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
336905494883	336905495445	336905495995	336905496545	336905497095	336905497645	336905498195	336905498745	336905499295	336905499845	336905500395	336905500945	336905501495	336905502045	336905502595	336905503145	336905503695	336905504245	336905504795	336905505345	336905505895	336905506445	336905506995	336905507545	336905508095	336905508645	336905509195	336905509745	336905510295	336905510845	336905511395	336905511945	336905512495	336905513045	336905513595	336905514145	336905514695	336905515245	336905515795	336905516345	336905516895	336905517445	336905517995	336905518545	336905519095	336905519645	336905520195	336905520745	336905521295	336905521845	336905522395	336905522945	336905523495	336905524045	336905524595	336905525145	336905525695	336905526245	336905526795	336905527345	336905527895	336905528445	336905528995	336905529545	336905530095	336905530645	336905531195	336905531745	336905532295	336905532845	336905533395	336905533945	336905534495	336905535045	336905535595	336905536145	336905536695	336905537245	336905537795	336905538345	336905538895	336905539445	336905539995	336905540545	336905541095	336905541645	336905542195	336905542745	336905543295	336905543845	336905544395	336905544945	336905545495	336905546045	336905546595	336905547145	336905547695	336905548245	336905548795	336905549345	336905549895	336905550445	336905550995	336905551545	336905552095	336905552645	336905553195	336905553745	336905554295	336905554845	336905555395	336905555945	336905556495	336905557045	336905557595	336905558145	336905558695	336905559245	336905559795	336905560345	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54116	51652	13897	2920	1422	979	816	712	646	601	627	500	508	528	477	521	478	480	460	468	447	444	431	433	459	430	459	457	453	425	418	410	457	434	386	400	442	450	426	456	444	447	387	400	387	435	425	463	422	435	400	431	461	407	422	451	394	393	365	391	407	405	436	418	433	417	433	421	419	431	380	401	405	423	416	439	423	403	458	432	392	410	390	384	459	372	367	412	433	405	396	448	397	441	446	425	441	392	431	415	439	412	403	435	410	424	437	388	426	423	412	376	430	415	427	466	391	455	375	471	399	436	424	432	423	435	387	386	445	387	448	428	415	420	426	391	424	428	424	401	445	425	382	383	433	426	404	437	457	453	428	393	471	425	406	393	404	374	398	419	410	400	401	436	428	435	383	411	404	462	419	415	408	404	399	404	392	375	404	429	399	428	413	423	435	419	425	448	459	447	394	448	398	410	425	425	412	401	402	433	417	452	425	417	405	415	424	441	436	440	412	452	381	419	369	413	427	374	406	424	438	449	399	399	402	408	429	464	411	422	396	441	425	459	400	436	376	406	391	428	415	371	443	433	382	389	455	426	430	400	419	410	415	420	410	441	399	445	415	378	402	433	421	440	432	392	377	417	411	392	431	393	399	413	424	413	442	438	417	416	418	416	446	428	433	427	413	380	405	419	443	443	378	404	441	410	410	445	442	420	402	401	440	464	432	431	381	417	409	444	431	423	442	410	460	450	402	409	411	406	417	399	418	389	410	441	430	405	429	422	406	433	409	408	396	442	394	403	392	405	362	398	415	435	433	404	431	414	379	423	415	416	393	386	393	419	398	408	427	380	368	418	380	420	446	405	434	401	423	447	424	420	386	414	443	424	415	387	408	457	402	412	465	426	413	403	393	391	415	445	400	394	374	407	420	412	417	424	435	397	451	407	392	402	431	441	432	422	384	408	450	400	367	402	446	416	391	408	426	440	392	440	395	423	455	420	422	416	418	441	437	422	439	394	412	412	400	397	405	405	429	439	417	421	408	400	439	446	431	412	429	429	417	457	430	425	416	401	438	416	420	405	456	431	394	398	420	432	402	414	436	396	446	427	395	434	405	441	436	396	407	399	437	399	476	432	390	457	385	435	406	382	395	425	417	430	422	422	413	417	415	411	399	417	394	419	428	400	398	441	423	425	441	397	409	405	414	419	409	458	393	404	402	421	408	434	451	447	438	409	419	400	407	415	399	429	418	421	423	423	451	433	402	425	436	428	433	430	413	444	422	426	406	404	409	415	415	421	395	370	425	401	392	449	431	403	427	395	385	381	429	416	415	394	400	423	403	417	431	385	420	386	390	431	411	430	404	423	432	414	428	416	407	462	408	418	409	420	429	412	423	431	410	434	386	415	420	396	435	411	406	419	442	416	435	417	394	413	397	424	436	428	433	414	401	408	401	439	413	438	455	422	436	445	452	399	431	414	401	406	385	422	407	445	440	418	396	401	437	392	403	410	370	407	428	400	426	426	425	433	386	432	441	385	439	455	403	408	399	420	405	410	395	449	415	448	386	420	391	372	407	429	412	419	399	430	413	375	413	443	388	420	422	395	431	391	407	406	447	387	432	412	389	404	437	409	401	387	377	383	418	454	430	449	429	434	427	449	428	444	394	401	417	437	421	439	396	423	381	380	431	396	392	442	443	360	430	425	394	429	403	411	408	428	446	378	414	397	373	422	423	401	428	405	421	449	423	415	414	430	407	421	420	396	428	448	421	440	420	419	392	415	395	405	442	407	402	434	429	445	384	436	424	471	444	433	401	372	423	431	402	457	392	402	394	426	373	422	402	440	388	417	449	408	407	419	468	433	403	386	413	409	388	432	444	374	420	407	422	413	423	426	385	395	447	422	428	418	392	431	449	428	404	397	434	412	436	450	412	434	397	443	411	400	404	434	438	433	420	432	435	433	379	396	445	436	416	412	406	462	396	398	409	399	407	407	419	387	404	451	383	406	419	430	427	422	445	423	419	457	419	402	400	447	380	423	384	419	446	456	418	446	419	454	433	446	432	420	407	380	392	421	428	402	397	405	431	420	397	408	362	409	361	375	438	419	432	433	402	481	440	425	415	417	441	409	416	388	440	402	423	447	381	443	408	411	415	401	407	417	423	417	450	401	435	384	366	419	428	418	441	430	426	378	434	419	397	404	410	413	401	376	450	428	429	454	426	401	414	364	411	419	427	438	411	398	399	431	438	430	466	414	404	448	421	481	446	402	415	455	433	399	430	411	431	411	431	421	419	445	442	449	387	409	432	419	439	460	403	418	409	393	443	443	443	423	410	386	389	460	420	413	426	446	413	399	409	409	404	443	399	415	400	425	479	415	438	409	446	417	407	428	439	422	439	424	415	425	383	413	385	387	416	360	404	478	445	408	435	430	419	435	429	420	374	398	429	418	386	428	435	452	403	408	387	414	411	424	377	414	423	418	414	435	437	379	439	426	395	438	409	392	430	407	430	442	403	408	376	394	430	432	427	444	464	434	433	440	420	407	395	416	401	417	414	441	363	440	450	429	394	436	439	420	450	391	424	420	370	435	398	432	416	415	431	392	392	394	410	393	391	413	426	367	400	436	419	394	416	400	386	419	421	407	426	404	389	373	436	411	412	445	392	421	434	419	416	441	431	426	456	414	400	395	422	420	395	442	426	407	422	412	474	428	448	438	393	402	419	434	405	430	420	408	423	435	432	416	378	386	411	378	396	423	404	405	444	421	453	387	411	443	410	388	419	421	414	406	427	453	396	401	422	422	440	411	434	404	420	425	421	425	394	388	383	414	440	418	419	408	420	414	401	451	398	382	424	414	409	405	411	388	431	427	437	440	418	429	422	438	436	390	452	392	402	392	404	378	406	399	433	419	430	398	430	438	387	441	380	433	403	417	424	399	448	400	376	376	423	411	416	403	420	422	415	409	452	423	413	411	426	372	412	424	414	415	432	413	424	410	415	417	397	392	409	411	408	382	412	428	395	404	388	408	414	409	403	395	417	407	412	448	372	391	392	375	418	394	436	453	407	424	437	431	403	437	397	415	413	377	386	450	396	452	410	382	456	420	407	462	398	435	402	404	411	399	381	398	430	417	421	406	439	444	433	468	419	420	417	405	400	416	424	414	432	424	417	362	401	467	429	452	416	420	440	410	400	432	408	421	401	396	440	443	415	408	413	427	386	429	425	433	438	426	376	456	478	421	439	455	407	426	421	403	441	408	416	440	410	418	425	431	383	382	399	394	417	409	407	381	390	430	426	401	418	396	400	432	436	387	393	421	420	390	408	435	407	434	468	440	451	401	435	441	397	367	458	410	411	424	420	428	408	410	434	402	413	465	381	407	422	433	433	408	376	400	397	389	403	441	415	417	403	433	441	412	435	440	392	438	400	399	437	406	407	446	400	469	468	445	427	404	457	446	419	426	453	428	442	423	405	432	476	404	449	423	442	478	397	418	453	392	392	444	405	400
26417	32920	5150	5706	4641	3822	3205	2645	2337	2238	1943	1931	1681	1610	1540	1513	1426	1435	1361	1333	1288	1238	1285	1216	1199	1211	1162	1249	1180	1189	1158	1109	1167	1170	1090	1157	1057	1104	1062	1142	1073	1074	1044	1067	1068	1124	1088	1112	1030	1036	1056	1093	1070	1135	1069	1042	1029	1076	1064	1047	1059	997	1047	1058	1031	1046	1087	1033	1063	1120	993	1069	1042	1045	1010	1063	1063	1064	1014	1039	1043	1021	1008	1103	1046	1070	1102	1032	1079	1041	1076	1061	1036	1005	1082	1080	1075	1043	972	1037	1044	1043	1066	994	980	1006	1033	1019	1051	1073	1117	1098	1010	1076	1028	1011	1009	1085	1036	999	973	1035	1011	984	1042	1067	1012	1054	1001	1011	1021	1019	1050	1038	1046	1001	1061	1041	1004	980	1070	1049	1036	1002	1077	1081	1028	1027	1024	1041	1013	1028	1036	1020	990	990	1057	1037	1055	1047	1002	1049	1033	1022	990	1064	1055	1063	1055	1052	1063	1016	1059	951	1019	1052	965	1033	1046	952	1006	1047	1041	997	984	1072	973	981	1084	1060	1032	1014	1060	1029	1023	1043	1089	1086	997	1044	1022	995	1066	1030	985	1062	1027	925	1041	1047	1011	1035	1005	990	1029	1021	1002	1025	1017	981	1036	1060	1069	992	978	1013	1036	1044	1051	1043	1039	979	1020	1051	1010	1031	1068	1087	1017	1080	1036	1035	1015	1049	1026	1069	991	1017	1085	1023	1042	1028	1028	994	979	1060	1002	997	1112	1008	1042	1030	1103	991	1092	996	1067	1027	1044	1021	1030	1117	1005	1027	1038	1032	1043	1013	971	1040	994	1002	993	1003	1083	1005	1016	1019	1000	1014	1067	1018	1039	1040	981	1053	1035	1021	1028	996	1046	1052	1118	1035	1055	1042	998	1051	997	1008	1000	1032	976	999	996	1013	1044	988	1056	1025	1018	1019	977	976	954	1078	993	1029	1011	1018	971	1017	1060	1019	1034	1001	1008	1091	989	991	1009	1034	1019	1017	1072	1025	1006	1030	1021	1056	1028	1028	1041	1085	1072	1027	1015	1038	1006	1048	1013	1035	1019	1056	1014	1058	962	1058	1024	988	1061	1020	1067	994	1089	989	1025	1036	1012	984	995	993	982	1062	1076	1046	1035	1013	1009	1017	975	1084	982	1033	1018	1014	1005	1023	1128	1006	1015	990	1082	1000	1003	1002	1015	1030	972	1038	995	1022	1023	1033	1015	1049	988	1022	1022	975	1037	1023	1008	983	1063	1044	1011	1003	1047	1050	1025	1083	1071	1052	1013	1018	1034	1059	998	998	1020	1049	994	1002	1043	985	1007	1020	1025	1011	1034	999	1012	1069	1036	1036	991	1081	1016	1044	1007	1008	1005	1007	1007	1022	1069	1021	1021	990	1058	1043	1018	1033	1022	1013	991	1028	1024	1021	1060	1023	979	1043	1037	1008	999	1045	1083	992	1027	1026	1052	1072	1025	1072	1027	1067	1002	1000	1053	1057	1025	969	1031	1013	1010	1073	1029	1057	1059	1028	1000	1065	1038	1120	1046	982	1094	1051	997	971	1013	1047	1026	1015	998	1034	1059	1037	992	1059	1011	994	1062	1047	998	999	990	1020	1084	1069	1003	1011	979	1021	996	1071	1053	981	1007	1020	1033	1058	1069	1012	1011	974	1075	1024	1018	1099	1099	1011	1004	1014	1023	1006	1035	990	1017	1003	1059	1013	1022	1027	955	1057	1056	1007	1023	999	985	1049	1001	1031	1033	1020	1016	1063	978	1047	1022	983	1037	1007	1024	1058	997	1015	1050	1044	1072	1062	1029	1056	1074	1054	1018	1053	1010	1005	1035	1130	1087	1041	1047	1067	1043	1048	1018	1050	995	1018	975	976	1003	1069	1046	1059	1009	1055	1043	1047	997	1032	978	1045	997	1031	978	995	1071	1013	1021	1030	1056	1009	1022	1017	1010	1041	1010	1103	1041	1033	1031	1052	1054	1030	1019	1056	961	988	1031	1032	1059	1097	1012	1069	999	1069	998	1019	1068	1065	1017	986	1044	1046	1031	1041	1019	1013	1052	1075	990	1056	1018	1022	990	1038	980	1021	1056	1050	1072	981	987	1041	977	956	1103	1018	1014	998	1092	1076	1025	1053	1041	1045	1075	1016	1012	1057	1044	1048	1019	976	974	1022	1033	1053	1049	1004	991	978	1039	1011	1012	1034	1010	990	1053	980	984	993	1001	1026	1060	1066	983	1059	1031	1052	1036	1006	1050	980	1031	1035	1049	1067	1010	1004	978	1069	1064	989	1036	1033	1090	1016	1028	1022	1051	1031	1047	1033	1058	1060	1018	1082	1032	1072	1094	989	978	1030	967	1003	1037	1084	1029	1005	1076	1061	1036	926	1018	986	998	1066	1024	988	1036	1037	985	973	1027	1064	1061	1028	1051	1057	1035	1030	1006	1094	1025	1053	1070	1073	1061	1028	1052	1033	1013	1029	1072	1033	982	1075	1041	1011	1056	1018	1010	997	1055	1049	1006	1039	1026	998	1020	965	1036	1049	1009	1046	1039	1023	993	1096	1070	989	1041	1020	1076	1068	1051	1007	981	1045	1091	1053	1019	1045	1066	1026	998	1019	1070	1034	1049	1040	1029	1017	1008	1047	1033	996	1001	1065	1054	1021	1053	1041	1078	1006	1002	1005	1072	1029	1113	944	1009	1053	1106	1069	1031	1014	1089	1084	1062	1053	1040	1062	1087	992	979	1012	1041	1071	1013	1023	1032	995	1014	1113	991	1029	1054	987	1041	1046	1018	1039	1002	1030	1114	1042	1069	1053	1019	1005	974	1071	1044	1101	1054	1009	1052	1083	1047	995	1013	1094	1063	977	1046	964	1021	1026	992	1049	1062	991	1045	1035	1015	1003	1009	1042	1029	967	1049	990	1072	959	1001	1033	1022	975	1055	1038	1007	1007	1021	1024	1034	1042	1012	1031	992	1054	1019	1022	1076	1102	1007	1012	1017	1031	1019	1089	1011	1025	1062	1057	1026	981	1074	1023	1073	1027	982	1058	1030	1050	1004	982	1092	1008	1040	1069	1022	1012	1031	1056	1005	1057	1003	1011	1018	997	1038	1002	1029	1024	1072	998	1048	984	1020	1061	1064	1028	1048	1011	1035	1072	1068	1085	1001	1002	1001	1064	1108	1023	1041	1050	1009	1051	1027	1009	1015	939	991	1025	1021	1033	1057	987	1039	967	975	1089	1027	1049	1008	1079	1026	1020	971	1009	1103	1049	1087	1027	1058	982	1002	1072	980	1062	1002	1021	1107	1034	1031	1069	1024	1036	1113	1022	1044	1033	1052	1052	968	1019	1004	1056	1026	1042	984	1021	1060	972	1064	993	1061	1008	1034	1038	947	1041	1045	1073	1028	1013	1010	1063	1025	1052	1037	1060	1011	1007	1050	953	941	1012	1030	1078	1029	1044	1041	1037	1089	994	1042	1094	1028	1049	1034	988	1008	1023	1026	1039	1011	1049	1043	1005	1045	966	1073	1022	1056	1023	1031	1006	1017	992	1032	992	1064	1087	1004	1041	1034	1065	1020	1041	1062	1004	1017	1008	1041	1001	1024	1061	1021	1007	1056	1025	1058	1026	1013	1010	1019	1023	989	1010	1035	998	1010	1027	1059	1047	1078	1032	990	1046	989	1043	1080	1060	1014	1050	990	1111	954	1029	1011	1044	1105	1039	1007	1013	996	1031	1021	1006	1056	1037	1000	1079	1079	988	1043	1046	1067	1069	1081	1089	1048	998	1051	997	1068	1046	1033	979	1065	1077	999	998	1055	1011	1082	1033	1038	1056	1009	1042	1056	1026	1042	1023	1045	1039	1000	1001	1046	1020	1021	1044	1065	1054	1010	947	1063	1062	1051	993	1011	1042	1059	1023	1011	1021	1001	1042	1017	1014	1021	1033	1048	1029	1068	1049	1037	1069	1043	1027	1014	1072	1027	1047	981	1023	1075	1011	1028	987	1019	1058	996	1062	984	985	1009	1023	1027	1041	1049	1043	1019	1046	1047	1002	916	1063	1087	956	1008	1054	1074	1037	1037	1047	1026	1053	993	969	995	1005	1000	978	985	1081	975	1012	1020	994	1099	1025	1076	1044	1018	1069	1035	1015	1049	1035	1032	1081	1018	1035	1005	1114	1026	1044	1016	1025	1094	1035	997	1007	1085	1010	1043	997	1043	1010	1005	1040	1002	1041	1032	1061	994	1010	1068	997	977	1057	976	1011	1032	1021	1041	1026	989	1041	1003	1001	1002	1008	1034	1044	1013	1032	1092	1010	1097	1051	1006	1059	1021	970	1085	1010	1012	1071	1068	1004	1017	1075	1021	1062	982	1002	1052	1014	1054	998	1000	1042	1001	974	1055	1015	1045	1097	1040	954	1042	1074	1008	1075	1070	1051	1030	1050	1009	1001	993	950	1024	1017	1023	1008	1031	968	1015	1052	1001	1056	1012	1023	1081	1034	1043	1003	1026	1008	1085	994	975	1072	1012	1026	1009	1025	1009	1074	1043	1025	1069	1042	1041	1051	1000	995	987	1062	1010	1040	1045	1105	1015	1019	1047	1047	1055	1029	1038	1052	988	1031	960	1084	1033	1060	1032	1035	969	1029	1025	989	1022	1022	1039	992	1080	1002	999	1069	1052	1054	1034	957	1020	1056	991	1034	1010	1056	996	949	1046	1029	1061	1063	1072	1028	1025	1054	1046	984
4761	1952	253	195	181	169	168	177	160	178	173	161	175	179	181	163	162	179	163	155	173	152	176	173	158	161	162	159	157	140	163	155	172	148	169	161	183	162	181	157	165	159	173	168	176	178	158	171	170	191	156	162	161	185	159	169	159	188	168	141	160	159	162	152	144	181	174	187	166	177	168	163	174	178	172	181	154	169	171	148	174	167	164	149	153	173	174	151	150	148	178	158	165	165	175	173	179	163	156	160	154	153	187	165	174	179	147	166	150	166	180	192	157	181	142	153	168	155	152	174	154	189	165	155	144	177	160	178	152	168	131	194	125	155	145	138	157	155	167	160	169	181	148	164	172	146	151	152	161	153	185	150	171	161	147	164	182	165	160	153	157	180	178	173	164	183	159	165	147	152	155	189	169	171	178	141	145	153	164	199	171	173	166	157	172	161	148	159	192	171	156	174	166	155	174	179	165	149	172	167	147	173	153	157	146	178	183	179	179	163	165	167	149	176	153	162	159	160	154	157	162	166	157	167	160	146	141	181	178	166	166	158	148	157	182	151	183	166	160	172	148	147	172	153	163	165	132	150	183	160	166	152	155	162	174	177	166	140	151	185	177	170	164	188	163	164	171	174	177	157	145	157	142	168	155	151	178	138	179	162	173	158	176	170	172	155	186	162	160	156	159	166	168	149	162	148	169	194	173	172	166	148	155	152	159	145	143	154	174	190	158	142	162	176	173	173	150	172	162	150	163	162	159	172	204	163	157	151	168	171	156	163	157	175	154	181	187	149	161	161	167	183	176	185	166	162	164	149	139	191	156	149	177	166	194	152	161	159	189	168	160	167	147	161	179	149	150	161	165	171	142	159	164	184	168	150	157	156	175	167	167	168	145	125	185	167	173	164	153	156	166	177	188	173	149	166	148	192	148	165	157	171	157	157	169	176	165	152	166	147	158	153	153	186	159	170	178	176	175	152	157	150	152	148	153	173	157	165	141	165	150	148	159	174	161	164	154	171	154	126	163	166	164	153	151	137	150	180	171	166	160	164	189	155	143	141	157	182	178	162	162	154	172	172	164	188	156	189	164	165	154	165	163	169	170	165	180	160	163	167	187	151	154	155	169	153	153	175	141	156	158	164	151	168	161	173	181	162	156	172	150	192	157	170	169	172	162	136	167	177	176	145	175	155	127	175	170	161	158	166	171	154	159	161	154	163	179	166	171	160	174	176	152	170	179	157	170	160	175	162	172	159	167	151	172	148	152	201	161	166	155	171	170	169	135	153	176	161	172	177	129	194	171	144	175	172	165	146	173	173	144	177	168	163	147	166	194	165	144	173	138	169	179	168	163	156	158	155	162	152	160	155	159	179	167	167	168	186	143	164	156	152	164	174	171	164	169	187	174	144	171	149	175	156	174	141	171	163	180	150	169	182	161	169	157	173	168	149	168	162	167	171	179	163	143	181	165	152	165	157	172	166	179	182	145	159	174	165	166	168	197	186	182	144	167	160	171	168	171	170	159	154	164	164	186	158	154	175	153	153	175	197	163	151	168	180	178	159	178	151	149	161	177	166	161	159	162	170	149	181	156	166	168	171	197	156	175	189	172	155	145	164	174	156	167	161	189	161	182	181	155	160	149	157	174	167	166	187	155	173	152	162	170	171	162	192	142	170	149	163	175	173	196	172	173	166	148	135	163	157	176	185	160	176	152	152	180	156	167	163	174	175	166	160	168	129	181	187	128	144	142	169	164	178	178	141	162	160	147	165	157	138	174	161	160	160	158	154	160	149	178	172	158	179	153	152	189	149	174	156	158	161	153	165	148	151	201	174	158	166	145	168	192	160	161	186	162	151	160	156	158	183	183	167	163	148	159	159	163	174	139	149	209	173	176	166	172	143	169	164	142	177	154	192	181	165	158	155	159	169	162	191	180	160	182	131	159	159	157	182	153	186	182	163	174	174	173	175	166	171	178	173	136	162	166	159	146	166	193	160	173	145	160	162	169	140	158	152	164	161	162	173	150	167	162	149	176	158	162	158	174	183	162	162	153	163	176	179	159	150	165	143	167	182	178	155	163	166	163	175	154	175	176	170	176	169	183	168	165	160	150	175	182	140	184	167	174	157	159	137	165	178	169	146	164	164	186	150	174	185	188	170	182	153	177	183	169	172	164	155	164	179	170	129	135	165	173	174	151	153	161	166	156	179	153	154	169	162	149	173	144	153	137	139	155	171	138	154	179	174	166	183	150	198	172	171	169	151	148	173	168	188	164	176	172	171	164	146	172	178	176	181	187	160	137	162	160	164	167	161	148	165	170	158	183	160	170	171	163	179	152	167	166	157	173	162	146	172	159	173	165	186	163	174	170	197	162	164	137	175	162	173	183	163	144	149	175	163	188	171	152	168	159	176	163	161	177	149	124	149	165	165	156	158	156	192	179	161	158	173	166	145	172	162	178	141	151	151	172	170	175	167	163	170	170	161	178	156	174	186	165	184	172	187	148	151	160	155	139	154	164	158	162	146	165	184	175	149	178	148	159	187	174	170	153	154	163	165	180	172	164	162	175	166	176	158	155	159	157	157	178	155	179	144	170	159	175	161	174	158	159	182	148	156	153	194	169	159	179	159	166	169	151	168	170	161	160	153	150	190	127	173	162	169	175	163	152	160	146	151	162	159	168	167	165	163	147	177	146	149	149	165	182	176	168	164	175	164	175	162	206	168	169	156	174	153	167	190	159	155	172	158	153	164	152	158	144	169	144	172	150	150	139	173	174	167	168	158	162	170	173	144	165	177	154	188	157	161	170	154	171	156	144	166	168	188	159	167	159	151	164	179	158	172	172	151	173	158	135	168	151	175	164	168	144	161	153	163	155	157	160	163	165	151	167	159	175	177	174	160	163	163	158	156	175	151	156	165	155	157	167	176	181	165	158	181	173	154	178	152	170	150	196	182	148	150	146	153	154	169	171	158	160	171	145	158	152	154	183	185	160	160	165	180	174	160	169	169	161	159	158	185	167	191	166	186	177	189	147	160	153	176	166	155	140	205	169	164	182	171	150	138	154	153	175	157	173	164	165	187	146	174	186	159	163	164	175	169	173	154	169	170	171	152	174	181	183	136	176	175	189	155	171	161	149	177	162	190	141	157	165	166	157	167	164	167	151	168	193	164	180	156	176	151	162	165	164	186	147	171	178	173	170	178	165	147	154	135	173	199	158	136	172	200	193	178	169	152	141	172	165	164	169	172	163	154	170	149	151	196	183	199	154	154	170	183	173	171	155	160	152	176	170	163	170	170	168	155	189	170	160	184	138	144	154	184	175	146	168	155	177	151	155	165	142	162	157	186	167	161	148	150	196	144	157	174	178	161	157	132	151	152	193	178	164	153	164	163	177	165	160	152	162	168	152	170	169	199	156	173	159	147	147	164	159	172	153	164	170	159	155	183	176	167	134	162	143	144	162	173	171	168	164	167	175	178	170	155	142	153	171	184	159	168	168	155
4996	3756	614	650	635	529	579	513	518	536	514	489	555	531	559	539	501	507	501	486	487	549	504	503	504	513	508	503	494	478	546	507	495	478	511	530	505	534	523	491	511	509	495	517	482	514	496	463	508	507	477	524	466	525	516	507	497	511	524	532	512	475	525	502	491	504	502	532	487	549	530	528	525	523	497	520	448	535	514	532	511	487	497	481	495	494	511	487	521	487	466	480	504	536	533	511	505	499	537	521	520	523	481	508	494	502	480	475	499	480	535	469	496	491	509	503	523	475	487	483	491	524	453	505	514	548	521	536	505	525	502	576	494	494	488	497	557	530	459	542	483	476	517	517	488	492	547	527	512	521	478	501	504	510	474	476	513	466	473	488	483	489	481	497	482	519	521	485	497	482	516	506	508	465	507	491	496	522	515	506	523	505	545	498	486	490	481	495	533	494	506	510	503	495	519	486	477	468	487	533	527	472	505	504	520	510	507	491	467	522	528	547	535	476	516	502	506	518	502	549	490	468	529	500	486	461	502	502	531	502	552	493	499	537	464	498	498	497	530	523	545	515	519	476	529	470	474	509	480	511	497	482	470	500	494	526	508	477	512	500	500	529	496	495	550	475	500	523	452	500	533	468	527	482	480	473	525	485	492	520	468	502	508	480	481	533	509	490	493	504	485	517	515	521	467	522	497	497	532	488	482	559	530	501	547	456	549	534	533	521	497	519	496	493	501	466	490	475	495	473	504	487	504	487	506	470	515	497	511	468	508	448	515	525	519	517	448	478	497	491	516	496	486	502	473	510	519	525	490	469	492	519	555	515	477	513	484	471	485	500	512	498	521	489	506	476	487	510	511	484	536	475	523	523	521	482	463	488	524	519	532	536	500	515	507	517	512	539	491	480	462	495	517	528	531	522	551	483	458	480	478	470	505	501	481	549	484	525	567	483	506	499	545	510	514	506	501	486	525	533	537	496	467	534	526	484	472	525	511	549	528	482	483	499	483	526	538	506	485	533	526	509	504	490	484	504	504	491	545	472	548	535	503	532	534	532	514	469	510	474	505	516	509	489	535	493	481	482	510	499	562	506	491	529	479	526	499	507	455	524	489	520	508	517	485	506	508	541	451	454	484	513	504	503	495	490	501	485	495	495	524	492	479	494	501	505	488	530	511	503	507	565	507	479	500	520	489	479	470	538	498	507	477	490	499	561	537	477	447	502	496	493	459	511	555	476	523	514	514	480	513	508	503	518	501	448	513	531	512	511	519	511	491	482	549	548	494	582	495	505	478	517	485	527	550	481	511	492	509	511	449	537	502	486	520	525	498	503	500	491	483	491	510	473	541	507	472	486	473	501	460	475	494	489	528	499	517	475	508	479	455	509	538	504	500	528	520	480	500	493	526	504	498	472	500	549	491	488	486	498	501	497	475	484	492	501	473	541	496	515	474	510	518	444	523	494	492	493	546	519	504	458	492	497	493	497	512	526	495	521	527	527	522	498	492	521	482	542	514	481	539	515	487	477	501	518	488	518	480	532	535	534	539	506	542	492	511	523	496	517	491	482	497	509	486	498	559	499	538	504	512	520	519	498	530	483	501	506	513	475	488	489	542	483	507	455	537	444	506	491	537	509	541	483	498	536	512	551	522	498	485	483	493	539	521	499	532	495	520	477	516	465	508	508	519	518	512	504	524	534	488	488	566	501	512	466	484	513	472	503	499	524	489	542	478	515	479	495	509	479	509	472	463	491	534	501	515	497	492	482	483	526	525	541	515	451	535	516	472	557	507	499	544	534	466	516	476	500	551	508	524	508	494	520	533	541	506	501	493	528	497	491	505	567	484	477	530	532	547	508	510	495	524	482	510	485	481	494	487	505	522	459	533	537	528	519	482	496	485	494	527	506	515	468	489	468	525	488	542	505	461	501	524	499	507	481	477	487	485	537	487	509	495	467	479	546	508	485	489	519	509	505	469	508	492	503	501	509	489	501	507	518	516	515	470	491	483	528	494	510	483	476	516	508	527	542	533	519	502	529	499	505	534	497	494	528	480	492	491	522	516	487	535	517	518	508	506	492	498	541	525	475	517	500	488	542	520	488	471	528	507	492	484	478	520	492	496	474	475	471	542	505	497	521	520	501	496	516	502	493	485	528	505	494	521	519	473	466	497	512	504	528	482	488	545	519	513	518	494	473	488	476	483	475	511	480	476	481	480	531	476	523	516	516	537	522	507	511	511	514	482	544	477	492	519	510	484	538	497	532	499	535	506	495	539	539	485	540	513	537	523	507	495	521	473	516	513	504	538	528	509	501	475	535	479	472	491	511	500	505	545	494	496	508	469	497	502	487	516	502	475	471	474	476	523	536	513	508	521	498	482	489	525	523	485	517	477	499	546	504	514	523	520	469	497	475	532	512	506	512	504	537	543	512	490	522	479	501	483	511	469	508	496	508	463	494	509	519	503	560	501	525	518	472	473	487	504	525	508	475	543	473	511	509	474	538	485	507	477	502	536	506	504	531	525	465	466	481	515	490	506	476	524	498	514	524	508	506	532	507	472	547	546	526	534	477	547	531	466	531	497	539	478	504	518	467	477	486	511	464	525	468	481	526	492	487	497	500	509	528	518	512	470	515	538	439	477	518	496	526	451	507	498	535	511	515	477	518	516	476	525	525	499	513	490	521	497	492	473	501	518	498	494	483	521	543	510	534	507	479	520	484	531	526	500	506	526	492	502	474	496	512	518	487	478	501	458	481	481	518	491	504	501	495	501	506	514	513	487	525	506	535	505	549	494	522	478	518	520	547	561	474	528	490	494	494	514	531	466	504	529	525	522	491	514	513	463	442	495	530	506	484	555	496	503	526	477	518	503	526	501	503	519	497	526	501	509	501	554	481	510	503	503	497	522	478	509	480	472	528	521	505	486	520	496	467	477	488	507	467	511	521	460	503	509	535	508	507	503	481	496	493	454	499	467	481	495	504	502	500	545	484	512	511	488	501	541	493	538	507	481	505	498	503	470	541	501	488	521	495	497	508	503	497	504	501	479	483	445	501	509	470	515	513	518	503	531	484	499	550	490	511	490	510	510	505	526	492	502	501	498	532	527	462	485	494	502	481	505	512	512	514	557	511	499	500	512	522	501	529	542	502	521	530	557	535	483	499	514	512	512	474	538	528	487	496	492	453	495	488	500	513	482	495	496	489	530	502	498	487	508	475	476	464	501	530	473	492	473	469	480	501	499	558	501	454	499	519	518	507	489	495	509	494	486	491	497	526	558	499	457	518	504	515	506	526	484	538	534	483	505	504	506	491	508	509	482	504	535	481	497	530	463	513	515	475	508	517	493	476	493	496	476	546	497	452	510	485	442	486	506	487	483	487	495	517	477	522	504	501	540	513	486	540	492	516	509	471	484	556	539	503	531	485	471	498	512	509	516	461	496	516	508	496	467	515	514	504	501	514	478	493	521	557	526	508	534	486	501	495	517	515	509	539	522	514
38238	35541	6776	1225	763	600	491	517	395	416	397	389	384	361	370	353	345	348	343	352	323	342	317	370	288	356	328	319	354	349	325	321	335	342	316	356	303	312	354	315	342	355	314	326	314	309	331	322	297	333	347	325	319	319	302	300	312	303	332	325	318	317	320	359	356	334	314	347	349	351	296	323	334	280	330	337	323	289	307	341	314	365	316	306	311	309	300	310	335	312	292	348	296	297	300	307	321	335	302	332	329	316	320	327	329	318	340	363	325	321	338	309	339	341	297	302	352	337	343	324	310	301	299	316	294	335	311	301	336	360	359	346	293	345	346	312	343	323	342	344	332	366	314	315	335	344	324	345	356	300	308	355	347	296	303	338	306	351	323	366	343	331	301	317	316	336	319	321	335	319	330	306	331	345	356	332	359	333	284	294	328	334	310	352	329	305	312	293	315	297	328	325	330	365	321	333	346	337	318	307	305	338	345	352	337	347	315	319	355	342	312	326	312	353	315	321	319	354	314	337	334	321	355	333	335	349	293	307	343	322	308	335	336	300	328	347	327	368	355	349	315	313	340	302	316	286	339	329	296	293	316	325	355	333	327	330	324	300	322	307	366	324	304	335	338	325	349	321	343	297	288	312	330	314	322	326	295	310	337	347	308	325	333	335	306	325	310	353	305	345	324	334	337	313	325	349	321	342	317	311	307	349	312	342	311	314	346	328	320	313	309	364	348	297	324	327	301	351	335	319	347	336	281	310	325	306	330	313	325	344	360	309	347	336	315	302	302	341	364	348	330	333	333	315	310	387	326	332	330	341	318	337	336	318	302	340	325	316	336	327	310	336	324	312	320	332	364	335	384	333	340	333	318	316	328	294	323	332	352	359	313	312	348	357	314	340	354	306	329	320	324	324	312	324	331	301	296	336	303	336	304	310	328	339	320	304	356	328	337	302	338	324	299	377	317	311	363	359	334	321	356	300	365	319	310	343	340	347	332	281	327	348	323	329	336	322	325	289	302	341	320	304	342	369	318	346	329	326	356	316	327	304	345	333	347	282	327	293	336	357	332	302	310	313	306	351	344	328	318	319	359	343	343	306	337	324	352	335	299	345	332	361	345	323	331	299	306	327	361	324	305	309	315	319	331	325	342	329	314	322	335	354	344	301	324	340	336	321	345	325	349	312	306	333	323	355	326	323	314	304	328	319	308	309	326	333	337	302	313	296	318	326	324	318	292	357	337	333	326	317	364	321	352	321	304	318	292	337	340	336	341	350	298	349	318	314	331	303	313	339	297	325	333	318	322	331	325	315	290	312	346	331	348	334	335	356	334	303	298	327	304	319	359	326	323	331	316	342	326	325	336	321	322	330	324	305	327	331	329	314	305	336	340	328	314	289	335	299	312	289	341	311	347	315	299	273	276	329	323	334	309	344	322	325	341	321	333	305	303	322	323	333	336	284	325	341	322	347	352	346	358	287	319	306	323	314	323	292	310	362	353	328	327	340	316	317	295	313	306	320	308	310	319	328	317	309	295	307	327	316	331	318	299	309	324	305	318	345	343	311	321	334	307	323	343	317	317	329	320	309	312	342	339	351	305	324	338	309	339	332	343	300	318	313	356	348	339	313	288	307	323	318	312	323	327	302	355	336	351	315	323	349	328	327	364	338	298	325	318	303	318	318	293	335	297	312	335	311	325	328	318	321	305	364	341	333	369	316	341	305	308	312	295	308	318	297	319	331	318	323	327	335	323	324	329	350	349	329	311	342	315	332	325	312	296	344	310	281	316	321	362	313	342	320	307	297	323	319	314	326	320	365	322	337	344	337	322	306	330	354	337	317	336	356	331	319	333	346	342	316	333	324	317	311	356	312	335	341	281	341	273	326	334	330	332	341	307	276	309	304	334	310	333	304	355	319	331	347	333	286	329	329	329	319	287	325	310	339	344	286	345	328	322	318	308	337	327	338	317	328	305	360	382	373	339	295	305	323	367	332	324	348	343	311	329	311	324	336	329	342	295	328	362	329	338	317	327	315	297	335	296	349	332	296	359	354	341	327	321	331	303	337	312	294	327	330	322	338	328	316	287	345	322	326	355	326	319	314	306	298	314	330	322	344	330	338	324	316	300	352	344	329	341	338	329	358	353	323	326	325	308	341	349	335	355	325	320	290	334	333	340	327	322	305	342	341	341	328	311	336	328	306	319	310	309	337	316	342	312	332	317	365	327	311	321	325	312	334	330	327	317	329	293	326	314	314	329	326	369	323	324	334	287	307	328	295	323	290	324	344	329	321	347	336	301	376	328	325	325	316	313	354	340	333	345	327	321	332	328	350	323	316	347	316	310	293	299	308	320	341	339	332	309	308	316	320	303	294	326	289	351	345	309	318	354	331	317	287	293	306	337	299	311	339	319	297	365	336	348	334	303	360	278	313	326	304	323	326	307	298	312	342	343	317	326	333	335	316	350	324	327	305	327	346	336	305	323	326	320	323	296	280	328	341	331	308	315	331	366	319	329	346	358	309	344	353	342	359	322	373	324	316	328	315	332	319	345	354	340	322	311	321	318	320	331	340	282	283	353	315	337	318	343	333	342	335	351	306	373	330	336	349	304	271	307	349	323	321	339	332	322	309	307	312	305	337	333	306	350	326	339	347	316	354	336	344	329	348	310	328	300	294	319	300	309	344	319	351	292	331	295	326	333	333	366	293	301	321	300	324	337	334	330	329	333	331	343	339	333	368	359	315	340	344	323	333	304	317	323	338	326	313	336	336	362	321	331	307	316	322	300	294	340	327	339	324	325	321	313	343	351	338	344	350	339	314	317	330	349	329	319	328	342	309	332	320	342	334	348	375	350	312	314	295	341	368	343	309	316	333	341	331	327	303	292	337	297	303	329	296	362	325	326	302	323	351	311	276	341	346	342	357	326	330	326	335	322	306	303	276	312	305	312	301	298	322	335	343	295	311	297	333	329	318	312	324	324	337	321	344	366	325	331	338	336	310	327	329	327	342	293	313	325	345	323	302	331	347	291	319	326	285	334	335	338	295	334	302	339	319	328	323	317	311	351	342	347	321	298	326	308	325	333	328	369	327	307	340	359	324	336	324	309	300	333	344	351	344	319	364	304	327	328	306	313	346	327	329	325	332	345	304	314	340	326	294	318	336	335	316	326	317	333	348	314	320	291	352	326	328	304	305	346	319	309	313	285	325	296	320	335	351	342	339	320	330	339	317	342	347	335	337	347	322	330	292	369	316	332	328	301	319	347	345	337	320	319	334	347	340	343	325	320	309	348	303	323	337	348	349	313	333	333	338	329	334	340	316	345	336	330	324	369	353	322	313	310	308	310	322	319	322	295	289	319	331	316	311	321	353	335	338	323	316	344	338	291	351	309	309	344	327	312	323	336	331	373	351	343	303	338	314	298	350	299	330	328	299	331	356	360	337	363	339	308	327	344	327	300	320	355	323	304	308	337	332	306	344	307	341	304	321	313	335	317	311
20113	24673	3513	3189	2617	2274	1903	1727	1516	1415	1280	1260	1217	1174	1165	1064	1049	1007	1023	982	998	958	981	944	952	929	959	888	927	900	912	874	949	878	912	871	896	853	905	878	888	857	897	936	847	882	913	919	948	833	848	856	886	854	915	913	871	899	832	798	907	869	890	896	869	894	880	850	869	883	893	891	847	866	843	871	859	788	868	859	875	914	874	825	938	853	873	822	852	908	794	817	877	872	880	890	864	889	883	870	912	825	855	827	866	866	889	901	856	881	851	839	863	850	843	918	832	855	858	858	830	849	845	826	847	888	864	844	863	871	930	872	901	812	835	863	861	856	912	863	859	864	870	906	906	920	863	865	869	842	860	888	880	901	807	850	843	889	860	872	846	887	819	876	865	871	872	868	854	940	902	829	869	859	805	818	932	800	886	803	902	836	868	925	843	828	836	841	874	836	821	817	857	853	909	877	850	853	834	824	865	815	875	796	890	878	877	830	857	981	860	882	891	841	851	898	807	838	875	837	880	843	842	843	835	884	833	823	828	896	903	893	890	851	836	842	876	856	882	896	794	778	909	839	870	940	862	861	894	862	862	830	859	889	839	867	891	891	797	835	895	849	806	808	896	827	850	847	884	810	863	852	859	881	882	881	858	868	835	854	898	827	849	903	899	838	830	823	873	892	822	844	855	852	858	844	816	855	855	831	892	850	855	878	846	809	842	870	847	886	827	814	877	884	863	835	758	808	837	912	849	873	854	858	880	854	892	849	899	835	886	857	833	853	859	883	867	826	881	897	827	852	828	872	939	875	850	856	866	875	839	838	906	870	904	894	879	830	889	884	880	820	865	870	880	879	829	847	858	880	883	865	890	855	864	847	853	845	827	876	842	905	802	826	860	792	908	901	878	841	846	880	847	830	870	848	912	849	854	891	847	885	895	876	869	829	853	901	851	821	845	837	823	860	867	858	843	837	827	857	856	851	852	863	845	868	878	853	853	850	853	853	862	844	879	869	826	851	869	892	879	842	813	828	807	847	845	888	893	929	896	899	826	858	854	793	867	872	882	847	897	868	844	813	817	875	859	842	852	865	847	865	802	857	863	844	904	901	871	840	880	850	846	816	851	779	887	854	863	821	835	862	818	847	889	848	843	848	894	848	870	834	887	866	850	831	860	851	901	841	827	862	831	868	895	858	834	856	854	817	855	901	882	876	839	926	876	849	839	851	861	873	873	922	864	845	874	815	857	861	851	852	842	830	895	835	856	843	875	854	857	862	824	847	838	818	881	858	861	865	885	903	841	858	857	882	836	856	921	890	911	871	892	849	870	850	798	858	902	861	844	869	875	822	825	849	838	876	891	844	845	871	859	865	912	869	836	858	861	835	819	893	829	875	811	836	897	882	865	885	861	814	865	813	838	835	832	836	845	853	875	826	838	857	851	876	826	824	889	859	896	848	864	883	822	893	887	861	835	840	872	880	823	845	836	788	825	841	858	828	865	894	867	873	843	880	845	829	894	897	856	836	869	913	867	892	882	845	869	808	883	845	790	833	883	842	880	874	906	812	865	881	844	851	828	854	813	876	922	908	799	893	876	858	856	865	818	822	847	911	831	899	814	841	847	841	817	858	838	840	813	860	879	875	829	892	870	816	905	840	844	904	864	858	835	829	849	868	850	839	874	886	791	889	884	880	861	902	826	830	842	867	814	885	827	882	917	843	852	898	808	859	867	854	858	831	840	835	836	847	907	850	824	880	851	894	922	865	863	821	912	896	864	833	839	847	844	859	859	783	892	916	840	854	847	884	816	838	873	918	777	868	856	881	814	863	877	870	876	919	897	825	857	813	857	896	898	889	874	880	841	879	830	868	875	913	895	863	866	867	887	821	837	855	788	857	841	882	879	832	856	831	894	860	860	844	872	850	815	854	861	837	876	902	894	861	861	903	880	842	846	833	886	857	856	883	840	840	845	890	867	843	864	911	866	831	841	867	871	873	848	878	867	905	848	826	867	869	865	845	841	881	863	847	859	917	862	848	876	908	814	843	835	886	851	827	806	873	901	807	865	900	917	910	865	834	901	856	818	886	848	797	830	862	858	925	789	895	919	877	877	800	798	906	882	848	889	801	860	884	868	909	812	920	897	860	839	818	918	807	923	881	884	906	832	878	831	918	872	872	898	838	870	881	878	906	848	864	808	807	828	870	907	855	832	866	871	835	871	886	872	847	858	837	872	874	816	875	896	875	884	910	837	821	820	912	868	891	831	854	852	834	871	849	852	883	821	857	868	875	859	877	904	873	863	893	836	846	884	858	870	921	844	868	823	867	818	852	842	880	810	878	856	853	849	858	874	887	886	875	888	857	860	844	873	843	901	883	853	838	828	874	862	888	824	845	855	896	847	856	842	846	869	891	839	819	869	882	823	854	856	862	840	803	873	838	861	852	814	847	864	885	823	874	869	878	862	929	862	890	814	905	866	810	851	865	901	830	828	838	785	867	833	876	818	842	847	883	881	831	813	901	851	875	850	932	871	849	883	867	867	910	799	877	878	911	879	896	845	924	847	870	875	834	839	859	857	832	831	813	900	893	871	850	880	878	878	831	890	856	899	888	860	804	820	861	826	864	860	874	931	821	882	837	848	861	907	877	893	876	800	860	883	858	883	836	850	785	849	871	841	839	871	885	850	907	904	830	838	804	890	799	910	846	851	841	932	904	842	873	873	893	872	842	893	890	838	834	838	840	855	848	839	871	846	830	836	850	838	900	848	838	876	883	833	867	918	875	884	882	862	879	867	857	897	851	851	832	835	852	830	875	870	845	828	846	906	860	843	861	865	839	874	886	900	889	824	832	935	875	838	846	862	849	895	866	872	857	847	852	863	836	831	912	833	855	901	859	830	862	847	901	839	850	887	880	881	866	868	868	887	891	853	853	898	887	913	868	857	843	851	856	876	880	898	844	838	831	848	887	885	860	871	857	875	868	894	903	804	885	827	853	826	901	829	864	895	861	855	831	816	830	863	824	823	870	843	874	852	866	837	822	884	885	839	849	877	820	890	887	824	868	844	861	841	892	846	893	827	886	879	833	864	879	902	837	874	859	855	871	884	812	857	849	864	883	854	896	858	809	892	830	874	867	800	871	855	821	880	828	891	862	876	805	873	910	855	884	870	849	841	868	876	910	885	834	837	878	911	872	896	836	838	843	815	861	850	893	870	884	868	848	859	896	851	858	886	886	848	906	848	852	879	859	848	844	871	821	865	844	940	861	864	878	872	852	890	897	903	870	873	868	847	849	827	814	857	913	870	819	891	844	812	876	825	852	813	838	876	876	860	895	811	881	859	862	870	878	893	898	844	870	850	906	852	836	857	889	874	888	925	804	861	844	873	893	845	821	832	802	860	785	891	880	806	833	862	880	827	864	840	843	859	850	868	811	854	823	866	838	797	864	867	809	855	866	870	899	858	901	893	857	867	902	837	877	847	885	861	838	867	848	884	890	848	896
53378	51652	15588	3569	1377	1052	776	705	663	598	523	511	531	501	488	504	489	420	458	416	416	429	425	414	413	455	403	426	423	408	451	461	446	418	411	409	419	450	406	424	420	431	415	381	425	422	421	411	434	401	443	388	438	410	393	387	428	447	421	405	422	430	460	436	385	408	447	411	427	381	399	458	413	426	408	385	459	417	400	451	421	438	424	419	378	436	397	415	402	432	407	434	426	424	389	423	425	361	410	414	424	374	423	418	406	398	418	414	388	428	385	382	387	407	425	415	410	409	392	405	399	402	393	395	393	381	367	369	396	415	408	402	400	429	421	402	392	439	384	385	386	419	377	408	431	424	402	410	418	447	410	417	409	417	413	413	372	408	464	417	418	401	422	417	420	383	441	440	436	451	411	422	408	433	371	404	391	391	416	425	410	420	409	390	448	405	411	407	434	386	419	378	435	447	418	418	443	430	395	409	379	378	418	408	415	381	402	395	414	389	383	401	411	417	390	443	445	388	373	401	380	420	388	406	384	389	439	402	405	421	403	418	409	437	384	412	434	434	430	408	421	424	414	419	437	411	427	416	453	428	393	391	405	438	442	420	452	429	435	412	416	403	403	429	409	400	412	394	442	402	416	443	434	398	404	413	434	392	401	413	419	403	449	452	380	419	411	437	424	392	369	396	407	414	399	427	400	394	396	414	455	392	413	421	403	370	370	385	410	372	381	425	395	395	374	425	417	427	416	429	425	368	387	424	397	432	388	418	431	383	375	415	389	395	419	394	414	387	411	418	407	400	393	427	389	430	396	434	430	424	411	387	379	404	385	408	432	367	407	413	414	429	429	399	411	414	394	398	434	389	384	420	412	417	410	406	403	403	409	438	387	404	438	413	397	404	452	435	422	427	407	368	405	411	400	404	426	422	424	396	408	429	451	382	396	410	422	443	417	417	428	411	395	450	438	386	459	446	403	436	421	423	410	405	427	411	466	381	413	401	421	422	421	370	402	420	395	459	422	414	407	387	427	398	400	419	413	424	406	430	430	387	393	450	417	390	419	384	430	418	389	424	384	432	389	412	390	461	428	429	390	395	399	385	440	442	437	404	428	441	384	415	420	414	413	408	399	426	419	397	448	424	419	434	410	416	414	411	408	406	437	403	426	406	444	426	465	425	417	389	402	411	418	408	394	421	401	409	414	421	404	400	363	420	396	431	389	383	396	408	435	423	380	404	442	405	435	415	424	437	396	421	423	413	429	422	395	382	381	405	396	441	424	413	423	384	382	412	417	407	418	380	411	384	391	428	420	417	437	423	390	400	426	396	449	446	362	401	405	408	387	409	421	391	392	425	404	391	395	405	434	419	380	426	438	432	425	406	393	440	392	414	435	409	425	427	410	386	420	378	410	399	403	389	448	403	415	414	401	423	432	386	385	424	419	423	440	420	425	432	356	408	415	430	411	401	435	397	452	385	383	446	455	436	411	411	420	447	393	397	446	392	422	361	385	392	412	410	427	396	433	412	387	419	428	404	377	398	422	438	437	399	426	408	455	437	370	405	396	416	473	413	443	399	417	450	417	404	431	402	427	407	384	415	384	417	448	415	451	417	413	417	411	441	386	421	402	440	437	409	409	422	378	424	420	409	398	440	422	443	375	404	409	392	388	425	425	431	416	428	409	411	424	369	444	434	416	410	403	420	412	429	427	393	439	400	408	389	429	412	444	405	388	410	414	385	387	427	406	392	392	420	418	425	381	404	429	443	447	437	398	397	436	400	405	403	427	413	365	398	405	405	412	417	444	413	425	405	412	466	406	401	418	425	386	406	457	420	403	425	458	439	414	390	421	461	433	389	418	397	420	382	426	414	420	401	413	413	457	384	416	385	366	383	384	402	398	372	450	424	443	411	412	417	400	408	402	385	375	448	407	410	400	385	433	421	431	417	390	401	422	447	410	415	414	416	408	390	421	410	436	373	424	416	408	451	416	397	410	429	393	408	420	379	412	421	416	397	441	391	416	447	428	386	408	392	419	401	407	420	451	418	405	401	392	395	407	444	417	378	425	409	393	420	407	417	418	392	413	426	398	427	465	402	431	397	403	403	409	448	399	394	395	385	406	434	405	414	448	424	418	445	419	409	396	404	424	444	413	402	432	382	429	414	391	414	403	383	400	455	442	404	433	412	415	415	400	432	406	408	369	411	366	426	430	415	412	388	424	435	420	387	417	427	409	437	371	407	429	406	389	410	415	411	409	401	382	402	397	402	417	412	422	435	397	382	424	440	405	414	411	410	395	439	378	424	457	446	396	369	415	423	416	378	423	438	377	371	393	378	395	384	396	418	408	407	384	418	407	449	387	397	440	436	412	416	393	383	418	409	384	378	421	402	406	392	422	404	414	398	422	404	368	445	412	405	423	391	456	408	431	412	397	434	431	411	385	397	452	390	387	442	395	380	392	406	391	403	410	402	411	410	383	402	416	416	410	435	381	438	445	389	397	407	415	411	408	383	393	423	405	392	382	414	345	401	430	409	440	407	422	399	385	406	381	403	393	378	350	435	370	437	378	397	408	406	461	450	394	435	400	452	402	398	408	418	408	410	423	388	401	371	428	387	404	393	378	409	399	389	406	444	400	445	412	393	426	422	391	448	413	418	427	404	437	440	400	402	411	414	402	410	403	403	401	407	392	436	435	395	404	394	406	397	375	412	400	390	437	386	426	399	434	405	413	370	380	422	409	426	381	407	385	369	404	421	412	348	387	401	428	428	429	372	410	440	413	384	408	407	386	427	420	406	422	443	397	403	446	407	414	397	391	408	412	433	403	437	365	408	374	383	393	439	416	412	394	404	376	405	389	413	430	400	443	399	413	388	415	407	389	404	441	411	409	427	395	408	391	440	385	393	393	384	438	415	408	367	400	389	412	381	396	417	410	393	408	397	418	388	431	376	406	396	436	439	411	412	437	416	450	419	404	449	430	401	410	441	427	410	398	401	418	414	428	404	441	442	377	428	446	424	400	390	419	398	408	423	468	391	408	398	433	400	387	468	406	375	383	428	414	422	440	395	425	377	374	401	430	417	415	421	418	406	420	466	417	380	373	390	387	389	396	422	411	420	404	389	386	367	394	433	390	417	374	390	451	415	401	385	404	391	431	447	395	399	420	389	431	416	421	412	399	416	423	387	400	419	425	388	436	403	408	414	420	410	434	423	390	422	423	419	364	401	404	388	400	387	401	427	442	377	407	402	385	390	411	440	423	427	402	407	407	403	441	440	436	390	431	411	388	399	404	403	400	406	432	379	407	383	350	400	413	431	386	390	371	436	384	411	426	427	427	433	401	373	376	399	430	433	361	406	422	386	501	431	391	404	410	396	400	433	435	427	418	432	399	370	460	394	429	451	387	415	430	443	401	421	442	392	388	428	423	407	395	394	391	410	419	399	431	435	410	425	423	382	402	434	425	404	388	411	389	398	395	443	388	436	405	431	400	403	395	400	428	422
29156	32369	6408	5346	4371	3549	3021	2535	2239	2069	1871	1766	1707	1551	1458	1442	1459	1370	1368	1257	1250	1234	1216	1158	1185	1202	1146	1143	1121	1154	1121	1092	1073	1113	1101	1110	1099	1052	1064	1031	1130	1047	1074	1148	1008	1091	1056	1064	1061	1005	1104	1065	1049	1089	1034	1111	982	1031	1061	1020	1038	1064	1047	997	1061	1040	984	969	995	1003	1041	1007	1000	987	1005	1059	1042	1000	1066	1026	1001	1038	1018	1069	1037	1015	1062	972	976	1002	1010	1116	1004	1046	984	1074	1022	1029	968	1064	1071	928	1026	1043	1013	1026	1028	1047	981	1060	1007	1010	1053	1018	1011	1029	1023	945	1019	1030	960	972	998	997	985	1075	1009	1040	1040	1040	1003	999	972	1032	1000	1002	1016	1036	1027	979	1002	1054	1039	1067	1006	1015	977	1019	1016	1051	1024	975	989	991	999	1022	961	1030	1030	1039	1078	988	1064	997	956	984	1007	994	1012	1071	1033	1035	1041	1051	1042	1053	989	1024	1030	1056	986	1028	958	1008	1056	1038	1069	971	1050	1084	1023	990	1000	996	1017	1012	1003	1028	1044	1034	1026	1010	1046	938	1015	1019	1066	1031	1040	1090	1005	1056	996	1078	996	1076	1015	989	958	969	1016	1066	983	962	1054	1007	979	999	1023	996	1009	976	1001	1008	1020	1035	985	991	924	1012	997	1046	1063	988	982	1054	1020	967	1044	984	1019	1014	971	1043	1004	985	980	1012	965	1002	987	1000	982	1012	994	1087	1016	1016	1027	1016	1006	1036	1002	979	1016	1029	1053	1012	1013	1007	942	1056	1010	1025	988	996	1001	1001	1022	963	1035	1084	1026	1040	983	1035	1004	1028	1018	970	973	955	1033	1021	993	1002	1021	1063	1007	1026	1025	1039	1082	973	962	998	981	959	1036	1023	1008	1040	1018	980	1015	1023	1064	994	1085	987	1046	989	987	1002	995	1053	1026	999	1038	1031	1033	1046	1031	1005	1009	1041	928	1015	992	989	991	958	1050	1017	988	1028	1007	976	1011	980	1003	1021	1066	1007	1046	979	1014	1002	976	996	1034	1014	976	1070	963	971	970	982	936	1038	1036	995	1037	994	1022	957	963	1020	1008	1034	984	982	1030	953	980	973	935	957	1033	1002	1014	1044	1015	1002	971	1037	1016	998	1059	1033	964	994	992	971	1032	1055	1015	1025	982	1000	1000	1063	1001	1007	1025	1014	1034	920	1009	1035	1009	1046	974	977	999	1092	1019	982	969	972	1064	988	1035	1031	1071	1000	1020	1045	999	1007	981	1100	1016	969	1015	1033	976	1029	1017	1026	973	1019	975	998	1008	1043	956	1006	1033	1006	1033	1006	1011	1013	987	1060	969	962	1035	986	991	1032	1001	1073	1040	1001	1047	977	1011	1041	1028	1033	991	999	986	986	1065	998	1000	977	1044	1001	974	974	1000	1009	1031	1032	1019	1013	1026	1033	960	997	970	1047	987	1019	998	981	999	980	1010	976	937	1049	975	976	980	989	1006	1002	996	1043	1004	979	1032	1002	1098	1001	975	984	979	1023	1043	1021	1088	1033	999	967	1002	1066	1009	975	963	1016	1046	984	1027	979	1050	1019	1019	1008	994	993	1019	999	987	1038	978	984	952	966	1015	1061	1032	1033	1031	1095	1005	971	1065	979	1035	952	982	977	1039	998	1025	1035	988	1018	1019	997	1029	1034	1021	1015	1035	1006	957	1027	977	1016	1042	1025	1064	1054	1050	949	1041	997	1068	1051	1029	1031	972	1043	1042	1002	1001	1040	1029	1001	958	1041	1045	1045	991	1002	991	1089	1040	986	1023	1009	1026	1033	970	961	1050	988	1027	956	974	1048	1049	1042	981	1018	986	1010	1008	1013	996	1036	973	982	1011	1025	1025	1002	1034	1008	992	992	1009	1055	1003	1030	1023	975	968	988	1033	1009	1058	1055	1051	990	1034	995	956	984	996	1069	1036	1046	988	983	1020	1045	1050	1040	1031	1046	1003	986	1027	1040	1022	1007	1021	1013	1040	1030	1021	1018	1016	1022	1002	1050	1062	1046	1038	996	1024	997	988	971	1035	966	969	1022	960	1025	984	1043	1009	1028	1027	1033	1012	1007	1004	967	997	975	1044	1003	1018	1031	999	1003	993	1006	1016	1060	962	1003	1090	1026	1002	992	1024	997	1077	1064	1027	1021	1011	961	1007	1022	1049	1057	1004	968	893	1023	1039	951	1017	1016	1044	1040	999	1020	1011	1028	1009	1012	1001	998	1006	917	960	1041	1093	994	1048	1028	990	1002	1013	1013	1025	990	1030	1027	1005	994	1017	1065	960	1026	997	999	980	1020	1018	1070	1060	1070	979	1077	991	1014	985	1027	1053	982	1060	1017	982	1020	1037	1012	939	1023	1009	994	1001	1021	979	970	1041	967	1015	983	985	971	1025	1047	1043	1042	980	1058	977	1008	975	943	1028	990	1002	989	977	1024	986	1027	1057	967	987	992	1000	1044	1036	1009	1027	987	978	1026	1042	987	1013	1021	1024	994	1114	967	1040	988	1051	1016	1043	1036	980	1073	982	1004	1002	995	1019	968	1033	1056	1018	913	1015	970	1034	998	974	1049	1046	966	1016	937	927	1022	984	1011	995	985	962	1014	938	972	1036	981	1081	959	1008	1028	1048	967	1002	1035	1012	1012	987	1000	1011	1017	1031	977	1014	1017	1014	1019	968	1032	976	1066	977	1032	1004	1012	1011	989	1007	1045	1027	1059	1009	1005	997	1056	1020	986	1026	997	1009	1012	1055	1048	953	1014	993	1038	997	1015	1000	1014	988	1008	1011	1074	1025	965	1008	1034	995	977	991	1010	1018	995	997	988	1040	1054	984	1002	957	974	942	1005	971	1038	1016	1041	997	1064	1040	977	1002	1047	984	981	1007	995	1042	979	1056	1014	993	972	1045	999	1028	942	963	983	959	932	991	993	1044	1034	1042	982	983	983	1001	1054	1029	1042	976	1039	1040	1020	1037	982	983	990	1011	1021	1047	980	1027	973	1059	936	933	1037	1028	999	988	1044	992	1000	971	982	1063	925	994	1025	1061	1030	985	1025	1053	953	1004	1043	951	986	997	1017	964	1040	1043	958	1051	1016	1047	1069	976	1001	976	992	990	989	1051	1032	1037	989	989	1003	1017	1013	993	1028	1020	1046	990	1040	1007	1029	1021	993	1009	1032	985	961	997	1024	992	1040	1056	1046	1052	1018	1017	992	1014	984	1035	961	1027	1015	982	1054	1058	986	1067	1009	971	1023	1037	1055	1044	957	1006	999	1055	1015	1029	1021	1021	1041	1028	981	1004	1054	1004	1015	1074	950	991	982	1013	1028	1022	1034	925	1007	999	1009	1060	1011	975	1021	949	999	1025	993	967	1001	1020	1007	953	1041	1010	1037	1020	980	1020	1085	995	1026	926	1034	973	1074	962	1041	1008	1020	1043	1007	1010	945	970	998	1043	1047	1086	1018	994	970	1028	1058	1010	1020	1011	986	976	1019	1018	1052	973	1060	1010	1019	984	994	1007	996	1037	1025	991	1035	1018	952	983	1065	995	990	931	1023	1057	1010	1009	1031	1026	1011	979	1075	1018	1015	997	1030	997	969	1018	987	1031	1087	999	1028	942	948	988	973	998	970	1039	1015	967	1027	1030	1050	1005	1014	998	1010	1007	1010	1018	1054	1007	985	1012	987	1020	1013	1002	1006	985	976	1054	1026	997	995	1024	1020	1044	1024	1024	1010	1067	980	1043	1058	1046	1017	985	1035	1000	956	1000	1034	1045	1035	1068	1006	929	963	1004	1013	980	996	1051	971	1048	1024	1028	1027	991	1063	988	990	989	1037	956	998	985	1004	958	969	980	1047	1016	1040	978	1010	985	1018	1024	1053	1001	1014	973	1022	988	952	973	1036	1025	978	990	933	1002	1000	1056	1026	996	983	1049	1002	998	990	988	1004	975	977	969	1007	1041	1007	975	1015	977	1004	1039	1012	1007	998	982	1020	974	992	992	1015	1048	1050	971	985	997	1014	1000	1025	1013	951	940	1014	1017	979	992	1022	1026	1027	1074	945	995	956	1026	978	1003	980	956	1027	1015	1019	1037	1010	1014	971	1099	1004	960	1049	1000	1014	1045	982	1051	1044	1076	1022	1091	1002	1030	998	995	999	1002	1046	980	999	1028	938	1010	1025	998	1030	1035	1061	1022	1023	1062	1005	1025	985	984	1064	1001	1001	992	1003	1053	1030	1022	1019	1011	1045	987	987	1091	998	984	1047	998	980	969	1055	1022	985	1046	1020	1022	967	1013	1023	1060	1019	990	995	998	1004	1018	1021	995	977	1035	970	1013	966	1016	1012	992	987	960	996	1003	1010	1050	1013	1019	1005	1089	990	1030	998	967	993	961	1044	1060	1047	992	1031
4749	2333	270	213	189	189	176	163	165	191	178	162	159	152	155	161	159	172	162	195	125	186	169	148	169	178	155	177	152	185	175	167	162	147	159	160	174	181	129	152	172	157	154	148	187	185	170	179	162	193	183	171	148	164	166	176	163	166	178	159	163	149	168	154	174	164	175	171	149	155	199	196	170	164	130	162	159	174	134	194	160	172	173	182	170	169	188	185	168	153	163	171	165	169	161	176	191	170	165	159	171	190	159	172	182	149	137	150	157	158	173	163	176	141	157	168	168	194	179	131	183	180	160	170	183	157	146	168	158	173	165	157	164	152	180	159	156	167	185	173	158	176	194	151	185	182	182	161	161	161	143	167	165	180	186	167	166	177	162	155	197	166	177	168	176	173	138	170	141	150	129	154	163	183	166	160	173	160	163	177	191	169	182	171	179	152	148	170	150	191	153	173	168	164	162	171	138	173	182	170	161	184	168	175	172	155	167	177	160	177	183	142	158	163	155	175	176	174	171	152	162	157	163	159	144	175	176	157	175	168	164	160	167	148	155	177	160	170	151	144	156	170	163	172	163	175	152	173	175	161	172	156	157	151	151	149	160	162	169	158	169	143	179	157	174	179	164	165	150	171	145	147	153	171	166	153	159	168	156	175	152	169	149	180	149	128	165	143	139	158	177	166	190	182	161	171	181	172	152	145	167	166	169	176	179	149	162	205	155	163	191	165	150	174	165	171	185	180	143	160	169	157	150	169	192	187	152	159	163	157	144	159	185	159	179	169	151	183	168	158	155	166	151	171	144	158	189	197	141	153	192	169	157	153	162	178	184	170	152	166	143	169	148	160	179	146	162	177	155	158	154	161	163	162	147	154	161	161	168	159	164	171	153	154	179	168	168	169	174	134	139	186	166	198	170	151	163	163	182	154	166	169	152	164	168	150	165	161	177	133	137	156	149	197	171	182	151	149	161	171	174	176	160	194	154	181	153	173	159	152	193	134	160	159	153	161	133	167	149	180	158	181	169	160	164	160	151	187	191	162	189	170	165	161	148	178	135	170	171	178	180	179	169	183	170	175	152	155	151	186	172	159	167	143	183	159	158	173	160	185	153	161	178	171	172	152	149	161	182	175	178	170	152	161	172	166	170	167	165	185	167	194	171	163	201	170	168	141	211	195	186	192	166	162	147	154	142	168	153	174	162	156	153	175	151	164	153	156	139	164	169	182	169	164	154	168	159	185	158	164	161	165	168	171	177	181	169	178	159	166	160	166	160	162	163	151	153	165	159	170	175	174	151	166	151	171	167	159	149	185	164	177	172	176	152	180	172	152	162	174	168	192	191	173	168	170	179	188	185	157	141	181	137	180	164	163	185	193	169	145	173	165	151	155	189	169	138	163	161	176	185	152	151	152	168	158	155	161	139	152	157	162	163	166	161	185	159	149	179	157	155	138	165	176	174	156	151	198	163	167	163	164	149	179	168	167	153	162	158	166	173	139	178	171	185	176	183	152	164	167	150	167	159	176	152	165	175	156	152	152	167	179	150	167	169	157	179	169	167	167	168	169	175	144	162	142	179	174	156	141	164	139	138	148	154	159	170	171	156	170	166	169	155	169	160	183	164	198	173	145	157	168	160	170	145	176	182	162	147	186	151	160	185	165	150	157	161	129	139	151	166	127	134	149	154	150	169	155	149	134	148	166	192	157	142	169	149	149	166	187	162	182	162	156	168	149	168	162	169	139	138	166	170	179	179	159	160	171	142	161	179	180	160	172	153	164	174	174	142	170	183	139	186	154	170	182	177	164	161	203	151	167	168	152	160	156	146	161	164	179	168	175	180	155	172	180	184	166	177	173	140	173	153	157	136	159	160	169	213	151	162	166	156	173	186	185	164	176	158	153	167	174	146	164	164	154	171	182	186	147	154	166	162	145	164	157	170	168	155	175	153	180	164	149	171	184	164	172	167	154	173	172	168	153	163	166	142	176	194	152	165	159	198	156	149	183	147	165	182	174	156	174	156	181	164	159	207	143	176	158	165	188	150	180	180	158	155	169	150	163	158	161	176	184	167	174	196	196	165	160	156	167	145	178	164	161	172	187	179	170	147	183	171	167	154	184	171	179	171	162	158	153	172	201	139	166	171	182	172	185	187	149	170	174	184	163	170	145	184	174	155	168	174	180	164	177	152	185	145	173	178	161	162	189	166	171	185	165	199	171	186	152	154	165	189	174	168	176	151	142	168	187	178	144	156	173	170	153	192	164	139	171	162	156	147	162	169	175	149	181	197	175	159	140	170	151	169	159	163	176	171	136	185	147	179	164	167	178	187	160	185	172	150	154	162	143	161	127	167	144	162	160	180	162	151	171	193	165	177	174	159	166	156	156	168	150	153	177	187	138	164	154	170	165	183	149	147	163	145	159	158	161	162	185	177	190	137	175	166	183	151	168	190	163	161	178	175	173	172	176	168	173	163	153	169	150	140	151	160	158	173	173	189	189	171	169	166	159	164	161	149	142	172	171	158	154	151	155	151	180	158	163	185	169	175	163	150	150	194	181	172	157	174	155	175	169	167	170	168	144	164	178	159	172	141	174	157	185	158	159	164	161	162	177	160	170	168	162	166	176	193	173	185	176	157	162	166	170	168	181	154	173	184	145	167	137	185	175	190	168	171	155	162	147	184	179	166	146	175	158	161	157	158	176	163	142	182	180	186	174	194	168	177	165	146	167	174	180	147	182	158	153	170	167	170	171	177	158	157	155	159	164	155	186	178	166	160	161	156	169	170	167	185	166	151	160	164	169	154	154	157	165	150	165	166	160	168	157	181	178	168	163	170	172	172	178	177	162	131	199	157	170	165	164	172	168	174	167	171	147	174	157	173	184	151	187	175	133	164	131	158	172	166	181	159	148	147	160	159	194	156	171	145	177	163	156	178	142	175	163	159	175	153	176	175	162	148	162	170	185	146	166	172	171	158	165	144	149	148	150	145	170	145	164	175	174	182	153	164	170	161	168	153	155	144	169	171	172	148	163	159	179	180	188	138	162	185	165	177	159	172	176	161	137	185	175	183	161	136	157	169	160	181	155	157	163	185	148	163	167	141	164	171	173	163	175	153	156	178	153	174	184	152	146	174	166	156	151	153	166	183	158	158	155	182	158	193	187	167	170	144	148	167	168	164	169	176	152	166	188	177	130	149	156	180	150	146	145	158	181	160	168	138	175	167	186	167	152	155	166	175	158	162	168	166	162	156	171	148	182	155	178	127	153	187	184	168	181	188	179	179	162	169	173	171	168	151	188	183	180	155	165	154	152	136	156	164	187	175	162	153	167	178	159	172	181	152	167	153	148	155	150	178	173	170	166	148	168	162	162	190	148	190	152	149	162	168	175	172	149	183	181	181	159	159	162	151	157	168	165	156	182	166	169	165	162	160	174	148	173	189	163	153	180	157	168	165	192	183	157	165	146	164	159	183	191	191	148	181	150	176	176	164	147	142	164
4974	4214	673	671	605	603	550	537	573	556	517	552	507	514	514	481	531	537	481	537	514	528	499	475	539	469	508	516	523	541	507	547	499	491	533	486	518	499	482	487	529	515	485	497	511	534	487	469	478	523	548	498	533	509	504	540	474	513	513	520	511	536	553	536	526	493	515	488	498	521	500	524	490	488	545	518	546	491	530	482	511	497	495	477	501	476	507	499	505	526	482	481	467	467	520	530	493	530	544	520	501	505	514	516	546	524	517	509	504	500	504	525	472	516	529	502	507	473	568	518	518	493	528	530	502	522	499	479	523	483	505	528	492	540	495	511	485	535	495	502	530	532	541	478	481	540	503	512	500	498	513	539	535	531	493	497	490	498	531	498	536	493	520	519	518	501	531	520	547	523	491	520	524	540	550	494	503	508	512	514	505	520	534	518	510	532	551	512	511	507	514	542	510	479	485	500	524	505	510	548	528	536	525	536	486	493	525	503	506	505	471	498	518	484	522	513	494	528	503	508	526	518	501	497	483	459	488	502	489	484	529	522	487	499	517	516	549	520	468	466	515	507	536	475	506	482	525	503	491	493	496	514	503	495	509	512	485	546	521	480	509	503	520	527	483	523	541	540	510	476	498	514	503	556	518	509	484	496	489	513	507	477	493	537	527	551	535	506	515	529	503	503	507	463	501	485	467	518	517	510	506	482	513	483	526	486	503	490	525	560	498	456	505	480	489	517	511	516	494	518	469	482	497	496	574	484	466	491	509	525	536	496	505	548	516	482	512	491	486	532	525	508	488	496	503	514	546	479	519	496	544	514	505	505	536	485	513	465	493	515	468	527	531	515	530	492	541	484	455	489	506	518	503	528	500	496	509	525	546	490	489	500	496	509	513	521	501	514	472	517	493	541	527	483	500	503	454	506	559	504	531	504	514	497	483	476	536	509	522	502	528	512	486	513	497	478	505	515	504	480	497	493	512	501	536	504	502	520	514	483	496	525	531	487	489	502	510	517	495	485	511	475	517	525	485	557	522	504	512	505	487	549	520	479	514	511	523	499	496	500	523	500	497	505	503	498	526	530	524	525	517	541	485	491	473	494	531	523	531	535	554	496	527	527	505	525	510	496	497	503	496	508	481	508	480	460	508	532	484	528	505	526	553	504	526	478	492	482	502	533	468	537	493	505	508	534	504	505	494	538	532	492	530	489	455	516	470	542	481	505	532	484	508	503	470	521	563	515	518	510	471	533	520	535	494	507	511	525	514	498	520	529	525	525	536	530	548	522	500	502	535	481	490	529	512	460	533	505	503	535	484	509	472	471	506	505	536	524	531	488	488	479	494	489	514	513	471	530	517	442	481	477	555	520	500	514	508	479	497	488	496	499	527	492	494	504	527	509	474	526	476	480	500	454	544	501	481	523	489	521	511	509	489	579	500	501	503	518	480	489	501	507	522	485	515	512	543	483	503	533	554	494	528	533	490	515	521	477	562	515	480	501	565	519	490	541	495	455	514	530	517	490	521	513	529	516	477	513	489	509	536	531	529	507	517	515	518	520	500	525	479	535	507	531	501	483	482	478	550	486	491	554	478	502	528	530	487	500	540	494	517	551	520	538	486	527	512	489	482	486	510	521	512	555	525	521	487	562	527	506	495	528	497	558	472	490	510	552	527	496	533	502	473	495	515	464	509	503	505	514	510	530	502	505	524	490	519	517	491	543	474	499	540	531	465	511	492	476	481	512	491	482	507	500	508	518	476	502	511	501	508	509	597	505	506	479	541	511	504	493	547	487	473	529	496	509	513	499	495	508	529	537	502	476	514	478	525	516	504	539	529	516	509	484	518	551	517	545	520	466	520	512	506	526	510	499	496	456	490	509	498	540	525	502	520	547	491	500	495	515	525	458	520	532	503	484	489	475	529	522	468	491	522	501	517	523	520	525	551	539	516	497	511	448	496	521	496	516	544	537	510	477	479	538	470	522	489	479	486	532	560	491	523	500	475	503	494	521	514	512	501	463	525	531	517	513	525	496	516	539	533	493	542	496	528	493	511	511	538	473	511	523	523	496	476	473	503	494	496	490	463	510	516	528	515	495	519	496	512	493	501	501	471	535	512	517	530	482	469	552	558	508	478	526	534	516	506	504	486	549	522	493	503	525	493	522	505	527	546	513	520	510	495	500	502	505	490	513	511	492	517	569	508	498	470	508	469	483	484	500	504	537	477	528	510	494	467	515	513	547	485	483	512	519	513	483	507	501	485	496	517	498	520	545	550	547	471	518	528	501	549	570	529	516	475	541	502	520	517	506	482	507	516	481	494	493	548	535	474	522	491	513	517	514	488	509	508	507	493	519	549	506	476	506	489	525	528	494	502	484	479	497	543	517	468	525	513	497	491	529	538	503	532	532	507	487	514	514	545	523	546	503	527	501	495	533	528	483	482	473	508	523	529	531	496	534	506	502	512	538	502	500	503	471	494	543	535	525	522	523	510	489	489	549	539	502	492	543	526	522	503	454	505	515	507	505	508	528	498	533	482	509	496	488	528	515	490	532	517	472	535	514	543	538	496	519	488	510	496	493	497	536	511	486	495	511	534	479	486	481	499	533	522	532	470	516	540	503	492	487	489	498	532	529	525	495	503	501	490	518	520	516	512	470	459	467	503	486	509	485	541	525	528	511	487	500	510	515	481	529	525	529	508	522	457	477	469	477	499	565	529	491	516	483	500	540	497	496	545	484	523	528	505	526	517	473	511	524	545	483	478	489	481	551	501	500	498	518	534	509	525	521	513	521	509	480	538	537	509	487	506	493	529	524	490	515	532	484	506	495	549	501	545	511	493	537	506	512	497	541	513	510	536	487	532	496	535	503	491	506	478	533	520	490	508	506	509	511	473	556	510	525	522	496	504	471	481	521	490	546	521	529	451	498	501	479	493	482	556	517	536	496	486	515	508	496	485	486	531	528	524	483	497	510	531	499	526	491	501	508	471	515	509	541	488	512	531	512	514	493	518	506	502	518	469	524	524	502	507	492	528	512	471	506	497	497	543	509	504	500	495	512	540	508	474	514	527	547	518	547	524	522	527	465	506	540	514	526	521	507	524	519	484	481	513	511	487	507	530	521	543	542	507	499	497	522	493	539	507	527	453	495	522	517	481	506	501	513	492	518	478	493	550	550	484	472	483	521	542	502	488	535	523	518	526	497	484	496	511	534	466	531	497	508	491	470	504	504	538	494	499	516	494	554	512	480	496	547	460	521	524	473	501	495	554	458	509	467	517	478	539	503	504	491	511	490	519	519	539	496	483	516	502	461	517	509	547	461	518	555	535	511	480	522	528	521	502	527	488	503	506	491	521	526	495	521	517	502	516	498	531	512	516	540	520	492	508	505	522	502	527	491	500	483	520	492	493	493	481	513	507	524	531	550	584	504	554	495	553	493	517	489	508	476	489	533	530	486	498	515	506	519	536	514	455	464	502	517	485	502	488	553	482	513	499	520
37107	36467	6528	1255	746	590	516	476	425	397	403	384	385	389	370	351	415	357	352	358	360	349	322	357	337	354	319	342	348	338	353	340	328	324	334	298	324	303	310	337	363	317	329	328	319	383	349	369	367	309	326	305	321	344	313	324	326	331	292	293	311	350	292	334	303	315	344	334	339	346	338	327	316	316	316	333	308	330	347	295	329	361	312	322	351	320	360	345	328	353	340	337	316	344	323	361	335	339	338	324	365	370	320	330	351	306	330	313	345	321	359	314	313	300	301	360	302	312	319	329	317	354	328	319	338	354	327	327	335	321	354	329	324	308	334	316	333	304	354	319	344	314	312	316	332	319	329	319	341	339	354	311	337	345	331	307	318	323	363	319	329	312	314	340	334	348	341	304	310	356	331	348	319	315	351	335	300	361	344	338	371	332	346	340	292	316	329	314	345	327	287	332	347	319	301	318	324	336	299	325	343	294	334	339	322	322	330	333	309	319	327	359	303	316	306	329	313	354	305	322	317	360	322	337	316	316	332	294	303	339	349	342	363	321	310	304	324	278	333	366	360	306	297	322	363	340	352	263	315	327	363	320	321	299	329	319	327	343	325	298	306	304	289	324	332	333	319	305	321	343	325	299	347	328	311	344	297	341	313	330	341	329	319	342	336	299	304	326	292	306	315	320	339	314	326	307	340	308	304	339	335	345	318	332	301	333	349	333	296	314	325	319	342	320	310	317	340	314	322	315	306	350	309	300	291	306	339	327	294	312	331	345	307	327	327	358	311	279	342	304	323	350	338	316	330	315	306	337	317	366	316	339	325	327	297	321	336	355	311	343	320	331	340	319	305	329	294	306	332	352	310	324	316	339	353	315	318	347	347	312	321	327	342	320	354	350	311	299	304	344	311	336	343	326	299	304	335	327	273	329	314	326	341	340	299	325	321	345	288	311	330	316	312	343	338	334	342	349	335	332	309	326	315	339	331	316	339	316	358	347	329	334	324	345	339	345	341	332	324	316	338	322	345	334	340	337	306	339	329	311	328	370	338	304	329	363	337	351	331	332	319	346	346	345	315	380	332	334	347	323	313	347	307	298	311	328	308	324	319	327	347	305	334	308	343	299	362	365	334	324	334	299	321	359	335	332	307	314	337	339	346	332	344	336	310	317	332	307	330	331	317	292	318	332	336	349	300	329	331	318	309	316	305	332	316	344	341	346	313	330	300	349	353	297	326	327	321	318	298	306	301	306	340	293	359	311	335	311	340	303	331	337	312	327	330	367	323	355	332	349	312	325	346	304	344	329	340	319	332	363	300	325	332	330	327	304	353	332	307	330	306	342	337	334	343	316	298	367	328	358	294	314	317	285	342	316	315	321	305	334	339	259	315	339	358	314	316	337	331	343	354	310	296	319	315	333	298	338	312	300	322	332	352	322	320	270	320	317	314	300	311	330	327	323	346	318	321	316	325	335	322	359	346	309	337	310	308	343	331	311	283	300	353	311	316	303	306	345	298	346	301	279	349	327	312	311	350	350	320	362	352	355	320	346	304	328	344	330	305	322	326	339	347	334	337	286	308	345	370	323	339	333	334	309	289	347	350	316	336	334	333	317	331	380	394	348	308	336	327	332	326	289	312	324	320	354	298	308	331	352	317	328	354	332	340	318	322	348	351	321	356	345	309	310	308	332	328	343	339	346	338	332	312	319	312	326	359	342	339	307	319	319	351	342	316	326	301	321	304	303	292	317	322	296	328	342	317	359	337	336	329	304	320	321	307	340	318	352	342	334	327	349	324	331	308	312	328	332	350	323	344	335	346	345	351	335	354	305	325	304	310	312	328	347	357	333	311	279	284	309	297	329	326	364	324	371	294	291	292	322	341	338	334	344	334	335	320	320	317	337	315	307	360	304	303	307	340	332	316	314	305	311	332	329	321	309	343	310	341	294	325	323	345	330	329	330	337	338	322	340	328	335	358	294	350	314	329	321	327	327	279	343	333	300	334	313	312	329	317	347	316	328	309	336	315	330	328	346	344	338	358	315	313	329	339	294	298	306	315	313	310	333	323	337	350	342	341	316	321	319	311	343	337	311	339	348	312	353	316	336	355	315	328	354	328	331	354	375	323	343	346	311	325	333	302	332	323	330	302	306	306	330	326	333	306	327	318	315	321	310	345	321	308	304	304	304	311	294	350	323	278	347	327	340	355	296	278	336	331	300	316	302	334	335	342	318	312	342	318	331	312	338	314	343	313	293	352	345	329	321	318	290	319	345	349	355	310	330	313	313	363	333	320	284	323	315	314	277	335	291	317	324	297	327	291	306	335	294	298	330	358	336	312	300	324	338	327	290	328	325	317	324	337	340	331	329	321	312	351	305	309	290	300	347	332	317	318	368	313	337	352	351	340	345	343	355	312	307	350	303	346	315	343	326	313	327	337	317	327	336	332	350	323	357	325	330	332	330	304	327	334	321	322	322	344	326	321	318	334	330	318	319	300	336	363	333	311	323	323	316	353	327	306	345	315	300	287	329	330	285	299	322	309	321	341	308	310	346	297	322	307	336	355	308	336	324	302	313	325	301	304	332	323	350	301	338	344	345	325	321	314	312	311	317	304	321	330	326	338	328	312	316	324	338	322	352	318	341	317	328	329	342	322	325	344	326	305	334	321	326	307	349	324	305	326	329	341	296	334	321	338	337	332	327	319	349	338	351	344	335	332	336	316	332	316	344	307	344	299	329	326	343	320	323	324	314	292	309	322	346	331	309	352	332	333	296	340	375	329	322	330	328	323	314	333	312	331	355	333	291	343	336	337	331	331	342	321	340	293	360	316	310	320	321	334	298	318	347	321	338	325	355	322	332	318	327	326	301	313	346	338	329	280	334	322	320	345	331	336	341	315	321	365	347	362	350	337	305	344	315	344	337	296	342	330	321	316	308	330	305	362	323	329	312	333	314	298	309	327	322	342	347	349	314	338	366	353	343	324	322	338	318	320	352	322	301	309	335	341	320	335	313	315	336	345	329	321	332	323	345	330	353	328	278	357	350	330	350	320	291	327	340	310	315	324	319	373	333	318	355	310	341	316	315	349	338	322	317	345	312	316	337	299	299	329	322	319	345	323	331	310	321	297	340	307	332	329	282	313	321	351	315	330	319	303	340	310	340	358	376	352	342	329	362	328	353	319	344	363	285	336	325	348	339	342	322	328	297	338	309	329	357	304	327	334	328	327	312	340	364	309	336	314	378	317	324	330	310	303	300	324	325	382	321	341	325	351	326	307	332	333	349	307	333	317	302	333	344	368	322	301	328	333	319	300	337	314	303	334	317	315	330	328	332	309	305	331	299	323	313	347	328	365	353	336	300	333	290	357	307	323	336	341	320	344	343	348	336	348	310	330	354	330	309	323	315	305	347	319	351	305	329	312	320	301	304	311	357	310	301	326	358	310	292	339	331	301	332	329	296	315	301	313	303	316	325	324	315	335	346	333	315	331	342	324	340
19063	25104	3494	3243	2709	2236	1913	1677	1501	1354	1274	1191	1194	1099	1121	1111	1025	1086	999	988	994	956	923	895	974	925	986	903	899	932	949	922	894	964	899	910	887	922	893	903	889	965	893	874	852	842	879	807	844	920	885	834	878	898	895	899	883	878	856	891	902	868	869	829	870	872	924	931	908	794	899	869	787	887	879	851	835	924	868	851	818	834	876	833	834	873	876	882	861	858	908	881	876	879	895	849	842	824	864	891	898	872	845	883	888	871	832	855	876	829	843	859	832	902	885	881	866	937	922	828	869	844	845	816	824	880	915	831	908	803	846	838	883	844	820	859	874	907	862	884	857	858	834	828	872	909	836	902	867	887	794	869	865	811	877	922	827	823	852	927	905	883	926	887	843	852	862	850	825	840	860	877	848	852	875	850	882	865	847	866	831	844	817	833	892	837	857	901	884	853	871	876	897	874	908	871	831	872	786	866	804	875	843	908	858	856	832	862	891	841	869	902	861	866	886	857	851	913	853	866	855	884	857	831	880	928	879	895	883	883	875	913	861	897	879	851	879	850	856	885	811	866	892	857	919	839	862	826	891	888	839	878	897	851	808	849	898	912	868	937	871	835	851	796	811	847	860	857	864	847	830	860	822	847	941	824	872	905	897	849	789	905	868	924	798	823	834	896	865	834	858	852	864	843	877	910	848	901	867	894	829	895	856	867	857	877	864	877	867	860	831	910	867	837	889	902	844	837	861	872	867	813	855	862	893	925	854	817	855	883	863	824	860	881	843	833	833	869	858	887	822	887	854	846	798	851	840	881	875	806	852	831	899	906	869	861	870	912	874	863	864	897	884	822	826	913	855	895	857	849	867	805	867	867	875	813	918	885	861	867	874	894	859	836	848	849	870	853	845	892	906	917	911	852	860	859	878	866	822	872	798	824	867	874	860	883	888	885	856	796	835	878	824	879	871	804	854	855	853	899	893	872	905	847	830	889	863	873	866	844	875	845	864	869	848	801	841	870	880	843	864	870	831	863	889	876	867	863	925	830	880	869	852	843	851	787	870	823	836	855	818	784	858	874	882	829	819	902	883	870	832	896	886	899	826	864	859	924	894	834	894	866	887	906	894	883	845	867	894	843	788	832	895	872	872	875	860	871	824	892	858	867	850	834	851	881	789	897	844	821	870	839	874	842	920	872	868	851	824	846	863	859	813	828	919	844	854	838	844	891	907	818	876	893	902	839	891	879	858	885	837	837	899	904	833	882	887	887	823	890	836	831	903	877	861	842	834	809	894	873	831	838	869	809	880	895	848	876	914	822	914	835	907	836	841	877	845	877	834	855	869	904	854	892	838	865	823	897	873	882	862	835	892	844	830	911	928	835	875	856	819	839	852	880	897	858	874	831	911	883	837	847	843	881	864	853	873	841	857	920	780	842	918	855	822	899	840	881	847	893	881	817	838	847	852	864	821	855	836	871	854	894	840	903	781	834	832	877	827	893	907	927	854	850	857	872	880	856	889	856	906	812	857	874	844	868	876	903	840	836	862	846	851	852	895	878	878	858	885	861	852	828	881	821	838	831	858	899	827	861	858	879	916	852	886	874	907	880	840	814	891	836	900	891	905	851	869	891	875	882	827	855	876	911	888	844	848	817	856	815	873	858	868	858	874	883	826	842	879	851	932	853	889	875	862	808	832	870	829	834	857	825	905	823	858	871	760	865	820	827	864	853	863	846	848	856	855	863	871	909	884	831	837	817	845	902	914	887	916	848	862	830	841	799	864	822	887	828	894	856	781	833	859	874	846	810	860	834	888	850	871	859	849	826	868	852	884	837	885	810	857	867	805	859	883	881	851	857	928	884	899	811	863	842	850	854	823	868	805	837	845	887	895	863	852	865	832	814	862	875	885	887	876	862	869	823	909	867	833	839	879	879	843	852	858	866	862	840	855	868	930	884	871	859	837	889	922	826	831	861	915	879	941	896	814	874	852	843	857	855	850	877	877	870	895	861	851	880	874	837	812	913	859	884	890	866	900	851	883	906	867	883	788	880	861	892	854	835	850	863	863	830	831	883	884	851	886	864	811	831	830	843	885	840	867	894	824	861	816	855	941	863	881	787	901	872	864	868	862	873	832	868	865	870	877	882	881	844	847	862	889	851	892	893	836	850	850	887	838	857	840	867	870	827	877	863	887	891	772	885	886	870	872	856	854	867	863	894	810	878	851	926	900	842	811	840	849	830	856	833	856	867	951	880	894	883	865	867	857	797	821	812	854	872	802	899	895	821	864	850	818	838	872	863	897	859	897	872	851	916	912	832	884	843	850	883	862	896	875	896	911	871	903	874	834	867	873	859	829	815	832	846	834	870	872	838	863	824	857	838	793	855	822	880	816	892	854	812	886	874	849	869	834	866	860	863	845	881	856	872	857	888	847	886	832	853	834	848	863	880	855	874	850	914	840	868	861	901	836	893	854	889	876	879	841	853	870	874	887	839	861	868	834	826	857	877	834	836	881	875	850	861	850	857	855	902	808	884	842	817	860	855	839	884	844	901	856	827	823	838	884	812	827	847	836	813	853	917	856	899	869	887	794	809	864	833	913	822	827	871	867	851	866	844	799	787	875	812	918	840	892	878	909	844	816	887	887	836	847	916	869	837	865	864	891	815	856	877	888	849	863	913	858	863	858	855	835	898	859	812	860	862	904	867	877	870	869	919	852	823	872	929	822	825	856	824	893	911	831	857	892	896	861	892	865	819	809	837	844	894	823	829	880	781	857	883	835	817	902	803	848	897	882	833	858	850	887	875	878	804	839	921	802	914	859	836	854	896	839	859	780	868	881	857	867	814	870	867	922	849	852	904	834	880	806	832	864	801	832	845	873	867	860	863	821	930	885	862	892	883	846	868	870	875	830	860	863	858	858	820	890	872	831	817	845	893	848	851	834	860	853	879	837	821	889	861	866	885	865	888	839	837	836	851	839	835	889	874	851	805	828	912	894	825	859	854	889	860	915	859	860	854	883	831	790	863	820	847	860	808	865	896	907	845	863	829	802	914	870	864	885	902	865	873	844	860	847	841	791	895	920	847	823	847	856	840	884	849	870	876	885	855	841	818	872	838	890	806	829	800	839	864	895	922	890	871	862	800	826	859	824	840	868	872	834	906	829	822	812	882	839	887	862	890	918	863	841	810	880	855	858	861	787	846	930	860	856	878	855	869	879	862	845	896	911	917	835	860	898	900	790	881	877	903	870	885	891	855	900	872	910	893	875	901	873	826	817	832	871	856	933	881	866	859	845	858	876	826	847	845	826	871	813	845	844	874	801	866	852	874	884	874	839	860	865	886	839	884	831	865	844	814	834	889	887	855	827	873	867	906	862	871	855	905	899	837	881	849	903	889	861	872	843	828	867	842	846	880	869	895	870	868	848	809	856	875	857	876	842	811	872	809	841	926	855	873	872	852	838	922	885	845	860	817	873	893	880	826	879	856	878	807	886	838	873	846
52719	51834	13916	3109	1298	940	744	693	617	597	508	533	492	518	443	504	440	466	413	482	434	451	431	476	416	431	473	427	429	470	429	475	441	426	447	426	410	415	460	443	379	397	407	422	408	402	378	401	400	388	425	379	368	422	422	388	413	399	423	423	411	431	427	387	381	405	419	392	397	398	405	432	394	396	439	414	385	423	384	425	446	440	382	401	403	379	423	407	422	453	396	420	426	409	376	403	391	410	442	415	410	379	430	418	422	387	433	412	385	426	401	438	428	423	400	446	391	411	422	401	407	357	402	403	419	393	400	445	394	429	399	418	421	389	369	366	396	422	426	405	389	403	428	442	434	402	409	379	439	387	383	407	405	417	414	386	406	438	422	393	413	401	428	436	396	435	412	405	412	423	416	433	435	406	442	433	442	429	422	441	411	448	377	449	380	417	418	383	417	399	413	423	363	460	388	395	431	371	395	440	415	446	372	414	426	383	422	399	409	397	408	385	401	384	441	430	376	432	397	453	434	430	410	428	429	404	451	459	401	405	388	406	415	405	391	376	406	435	435	382	420	431	417	425	421	418	418	443	454	417	418	406	408	420	433	413	400	433	457	410	374	401	418	385	401	399	420	418	410	396	412	415	441	402	409	429	447	420	400	400	450	435	431	414	414	413	427	410	359	419	427	437	442	424	409	370	395	394	441	395	424	407	450	368	400	416	408	405	367	421	426	381	415	389	395	402	423	402	422	439	430	410	382	401	400	395	383	368	406	427	418	404	422	392	386	392	369	402	399	428	423	417	415	437	400	409	356	410	439	438	392	421	411	386	431	399	399	389	432	427	383	408	406	350	411	398	420	419	418	448	410	385	405	399	406	436	448	423	393	395	409	385	364	357	424	405	388	397	452	448	411	411	380	410	437	401	402	414	425	358	413	396	401	420	364	386	401	425	452	407	431	411	394	384	442	468	379	378	434	413	424	399	408	387	448	442	415	429	409	370	402	431	437	398	393	407	416	416	404	442	395	463	390	362	396	429	431	419	396	443	381	424	421	416	423	409	419	405	407	416	389	405	411	439	425	392	439	417	421	424	399	404	391	396	377	386	446	404	411	393	410	414	424	418	414	388	413	414	420	381	383	431	409	401	434	387	430	416	403	379	394	401	421	390	430	441	423	403	419	379	376	388	440	376	427	433	399	410	400	401	384	426	435	432	391	405	414	429	448	429	417	396	407	422	404	434	409	420	416	409	388	395	401	391	405	385	414	406	424	398	430	415	409	388	412	444	429	414	425	400	370	396	407	412	421	400	397	372	419	420	432	407	425	432	377	431	433	401	417	378	432	414	402	428	422	408	418	425	367	443	415	414	421	432	414	401	415	380	375	372	391	449	421	401	407	374	432	391	397	409	384	416	380	373	444	425	379	401	406	417	416	410	444	415	440	399	401	379	387	390	403	447	383	400	425	430	399	376	416	419	424	405	432	429	360	414	405	377	427	417	428	378	424	390	419	417	414	363	410	412	412	441	393	419	450	427	393	423	381	394	429	373	425	376	417	379	454	445	410	401	380	407	429	391	414	412	402	425	409	403	414	385	434	388	384	424	416	409	373	424	458	395	401	390	415	371	405	406	397	457	424	425	396	378	422	417	424	442	429	414	395	409	394	410	411	390	389	398	427	398	421	425	418	406	457	396	402	405	411	396	405	426	402	441	386	386	409	429	417	445	396	399	389	452	436	413	430	390	424	380	441	424	384	398	396	408	417	418	393	404	423	469	403	385	398	397	400	363	410	384	396	414	421	401	416	446	402	416	404	424	421	397	412	413	440	413	383	380	398	423	404	408	415	434	397	393	420	405	426	374	399	419	400	379	397	404	433	439	356	394	406	394	410	428	403	404	407	407	415	382	434	457	408	406	407	411	390	408	438	411	405	388	419	415	403	409	399	455	423	407	390	436	418	401	461	456	427	401	424	417	402	403	404	434	391	404	417	429	403	392	416	396	380	411	422	393	437	405	370	413	377	415	387	394	398	451	411	429	413	393	391	383	428	420	425	379	400	368	380	405	418	437	397	445	384	380	445	404	434	418	444	402	446	405	404	454	412	379	422	451	396	423	406	418	440	401	438	413	368	425	469	389	385	386	404	422	413	424	402	420	438	424	406	450	387	431	400	364	398	409	406	368	387	430	382	421	411	442	420	394	397	449	415	401	429	393	437	411	433	401	384	429	390	389	370	404	405	427	418	411	413	399	440	411	394	404	407	378	417	391	400	426	431	466	400	454	400	405	392	428	434	450	426	399	395	455	428	375	411	414	435	385	401	417	394	386	409	401	414	413	368	414	407	400	382	423	394	419	383	401	410	419	413	398	408	459	406	397	418	391	399	407	408	422	408	407	402	405	424	408	412	402	378	427	365	416	407	399	381	401	413	419	415	402	386	419	431	425	419	424	382	406	445	416	420	405	414	434	418	389	387	419	397	406	416	418	397	413	426	414	387	425	427	433	408	403	443	421	381	402	448	387	457	402	428	437	386	419	434	407	421	393	433	452	434	443	403	426	415	434	402	404	423	386	391	394	383	408	355	442	408	418	430	448	421	399	402	390	425	405	402	387	389	404	417	396	364	401	420	389	398	417	428	399	405	399	421	369	394	412	402	406	431	417	401	410	402	433	411	391	391	416	409	439	426	442	428	387	421	392	415	415	400	427	394	383	397	405	441	398	404	420	414	423	397	418	383	397	391	424	431	400	431	402	427	422	425	415	399	407	441	409	445	431	431	389	434	385	388	413	398	434	398	402	429	419	405	395	415	408	412	379	388	417	428	404	420	405	389	410	427	414	422	437	398	421	423	414	433	425	360	397	423	435	448	368	419	400	427	411	447	417	406	418	406	394	433	381	408	389	363	400	409	409	421	408	444	444	429	414	377	439	401	385	374	426	413	390	396	398	409	422	384	417	436	387	421	419	405	401	444	401	406	399	415	428	417	425	415	387	388	415	409	417	386	386	432	415	394	410	418	356	421	432	394	384	399	404	387	404	386	398	366	419	424	432	413	425	404	408	413	444	384	407	399	418	400	419	442	389	432	402	426	397	391	407	419	426	417	410	397	381	386	395	398	417	439	385	438	419	423	402	410	411	409	419	380	398	401	446	384	407	382	403	419	424	423	424	440	387	400	386	402	399	439	411	416	386	377	379	422	403	409	410	385	453	399	404	366	451	407	381	372	431	434	390	445	452	413	394	392	412	419	366	413	410	415	417	408	395	465	338	405	423	403	402	398	367	445	428	384	417	405	421	415	430	417	452	402	460	401	452	438	370	396	381	440	411	398	397	431	392	417	437	422	446	409	429	411	406	420	388	383	385	421	388	429	396	409	385	443	395	417	411	425	430	411	441	439	443	407	393	417	416	438	382	444	431	462	404	423	406	416	383	412	440	429	425	386	421	440	395	416	414	411	404	408	427	421	434	394	419	430	421	395	426	393	420	437	413	401	407	394	398	421	418
26891	31739	5552	5499	4508	3641	3012	2598	2253	2013	1946	1720	1672	1542	1505	1344	1417	1352	1337	1242	1242	1234	1182	1239	1204	1181	1154	1074	1200	1152	1094	1138	1089	1154	1077	1070	1150	1118	1086	1105	1053	1060	1125	977	1038	1039	1062	1021	1079	1074	1020	1089	1065	1008	1017	1007	1045	1014	1038	979	1067	1080	1055	1046	1009	1032	1016	1064	1004	1063	1024	981	998	1014	986	1038	972	1054	1033	1042	982	1028	1034	1026	989	1054	978	1009	1053	1027	972	989	1100	1013	1001	994	1079	944	975	1049	1031	1050	987	1043	985	997	967	993	1003	997	991	1004	1018	1038	1009	1024	1011	1047	1058	1022	1010	1017	1026	1018	1056	1018	975	1042	986	1061	1070	1010	1028	1053	996	982	1018	1005	1011	1010	1050	966	1031	1050	1008	1066	1004	1020	1019	1051	983	1029	989	1005	1001	952	976	1003	1047	1054	978	952	1022	1034	996	1029	998	1015	1016	1049	1021	1008	1031	1004	978	984	1011	1031	952	978	997	958	976	998	1049	988	1026	1001	1040	992	992	1060	1048	1098	992	1006	1008	966	998	1025	1042	1008	1012	987	951	1041	1022	1005	1033	950	994	997	1022	1011	981	1006	1034	1073	1064	1021	949	1016	1005	1021	968	996	1048	1035	1003	977	1010	1023	1013	1006	1022	1039	984	1025	972	1013	1016	996	979	1006	1034	1027	1060	1008	980	999	1018	974	1005	1011	1069	1012	949	973	1006	1008	997	1023	984	1068	1009	958	1054	981	1026	957	965	1039	1084	1039	1015	1009	992	957	997	945	1011	1008	960	969	1059	1041	1082	946	1005	1010	1050	1061	996	986	993	1026	1031	999	954	1001	1004	980	996	983	997	903	983	993	1046	1014	994	1027	1025	986	991	1010	1032	1020	1016	984	1067	1008	958	983	1003	979	1049	1044	973	942	1067	1012	1085	1006	1004	1047	998	994	966	996	997	995	1005	1031	1056	1010	1038	995	1027	979	1030	1014	1045	1025	1086	985	967	1016	1011	949	999	1045	1079	992	1013	994	1043	1032	1074	1050	1029	1005	992	1025	1023	1076	976	979	993	1029	1039	1015	970	1008	1026	1040	1037	988	1019	991	983	989	1059	1041	1016	1046	1013	982	951	1067	1009	1017	1035	981	1011	986	994	960	1037	950	988	986	994	1027	992	970	1042	1026	974	995	1006	1024	990	980	1008	1025	1013	1034	995	957	979	978	1012	991	974	979	997	994	1013	1016	1002	1035	1022	1012	981	1029	973	1032	1000	975	980	970	991	1020	1010	1064	974	1038	985	1024	1009	982	1028	1061	1009	1016	1015	1018	1004	992	965	1106	1047	980	991	1026	1014	986	1050	1015	1038	1017	997	1002	975	981	995	1010	997	1054	983	1007	1008	944	1026	1100	1029	990	1019	1025	985	1034	975	1015	1055	1058	1084	988	998	970	983	1008	1024	997	993	1033	994	1009	1028	992	1075	968	1018	947	1007	1037	970	1021	1081	1020	969	1056	993	958	972	1045	1013	1005	976	986	985	971	1013	1006	1006	992	1007	1045	993	992	1020	972	1019	1027	962	1026	1027	1025	1050	1022	978	1059	1042	1039	941	969	1013	976	982	1023	969	1055	926	1005	1013	980	1023	978	1023	969	1012	1003	991	1025	982	1014	1018	1026	1033	983	1035	980	997	1013	1031	1008	986	1007	1000	1035	981	987	989	983	985	1022	1008	1031	1011	1026	1023	944	1042	1043	975	935	1038	1034	1026	1035	974	954	1011	1001	1007	942	1031	1031	1049	995	983	1003	973	942	1065	1009	995	1020	991	1008	981	940	977	1048	1014	1024	953	1025	1024	981	967	1049	973	921	1014	989	998	975	1034	997	990	1014	994	954	1026	979	1065	1054	991	1043	1007	972	1000	1012	1028	1027	1052	1034	1016	1023	994	1017	963	1006	1011	993	978	962	1016	1032	1020	1067	1031	1028	998	1010	968	949	1011	993	1024	967	993	967	1006	997	1082	951	1020	1034	1049	1001	958	979	1017	1007	993	994	966	985	962	1029	1001	985	993	963	995	1015	1047	987	1028	1016	1000	1013	1045	1028	986	988	939	999	978	1049	1014	989	1019	1015	939	999	963	992	978	974	1032	992	1000	977	1029	1004	1055	987	944	1021	1044	988	1002	978	973	934	1009	1030	994	1016	947	970	1017	987	1013	963	1004	962	1028	990	953	1024	1015	990	1041	967	1015	985	986	938	987	1019	997	1048	1016	1025	1011	1031	997	998	959	1070	984	962	1035	1054	987	1002	1036	1032	1017	997	1020	992	928	1044	991	1035	1010	1034	968	1013	959	1006	979	1003	1021	1002	1064	1012	945	952	1000	982	1038	1033	1003	1019	1003	1001	1013	994	1045	979	985	953	998	1036	995	986	1048	1023	977	1025	938	1048	997	991	1048	1028	1049	1055	1025	983	993	996	998	1062	1033	1024	1043	978	1031	977	1014	1030	976	1031	987	1022	1026	959	998	977	970	1011	979	1005	995	1021	1001	1028	1027	1001	989	1066	995	987	1007	1051	1041	1021	962	969	991	935	1002	1011	989	943	1004	937	991	1004	1029	1036	991	955	979	994	1025	963	989	1033	962	1053	1004	953	1010	996	1042	994	1005	1010	994	1016	965	971	982	1078	1017	1026	1005	1032	1019	1024	1034	998	1043	985	1019	1029	950	972	931	1106	1013	1026	1038	1047	1038	994	1007	976	976	1032	1061	969	1032	995	995	967	968	1011	1005	960	1014	1043	986	979	1020	1008	1000	1003	999	1067	980	976	1003	1030	972	1038	1002	1016	1005	1027	994	957	989	1050	984	971	1046	1015	991	986	1040	1024	988	1006	981	1039	991	1061	995	1036	1047	974	1014	1008	952	996	1006	991	1017	1036	981	1010	981	984	1005	1056	947	963	970	979	983	960	1029	1027	990	992	1007	976	1006	954	1001	978	996	1005	1035	1008	1030	1038	1014	1039	1053	1001	1076	995	1026	1000	1064	1036	991	1005	1030	1007	985	976	961	1041	983	1006	973	980	1118	1048	1017	1013	1008	1041	1045	994	976	1044	934	990	966	1054	951	992	1028	1003	1007	1042	1060	966	960	1008	1049	959	982	1040	997	980	1042	1009	1036	995	979	1001	1018	977	990	1040	937	970	1066	970	976	1050	1023	1012	1000	989	1054	963	991	992	949	957	1068	927	1020	989	966	1039	1021	1069	1018	981	1006	987	977	987	968	1019	988	1015	1044	984	1029	986	972	1057	999	1007	948	981	1049	1008	990	1073	1006	962	1017	1027	982	944	1034	1001	964	929	1002	991	1037	1007	991	1003	1008	1056	1008	1036	1050	1038	1005	1043	982	1049	918	1001	940	963	1050	1027	1004	995	1079	1006	1047	1018	958	1025	983	1024	1006	1014	1016	1017	974	1045	1016	999	1011	980	1031	1063	983	967	991	1042	1028	1026	1031	1007	1038	1031	995	1066	1007	1030	998	990	1014	1015	1054	971	985	996	941	982	982	990	949	1064	993	1022	956	1009	1030	1036	1011	989	1060	966	942	1005	1030	976	1001	951	987	1041	1016	1000	1007	1004	1019	1040	970	989	1022	1010	1005	1036	1007	1013	1039	1003	1008	1018	972	989	1030	1072	1043	1019	1016	991	981	1048	981	990	1005	1029	949	1039	1044	987	1023	989	1078	996	990	955	1030	1031	1029	994	998	990	996	1008	1028	1015	985	981	1017	1050	987	976	997	1024	1046	1040	1014	1011	1011	1006	1039	993	1014	1020	969	1015	985	974	987	986	973	998	1001	972	1052	979	1017	960	960	1017	994	978	1033	1084	984	1032	1008	1049	1007	978	963	999	997	1002	1010	1001	998	979	1009	1067	1017	975	981	1043	1046	984	965	979	1020	1002	1020	1016	1013	1039	998	1024	972	1055	1003	1019	1030	1048	1017	1010	971	1004	1042	971	1015	1007	1034	1001	1051	1007	1001	1036	985	1030	1001	958	1025	1021	1034	1022	966	997	1051	1058	1058	978	1038	1042	1005	1017	995	975	975	993	1002	1053	1033	997	1005	1060	1013	998	913	996	1064	1031	991	1069	1031	1064	957	1044	1023	1018	1073	995	1032	974	1014	960	1020	968	994	1005	1012	1000	1005	1045	962	1060	1010	1023	1063	1073	1012	1014	987	1002	1008	1052	1013	1012	1011	1035	996	1022	1051	996	989	1003	1033	1003	1000	962	997	1026	1044	1031	1013	959	1017	959	954	961	1027	955	972	1001	974	977	1006	991	959	973	966	1046	919	993	1063	969	989	1053	984	979	968	1004	968	992	983	1062	1001	1000	962	1011	1001	978	1033	972	1040	981
4717	2260	250	212	212	200	165	187	161	138	179	157	173	162	166	157	194	180	167	166	155	158	174	173	150	162	165	182	196	162	167	147	176	179	154	160	151	149	181	144	150	163	185	163	186	150	173	187	157	190	171	166	147	137	162	150	183	158	179	191	184	151	186	177	167	155	162	152	189	149	165	131	142	180	157	203	178	195	167	169	172	188	154	168	163	166	137	153	150	150	172	164	148	154	148	144	157	154	168	175	152	169	180	168	159	161	164	177	172	156	187	185	164	175	182	148	147	154	152	161	167	181	150	154	163	161	153	166	155	167	168	171	154	179	161	159	163	147	169	145	148	173	175	156	172	173	162	181	181	158	184	164	167	163	165	157	166	152	173	172	168	175	171	164	160	143	150	177	169	176	157	174	173	162	190	143	173	170	153	154	164	172	171	190	155	173	165	158	178	149	157	162	183	170	141	147	172	188	188	158	153	153	156	171	172	175	174	147	172	170	172	158	188	183	161	150	167	168	179	152	167	164	152	165	180	182	143	165	160	166	159	177	167	163	152	176	153	160	161	176	154	138	128	170	154	150	170	151	164	156	180	162	183	187	166	146	146	177	161	155	184	162	174	147	176	171	149	154	158	177	155	160	168	184	161	188	151	181	163	166	175	160	174	150	167	166	185	165	165	173	161	156	171	170	176	177	178	160	153	176	175	159	182	143	157	174	163	165	192	159	154	152	181	166	172	170	143	173	192	169	175	149	141	180	173	145	165	166	171	157	172	181	139	149	159	178	170	165	179	150	174	160	143	167	144	156	161	185	147	159	142	144	172	145	180	169	144	161	171	190	142	154	165	175	160	188	178	142	145	149	182	156	179	195	171	174	184	141	160	156	150	163	172	156	157	176	182	167	149	136	175	177	180	167	186	162	183	159	164	158	154	154	167	174	155	170	157	144	155	177	160	166	169	160	132	161	156	183	149	136	176	187	160	160	196	159	160	177	167	170	159	158	155	175	163	163	166	175	166	150	155	163	138	152	157	135	151	164	167	184	158	142	162	180	166	169	186	172	138	176	142	143	160	145	148	152	146	168	168	148	174	155	166	170	163	150	145	145	167	190	143	163	179	162	185	155	188	165	170	159	166	167	154	163	158	169	170	147	156	174	162	163	166	173	190	193	161	142	166	155	152	187	176	155	155	181	165	184	179	189	183	156	155	137	141	164	161	153	155	160	166	158	161	162	156	158	154	186	148	180	159	163	180	149	152	186	149	157	166	148	171	188	173	166	177	181	168	141	176	176	158	166	167	158	162	169	140	167	140	182	176	148	183	149	149	153	143	163	168	171	175	172	160	157	149	150	185	167	183	196	185	181	175	150	198	165	150	175	192	164	190	168	179	176	181	174	182	163	164	171	161	152	162	161	166	173	165	170	176	170	155	177	164	167	184	151	151	145	168	159	156	173	149	186	167	168	174	171	155	148	173	151	182	158	152	163	158	163	171	160	148	170	148	138	160	184	163	165	157	173	170	178	181	196	178	161	142	171	170	160	159	161	164	168	142	151	178	142	163	161	184	166	144	159	170	168	167	180	173	177	153	153	151	180	162	170	158	171	163	187	171	184	164	182	158	192	173	164	155	161	172	175	149	172	154	155	143	160	162	176	169	171	176	169	141	179	181	151	175	170	162	159	159	161	142	152	170	183	155	167	162	176	163	165	148	180	176	158	156	200	147	174	170	130	147	169	165	159	160	181	148	186	172	162	187	159	165	161	158	169	150	167	164	170	156	167	163	177	169	156	160	163	147	155	181	157	150	169	154	169	186	168	172	179	148	141	152	130	172	189	176	174	161	164	176	156	158	161	145	165	165	137	181	164	176	169	160	169	144	157	168	175	161	154	164	193	158	161	155	157	161	162	175	190	182	172	144	172	158	149	170	190	166	157	160	149	165	157	183	166	171	155	150	190	145	167	134	154	169	160	150	170	159	140	163	173	166	155	166	159	174	156	179	180	176	157	177	165	186	176	163	164	161	180	192	170	155	142	181	191	170	155	160	159	178	138	148	170	169	150	149	176	163	157	151	179	177	174	157	164	167	182	150	159	168	158	160	169	169	163	174	152	150	167	170	186	204	164	183	142	184	157	169	156	155	168	167	157	169	156	165	171	151	149	185	157	165	184	162	166	175	163	177	159	175	154	158	166	149	147	185	153	170	174	176	163	197	183	151	176	157	153	169	198	157	178	177	159	192	148	146	159	159	182	176	175	158	173	171	150	160	180	168	152	160	147	176	155	169	167	156	167	170	159	167	173	157	150	193	162	167	170	175	168	142	156	154	192	153	162	174	151	180	152	164	192	186	151	154	150	159	158	171	134	173	157	155	167	173	155	166	167	144	163	159	173	143	146	184	138	169	151	171	140	171	177	164	141	165	155	176	181	156	151	167	154	171	179	167	171	168	146	169	163	159	187	154	158	161	165	181	152	167	155	170	179	164	178	183	188	127	162	157	137	160	195	166	162	142	152	157	161	161	179	145	172	152	167	167	157	154	152	157	173	174	155	161	175	146	167	172	149	140	159	162	194	167	171	158	175	173	162	158	147	177	182	166	163	141	159	145	149	141	169	164	154	163	160	176	184	161	180	158	148	147	191	161	172	162	160	164	173	173	176	194	175	158	185	157	192	206	164	175	152	152	159	161	150	150	148	168	154	172	166	162	163	164	168	167	171	189	147	185	153	167	152	145	150	159	176	166	164	164	160	182	160	167	159	161	159	135	179	162	150	156	134	193	161	165	148	157	161	164	168	157	145	160	185	151	169	176	146	165	187	147	167	188	160	180	165	178	156	170	152	178	157	171	157	167	162	174	155	159	148	155	147	149	171	178	155	171	167	166	172	164	174	163	147	170	175	172	154	167	192	144	173	186	166	161	146	174	148	193	157	173	191	173	180	174	149	158	184	159	161	147	188	162	187	176	148	168	138	184	173	156	166	158	167	158	149	170	165	180	167	178	193	189	182	180	176	139	138	165	144	196	186	195	145	149	166	176	165	168	170	159	184	141	167	190	142	171	175	166	171	160	162	173	147	177	170	163	172	192	143	147	179	167	156	158	152	161	165	142	183	161	171	159	167	141	122	158	176	155	140	167	169	193	171	149	166	182	166	148	162	185	176	161	165	176	175	175	160	157	195	164	163	182	161	161	151	150	157	161	162	193	202	167	175	173	163	170	155	191	178	156	165	163	168	175	156	179	162	177	178	161	172	150	161	194	170	154	164	163	172	173	138	163	170	158	163	160	158	165	190	167	164	188	149	147	173	181	160	162	179	157	162	166	191	179	167	160	173	150	139	162	175	168	161	164	130	162	174	147	153	166	182	156	155	173	171	161	164	152	169	180	172	177	153	158	159	178	161	129	172	180	161	158	164	147	165	180	163	163	161	157	169	207	185	161	174	177	178	158	152	173	175	140	176	163	189	164	168	164	147	155	148	162	153	182	175	172	177	138	158	166	154
4804	4299	733	695	561	580	522	555	509	521	516	507	527	554	497	517	525	553	541	518	500	523	496	482	515	538	501	524	474	525	488	485	560	507	482	500	538	509	519	520	498	499	467	491	504	503	521	468	534	497	524	505	513	530	503	490	500	501	549	482	512	505	517	541	492	519	562	508	481	506	525	509	477	482	488	528	467	523	495	522	528	539	517	500	489	501	507	545	490	464	490	511	517	492	477	541	516	514	512	505	483	509	489	485	526	501	504	504	504	511	482	508	488	523	544	495	481	511	518	471	520	514	505	495	500	485	523	539	485	497	536	513	496	497	531	482	476	497	472	464	530	479	586	509	525	505	514	529	496	507	517	551	519	512	563	476	530	507	534	519	524	496	544	495	507	491	502	512	486	508	508	524	490	517	506	471	540	494	524	504	470	511	518	503	480	502	518	548	468	562	491	509	497	521	520	486	497	538	472	550	489	466	473	486	511	470	521	512	466	522	497	468	525	518	493	488	514	491	501	515	496	500	518	512	521	492	490	523	514	494	518	500	504	516	506	481	511	496	516	521	466	524	515	522	543	528	451	481	503	510	476	498	501	498	515	554	452	502	494	512	518	532	481	516	491	509	530	543	504	526	504	503	523	524	496	512	526	489	486	488	481	466	499	502	496	514	495	516	510	564	535	470	491	557	523	530	543	491	505	509	540	493	486	502	481	483	484	488	491	511	509	460	508	533	549	521	490	492	522	471	491	486	480	524	489	489	496	519	492	499	541	512	475	552	504	537	526	526	530	499	510	528	480	490	514	532	501	540	536	523	475	496	471	551	509	535	516	526	494	539	512	508	481	506	486	498	483	515	518	541	468	543	491	534	537	520	511	514	515	479	499	531	520	504	527	479	456	544	510	502	466	530	530	516	503	513	472	488	520	488	522	520	487	486	508	549	529	546	493	468	541	512	516	514	496	492	496	530	526	480	495	506	545	488	485	530	480	529	501	505	492	507	504	513	477	490	499	491	489	505	545	502	474	503	493	510	489	520	493	515	467	472	495	473	525	506	527	476	492	514	505	536	491	515	491	539	515	515	479	532	544	499	486	506	525	509	522	463	496	503	531	485	555	470	488	536	489	502	533	472	506	540	467	561	485	523	488	496	494	471	492	530	485	514	540	491	493	490	486	513	537	477	500	518	511	505	484	525	500	534	491	532	494	536	492	537	527	489	500	512	494	477	540	515	501	486	489	507	475	540	504	491	520	547	503	487	490	542	519	474	504	527	495	526	527	452	546	520	533	473	533	522	514	527	550	494	521	452	501	477	513	504	502	530	532	489	481	482	533	499	535	506	520	516	500	485	487	516	497	544	513	507	489	495	523	531	483	528	527	517	509	518	489	525	495	533	526	503	480	492	512	515	532	518	466	553	506	520	502	526	494	486	513	513	485	526	512	523	492	441	508	514	536	517	539	527	517	496	487	502	536	550	518	467	522	491	487	521	498	471	502	465	513	479	510	506	485	504	550	519	496	507	507	532	513	530	507	473	510	521	527	478	468	514	467	512	489	467	529	495	467	518	511	528	532	476	504	505	479	505	480	516	535	510	492	511	473	534	537	504	513	521	511	521	559	492	532	543	513	517	529	517	511	514	518	468	482	472	503	445	497	501	521	506	522	482	478	529	528	485	538	489	506	503	496	532	553	543	504	505	531	505	504	501	513	528	502	467	492	482	551	501	552	476	522	488	490	456	511	469	505	527	472	495	484	507	459	517	520	525	528	563	553	485	453	571	493	520	488	488	548	493	491	538	507	500	497	546	477	542	481	503	502	508	500	491	500	478	496	468	482	511	476	529	515	455	479	487	492	495	522	481	519	498	517	477	508	524	514	510	506	511	512	547	512	464	530	518	509	498	528	523	513	522	519	516	503	488	499	519	472	475	486	504	517	485	524	485	506	540	562	498	513	507	507	518	521	524	485	491	481	505	494	524	500	495	514	490	523	489	491	516	483	570	551	548	513	519	481	520	473	455	525	503	529	521	535	496	518	472	505	485	497	513	505	509	490	495	497	517	494	454	473	489	497	519	521	452	508	504	514	556	513	509	508	505	525	543	521	460	517	495	478	482	500	476	525	509	532	485	505	499	508	449	501	507	499	522	530	496	496	503	482	521	448	489	492	535	531	445	487	470	524	481	491	528	514	508	493	502	502	480	533	509	486	455	498	509	542	507	497	541	481	467	520	519	495	513	511	489	537	503	517	506	530	486	495	512	549	555	517	493	506	536	525	532	507	524	528	503	463	510	521	521	482	506	450	477	519	470	498	504	470	505	471	534	524	475	532	506	526	492	499	468	470	515	500	505	494	515	538	497	521	506	512	473	471	507	494	516	486	494	475	517	532	514	505	534	572	497	499	506	504	521	520	502	506	541	482	501	454	533	490	494	551	523	507	502	512	510	519	496	452	519	486	520	515	468	505	487	515	509	506	527	540	494	515	449	563	509	524	546	493	526	536	488	488	503	527	485	514	511	515	533	519	506	520	518	458	463	468	529	504	458	530	521	499	499	514	517	511	519	543	514	465	548	530	507	533	480	516	530	498	486	513	495	485	529	496	526	507	528	521	476	510	519	524	532	489	504	507	468	525	482	513	509	516	516	532	518	477	487	501	504	512	522	521	474	479	485	494	498	521	533	469	514	511	505	516	472	498	497	504	472	476	511	500	487	524	515	538	523	522	518	506	530	503	488	497	473	459	482	480	535	506	505	513	496	489	529	502	479	520	510	547	511	504	499	495	509	520	522	522	502	534	542	495	532	501	525	485	506	513	535	493	482	517	501	504	490	512	506	459	518	488	496	452	551	552	478	476	486	496	522	505	522	540	464	549	480	515	517	518	517	469	524	523	515	545	507	498	523	497	494	565	486	523	527	490	513	510	478	523	539	483	513	535	476	486	457	479	495	522	497	519	542	526	480	494	509	481	510	495	468	535	512	545	491	552	511	532	504	491	481	524	506	499	487	506	527	531	497	500	500	539	510	504	505	506	501	531	507	504	507	512	544	492	552	498	539	499	502	496	518	513	497	508	527	493	490	513	503	507	507	476	472	491	515	483	518	500	499	507	484	536	511	504	521	493	497	554	513	502	529	470	482	496	487	506	473	488	494	508	495	498	517	509	517	541	531	544	553	503	486	521	527	512	537	486	543	514	536	521	510	513	507	482	513	530	503	503	505	462	479	500	524	549	463	495	483	498	539	506	512	438	531	550	489	491	534	504	505	488	519	490	482	497	495	510	508	494	491	498	541	478	475	502	514	491	511	474	485	461	489	482	482	477	541	536	475	532	516	529	500	510	480	520	521	539	460	485	517	509	539	475	482	482	481	485	510	492	509	485	514	485	528	461	510	471	497	507	515	547	469	501	493	528	526	510	531	466	518	479	506	486	481	528	533	497	499	467	507	462	514	507	520	517	477	503	501	463	510	508	522	502	474	446	475	498	520	466	484	499	495	523	519
34992	35550	5918	1135	733	582	549	467	432	362	423	392	374	336	381	322	327	356	380	356	340	357	331	356	357	340	360	320	338	338	316	338	320	339	349	320	304	299	348	310	319	343	329	292	337	335	304	338	346	332	333	374	340	332	314	325	363	388	343	343	291	306	328	344	301	303	386	329	325	286	329	324	342	332	340	347	310	307	284	361	335	330	328	343	361	313	318	321	321	312	362	346	332	317	335	340	319	329	331	330	303	336	333	312	318	329	310	332	299	315	298	335	318	312	314	334	315	349	322	329	307	331	327	319	343	325	340	312	289	322	316	314	294	332	349	327	345	337	341	309	346	292	317	338	304	317	346	362	295	302	324	338	342	328	351	332	333	334	306	338	342	314	297	320	327	336	306	325	265	309	314	339	304	328	326	334	310	315	303	352	345	331	343	365	320	312	310	328	311	344	325	333	343	324	322	339	350	348	337	352	319	327	328	319	337	267	319	329	329	338	326	321	340	321	327	324	341	329	336	312	338	300	336	370	337	317	318	327	336	348	320	346	308	316	319	329	327	318	294	325	337	378	317	325	284	319	318	356	336	316	316	342	352	341	339	341	299	325	326	343	315	339	330	329	331	339	336	309	328	354	307	333	330	342	328	306	331	298	300	338	334	310	339	327	337	337	321	319	306	321	316	332	288	311	314	296	351	318	319	323	323	330	342	331	297	329	328	340	309	303	329	322	283	310	297	314	316	376	298	295	349	353	328	350	333	335	309	359	358	296	325	329	329	306	341	285	314	298	320	331	321	344	318	346	319	319	303	303	337	365	297	338	342	278	325	340	341	324	324	324	312	299	267	332	289	317	331	329	335	282	329	332	337	318	323	314	352	347	331	378	322	351	347	296	295	311	336	284	331	321	327	309	316	341	312	338	311	313	325	325	313	297	338	296	328	300	306	284	311	306	277	328	305	329	324	339	312	312	311	339	324	356	332	298	318	326	285	337	323	292	328	322	334	314	341	308	337	327	308	309	318	323	344	348	326	329	314	318	322	335	337	333	320	332	316	303	316	319	316	328	338	333	327	350	331	299	323	322	326	300	299	324	344	329	315	332	326	341	332	332	368	346	317	349	304	304	322	330	302	349	345	334	333	312	326	313	338	330	338	323	338	335	333	296	321	326	342	317	307	352	295	324	332	316	325	316	332	339	342	348	349	308	341	310	313	312	339	333	319	334	370	342	339	350	347	340	298	292	328	335	333	323	333	321	332	290	338	331	315	365	315	306	332	312	277	312	361	286	337	319	313	329	367	314	347	307	294	349	329	328	339	339	324	309	322	337	316	362	338	336	293	314	319	314	294	331	350	313	321	303	334	315	325	352	336	334	305	297	342	317	332	338	327	327	333	333	327	303	343	298	334	318	314	308	298	320	322	302	345	354	301	311	308	315	302	306	330	319	320	329	328	330	325	323	323	287	308	312	291	330	347	340	294	327	317	353	307	323	320	304	284	317	290	351	295	324	340	322	307	311	332	306	323	340	314	319	336	333	336	338	350	331	339	319	367	303	323	324	306	324	336	326	322	333	315	321	326	356	343	328	343	327	337	314	376	346	292	323	337	363	320	309	344	326	313	314	322	323	313	295	323	305	321	329	344	315	297	324	311	314	331	345	333	357	334	330	313	343	318	307	290	324	313	305	283	310	314	330	328	326	325	326	271	291	331	353	315	336	344	302	320	326	314	328	339	324	318	340	303	304	333	312	303	330	316	323	338	313	339	344	289	322	314	307	356	321	329	323	324	317	299	332	327	339	312	315	289	319	341	337	321	350	345	339	360	340	334	288	331	346	343	327	326	359	318	305	299	307	313	319	365	324	339	334	332	322	316	346	310	317	322	327	329	341	304	307	302	348	339	308	337	321	329	291	311	298	319	301	336	319	325	301	301	287	326	328	314	307	318	327	328	312	365	291	308	320	314	326	337	320	317	322	334	342	326	297	311	324	333	306	333	314	335	341	320	330	346	321	378	336	337	354	318	328	309	340	314	312	315	322	323	323	319	321	304	338	344	343	350	306	320	326	309	327	301	351	307	341	327	332	327	337	303	330	320	316	341	330	345	301	346	339	295	299	288	315	336	288	322	335	325	298	325	303	331	353	273	322	325	393	294	340	311	323	290	317	275	295	316	342	342	306	318	299	339	322	291	330	318	334	343	336	341	326	326	311	334	343	320	315	343	355	333	332	371	317	331	330	334	306	319	330	328	325	336	313	306	340	336	318	289	306	321	313	337	329	341	301	355	321	292	297	303	319	348	315	315	290	341	305	317	342	330	305	327	371	340	309	318	313	339	334	349	327	331	332	335	317	357	298	294	330	357	316	374	311	323	331	321	357	284	334	335	335	331	334	325	350	354	290	313	314	311	318	293	297	325	349	338	349	335	316	341	307	342	336	305	322	310	342	344	320	338	334	319	329	331	340	325	313	314	317	312	353	329	328	335	328	325	293	306	324	301	318	345	312	339	335	333	317	330	328	324	319	335	314	335	323	349	338	295	304	330	279	321	335	304	331	335	338	297	340	335	314	363	342	331	323	338	330	341	333	320	304	302	305	317	373	322	293	313	326	315	346	330	312	328	323	296	334	340	337	335	362	318	327	332	335	306	366	332	323	327	316	353	357	358	334	305	294	327	328	331	348	332	323	324	344	329	300	294	308	292	324	329	287	300	329	303	343	324	323	318	293	356	334	328	341	329	302	360	323	345	332	310	341	344	347	350	317	322	352	348	355	337	295	305	318	328	349	310	319	347	349	302	366	341	328	324	311	312	357	335	306	310	300	332	320	332	336	330	297	299	327	342	306	322	315	362	329	280	345	329	331	305	353	367	336	357	308	303	325	356	291	317	327	344	352	328	328	294	322	336	309	305	344	324	314	324	321	306	329	319	336	378	325	315	341	307	320	317	325	340	316	347	290	337	292	333	340	316	334	332	334	298	346	345	343	351	307	331	339	329	311	336	321	336	319	334	334	344	333	317	333	327	305	326	324	311	337	333	312	326	338	312	324	285	327	310	313	310	355	323	314	327	326	338	326	302	341	310	356	327	327	308	272	351	315	309	312	301	307	322	333	335	324	321	331	333	296	331	296	339	322	335	317	326	366	334	326	296	333	318	309	332	341	349	330	332	351	340	312	346	343	332	324	331	322	348	329	353	341	320	314	301	330	314	307	302	327	305	304	336	307	327	330	346	316	311	303	301	324	285	306	300	342	338	319	309	300	335	309	306	303	318	324	347	339	326	343	320	319	290	319	325	364	336	315	333	338	313	309	306	296	287	343	317	272	331	294	315	320	291	304	347	292	312	321	329	310	303	327	329	303	299	281	343	284	322	313	364	320	301	311	367	304	314	337	324	305	344	321	336	357	321	326	328	325	324	312	326	348	327	320	345	351	326	307	319	324	352	331	301	339	317	332	332	324	318	317	307	302	347	305	354	299	339	317	341	314	330	288	307	329	332	343
16720	24670	2903	3311	2654	2276	1923	1699	1519	1396	1344	1288	1129	1161	1080	1142	1054	1114	1007	1030	953	948	960	1017	945	947	921	961	957	909	925	928	913	898	950	924	938	935	928	874	929	863	925	886	890	846	902	850	915	931	913	834	866	884	881	829	847	836	914	920	890	884	897	867	916	849	899	901	898	868	834	848	880	806	818	866	908	863	884	842	835	868	908	871	857	821	839	842	816	879	843	882	891	853	821	835	862	871	865	822	880	868	863	843	810	876	822	875	902	785	831	847	873	864	828	872	871	873	917	892	874	825	890	881	880	865	848	836	912	874	859	884	852	822	851	852	811	867	894	856	856	837	830	837	877	864	873	907	825	853	838	881	854	883	824	837	859	843	872	828	894	891	842	808	896	869	831	833	866	835	831	867	839	859	869	831	868	782	813	859	879	885	866	888	883	894	834	867	893	866	836	857	893	826	847	858	840	895	860	912	891	807	870	843	847	838	886	859	868	858	867	817	856	818	839	858	859	892	869	862	797	829	886	930	842	868	861	845	841	880	849	884	850	833	839	832	859	850	836	857	870	854	856	879	862	849	831	845	836	878	848	882	847	894	878	876	842	839	854	856	797	833	830	845	844	817	848	828	846	913	888	859	857	866	835	828	915	921	894	851	923	806	852	861	854	893	877	862	878	914	862	869	865	839	847	847	820	897	831	824	865	839	829	829	876	835	859	873	844	826	876	831	836	852	849	880	837	857	856	880	934	863	832	801	897	837	840	856	859	839	876	893	902	849	874	889	846	840	821	813	826	901	794	847	864	873	824	880	760	869	853	854	850	883	829	850	856	858	882	789	859	849	836	883	874	899	835	836	828	848	829	866	838	836	836	831	850	838	867	829	857	824	882	817	830	852	860	852	894	881	851	850	860	867	825	862	878	873	880	897	864	845	822	855	866	805	809	847	862	852	827	819	876	823	845	842	867	848	847	819	842	900	825	873	854	881	884	896	843	863	878	831	852	809	842	820	885	841	856	847	837	839	854	849	866	877	867	847	875	869	851	886	831	869	879	834	875	820	920	819	840	861	905	825	853	862	872	845	881	890	806	841	860	819	881	864	823	889	873	851	859	838	865	810	895	852	834	847	818	883	888	903	885	894	859	808	893	868	853	840	910	839	800	894	890	901	895	822	876	848	879	842	866	858	826	811	893	842	856	837	858	846	845	886	849	855	889	798	865	882	807	885	824	823	856	860	890	830	860	860	884	886	864	866	954	860	853	856	895	883	884	842	876	828	830	833	871	889	893	902	876	783	867	868	845	857	845	869	847	871	911	873	847	876	881	806	832	843	815	880	826	922	883	908	924	868	848	918	799	822	817	895	846	858	829	918	860	876	825	867	855	887	865	880	829	830	872	889	870	853	866	891	881	806	816	834	824	887	889	804	834	813	863	873	870	807	847	855	854	786	856	855	883	842	804	847	899	910	867	842	835	842	862	889	873	873	820	882	869	845	859	841	818	887	833	869	868	832	856	861	809	853	894	863	886	868	823	854	845	852	860	862	821	869	875	889	846	817	865	850	868	892	877	870	871	820	887	888	816	870	877	851	875	830	848	887	843	933	835	842	834	832	883	806	870	857	841	891	844	884	932	884	848	897	830	849	897	880	897	878	863	835	824	866	887	820	851	834	938	838	888	841	829	863	829	796	905	883	824	850	857	886	886	855	878	860	870	872	904	871	914	827	854	844	844	909	852	873	845	899	829	841	815	852	863	883	863	804	859	868	890	879	879	882	858	899	865	858	892	888	822	851	864	823	834	839	847	858	844	822	830	842	833	869	887	809	889	848	882	869	808	875	842	878	913	845	862	844	904	887	890	885	849	838	867	881	833	811	846	886	852	811	846	812	857	808	807	887	836	812	848	855	852	865	958	857	817	877	834	833	834	853	852	877	828	847	869	864	845	832	870	834	848	867	856	896	847	835	838	877	911	807	867	895	923	838	850	799	834	808	893	862	849	854	830	844	856	860	827	848	798	872	818	894	817	894	872	864	831	818	883	826	900	832	862	833	875	805	874	828	858	858	893	820	901	860	824	839	835	848	843	873	840	848	899	871	826	855	855	838	935	929	804	866	853	844	898	843	884	900	844	840	835	896	869	856	811	787	846	838	867	865	816	860	850	803	824	852	838	879	870	848	814	881	800	841	819	874	883	832	896	902	883	869	833	827	861	853	909	877	846	850	854	855	892	789	889	886	868	849	856	817	876	843	886	867	872	833	826	837	862	869	841	872	877	831	812	846	872	872	811	895	873	869	889	838	842	837	932	876	878	848	841	853	820	837	873	877	833	838	814	788	798	830	893	848	853	850	869	853	866	835	841	847	861	908	823	882	855	829	895	900	835	865	866	890	899	827	834	870	926	854	934	827	860	850	825	878	836	923	875	841	866	878	818	829	802	879	862	820	894	830	843	883	864	836	838	887	828	828	858	861	879	780	868	871	833	831	840	898	857	859	796	893	888	818	880	844	852	857	863	877	871	875	806	837	814	867	827	876	870	860	868	837	862	850	850	855	903	875	856	844	863	832	899	856	840	913	839	891	908	883	827	871	861	859	798	829	855	837	834	831	861	878	868	878	888	866	836	836	833	912	830	839	826	837	867	867	855	823	854	870	828	833	875	852	870	842	895	830	847	863	787	874	881	830	836	908	879	859	851	864	826	871	821	892	870	842	854	857	868	816	841	822	838	864	801	840	852	861	885	874	855	851	865	870	785	877	845	861	898	895	896	893	854	857	853	847	853	867	838	817	863	838	850	850	897	906	895	866	890	893	943	821	817	875	856	799	891	805	844	861	845	868	856	812	901	811	878	860	876	872	826	837	838	851	863	876	846	822	831	862	874	873	792	863	808	848	909	890	870	853	865	820	850	793	850	893	830	882	852	883	866	849	862	877	841	865	894	857	909	917	822	804	878	878	874	909	800	875	875	877	912	885	862	826	855	881	839	826	840	881	906	845	840	832	865	856	837	849	896	873	814	843	863	851	852	815	834	927	887	894	805	834	902	810	859	833	788	853	854	881	873	888	829	862	848	808	814	926	835	875	828	831	880	883	860	829	847	861	841	897	856	846	854	867	847	828	845	845	885	842	851	896	899	848	882	907	823	817	868	784	895	884	842	860	822	867	875	863	841	847	826	826	838	899	831	836	831	869	868	837	863	862	816	882	821	834	788	866	848	898	834	865	831	896	844	852	876	864	817	825	831	825	881	858	806	820	842	840	813	799	881	855	850	857	867	854	833	826	876	848	870	835	899	845	875	838	913	845	813	880	786	858	787	827	861	893	878	886	854	832	881	835	887	834	858	839	851	866	890	868	874	831	864	876	845	899	804	769	829	826	907	878	880	845	896	855	866	856	830	873	881	860	829	872	825	872	856	809	822	870	805	851	787	869	877	800	892	847	866	822	843	871	894	860	846	844	846	901	868	890	862	875	877	871	846	866	849	859	868	861	885	882	885	798
49087	47089	13207	2621	1357	911	779	710	601	568	566	493	545	483	452	422	499	416	434	448	469	419	401	458	420	400	409	456	459	434	407	436	411	451	439	417	420	422	392	417	378	447	443	403	405	423	447	449	402	436	395	411	451	434	425	432	414	431	400	428	442	383	399	379	423	385	356	434	377	376	407	464	383	406	444	427	425	397	391	403	393	413	447	426	408	416	410	423	407	385	398	407	444	391	432	384	416	386	415	369	400	446	400	400	403	423	415	408	406	383	398	394	408	406	387	369	407	423	409	385	364	403	428	389	404	444	401	438	398	424	376	384	408	412	393	428	379	389	430	414	429	385	396	408	401	390	408	387	418	417	414	401	415	393	426	391	405	389	386	377	400	421	441	428	425	415	412	423	405	416	401	403	384	419	393	415	378	402	399	446	407	404	417	413	403	388	415	421	384	361	395	407	429	380	388	390	422	421	429	453	391	388	408	369	380	418	383	438	398	397	417	396	402	388	434	437	378	382	396	390	387	385	412	425	402	415	421	403	419	411	425	414	371	411	396	423	396	393	413	391	434	382	400	410	432	397	390	424	376	394	399	390	411	378	430	407	401	374	414	409	373	372	432	381	415	437	402	416	398	426	417	392	405	406	417	403	406	422	416	422	360	400	417	441	390	402	412	359	386	411	408	418	448	409	442	392	376	414	422	418	422	440	389	381	396	381	403	386	421	422	414	389	407	374	411	415	396	445	394	411	394	387	392	389	399	397	392	438	389	437	396	362	405	437	402	382	449	413	398	403	402	416	412	431	390	390	372	345	383	409	377	378	405	430	431	437	379	408	426	416	368	394	406	363	433	381	418	440	439	448	441	380	391	439	385	412	386	387	408	369	373	371	370	427	385	392	406	431	372	380	389	395	440	398	395	440	386	404	398	410	403	371	407	409	427	374	420	425	412	401	380	396	380	410	396	385	431	411	416	398	414	417	359	394	435	401	392	397	434	436	358	440	407	396	403	403	404	397	396	394	456	430	433	397	384	416	417	437	403	388	360	395	406	409	365	406	405	369	372	378	390	381	407	395	379	392	419	384	391	402	421	417	426	386	373	402	398	368	372	391	382	413	407	359	418	404	406	405	379	366	386	408	397	380	389	404	368	375	413	407	363	394	381	416	416	386	398	400	431	422	420	431	428	375	423	412	447	403	393	406	395	408	375	413	408	406	438	412	384	421	358	441	416	433	424	415	384	461	428	442	415	374	401	408	402	397	395	383	396	440	405	362	409	397	413	404	403	391	422	416	434	381	409	400	370	397	388	389	405	392	423	410	402	406	401	362	366	440	388	429	384	390	400	400	421	435	424	430	414	429	402	412	408	405	382	383	410	382	398	454	414	377	400	423	422	400	369	391	377	423	409	396	403	386	407	412	396	418	432	393	395	368	389	412	393	409	413	404	408	402	353	407	434	428	386	444	413	418	382	410	421	420	434	385	412	422	402	391	399	400	391	409	379	433	432	432	381	442	383	416	397	436	409	403	392	406	410	391	381	393	442	388	417	393	401	417	399	407	437	391	385	397	408	423	386	413	409	408	411	428	450	402	396	405	388	404	409	395	390	435	421	410	424	442	403	374	395	419	422	415	405	413	441	381	432	392	398	395	418	361	418	435	382	396	417	426	403	395	442	388	383	395	383	399	436	392	367	360	378	455	413	403	346	372	420	384	370	429	398	391	381	402	428	393	400	381	412	403	407	425	414	423	370	389	392	404	364	384	414	404	413	398	440	417	397	418	434	418	404	418	391	387	395	431	407	401	391	411	355	376	482	411	407	433	367	409	435	414	401	454	359	353	384	420	409	404	390	394	407	382	341	422	419	378	410	409	373	399	392	408	445	397	375	393	430	398	425	426	385	442	423	362	379	426	398	381	415	419	401	399	409	400	408	409	386	419	375	438	401	401	427	403	391	397	434	408	386	402	390	440	382	397	417	363	398	418	397	410	380	400	414	393	419	371	388	440	394	388	405	413	442	387	361	410	389	411	391	378	407	430	409	422	443	370	398	392	376	397	376	398	381	431	411	395	412	396	397	433	376	420	407	422	401	371	426	408	400	368	408	391	386	408	395	384	396	407	445	433	447	404	385	420	415	407	381	424	421	411	406	410	408	404	428	421	465	384	401	386	407	413	422	452	421	428	407	424	394	393	385	374	427	403	445	426	407	444	431	432	391	401	363	391	401	420	392	363	401	394	405	389	388	415	398	367	427	441	400	382	390	413	444	389	362	407	434	393	383	419	396	430	384	377	408	373	395	372	458	375	415	380	444	427	422	398	395	446	417	394	399	394	406	422	394	394	362	425	389	418	386	369	402	412	403	425	429	423	380	406	386	380	378	409	417	418	427	433	409	404	428	433	373	402	401	411	421	417	395	370	428	413	419	393	429	407	404	414	396	399	445	419	393	394	369	391	439	364	357	397	418	384	409	409	397	409	384	396	423	397	412	373	437	370	415	399	444	393	391	391	371	354	384	430	400	386	372	427	428	424	353	421	374	405	408	390	394	392	436	421	404	375	372	391	420	366	395	372	413	440	367	399	406	420	404	378	387	415	407	376	395	399	401	418	404	426	383	438	386	410	424	434	422	419	428	401	399	437	395	377	399	400	425	405	385	408	390	425	383	406	402	417	439	407	426	387	405	420	414	392	406	415	450	400	383	417	413	375	429	360	414	409	404	383	374	374	442	422	405	440	385	416	415	401	393	405	362	364	416	456	388	426	405	345	392	399	395	408	418	400	423	366	384	420	398	418	424	393	430	430	397	381	412	379	392	377	402	402	407	411	419	379	407	412	377	400	397	430	425	384	380	409	391	408	389	425	425	391	415	382	407	419	421	409	424	404	363	433	397	386	405	421	412	391	408	387	391	380	392	385	435	444	410	406	389	401	423	416	425	377	408	406	436	352	382	445	421	397	387	396	390	405	399	424	421	435	409	431	361	379	389	411	400	406	406	399	392	411	375	421	401	394	396	439	401	424	375	386	417	372	375	417	399	434	428	423	365	426	400	410	398	428	408	395	402	392	392	385	404	402	401	416	384	389	414	410	440	429	413	419	368	394	402	409	399	400	384	415	397	382	424	388	386	397	409	412	412	379	444	411	375	384	400	394	436	378	411	410	449	392	408	427	409	395	412	412	414	395	424	426	402	390	403	374	424	402	428	379	437	419	378	412	405	367	394	397	400	411	425	369	387	373	386	416	382	410	366	424	405	398	402	436	411	374	355	375	416	378	373	418	416	430	424	434	403	406	420	378	362	403	393	389	390	413	380	421	430	381	382	424	401	377	416	432	394	393	424	394	388	370	380	419	396	378	392	431	391	409	428	397	407	402	393	397	403	410	403	427	379	397	425	408	414	399	398	400	391	400	404	393	383	405	380	391	389	437	362	431	410	404	383	358	428	420	433	382	411	419	392	387	390	427	393	436	380	406	383	393	346	405	466	398	414	382	414	441	405	414
22643	29682	4743	5535	4517	3705	3113	2619	2364	2130	1904	1830	1647	1546	1520	1429	1357	1300	1270	1235	1242	1164	1187	1125	1166	1076	1138	1115	1130	1160	1115	1161	1095	1152	1109	1074	1113	1098	1066	1086	1013	1107	1038	1069	1081	1056	1107	1047	1070	1006	982	1054	1025	1058	1070	1058	982	1039	999	1050	981	1018	950	1024	1080	1012	1054	1033	1012	1023	1019	934	989	993	1016	951	1048	1011	1013	940	961	1004	1046	1011	1000	1025	997	993	1031	1017	994	1078	1025	1030	1000	1010	1112	979	957	1025	995	966	994	1025	1012	993	1046	1031	1005	1001	988	980	1018	1042	1042	963	1039	1009	973	970	1021	1009	1059	975	1001	978	1036	1030	979	956	953	990	967	1029	1013	1030	985	1000	1011	999	1027	997	1051	1042	1045	1000	976	1033	1011	1015	1022	1040	985	1027	994	1006	985	973	1003	1011	1005	990	947	978	943	1059	987	1013	992	1044	1003	1015	998	1011	1001	1042	975	1015	1007	1015	949	1030	1000	1017	1025	985	1014	1029	998	976	986	976	1029	1007	1005	1038	1012	998	986	971	1011	1019	1038	1003	999	996	1032	1065	1031	1003	1020	1023	1039	943	1012	975	939	1007	995	988	1003	990	1000	1017	955	983	1023	988	985	959	1070	1019	995	973	970	909	970	1047	981	999	958	967	1002	990	1005	994	995	998	990	965	988	994	977	994	975	994	995	1017	987	1012	1018	1006	1008	968	965	1055	1030	981	967	947	1015	954	968	983	1042	1027	1021	1021	1000	989	972	1019	988	1007	971	979	922	943	970	1011	981	1004	934	1045	1014	991	973	997	1057	971	979	958	967	1016	1032	1019	991	989	988	1007	975	961	994	1032	990	974	978	997	1047	1026	971	966	971	1006	1002	984	1023	1009	1015	1051	1022	978	1029	1019	980	1028	1024	974	1056	1023	956	1039	1000	1055	1027	940	1046	1010	1025	1032	931	1023	1022	956	1005	1018	1019	958	1007	1043	977	917	1001	978	1039	964	989	1033	1012	1046	978	984	974	1041	999	1038	977	977	1016	1003	1031	980	933	981	965	1002	985	994	1053	1039	986	982	1040	930	967	998	1026	1046	994	996	1000	1020	962	1038	1000	1016	994	1000	984	1002	948	1035	997	907	1025	906	988	983	1014	1035	971	995	967	993	1002	942	962	1014	1015	990	975	921	993	945	942	1000	1017	1020	962	970	1013	972	966	1019	1029	935	970	957	976	985	999	982	994	964	939	1020	971	1023	1033	1051	987	1023	1012	1008	1006	962	993	925	1026	986	1009	989	1001	968	974	947	1007	1007	971	990	1031	1021	917	975	998	1020	1054	981	962	1019	1062	968	1029	1003	1028	967	1004	1043	982	1021	1021	1011	994	978	952	980	1048	984	1002	1050	1032	1007	1013	986	984	1002	1037	961	979	952	996	1042	1036	1009	1023	981	982	968	953	963	983	1043	999	1017	1029	1010	974	1031	1005	972	1026	1026	994	988	1005	962	1055	981	993	999	996	991	1029	1009	992	991	988	991	1016	983	935	1035	1022	1012	969	1029	1022	974	943	949	1009	1013	1074	1043	1002	981	996	971	994	984	1013	970	959	1016	1038	966	1016	949	988	1017	1072	978	974	1000	992	973	1033	978	962	925	967	1007	994	1033	987	1030	1025	984	1056	1017	982	1021	985	924	998	1017	989	967	1023	969	997	996	972	928	980	972	998	1002	1009	1040	979	1029	989	959	1000	968	1042	1016	965	986	947	973	956	1001	1029	1024	1024	987	1014	983	987	1007	959	991	932	1045	985	1011	1002	991	1081	984	963	970	1044	944	1013	937	1002	956	1004	978	988	1038	975	974	982	987	942	1029	983	1002	999	975	987	1014	1025	1041	1011	1009	1023	972	1013	1020	1050	995	960	934	1021	1004	948	943	1046	1000	973	961	989	1012	1049	1011	984	975	983	1020	988	966	1040	989	964	975	965	1006	1035	963	1021	1018	1032	971	995	1041	1012	1003	1001	999	972	1029	982	968	1003	971	1088	1012	1047	993	976	1067	1039	974	1008	1002	1030	942	1020	987	1035	1061	994	994	1055	959	975	962	965	999	1054	942	969	978	985	1027	1003	1035	1014	1012	939	940	990	975	955	992	1002	970	1036	927	1029	944	995	983	1051	1018	976	992	1007	998	928	974	963	978	954	1053	1003	956	976	1012	1012	971	1017	1009	952	978	1002	1008	1057	988	1040	988	987	1073	946	987	950	949	980	1034	986	984	1013	957	1019	999	970	980	1009	988	1050	984	987	997	968	1024	985	983	1014	1027	913	975	951	967	984	1007	989	1115	971	962	953	1020	1020	995	1001	1001	1000	1021	983	1025	1011	1040	1012	986	1095	1035	983	1003	1021	1001	1003	923	1025	985	1044	1006	995	991	1009	994	972	966	957	1042	1013	941	908	982	978	1029	1033	1029	1001	978	968	997	996	1028	1052	1025	1019	969	1016	1030	967	1006	1006	1011	962	1009	1003	937	1056	971	985	971	1028	1071	997	962	997	1005	1026	1001	1005	960	960	1015	1029	1000	998	1003	994	970	990	1050	921	983	938	980	1011	1020	1016	982	990	989	969	962	1011	1008	983	955	1001	1020	1019	965	948	997	963	980	975	1008	1001	994	987	1028	966	1007	1044	992	1042	965	982	1036	1013	997	1017	1010	994	954	980	1008	982	980	1011	1034	1014	1003	990	1034	1012	1004	963	948	995	1047	1009	1026	990	996	943	971	993	1015	1018	1000	994	981	1052	989	1000	994	1012	1016	949	1020	989	1027	971	985	966	997	1028	989	1063	1021	952	966	1011	986	1038	1021	963	1027	991	1038	1010	983	950	966	988	956	1017	1039	979	1018	993	1003	997	985	1062	984	1049	977	1074	1005	1001	1009	1021	998	999	956	973	1027	1001	1027	1010	940	962	1017	971	900	954	1010	992	971	1033	1005	1010	1016	1042	1030	956	995	1023	1027	968	1028	994	990	998	1032	1036	954	985	977	988	1031	1064	1018	992	989	997	952	996	1022	1033	983	1005	1000	990	990	1043	968	1048	1039	1000	1004	1068	1016	1006	1034	1008	993	989	987	989	1027	1041	1003	1067	980	980	991	967	1021	1001	1025	1001	1017	960	972	989	1015	980	996	1011	1016	986	986	1012	984	1017	1040	1041	1024	984	1019	994	944	998	1001	1037	1003	1036	961	974	996	1030	991	1007	981	979	1009	968	1003	1009	1025	1004	975	956	956	988	999	1058	1006	1022	983	1031	999	1006	978	1028	1003	971	1020	1014	1022	1057	1019	992	975	955	971	988	996	1025	923	966	988	1010	1013	979	996	983	1010	1033	1003	989	998	970	891	999	959	997	1005	946	994	1022	967	1005	1007	1014	1015	1020	1009	1005	995	963	1066	948	981	970	1024	1051	985	958	986	1015	1024	1002	988	969	1001	1005	1031	1031	994	945	974	990	958	998	1037	996	995	1022	1025	1015	1024	1020	994	935	993	984	1053	1009	1001	1041	1004	989	1028	1008	948	989	1092	943	1046	968	974	983	1013	1024	1053	1005	979	1021	968	1037	992	959	1006	1073	969	1009	995	1015	995	1023	979	1002	1066	951	1019	1033	996	1009	1029	980	976	976	931	962	988	1036	1021	1021	997	948	975	986	974	1052	975	997	1100	1027	1038	1047	987	1026	1012	982	958	996	971	935	1040	949	992	1025	1006	996	1040	1019	966	958	1028	986	1059	986	1023	976	1000	1017	958	1015	1008	1032	1012	1066	972	994	1019	1002	1003	1000	1010	979	1018	997	990	918	1018	1027	1023	992	965	963	1011	1002	987	975	976	1035	1030	993	994	989	1020	1058	983	1015	959	1041	1000	960	984	994	1019	985	946	1028	1008	1033	998	958	943	982	968	1011	1022	1028	1045	1017	993	1046	1057	1018	987	1009	1013	966	939	1033	1054	1024	1023	1012	1037	1033	1032	1032	1006	997	951	991	1027	1028	985	970	932	987	1017	1016	948	1007	1025	962	1015	1016	1002	953	1006	1038	938	967	1013	931	968	954	1004	971	980	963	981	1014	945	975	990	962	1001	1014	1000	1015	1008	1002	990	985	938	1033	1041	1017	914	940	980	987	1012	1040	1006	1004	1035	963	961	941	980	1030	967	949	990	1019	1013	1017	1004	1033	992	967	959	981	1031	1034	937	1020	1022	1019	1003	978	1015	1027	965	1028	992
4699	1943	306	228	173	167	169	187	169	165	169	164	176	170	152	163	176	165	156	173	143	200	173	176	159	154	181	176	157	162	165	175	167	158	163	174	154	152	167	146	161	172	162	176	155	165	180	133	167	160	170	170	157	135	141	178	145	131	163	158	184	173	171	152	147	174	162	145	147	168	161	177	148	180	160	153	164	167	158	157	140	163	156	167	153	142	184	166	165	138	176	164	153	155	188	160	168	152	164	151	161	165	162	140	160	154	160	179	153	142	159	157	170	180	140	158	152	149	156	158	176	168	153	165	163	140	147	169	162	182	162	163	141	150	158	145	186	184	159	166	178	152	177	144	155	182	151	166	179	168	171	168	170	151	149	168	186	153	153	177	156	170	170	164	162	140	151	175	152	149	178	160	173	159	164	141	165	149	169	172	163	150	160	171	169	161	178	166	167	152	170	167	162	180	162	143	163	163	172	167	170	159	149	140	165	158	157	173	152	153	159	173	151	151	169	168	161	176	162	172	153	145	162	155	168	168	140	137	141	164	154	158	168	137	150	148	142	160	188	153	163	154	151	131	137	161	155	152	144	167	185	153	154	167	163	182	152	141	161	166	156	159	160	163	186	143	169	154	142	183	189	133	152	155	169	142	152	135	158	145	130	146	165	175	165	166	166	154	154	132	165	139	159	169	175	174	146	172	178	154	148	166	173	180	146	179	163	152	168	152	165	151	143	169	178	175	138	163	167	144	197	173	171	179	151	152	186	185	152	155	163	169	155	178	168	165	166	149	171	156	158	153	150	158	154	163	166	154	167	146	140	141	165	169	154	154	171	157	176	156	164	166	160	194	165	154	177	173	156	176	175	150	158	161	163	155	175	149	148	163	159	151	165	147	154	152	153	188	152	152	166	139	153	151	164	154	169	169	151	185	168	168	179	164	134	170	167	149	164	166	159	167	166	132	167	142	131	144	178	152	166	155	163	159	148	176	177	151	159	166	139	187	133	157	157	148	155	167	172	165	155	162	146	162	143	184	169	158	157	182	164	158	167	155	169	138	148	133	149	179	173	151	147	186	168	153	172	156	134	153	148	141	173	139	175	151	181	151	178	152	182	183	146	162	160	151	163	171	185	145	170	174	157	161	167	157	149	145	153	164	178	162	159	143	160	157	148	158	141	143	150	154	152	146	151	146	170	159	150	170	163	161	151	155	159	145	164	168	164	162	162	168	141	184	154	161	184	154	155	180	149	172	162	174	163	155	154	161	160	163	185	174	146	130	170	166	173	143	173	135	150	149	165	143	163	185	160	159	178	161	165	163	144	157	139	167	151	156	146	161	174	167	172	178	157	124	165	155	169	166	166	156	166	160	162	151	158	152	166	170	157	156	201	165	172	166	181	149	155	165	143	177	164	149	169	186	151	159	159	148	157	168	159	171	146	143	154	156	157	157	149	167	135	182	146	161	152	130	150	137	164	150	172	146	161	150	147	159	160	174	162	186	181	163	159	149	159	137	173	188	173	153	159	164	144	143	158	175	137	147	132	124	185	176	181	175	172	159	141	149	187	154	158	164	172	161	149	161	165	174	146	141	152	166	149	169	146	181	153	150	144	148	160	185	171	172	151	179	151	152	163	146	145	164	155	145	142	154	159	162	157	152	144	140	157	154	168	179	166	157	161	165	161	195	150	152	149	176	170	130	162	152	148	176	192	182	172	173	158	147	144	158	159	173	147	147	157	161	166	159	174	155	151	141	154	147	165	164	172	158	152	152	155	181	156	179	172	158	169	151	180	162	171	168	154	138	177	159	143	158	170	151	165	166	170	159	157	172	169	151	140	170	174	178	169	162	146	167	188	164	123	151	162	155	167	165	150	169	186	172	160	162	150	170	168	153	152	162	150	166	140	156	159	158	168	160	174	145	165	153	134	139	142	153	165	144	161	162	160	171	175	157	176	147	164	155	148	134	157	172	165	162	169	171	152	164	171	169	165	158	184	177	173	138	204	153	167	145	162	156	136	166	156	162	162	164	166	168	152	167	128	135	157	173	159	166	148	167	175	140	170	149	158	132	167	164	145	152	169	176	152	175	188	166	159	147	159	158	151	152	199	140	160	171	152	161	129	168	155	157	147	153	145	182	146	150	150	162	199	165	172	161	159	162	169	179	143	163	169	174	169	159	159	151	145	178	155	171	164	169	153	156	165	172	150	143	135	158	161	150	158	177	146	173	147	180	173	157	157	177	157	183	143	143	167	144	156	167	147	152	159	140	139	170	158	155	154	165	169	148	154	162	182	154	159	138	158	154	150	150	153	157	153	151	165	149	145	154	146	152	139	175	156	140	164	165	150	167	137	135	137	158	155	147	175	156	167	169	170	178	144	176	137	150	152	159	175	169	156	156	161	151	169	180	172	156	167	185	126	163	158	180	166	182	161	162	167	173	178	164	156	164	145	140	145	139	175	162	151	156	173	148	187	159	154	171	172	173	151	160	168	161	142	164	172	171	148	165	167	163	186	167	169	170	171	164	160	153	138	144	185	160	143	135	160	165	176	176	143	152	139	134	151	174	175	149	157	142	157	157	165	153	148	168	202	185	159	151	147	172	159	144	158	172	145	149	159	158	161	158	183	151	162	150	153	165	153	177	151	167	154	174	170	149	161	145	147	152	151	166	154	163	169	159	136	160	168	169	172	157	155	167	145	167	177	146	177	156	161	152	157	151	174	154	171	161	172	162	142	150	171	160	171	158	149	172	161	147	186	154	145	136	141	176	178	146	167	151	157	161	160	142	177	158	146	127	157	167	169	143	168	164	162	150	149	152	177	164	158	161	151	153	178	149	151	168	165	139	190	162	171	158	185	181	162	155	155	136	161	164	166	178	161	143	146	174	141	163	163	188	143	155	162	142	139	145	167	164	163	143	162	157	179	153	162	158	163	157	156	185	155	160	183	181	166	170	177	148	139	180	180	140	155	151	152	141	168	134	170	157	168	162	170	164	167	169	166	148	160	161	162	155	188	154	169	128	179	176	173	167	174	171	190	162	169	184	159	165	162	161	162	183	143	162	162	147	149	158	169	143	147	159	175	163	175	162	156	156	172	151	184	158	160	170	161	150	136	179	143	139	154	161	166	152	158	166	161	154	173	147	153	165	158	155	180	168	156	180	145	158	163	157	160	141	151	144	167	146	173	150	165	140	154	146	170	164	171	150	181	181	143	158	166	163	153	151	162	162	158	144	139	151	162	162	169	159	157	135	171	145	176	142	181	169	165	162	154	157	177	162	168	185	135	161	166	179	163	166	166	167	177	166	157	169	175	158	162	134	164	165	141	149	187	153	151	162	148	158	159	138	158	158	173	148	150	162	163	147	163	160	166	166	135	153	157	152	160	174	165	177	171	150	166	159	142	153	157	170	185	141	148	151	169	188	142	154	167	164	146	180	134	169	160	172	155	180	154	151	157	155	175	167	149	139	128	152	187	155	145	156	174	140	166	173	154	165
4811	3474	692	666	594	599	587	534	522	583	539	547	506	518	518	529	490	491	484	489	474	497	477	490	523	507	489	502	542	464	502	486	496	487	524	491	500	512	552	499	486	482	487	465	519	528	462	475	525	533	499	488	493	486	483	527	536	466	517	548	506	516	518	500	499	493	462	512	504	501	534	485	508	512	480	508	460	486	463	538	548	448	500	545	524	499	516	457	519	522	498	515	515	515	530	465	486	519	540	490	498	487	469	487	481	508	514	490	484	520	456	482	491	477	487	489	504	490	500	483	491	492	496	463	521	511	502	493	533	530	480	511	470	506	469	487	471	528	521	529	468	483	525	491	535	509	461	496	503	495	489	466	493	481	489	464	484	497	495	500	483	493	498	486	522	493	502	494	491	506	516	478	504	487	487	507	483	505	537	477	527	553	504	499	503	470	503	516	486	520	506	485	485	476	507	487	499	470	481	515	506	534	497	500	520	479	472	500	501	547	514	522	541	456	517	508	525	494	482	481	495	521	503	488	515	491	496	522	499	470	455	480	483	511	502	517	507	482	508	441	472	500	538	495	533	509	484	510	485	486	523	494	499	484	501	462	491	508	514	512	490	488	512	479	523	480	524	492	494	483	461	502	513	510	517	509	505	512	547	500	539	482	507	500	490	490	492	512	504	481	511	494	538	508	525	499	486	498	506	501	494	488	538	515	488	502	497	491	488	471	448	459	502	507	525	482	482	458	522	488	499	490	516	543	498	466	508	501	487	468	539	517	485	485	484	482	492	500	472	460	453	474	500	498	473	452	538	482	516	511	525	514	501	466	436	512	490	533	516	475	482	479	494	523	515	499	497	473	476	502	480	543	468	504	482	478	464	504	471	524	493	502	482	500	480	486	486	472	510	539	492	461	532	472	479	526	486	484	503	487	479	475	552	488	474	522	518	483	494	519	514	507	502	471	525	472	484	508	517	493	489	490	528	525	462	492	498	483	530	492	473	537	455	485	502	548	490	535	476	485	477	536	478	497	509	492	506	491	479	498	488	488	486	486	462	458	492	485	541	504	492	537	503	518	493	502	492	491	514	465	514	503	486	503	491	507	488	495	490	477	479	503	504	484	459	492	522	477	491	499	519	472	520	506	464	473	517	540	509	512	466	471	461	546	495	446	482	513	508	534	500	490	476	526	443	509	517	480	494	515	518	463	520	501	464	527	493	492	552	495	472	465	496	503	535	472	464	496	498	473	508	491	476	504	529	504	491	539	458	496	521	475	477	523	491	476	532	513	528	506	511	511	518	481	511	457	527	484	485	493	513	544	493	509	513	467	523	509	459	517	507	490	491	524	475	469	508	477	489	507	519	465	486	473	523	484	466	495	486	515	506	471	448	507	469	486	509	513	517	477	505	500	500	532	458	495	505	513	477	475	527	488	537	506	467	510	456	487	476	540	530	524	475	473	508	494	504	532	537	490	510	480	485	515	487	481	498	503	477	506	474	519	531	501	469	512	489	481	465	507	484	470	473	508	509	520	485	520	508	479	508	482	501	522	510	558	510	498	489	496	483	494	548	452	516	509	488	490	482	517	507	457	492	496	527	474	499	518	507	504	519	522	499	461	487	527	488	503	513	426	488	444	458	481	488	508	480	478	506	539	486	473	462	529	485	474	482	505	508	511	540	458	488	513	484	489	481	502	500	506	504	476	482	489	479	486	503	496	500	459	545	512	480	498	513	484	498	522	513	532	497	523	528	524	486	482	474	498	469	490	462	471	484	529	473	501	472	500	515	511	486	486	467	498	448	507	502	444	473	542	472	524	518	474	477	492	493	501	490	483	518	513	492	531	493	475	477	491	489	506	513	469	483	505	460	537	479	513	543	516	489	503	482	478	473	493	544	517	503	508	493	494	509	469	475	522	518	494	494	524	500	494	522	501	475	476	490	541	525	487	484	526	481	468	489	495	491	475	496	512	478	505	528	498	513	516	504	505	506	506	497	510	460	547	489	465	499	529	491	516	477	504	499	476	504	530	486	502	480	518	510	510	459	495	499	500	514	487	534	536	525	486	470	539	487	512	468	511	516	492	464	505	498	470	464	463	481	502	539	474	510	489	527	523	530	487	517	484	499	494	569	524	501	466	522	490	520	453	518	503	509	477	481	454	499	466	519	449	490	513	493	486	493	490	496	498	501	460	490	493	484	506	511	497	460	489	473	470	482	513	495	461	509	505	475	498	529	496	533	470	470	478	455	483	499	523	462	488	507	503	493	531	488	509	472	475	505	487	504	493	501	503	502	488	492	496	527	519	492	466	494	519	486	453	496	473	488	503	483	522	493	490	471	506	453	523	498	522	471	488	494	496	498	525	510	473	487	467	515	501	520	503	515	482	494	517	489	477	509	517	522	484	497	527	488	501	464	487	523	472	496	480	485	508	511	462	441	489	515	500	497	480	494	523	506	484	495	505	517	535	492	446	453	490	461	508	484	483	485	503	530	461	488	503	508	514	510	458	528	490	471	537	549	485	535	488	500	517	503	509	498	523	512	508	504	528	468	496	456	501	523	489	487	473	487	473	485	497	502	499	519	493	512	518	508	565	514	509	514	516	478	489	495	497	484	521	503	475	446	484	487	490	490	476	491	488	507	524	524	518	511	457	493	513	469	458	513	506	478	489	503	488	519	511	491	493	526	513	520	489	493	479	468	504	483	511	535	487	516	501	510	461	482	499	504	517	485	496	487	514	481	511	497	499	468	517	528	480	511	477	496	532	476	495	523	522	482	474	540	472	497	476	503	506	494	464	528	468	485	512	450	487	481	490	470	517	481	457	490	503	474	454	503	475	512	513	489	478	526	513	461	475	482	482	489	463	472	493	535	458	492	490	472	513	475	522	484	480	482	542	498	502	510	509	497	452	524	513	508	469	474	482	482	444	467	538	539	469	504	503	509	470	488	533	483	477	505	525	518	483	467	508	473	506	477	527	548	505	534	500	516	480	496	495	488	537	499	513	545	521	486	502	486	519	504	510	478	494	492	503	481	476	481	485	514	494	525	508	524	499	519	462	494	506	489	450	520	481	522	513	474	544	493	490	501	493	449	484	517	485	464	499	483	500	453	464	561	514	503	451	495	484	473	476	489	503	509	506	497	528	482	471	547	490	500	514	472	518	464	511	468	521	444	496	556	502	522	490	503	479	506	492	469	484	497	514	501	508	497	479	507	506	499	510	477	518	475	476	533	491	456	494	511	515	471	536	491	497	447	482	450	498	528	496	513	467	501	493	530	508	487	463	484	519	494	507	499	508	502	524	523	518	534	487	502	516	486	545	533	473	491	499	476	480	500	482	526	466	502	470	517	491	466	506	502	491	507	498	502	482	511	511	532	485	495	508	538	462	495	488	499	502	515	470	522	502	536	499	486	484	510	472	478	504	507	498	439	511	460	459	517	490	483	527	477	521	474	478	467	457	486	479	521	506	518	520	474	511	506	511	498	498	496	504	497	478
35966	31896	5479	1182	778	615	556	444	387	394	396	393	357	343	356	370	330	338	349	313	374	318	351	323	338	349	302	308	333	302	318	331	303	313	333	305	299	333	299	337	317	298	289	347	330	302	335	321	315	356	342	331	296	338	324	305	330	336	337	320	281	328	323	324	290	345	360	325	318	342	342	321	326	331	318	308	337	321	320	372	327	320	329	307	281	347	359	312	358	277	298	337	297	339	372	325	336	301	322	312	305	304	306	324	355	297	300	303	320	278	317	297	308	336	339	331	292	321	333	308	312	323	334	357	344	353	307	333	328	359	306	355	340	338	327	332	310	325	295	341	319	345	320	319	345	360	333	276	333	297	333	287	326	334	316	298	318	293	328	291	281	313	317	356	310	328	312	339	303	315	303	330	340	324	340	298	329	307	331	316	319	338	339	315	327	307	316	300	308	343	361	318	323	320	316	325	307	314	319	304	326	363	340	351	345	350	326	324	301	298	353	312	341	318	331	310	341	300	306	325	320	331	346	334	327	358	298	333	307	314	347	319	306	344	316	312	327	296	326	334	326	329	325	316	326	349	300	346	349	322	325	322	321	332	322	318	309	321	351	337	364	338	306	302	320	328	325	308	328	319	304	327	326	310	334	355	323	342	324	341	354	322	344	323	329	320	328	291	298	349	355	331	303	341	304	337	351	304	301	324	310	314	319	336	296	294	330	333	307	321	330	347	314	328	323	330	321	292	310	317	338	327	318	353	353	337	316	327	325	338	330	301	339	334	309	353	354	327	329	320	286	319	345	321	308	320	349	353	318	366	321	334	331	350	326	328	327	314	319	312	309	331	312	324	304	305	318	305	335	315	340	339	320	315	288	317	345	329	301	356	322	301	286	356	328	310	322	318	331	317	327	296	310	334	321	310	322	333	342	319	295	332	303	318	313	303	341	305	319	317	340	322	286	311	336	318	347	358	322	286	331	274	319	329	379	355	323	332	293	325	356	325	319	333	326	311	340	336	289	340	320	316	334	324	332	305	304	312	317	336	339	318	325	343	306	355	293	319	339	334	365	316	317	314	334	351	284	326	291	330	310	306	314	295	354	323	326	331	344	337	331	326	294	329	332	322	343	333	348	324	383	326	327	317	298	318	335	319	316	310	323	324	348	333	331	352	327	314	328	342	298	333	344	293	325	324	317	297	309	315	347	323	335	340	315	325	301	337	320	300	323	316	354	304	312	315	331	322	338	324	310	310	338	342	319	315	331	339	352	322	289	297	308	344	302	313	350	328	335	332	278	339	293	263	339	335	349	316	334	338	351	326	295	316	340	305	330	373	339	302	344	306	348	324	326	341	320	336	315	326	309	324	339	318	305	313	331	331	357	307	301	323	336	337	321	283	347	339	329	290	300	337	308	318	357	294	266	311	300	337	304	335	327	296	342	331	320	315	338	314	318	317	278	330	320	343	320	315	332	324	326	302	278	333	311	322	321	311	286	327	349	329	311	299	294	332	333	325	332	307	331	340	320	306	330	339	314	335	299	359	339	312	329	339	329	297	304	350	329	297	304	306	284	295	312	291	337	313	301	293	310	318	320	315	302	320	303	326	347	291	344	315	308	310	316	272	309	323	317	296	278	303	326	305	297	310	325	322	318	326	281	324	358	327	277	296	323	288	298	335	315	332	342	311	342	307	303	328	349	316	301	320	326	330	333	333	299	327	314	299	321	328	303	323	349	348	311	323	312	290	343	339	313	294	345	296	314	294	317	322	340	338	333	349	328	316	306	341	338	325	337	297	347	335	326	292	337	338	311	313	330	368	304	339	338	327	326	308	344	345	342	309	307	336	302	327	302	294	326	316	312	328	328	328	317	298	330	314	342	291	334	353	309	361	310	335	345	336	324	354	301	328	338	332	307	328	323	316	329	347	279	294	332	284	343	320	326	302	321	314	313	333	332	324	331	328	335	337	321	332	346	371	328	344	327	335	338	319	327	302	345	292	318	319	307	343	326	295	371	335	319	326	304	323	300	291	300	346	333	315	334	318	346	317	324	295	350	337	296	330	301	278	308	344	312	298	292	311	324	300	323	296	346	331	312	332	308	327	307	356	280	308	340	313	304	304	325	362	318	305	327	304	343	297	317	302	342	313	299	316	334	310	307	344	340	333	319	294	307	318	324	317	327	308	330	340	304	307	320	334	331	323	339	330	301	328	356	291	328	320	340	371	305	303	325	314	303	325	322	308	328	337	367	317	304	329	312	283	334	313	305	325	326	300	318	336	335	298	290	282	328	343	327	321	339	341	302	327	308	329	308	313	314	306	289	318	306	296	313	320	308	373	339	310	321	326	308	320	343	309	305	315	299	302	323	324	306	340	307	341	325	319	324	333	350	290	323	349	312	341	327	324	322	358	313	317	317	311	340	340	319	314	302	354	353	320	283	309	333	299	312	332	276	317	356	310	336	332	304	292	320	301	289	328	337	340	308	298	293	332	353	314	322	329	321	299	323	324	327	321	314	343	276	297	322	332	334	345	312	335	339	330	343	345	331	332	332	330	313	338	308	316	324	377	351	322	340	323	336	330	303	312	346	320	323	308	328	299	328	332	329	323	327	332	307	339	329	348	344	279	308	335	310	320	341	319	333	304	305	310	334	334	337	312	318	341	290	356	360	344	354	306	327	325	318	329	313	315	321	311	288	328	341	319	311	390	331	286	305	316	343	321	296	311	330	340	294	331	305	333	323	322	354	316	336	329	329	337	329	345	303	309	334	353	354	299	316	324	309	331	323	296	353	293	287	306	291	308	332	344	323	335	333	298	322	344	314	334	346	326	305	353	279	345	315	309	290	325	365	313	327	345	310	357	325	302	347	328	315	313	334	321	336	328	307	308	329	327	315	311	319	310	338	347	320	315	315	345	306	307	321	312	346	335	333	329	312	323	301	325	307	337	314	284	289	332	314	343	332	304	299	323	321	334	330	330	301	350	320	325	322	360	346	324	314	275	309	328	306	342	351	344	333	349	326	324	351	331	330	330	297	335	318	306	359	324	297	339	306	333	299	308	299	331	308	330	285	328	323	318	330	300	322	337	317	309	312	327	317	305	310	322	340	317	342	313	304	325	315	349	303	326	282	353	339	342	321	321	319	331	345	293	318	321	330	307	339	286	319	327	331	312	314	334	359	349	329	314	332	311	342	306	327	339	306	342	340	327	318	325	333	318	346	307	284	333	315	304	290	318	314	322	315	327	356	342	306	334	321	304	325	337	303	305	295	306	319	321	329	321	310	313	333	350	311	315	304	320	342	328	315	298	348	295	315	290	336	327	341	310	313	316	358	302	334	342	313	348	337	281	325	302	312	335	310	316	298	333	317	341	329	341	332	293	320	307	298	337	337	300	346	317	298	326	342	326	339	329	333	310	348	314	312	332	328	328	312	314	328	291	316	307	320	312	291	339	282	324	311	300	339	342	327	340	322	340	324	340	335	320	295	298	331	303	322	279
17496	22236	2829	3379	2599	2213	2007	1649	1536	1410	1341	1245	1201	1170	1094	1060	1083	993	1011	979	1057	968	977	979	956	901	998	945	840	957	916	935	875	949	883	917	914	878	885	832	823	911	864	869	867	883	885	828	907	890	913	828	814	846	867	852	850	922	845	840	844	880	856	908	881	857	847	852	878	917	848	864	827	796	857	834	891	853	850	861	836	873	824	862	891	878	835	875	822	892	856	860	783	802	832	872	883	849	873	861	835	880	847	912	906	836	876	824	891	836	840	841	795	812	884	890	859	841	822	817	835	863	782	902	854	873	849	860	903	828	856	883	857	886	882	863	861	842	807	852	849	851	819	831	808	869	868	883	859	920	865	864	888	854	859	899	853	838	857	884	844	848	869	901	880	858	850	826	891	898	799	840	823	824	839	803	810	836	887	841	851	858	844	876	839	815	864	851	856	871	823	788	844	849	822	862	821	802	821	896	881	874	833	868	807	896	833	794	887	904	834	850	827	837	883	868	838	857	890	873	879	868	783	852	868	884	887	814	851	856	793	855	910	845	818	822	792	858	815	850	878	833	834	886	839	802	842	859	827	840	814	878	862	840	834	818	872	821	877	889	899	859	851	864	844	862	833	836	839	836	855	841	816	867	859	833	832	847	821	841	872	813	796	768	802	866	923	835	845	880	824	814	810	847	861	829	834	875	853	796	846	878	907	820	871	844	815	835	800	855	842	808	863	853	816	862	862	833	825	834	857	782	807	834	844	913	815	863	835	842	832	846	897	860	896	853	829	867	825	835	860	870	870	807	824	831	822	819	858	882	868	841	848	871	848	799	828	855	831	862	845	913	833	832	831	846	849	829	830	847	837	846	870	799	845	814	783	810	882	841	840	795	887	874	810	891	837	830	884	832	823	882	824	880	853	853	846	840	840	825	859	864	875	850	811	813	833	841	853	836	808	854	862	806	818	823	913	856	859	823	832	821	839	842	840	858	852	877	799	798	848	829	868	856	819	833	883	815	810	829	936	839	876	890	848	848	857	833	836	862	872	866	888	861	800	883	878	888	867	799	838	853	857	875	833	808	834	827	846	844	819	838	889	819	767	801	868	817	843	800	859	866	844	878	815	900	907	878	794	842	851	827	881	855	852	858	889	827	843	906	844	879	822	839	862	841	878	795	827	862	905	855	882	815	844	855	848	857	846	858	879	846	834	881	817	865	845	848	865	810	816	820	815	828	905	906	850	848	852	853	873	887	837	877	840	791	845	887	855	838	837	853	863	816	808	888	850	868	829	864	849	893	907	828	846	840	879	866	900	870	865	877	812	843	891	837	875	830	829	844	798	822	845	860	810	844	839	858	857	809	797	851	800	834	853	853	850	888	846	881	848	839	886	869	859	879	821	884	873	837	797	865	817	856	800	851	859	837	864	878	804	925	791	850	836	849	839	881	823	865	807	833	837	841	844	878	872	880	815	846	818	824	774	825	831	874	826	882	891	863	897	810	824	803	841	829	856	818	865	866	875	858	830	880	920	828	846	891	849	846	849	916	885	848	825	809	838	880	892	860	907	840	888	863	874	907	819	844	847	858	856	852	814	819	833	854	868	871	823	831	813	841	817	832	871	835	892	858	813	830	891	843	861	874	837	848	862	887	841	764	878	824	831	818	827	919	856	855	823	841	847	883	856	804	898	832	823	832	815	855	858	840	775	807	867	834	860	858	832	815	825	823	852	859	897	854	831	857	816	852	822	841	905	810	846	841	853	871	835	838	783	854	901	835	808	820	845	872	841	863	825	882	871	842	877	863	865	866	848	785	852	848	858	879	895	810	894	859	815	810	825	793	844	843	835	843	884	845	861	826	841	859	866	902	901	864	842	911	865	850	803	863	811	802	823	824	888	831	870	824	810	890	820	826	854	880	847	841	867	834	825	809	897	778	853	806	855	846	841	923	835	861	841	881	812	839	881	882	881	919	840	857	829	859	793	849	859	821	883	834	852	839	853	826	805	868	787	867	833	879	867	811	865	864	798	848	867	904	855	867	887	849	806	838	851	821	828	869	852	832	842	824	841	835	828	826	848	834	909	827	822	836	863	896	841	878	889	819	895	775	847	781	854	814	854	841	837	845	851	868	905	886	814	818	868	908	849	817	772	819	854	839	845	898	819	841	863	858	894	835	812	861	817	860	877	859	819	861	832	830	852	846	833	834	815	840	852	883	801	855	869	890	831	849	869	820	825	842	839	865	818	869	851	868	820	825	812	853	835	812	788	861	870	854	884	798	814	895	872	872	832	870	846	853	825	866	828	857	829	876	838	868	833	824	890	823	853	857	826	825	848	870	842	854	860	841	825	850	829	812	850	865	817	866	895	889	874	827	813	847	869	836	850	899	834	885	860	840	871	827	821	814	859	864	832	835	840	858	854	838	831	912	824	886	876	834	840	874	826	838	862	851	843	806	854	840	853	859	824	822	865	842	872	855	859	817	865	883	879	824	863	860	871	865	824	816	881	881	808	905	862	852	913	870	889	833	843	862	817	851	785	874	903	859	823	824	847	852	858	779	813	874	870	818	821	904	836	885	882	870	880	806	921	852	833	884	862	821	774	843	872	907	855	858	800	895	833	906	891	857	901	893	864	863	831	845	840	835	871	853	812	859	837	805	851	825	785	802	857	866	854	809	909	848	834	775	813	868	859	792	870	847	843	852	859	839	843	882	830	851	854	813	872	871	851	827	811	813	822	897	887	801	825	922	909	827	873	873	841	886	839	847	861	854	815	899	860	829	865	838	857	830	822	851	892	842	865	788	864	867	873	865	813	827	849	814	855	820	883	824	834	855	846	885	823	838	826	865	826	894	865	861	840	828	834	866	830	836	829	902	853	908	867	849	833	817	829	846	847	814	794	889	820	885	807	854	816	850	883	790	846	819	867	801	851	838	831	848	855	828	810	860	849	844	844	851	913	872	814	817	836	859	871	855	823	881	809	849	874	849	844	853	815	849	854	824	844	855	849	812	846	847	832	848	864	823	854	812	830	877	791	842	866	811	843	891	871	832	863	846	825	833	807	854	813	839	803	838	854	854	830	860	879	898	853	835	834	883	888	856	841	850	821	798	831	828	770	879	842	822	842	889	835	834	867	831	816	893	897	843	779	886	861	889	886	833	791	784	869	814	876	829	921	812	864	868	825	856	771	808	866	910	853	801	839	871	860	875	921	793	855	885	832	855	877	860	808	872	853	859	853	799	814	843	872	845	836	831	805	858	812	830	870	854	900	833	846	846	847	819	805	817	862	878	874	844	829	816	848	830	824	872	823	797	868	776	877	885	809	872	798	876	868	847	829	851	859	862	844	838	836	838	862	872	813	852	809	894	855	846	851	827	880	865	870	843	912	896	822	857	848	798	901	786	849	802	866	857	849	854	861	807	909	850	828	882	813	844	859	840	892	825	827	827	868	852	823	848	845	826	866	888	845	845	846	829	884	880	834	865	831	816	851	857	847	860
50925	47571	12603	2725	1378	959	804	685	637	597	557	535	543	487	505	452	462	501	440	435	433	438	407	439	429	437	388	406	389	386	409	439	427	399	402	382	395	435	372	422	380	405	431	387	413	453	432	427	407	402	430	406	400	387	412	422	430	443	408	450	382	414	391	399	381	413	385	402	396	410	416	366	414	434	419	394	385	434	396	434	458	405	410	419	388	416	389	445	400	390	347	391	420	420	430	383	440	403	371	420	409	430	385	421	393	430	385	433	405	413	412	411	397	355	363	404	398	410	414	405	398	407	390	387	409	382	361	398	411	393	387	385	380	406	406	438	413	418	403	392	374	416	372	413	409	420	386	394	398	385	391	420	415	418	395	391	456	410	408	433	419	377	408	361	383	405	428	412	379	425	444	451	406	378	391	400	434	405	410	375	387	408	393	402	378	403	396	406	384	379	406	398	399	439	364	422	392	433	393	426	423	382	397	433	406	410	430	358	401	369	412	399	428	421	398	396	418	406	387	417	403	422	398	387	375	415	386	412	427	410	392	396	394	423	391	372	430	404	377	413	415	435	416	403	414	412	426	413	394	400	404	380	392	353	383	414	422	430	395	422	394	400	402	424	380	387	359	425	416	394	410	369	391	409	384	369	439	443	404	401	386	403	392	414	447	420	399	406	382	405	380	400	396	376	395	365	410	433	431	415	411	374	385	436	400	393	420	448	408	400	413	371	396	393	407	428	399	379	438	391	441	383	365	432	377	427	412	399	380	413	423	402	398	401	423	386	392	440	393	400	418	412	377	421	410	413	418	408	396	404	364	366	388	414	395	388	382	389	412	395	436	441	391	425	393	428	393	442	450	413	398	412	399	445	402	406	374	440	408	392	387	356	385	391	404	414	401	408	381	410	397	393	405	402	432	382	355	405	413	430	398	404	442	416	456	418	403	368	392	427	380	403	391	411	402	392	389	375	451	438	392	413	420	393	367	402	433	437	419	401	418	402	376	418	366	387	452	410	425	430	411	414	407	367	390	413	377	388	372	450	391	386	417	384	402	406	441	371	382	372	403	398	420	419	408	378	380	435	415	405	398	428	431	410	401	398	414	425	401	407	419	398	403	400	399	386	434	382	363	404	426	426	386	428	450	410	386	368	385	409	363	420	427	394	398	404	417	416	424	394	380	387	404	402	414	382	406	451	419	372	436	389	424	400	406	455	403	401	436	410	437	399	400	400	420	391	397	413	375	405	355	433	413	415	366	425	423	429	393	389	398	403	378	397	434	424	418	391	360	384	407	383	402	412	397	433	402	416	406	385	431	404	425	413	419	414	455	392	449	394	393	400	384	409	396	375	410	400	412	394	388	392	393	436	380	387	403	372	413	424	432	407	434	417	373	368	383	378	390	429	379	394	363	418	413	396	408	412	409	431	435	438	416	372	412	431	403	396	399	403	394	384	392	404	419	420	382	375	401	433	407	386	415	422	381	406	416	392	417	426	404	434	412	421	380	431	419	448	378	403	425	372	403	380	379	419	438	397	419	412	421	427	412	413	388	393	417	401	396	413	388	425	366	389	436	409	374	380	425	376	379	412	397	430	398	408	395	403	410	398	406	415	402	364	394	391	415	382	428	401	399	417	403	396	406	400	350	407	431	417	415	435	412	393	421	420	369	428	421	401	414	407	412	418	387	404	409	406	405	419	406	411	388	398	384	381	394	471	376	404	403	473	420	421	393	376	381	394	381	393	367	417	377	420	396	417	389	402	416	384	449	418	402	383	431	390	429	390	416	405	369	410	412	395	415	398	405	409	403	407	356	384	431	402	400	405	417	416	370	427	394	373	404	424	418	404	369	416	432	373	447	375	403	442	397	375	398	426	389	424	401	401	360	446	388	439	392	380	433	369	386	363	412	403	461	356	409	415	416	350	387	379	377	408	411	366	387	417	400	414	422	394	406	393	429	411	425	393	441	401	396	384	420	383	350	431	412	444	401	396	402	408	378	427	406	383	398	390	382	407	400	408	413	429	424	409	392	409	378	404	443	377	394	434	379	386	404	406	410	375	381	429	397	376	407	396	372	388	402	404	431	374	360	445	397	383	413	370	435	425	392	423	389	384	428	398	416	399	419	415	369	420	415	402	408	431	419	408	423	378	412	406	379	423	377	420	404	402	371	362	404	386	400	419	400	392	429	413	372	427	396	404	429	424	408	420	409	395	409	421	442	385	413	402	419	408	409	396	370	406	390	428	407	442	394	413	420	436	379	360	417	410	413	383	444	468	385	387	415	425	396	420	405	396	425	426	423	422	416	376	415	351	388	457	391	389	392	392	436	385	349	404	396	413	425	401	415	386	407	439	407	361	373	419	405	406	426	427	411	364	419	398	404	400	407	377	432	394	399	379	396	415	409	394	414	387	444	424	423	415	409	399	388	428	420	383	404	397	393	403	419	407	416	404	417	412	412	402	424	421	365	371	423	391	380	406	391	372	390	420	436	404	392	414	399	420	386	400	403	378	405	437	393	412	399	394	434	402	424	370	400	433	414	381	389	431	383	401	450	411	376	441	415	391	384	418	410	391	402	420	409	373	419	371	387	412	408	430	407	387	376	384	435	395	398	405	413	419	432	402	430	401	383	401	406	404	393	356	415	379	442	408	398	396	396	385	401	379	419	396	394	413	423	402	386	390	397	393	412	403	395	402	401	427	432	416	378	435	406	408	374	408	418	393	414	375	414	427	417	422	434	412	412	401	376	401	417	416	421	440	394	445	439	449	421	387	404	396	418	428	364	421	398	401	361	401	402	389	399	411	413	405	402	446	417	380	402	458	401	377	413	387	399	408	377	386	418	397	423	365	436	394	410	384	410	418	337	399	439	397	414	391	385	448	379	360	414	400	387	406	411	373	399	404	366	385	424	384	442	395	409	433	377	363	435	414	379	377	432	381	408	378	390	420	403	388	399	374	366	398	376	416	409	359	398	387	386	409	404	385	417	439	389	435	417	403	456	406	419	412	409	375	395	417	424	386	404	433	386	420	437	382	432	413	413	392	396	394	416	396	392	443	377	424	403	370	408	396	366	383	395	416	418	398	420	393	382	371	407	398	451	394	355	417	416	391	395	380	377	380	417	388	407	408	397	393	402	426	414	406	416	410	385	413	432	413	426	391	403	383	427	404	418	373	406	451	414	433	422	429	392	369	382	373	399	445	394	408	434	430	383	449	402	386	419	401	393	424	390	376	384	430	389	404	437	410	389	424	387	387	400	398	390	398	415	422	410	376	406	390	405	418	395	392	399	399	428	403	362	374	395	404	359	360	409	420	428	394	400	421	380	419	438	386	408	443	432	377	405	386	410	370	350	375	430	423	404	393	390	377	404	447	441	355	441	444	382	395	362	412	402	394	390	410	388	405	422	387	408	430	434	353	434	413	358	438	385	423	399	397	426	400	395	385	395	412	405	405	400	398	427	386	411	413	400	414	418	399	425	387	423	422	414	387	400	370
23640	29869	4805	5562	4629	3684	3174	2612	2352	2038	1874	1743	1657	1557	1502	1466	1321	1350	1278	1300	1245	1249	1177	1189	1195	1154	1187	1127	1185	1025	1104	1138	1083	1093	1064	1053	1035	1048	1001	1064	1109	1106	1088	1096	1065	1043	1079	1003	1068	1015	1056	1062	1032	1050	1062	1063	969	991	996	1045	1042	1010	1012	940	1004	1033	1028	1033	996	1013	1023	1066	1068	969	1090	1032	1002	1039	1002	937	997	1020	972	975	1013	1016	990	1013	1029	941	979	967	1034	1017	1030	1019	1008	1016	1008	974	1012	1035	1011	1038	985	1065	974	983	1071	976	1025	1003	930	951	944	987	1030	939	1013	962	954	1041	982	985	1026	977	1021	1058	978	1035	979	1007	1001	976	1027	957	1031	1029	994	956	998	970	1007	1017	985	977	967	1012	955	980	992	1015	978	990	1054	1056	954	1017	1027	956	1041	1030	1002	992	984	1009	1014	1055	1066	930	961	1035	972	966	1039	973	1003	986	994	1037	992	972	948	982	1025	1019	979	1014	1038	1014	1021	978	1002	990	1019	993	1000	999	985	940	1096	971	1019	978	1016	983	1005	957	1040	1034	1056	1051	985	1011	965	976	993	1010	991	1031	990	1004	888	975	1011	979	1005	1046	1033	964	962	954	982	1047	1012	1016	996	1003	1012	998	1057	987	1061	988	949	944	1031	982	1017	975	984	980	1029	942	991	915	982	1057	960	999	958	990	1038	997	1025	990	1065	998	984	1018	1045	1029	996	1037	1033	996	989	1032	1038	991	1033	972	988	1043	972	982	1019	1045	977	957	971	939	1003	1066	977	958	972	1017	999	1054	1020	1002	995	940	1027	1006	1014	899	993	1000	959	947	959	1032	1026	993	989	969	953	1028	993	1025	1045	1026	1017	938	942	1060	1022	983	997	966	1021	1027	1010	953	956	992	995	986	967	1069	1029	1005	1011	1015	955	1033	1017	993	953	973	995	1040	1022	1017	1023	990	1013	1038	1046	980	979	940	1028	948	978	978	981	933	1001	984	949	1033	967	977	947	922	1013	1024	1015	1018	1052	1038	995	991	995	1035	1005	978	1002	967	960	964	992	1004	939	1003	1028	956	1010	1026	993	994	1008	997	1015	997	1015	987	997	987	1021	980	1005	990	983	988	993	990	940	957	974	983	1002	1055	963	1004	1057	1012	989	984	1025	1009	992	1040	974	978	1002	1022	972	962	1000	957	1041	1025	991	980	971	986	1022	979	965	981	1035	1040	984	984	1009	1007	957	916	1043	1002	1014	997	1010	1020	995	967	968	974	975	984	975	979	992	1024	1068	1024	955	973	1054	1005	1008	988	1001	977	969	986	981	1045	1017	1003	956	1000	944	979	1009	995	937	974	1028	990	1048	1047	941	983	987	995	985	993	974	994	1001	1073	975	910	982	1008	999	986	995	951	1029	1014	987	971	971	943	979	1019	1006	959	972	979	1025	1006	983	1000	1008	1067	1050	988	1022	979	1044	984	961	1021	1007	969	989	947	1045	1057	948	1051	977	980	1035	996	1070	999	1054	944	1007	959	975	1002	1000	1017	964	998	982	984	1039	1043	966	1022	1026	984	988	1015	1013	1043	1012	1054	948	999	1027	1038	959	1027	1003	977	978	973	998	1034	1064	1025	1004	913	951	1007	1043	1004	1023	947	1026	1003	964	1029	976	1011	1005	985	956	990	1063	997	1020	948	1014	946	1004	964	1035	1032	1007	908	1029	1005	984	1005	992	1019	999	987	1001	952	987	988	1044	1007	1019	1004	968	948	1019	994	1041	1059	1063	1027	988	961	1003	1035	964	932	997	945	952	1025	997	1006	1049	1041	999	996	978	1028	949	1005	1002	932	1003	1002	1005	1008	982	996	999	933	1041	978	1026	1063	1036	1001	983	1009	995	981	1001	969	979	1014	998	932	1007	1015	1007	987	1019	996	1017	1062	1002	1058	1002	1019	1020	975	1047	1010	1011	992	1001	1027	974	1019	994	1023	948	984	1048	994	975	1033	987	988	962	1047	996	1017	993	1037	989	1000	948	992	976	975	971	1038	999	994	985	1014	927	978	960	1041	1001	957	958	916	962	934	980	974	1021	922	999	1007	985	975	1033	995	1003	972	1001	1058	1014	1009	942	930	968	1044	988	1000	1011	962	1060	986	1018	1039	1016	1039	1055	1028	1030	964	907	989	1010	991	1018	995	1070	1000	901	982	982	968	1001	1006	1031	1037	1030	1009	1041	1005	1057	1017	990	1036	995	1027	952	1006	1034	1004	983	968	1045	1006	967	1032	985	980	1020	988	1058	966	1046	1028	1059	1058	996	1022	943	958	959	967	1044	1015	1006	1027	1000	932	1058	995	1031	1005	1058	985	1031	966	1007	1048	936	1002	1011	1012	981	1054	1025	964	1010	960	991	941	1035	968	1000	987	1002	1052	957	1008	1008	992	1033	966	1002	1046	998	1058	1038	970	940	1026	1013	1035	960	1018	976	989	992	974	1043	1023	1020	958	953	1006	976	1035	1013	1062	987	942	1010	980	939	993	1015	963	989	1020	1030	992	1057	1021	965	1070	1032	953	1019	979	1002	1006	960	1032	933	957	971	1023	998	971	999	988	1013	949	1028	991	956	1043	977	978	940	991	993	970	1021	1031	987	938	992	987	1036	1006	1026	1004	962	996	973	1021	987	1002	966	990	1006	1043	999	995	1049	983	1005	1062	994	1017	996	935	986	1009	1023	1031	961	1017	1024	994	1001	967	964	1002	980	1045	989	922	959	939	984	1012	1006	981	1020	1003	964	997	1017	1020	980	1020	983	976	988	968	1013	1104	988	973	961	984	952	1070	995	1020	1032	962	1055	1041	1000	1036	994	1006	1060	994	998	970	989	969	1021	1004	995	974	1020	975	960	991	1056	988	1045	962	990	973	965	998	954	1006	941	996	922	992	1028	1056	1008	983	1038	994	1033	1010	1056	1053	1031	979	980	964	1026	1025	995	1001	1018	954	992	990	985	978	975	940	961	1010	934	1059	1003	1023	934	994	1015	1011	982	941	995	973	983	987	951	974	983	951	989	999	1026	1023	948	988	990	972	952	990	899	1023	1035	974	1070	957	949	1026	1031	978	1028	1022	985	1029	1032	1051	1015	965	984	949	969	997	1017	983	1047	995	1035	995	1020	979	1043	997	1087	992	1055	1003	1014	970	959	963	980	1004	994	1030	917	1060	958	957	1027	942	970	959	1012	973	1038	995	965	948	1006	1021	980	982	969	975	957	964	978	981	940	997	977	1036	1018	993	1000	1001	976	982	1035	972	967	1032	997	986	1015	1025	1037	994	1064	979	985	973	1051	997	923	1005	972	1008	962	1049	980	991	1036	928	1036	971	1019	1016	1064	990	998	1010	956	970	987	981	1015	987	980	1019	1021	999	952	1044	1006	980	983	984	970	971	962	983	1057	1022	994	1036	1005	1035	998	989	1022	1013	1015	1028	939	1004	955	949	981	995	1003	997	1007	946	1027	985	986	962	1034	977	1037	980	1015	974	1060	994	982	1005	991	948	1003	993	969	951	958	997	936	988	1042	993	1010	1005	1046	1024	980	996	1034	1000	1022	1037	1045	1024	1002	1001	948	968	1031	975	1002	1015	1013	1012	964	1010	985	982	1040	985	1003	970	962	979	995	1000	978	1017	977	1016	903	974	1040	994	1001	1034	1023	1046	947	983	984	992	960	992	1007	994	1014	1002	1008	1046	979	1005	989	1002	1020	981	980	1046	1004	998	905	945	991	1017	986	989	1034	1000	991	1008	1076	964	966	1009	998	1003	1035	955	979	1019	956	981	1018	994	1014	925	906	978	970	968	996	994	996	976	1022	952	970	975	1018	1020	980	1023	1032	1040	1012	1000	947	1024	980	1035	1006	1007	1003	1000	1027	977	986	1006	977	990	984	1010	982	993	944	1019	943	1010	942	984	981	968	959	982	1047	970	992	1007	1022	1020	991	1016	995	997	1005	1008	1040	1002	940	970	1053	1023	1024	993	999	979	951	949	940	994	1050	969	929	999	959	1018	963	998	989	970	1045	947	992	1008	1011	995	1015	1033	954	1025	1013	989	990	966	985	989	996	984	956	967	1032	1005	983	1000	1017	962	985	1046	991	1020	978	995	964	959	1007	987	974	1013	1018	1010	962	1021	1002	991	995	1027	970	942	1038	990	980	945	967	998
4603	1699	234	183	178	163	151	146	153	156	157	165	192	174	178	154	163	176	168	157	143	165	146	162	177	148	172	152	166	168	157	191	156	174	163	165	147	161	170	154	175	158	156	163	167	159	166	138	153	157	170	168	155	189	160	155	159	168	157	157	162	159	164	168	177	156	171	148	148	167	185	159	169	152	161	161	162	152	136	172	175	145	151	155	177	154	165	185	169	165	146	147	140	142	164	160	165	155	186	164	148	159	146	156	153	159	154	158	155	132	146	189	177	153	158	154	155	169	141	142	177	154	156	192	143	163	174	163	166	146	142	128	162	148	175	152	169	161	160	155	175	148	165	152	162	156	148	173	174	165	157	168	151	178	180	138	160	163	154	170	149	143	167	152	167	147	189	158	147	150	147	150	160	152	159	168	158	174	155	146	137	136	135	157	138	154	161	172	147	154	151	174	143	138	173	150	150	162	164	170	150	168	152	150	180	153	150	150	168	161	161	165	166	151	162	162	170	170	151	161	141	157	156	154	139	148	161	147	190	146	138	146	156	177	166	178	165	168	174	176	179	164	146	140	168	192	182	164	178	150	164	186	174	147	151	162	179	157	159	172	144	139	168	146	143	161	153	164	160	171	168	155	185	141	147	150	158	155	186	145	153	177	157	182	137	167	159	139	174	143	164	178	139	138	151	152	178	165	169	179	163	147	162	172	150	174	179	181	142	147	166	153	156	172	167	159	158	141	166	153	173	173	182	160	163	152	162	166	137	155	175	175	167	148	173	163	153	161	181	134	163	155	139	152	149	148	151	141	143	149	171	149	147	151	155	146	186	145	155	170	153	173	172	142	160	160	167	140	159	175	135	139	159	170	174	153	164	158	137	174	156	157	172	162	142	149	166	158	180	176	176	142	157	177	157	171	178	147	157	183	157	152	144	138	145	146	138	178	174	153	159	158	143	150	149	145	158	135	172	174	166	160	150	135	174	153	158	152	134	148	144	166	127	168	169	155	158	167	181	173	161	150	169	159	170	160	165	147	160	148	171	158	158	181	153	147	164	146	145	171	166	153	162	166	183	159	161	158	158	162	170	165	154	149	154	180	176	152	177	164	159	150	138	145	148	169	157	156	171	135	136	139	133	156	184	157	154	170	178	150	177	171	170	162	146	155	131	155	179	188	160	128	155	154	178	167	162	158	149	171	164	150	137	164	158	153	162	174	179	164	166	171	159	158	148	160	141	159	160	172	149	136	143	130	167	163	169	160	168	165	162	151	153	178	178	153	151	190	146	152	157	146	149	154	132	164	172	163	148	144	155	148	144	145	157	148	175	133	159	157	167	172	160	168	149	159	143	157	164	151	152	163	158	162	169	175	142	164	140	142	130	168	142	165	163	154	122	175	157	189	154	151	160	165	142	157	146	153	147	150	158	163	158	166	157	154	151	175	165	163	138	182	203	167	168	173	140	176	155	188	155	171	170	152	158	135	158	160	162	152	154	155	182	175	170	145	174	170	156	144	154	159	165	168	149	152	143	172	168	152	150	169	167	146	160	157	166	151	169	151	127	163	187	143	151	171	186	165	179	122	147	140	149	153	180	185	148	169	176	151	149	169	154	171	141	160	144	145	159	165	158	165	173	160	156	170	174	202	153	144	155	149	180	140	160	149	159	143	163	150	148	158	158	157	145	146	164	166	179	164	153	163	167	155	143	171	143	139	175	151	157	146	145	147	167	146	149	157	180	162	182	156	160	152	153	160	175	154	155	155	158	156	154	138	161	159	173	171	146	136	155	164	164	157	167	160	158	152	160	143	159	175	165	161	168	159	156	151	147	156	180	150	169	155	149	149	159	172	176	136	151	175	145	153	156	165	176	140	155	145	155	147	145	158	152	184	165	154	117	178	147	166	155	140	154	182	155	156	187	172	165	162	149	163	166	158	162	141	155	156	161	184	187	135	151	158	146	153	138	156	144	162	141	161	145	144	151	157	146	155	141	149	162	146	137	157	171	158	159	163	144	173	146	165	151	165	149	145	169	149	161	180	145	167	171	162	170	148	170	142	133	135	139	157	165	173	145	174	173	160	142	176	156	170	153	146	151	174	155	150	172	155	155	169	165	173	157	169	144	168	161	148	193	162	181	175	183	174	161	172	183	154	158	160	140	152	191	155	158	155	158	147	156	155	150	170	171	173	179	161	145	174	158	141	177	174	137	131	164	166	161	170	166	172	140	159	169	146	153	181	180	158	146	161	147	153	147	162	138	161	174	170	154	170	135	139	138	134	187	149	150	191	147	154	160	167	139	164	163	153	147	148	162	154	156	161	179	160	154	134	135	150	151	147	160	164	162	146	139	163	163	150	174	141	153	169	160	157	168	154	150	171	164	159	155	168	194	148	162	164	154	147	173	165	178	165	160	149	170	169	165	163	139	155	164	156	186	163	157	164	155	143	128	166	168	160	167	161	152	174	160	163	163	188	136	143	140	166	178	154	159	149	162	145	170	156	158	156	163	159	163	166	164	144	147	145	163	141	178	188	147	175	154	177	158	143	158	168	165	152	140	153	169	170	166	143	171	147	144	167	150	152	159	145	151	163	172	173	148	155	150	148	185	186	153	150	166	155	150	143	147	166	145	151	155	170	168	153	150	156	164	166	160	149	173	160	157	156	183	167	171	146	160	182	161	148	176	196	176	165	152	174	160	158	171	179	158	144	138	156	155	153	163	160	150	170	154	149	160	139	166	157	133	146	161	160	166	166	135	146	179	137	152	136	156	154	177	159	147	156	160	150	134	168	153	167	143	164	153	139	162	163	172	160	165	163	169	166	168	159	158	179	146	146	159	152	159	179	152	163	151	139	174	169	149	150	168	164	156	160	181	148	187	168	157	148	151	170	164	143	167	163	171	193	137	153	155	165	137	155	171	145	141	133	164	152	167	150	152	160	154	166	160	162	167	166	139	154	158	153	157	168	150	170	145	154	155	147	175	189	158	176	153	145	151	199	156	153	165	157	160	148	152	182	173	153	171	171	161	159	153	168	166	161	169	146	189	155	186	170	162	150	144	181	153	150	167	165	176	166	159	151	132	158	157	171	151	147	162	160	169	145	159	160	175	151	157	157	138	147	170	158	151	132	157	149	133	147	146	152	156	160	157	165	147	157	151	156	173	158	153	165	171	176	147	134	153	151	166	154	157	158	165	186	137	176	155	147	153	163	155	148	149	139	188	167	154	153	168	164	152	167	151	156	131	146	162	137	151	157	152	154	158	147	145	166	157	179	172	166	174	147	155	175	150	176	172	160	150	161	146	163	148	158	162	163	145	156	163	154	143	180	163	158	155	147	153	151	154	166	168	172	156	158	166	178	175	177	157	157	177	167	153	176	168	169	167	132	165	157	166	155	142	172	171	135	169	171	152	175	155	160	138	150	143	156	141	170	149	161	163	148	153	154	176	162	163	165	163	161	157	155	144	158	157	149	164	171	140	145	162	169	152	141	176	151
4825	3269	622	625	576	535	504	500	479	505	521	509	517	483	520	471	520	497	466	485	547	498	479	480	492	480	490	497	509	467	496	447	496	510	497	503	487	471	523	533	493	503	490	470	481	495	448	478	517	495	479	532	465	526	491	484	514	536	496	488	512	507	450	490	495	438	479	511	500	523	480	477	481	513	503	540	484	535	502	472	499	475	491	488	515	530	493	498	481	488	500	499	557	512	503	501	464	508	500	482	488	523	474	525	473	476	460	496	490	501	485	487	476	449	476	490	470	482	491	451	459	482	485	469	471	511	537	480	471	487	483	506	476	494	523	487	504	484	452	445	488	476	522	479	517	504	471	505	496	502	470	499	468	488	517	522	489	502	524	487	512	499	495	503	480	544	530	502	483	545	490	505	503	516	457	496	479	499	514	486	506	492	484	470	503	484	514	458	467	502	476	499	496	489	511	501	490	486	545	504	491	518	452	471	528	470	468	534	532	455	517	524	485	437	488	490	511	502	486	491	490	499	508	513	530	475	493	511	489	486	554	480	499	492	477	503	486	512	503	475	501	511	494	462	480	503	460	474	520	532	502	480	507	457	486	498	445	501	482	519	502	482	462	482	473	469	534	463	509	499	548	477	467	512	477	497	494	454	493	486	514	518	480	485	498	457	475	448	539	470	473	520	501	481	491	506	490	495	458	508	504	490	524	513	485	474	488	478	478	467	441	504	494	523	501	477	501	481	481	444	471	477	543	505	452	507	513	530	494	530	489	504	500	497	483	497	473	485	499	507	473	482	500	463	465	519	473	467	507	513	499	475	491	475	490	466	499	473	534	499	517	493	519	510	490	475	481	516	485	479	510	469	494	472	496	483	489	492	493	493	494	470	500	489	474	499	465	485	500	462	498	516	524	492	498	461	487	521	450	464	427	485	494	489	500	471	497	464	448	516	491	498	518	491	459	500	493	521	508	460	443	484	499	492	458	487	494	473	523	482	473	518	480	462	475	486	498	481	472	496	517	525	492	504	506	468	487	502	477	461	499	500	500	495	470	479	466	471	506	506	535	467	445	507	442	490	486	542	479	482	495	493	505	470	496	491	536	491	540	513	467	496	468	503	513	501	468	526	511	498	522	480	478	496	456	531	475	507	506	528	472	488	477	497	493	491	490	492	508	482	466	471	492	480	481	499	499	455	466	537	451	484	486	463	462	468	514	484	497	503	490	467	530	515	488	515	439	454	521	494	485	459	470	492	475	486	494	514	475	538	501	507	437	487	497	504	521	463	513	472	511	495	483	511	479	513	495	527	462	526	489	518	506	517	493	516	461	521	471	509	515	496	454	447	484	481	510	493	483	538	507	536	525	472	503	502	443	529	469	483	462	499	486	461	518	509	524	508	483	426	523	511	519	505	491	488	496	441	485	504	479	552	504	477	482	480	510	498	520	507	489	487	477	513	510	528	493	557	534	505	490	474	486	489	516	465	495	513	508	490	462	475	475	515	516	486	513	527	476	454	450	511	479	491	504	471	495	479	507	500	531	509	479	503	540	445	488	506	492	493	468	516	510	517	507	499	504	491	505	497	493	494	491	515	531	482	488	497	443	517	503	471	514	478	506	471	499	471	527	492	507	479	492	500	499	498	516	533	519	491	524	511	491	514	503	473	498	486	481	468	528	483	491	524	468	488	492	481	473	446	507	526	519	523	512	493	531	507	520	500	456	468	501	486	501	521	484	510	531	500	522	484	495	505	508	489	478	454	512	494	486	497	483	505	502	484	547	479	493	453	509	512	486	447	513	500	478	496	489	459	481	493	486	550	499	503	490	504	502	486	471	455	482	474	441	489	464	467	510	476	505	505	506	532	499	445	475	482	482	496	485	474	499	478	496	487	526	451	512	511	515	461	532	555	514	538	513	522	515	469	558	489	516	494	497	509	509	475	460	534	476	513	483	459	533	491	493	534	498	479	494	493	516	485	508	486	480	505	483	489	485	474	492	476	488	543	506	512	519	493	516	484	504	476	481	488	469	512	472	475	472	449	494	479	482	482	510	498	470	510	491	507	491	483	446	527	495	540	497	455	477	511	487	468	516	457	483	468	502	468	476	504	501	493	502	507	455	507	497	525	499	502	473	497	529	493	461	486	481	501	505	527	487	490	491	518	492	490	456	469	481	470	488	490	467	515	458	466	483	473	495	473	507	495	508	506	487	519	491	479	522	480	480	489	486	487	450	470	521	492	534	481	522	489	502	463	508	492	492	447	526	479	441	522	526	507	522	506	458	503	472	489	478	477	498	485	515	483	458	525	524	436	484	519	474	493	501	469	480	508	483	506	501	505	471	538	479	496	489	478	501	494	482	480	449	486	516	483	470	475	510	442	485	489	511	497	476	469	485	465	504	491	530	507	521	495	515	510	469	486	505	525	508	483	484	495	484	470	506	463	535	503	510	521	473	488	477	518	506	511	484	502	497	501	485	497	472	462	475	504	458	448	485	508	501	463	495	477	492	489	516	454	470	473	501	488	493	498	480	475	460	494	525	492	524	483	456	526	515	525	528	501	490	508	497	493	507	477	483	472	506	502	453	523	423	513	460	486	520	513	488	515	528	518	533	526	501	509	479	532	456	499	509	480	508	456	465	501	482	433	475	488	490	481	516	493	491	498	503	438	475	502	544	482	466	470	504	463	503	457	498	511	499	498	492	476	500	478	476	481	479	512	497	488	557	484	512	483	496	491	477	430	519	471	499	467	499	490	489	483	509	517	518	492	464	481	510	502	509	497	488	476	454	483	477	499	525	460	486	499	475	484	536	460	480	470	477	534	530	467	462	529	501	495	501	477	478	488	505	469	496	504	531	515	502	500	492	490	489	465	518	506	470	514	467	500	504	506	491	487	456	507	510	502	490	514	486	528	463	470	452	528	461	497	510	485	453	483	531	522	501	514	465	509	496	490	494	468	459	541	479	488	505	500	455	472	490	511	508	480	489	498	507	449	501	473	487	488	497	518	484	481	499	513	498	466	482	464	461	438	480	487	498	482	499	495	508	481	487	487	513	498	445	526	474	514	520	469	499	514	494	501	472	501	495	523	448	476	509	472	510	479	495	511	538	466	447	486	518	512	520	463	494	492	500	499	522	475	507	501	497	466	467	495	520	472	562	464	453	463	479	522	482	487	470	490	516	497	498	479	488	506	446	490	441	471	511	485	496	505	484	487	503	491	522	513	493	486	472	516	554	503	456	515	513	469	477	470	534	499	475	454	477	511	462	487	472	541	515	509	480	505	533	497	453	463	446	480	465	516	517	493	561	506	471	503	507	509	542	537	502	471	499	466	486	480	510	481	490	492	524	507	468	496	477	503	500	466	493	535	504	496	479	469	525	480	453	448	534	481	480	499	504	466	513	504	484	527	461	468	508	493	498	486	490	503	473	523	494	521	513	497	502	476	500	484	496	507	521	504	505	497	482	470	508	508	458	469	502	445	473	460	520	511	480	503
37274	28968	4962	1131	728	638	540	455	472	418	430	411	324	336	362	365	377	353	338	312	331	342	319	331	319	344	344	355	321	300	338	329	351	321	307	319	318	353	290	321	316	329	319	333	299	307	344	302	336	334	313	328	346	299	290	328	291	348	327	350	310	305	351	314	318	359	337	333	319	333	302	319	354	319	307	276	321	314	327	331	311	342	279	325	305	321	325	292	294	343	313	344	337	342	314	323	325	266	302	325	290	301	289	314	310	315	321	332	324	352	310	281	317	320	338	295	330	352	329	281	297	323	303	333	314	307	312	310	327	287	307	322	302	299	345	341	307	305	291	291	363	376	301	328	304	318	328	329	324	375	324	300	327	293	310	319	298	315	338	309	322	320	310	336	318	313	328	334	341	296	322	322	311	285	361	318	304	333	321	311	315	303	324	344	311	330	345	314	319	300	320	287	307	330	318	318	336	339	325	322	312	327	332	346	318	281	294	310	340	306	333	313	302	340	334	301	310	345	309	313	330	329	323	316	324	304	322	328	316	329	298	320	323	307	307	309	344	332	263	314	316	311	330	312	305	340	310	321	320	295	331	327	312	328	309	318	327	349	342	325	334	302	330	283	329	308	329	283	310	297	324	278	307	323	302	321	297	304	307	324	330	316	324	337	310	314	313	307	325	312	337	310	322	325	306	329	325	311	303	325	299	320	314	315	281	299	316	307	347	304	313	347	324	314	344	303	336	304	336	311	292	324	296	308	307	312	345	291	349	303	345	309	298	288	304	284	301	315	299	339	353	323	322	293	343	346	306	321	288	328	332	301	326	289	327	328	278	314	317	343	302	359	305	314	291	294	350	280	308	311	328	317	307	332	292	343	319	322	338	320	324	325	310	329	307	304	325	271	335	351	306	340	296	311	292	320	333	301	301	352	333	307	324	304	312	325	304	346	317	358	319	342	278	335	312	309	309	343	338	318	286	311	330	309	300	330	282	324	316	313	325	310	300	325	296	316	307	339	290	307	339	336	314	318	308	313	303	325	303	296	308	359	316	375	314	303	325	329	359	333	306	362	313	325	322	299	353	329	323	324	313	328	294	321	333	304	320	265	348	310	323	328	284	299	308	323	334	312	343	322	311	337	336	319	300	303	339	311	298	319	295	319	290	297	300	343	306	311	337	332	327	316	296	308	289	291	338	342	321	325	328	341	298	309	322	293	351	295	326	287	330	322	350	326	291	322	306	291	322	315	300	354	337	314	324	296	323	306	327	317	305	270	328	307	361	315	332	345	289	301	336	316	317	338	323	332	347	310	292	282	300	312	335	307	281	346	324	320	321	317	312	339	342	336	295	328	329	321	308	356	341	329	319	275	322	316	345	300	306	318	342	334	337	310	357	316	309	302	283	290	335	287	337	294	302	278	303	319	311	348	301	306	312	284	326	293	375	335	356	296	313	300	341	319	344	323	314	323	304	335	303	352	352	343	321	318	324	300	321	345	331	278	303	311	327	310	285	302	317	317	321	358	313	303	362	321	310	331	279	315	320	347	321	333	312	310	346	305	341	316	335	327	298	316	286	358	320	310	342	336	288	325	290	320	329	327	319	359	326	338	335	332	328	357	344	337	294	310	318	331	314	348	326	300	337	318	305	299	323	313	319	315	330	337	297	338	320	337	318	317	320	306	312	292	307	287	363	311	317	285	305	335	285	283	293	316	319	295	326	347	339	321	321	367	323	299	305	297	298	348	312	271	310	340	332	315	313	312	347	321	298	293	322	299	319	312	328	309	315	330	331	323	317	308	311	319	325	356	343	328	303	300	301	311	279	310	327	288	301	280	302	335	321	311	306	345	307	317	331	328	333	308	314	319	317	300	316	330	323	325	346	326	319	306	309	363	305	352	339	306	327	355	315	313	332	287	307	311	336	322	325	327	338	340	314	339	309	318	282	311	332	323	306	327	305	312	338	344	313	304	320	305	295	359	322	315	332	316	340	312	350	327	306	307	298	335	342	314	331	345	337	319	305	340	309	354	306	327	361	331	303	310	329	325	329	334	314	311	337	356	318	310	295	299	306	319	322	312	343	313	309	307	304	307	334	335	285	287	302	326	337	328	324	299	320	313	341	341	322	325	337	313	327	316	303	314	285	334	318	325	345	336	329	333	316	301	331	300	308	284	296	295	335	298	329	303	287	340	307	328	340	272	302	287	289	324	312	325	278	325	316	306	314	345	295	304	310	321	302	310	336	325	329	320	333	309	304	295	336	344	299	300	339	325	332	311	311	318	337	306	304	288	296	327	317	306	313	295	325	343	316	310	319	309	295	350	310	322	290	313	311	297	329	307	321	311	326	331	318	293	319	333	295	289	301	322	351	342	305	294	368	310	279	330	309	329	308	318	315	362	336	314	327	277	326	310	307	313	319	297	342	307	325	310	326	315	315	294	321	308	326	319	306	321	319	336	325	314	317	350	303	331	318	288	298	321	380	350	316	297	359	341	311	344	346	337	335	296	299	321	329	361	320	308	340	323	333	321	322	326	280	321	339	302	325	326	313	333	320	348	327	306	325	327	332	333	300	373	290	347	328	321	327	343	342	318	329	319	296	319	309	314	363	324	342	340	329	325	321	330	325	325	307	318	321	310	306	312	319	332	340	335	286	337	333	318	310	331	344	307	332	317	319	345	306	338	323	363	315	327	291	284	300	297	298	313	336	325	320	302	325	336	307	363	333	294	314	362	332	302	328	335	339	324	314	343	324	298	325	282	350	311	339	322	322	322	317	313	329	315	335	316	317	302	344	326	340	310	305	306	297	322	309	314	315	323	320	289	312	321	324	324	274	330	349	311	303	312	328	329	302	305	340	315	310	332	319	315	292	303	290	310	331	326	322	321	319	352	332	347	321	337	337	321	321	326	338	327	270	330	351	331	328	324	308	303	327	310	296	310	298	312	323	292	326	303	328	327	309	317	346	335	290	306	331	319	312	309	310	375	318	314	325	346	369	338	314	272	325	326	301	322	343	293	291	311	311	317	281	309	304	311	295	310	314	320	345	305	316	309	347	291	311	319	316	301	287	316	326	323	340	321	333	330	327	324	306	348	330	325	371	300	276	312	328	327	291	310	290	331	313	284	327	323	337	354	311	306	345	324	319	352	359	331	285	321	342	312	306	311	275	292	340	323	342	312	325	291	296	322	275	318	312	336	308	303	317	319	362	292	310	309	339	324	304	361	273	319	324	300	302	286	325	305	317	338	329	293	318	283	341	305	324	302	325	325	331	339	331	302	284	316	295	350	318	339	326	282	316	344	327	318	329	305	326	360	326	358	315	334	320	320	324	306	316	310	333	317	323	315	320	323	316	338	317	337	338	311	282	291	302	313	290	298	324	292	329	315	298	331	316	345	359	291	279	333	343	314	324	301	369	299	315	342	328	331	319	332	336	304	340	312	360	342	325	298	304	301	314	310	337	331	310	302	351	322	317	336	328	339	335	307	313	284	316	289
17793	19501	2839	3268	2692	2247	1982	1682	1460	1396	1367	1297	1218	1181	1081	1114	1048	979	1036	984	912	914	946	955	911	872	950	916	878	875	874	838	869	872	907	871	925	898	871	879	913	914	876	908	869	863	868	914	801	857	846	927	816	892	820	902	864	878	850	797	891	837	801	821	858	847	878	849	759	864	777	860	870	864	836	852	826	855	868	880	849	818	844	778	853	893	872	842	839	883	913	840	851	897	825	845	837	840	849	829	786	876	839	821	832	872	836	844	818	819	855	830	859	912	827	866	815	846	817	815	836	883	843	884	847	805	805	840	841	873	873	812	824	853	824	867	844	816	862	805	837	817	830	878	875	914	852	867	829	865	825	852	844	835	801	824	845	859	827	867	831	859	835	828	814	852	840	832	861	771	874	857	852	839	831	861	835	856	821	861	842	848	832	846	872	820	820	827	778	861	858	858	859	825	877	890	818	823	848	879	875	859	915	867	896	872	818	882	841	801	832	860	819	845	890	911	852	820	847	935	818	847	837	863	800	810	829	897	877	859	847	902	831	824	861	808	890	874	818	814	841	849	816	832	878	834	844	846	866	846	862	864	884	830	735	864	831	839	842	837	850	854	903	820	843	850	882	877	823	877	845	858	826	824	803	838	829	857	853	836	836	773	786	844	848	923	861	822	880	797	823	865	843	811	834	833	836	761	846	821	867	878	807	862	858	813	811	807	853	829	766	837	879	836	852	924	868	874	835	815	831	910	852	873	857	886	835	885	817	835	809	851	854	795	804	860	826	871	808	936	819	808	799	836	838	841	894	833	816	843	888	882	824	821	854	829	868	845	793	829	838	865	904	847	791	881	819	839	870	871	813	875	834	858	809	865	888	856	825	818	824	888	825	871	908	841	836	892	811	897	862	832	800	791	828	842	871	889	826	831	852	834	858	818	844	781	837	930	901	861	810	836	837	880	835	827	860	836	865	851	898	832	801	881	857	845	829	841	819	887	857	823	839	884	832	818	897	790	813	816	813	853	878	819	853	753	848	844	857	806	828	783	817	825	808	816	860	829	852	816	797	865	845	836	928	927	846	832	865	842	902	794	872	817	868	844	801	858	824	825	854	831	869	804	867	872	893	852	838	835	830	875	870	873	862	839	822	810	816	885	850	916	855	887	842	831	845	854	882	837	861	831	798	838	890	854	785	861	815	799	836	848	878	812	812	801	853	834	869	845	869	867	880	851	815	864	793	877	798	796	837	846	808	865	845	842	816	905	862	811	824	818	852	828	819	835	897	826	852	880	873	827	870	788	843	849	798	876	791	845	859	870	858	874	865	807	866	761	866	853	847	801	825	828	852	845	867	836	849	887	827	859	881	896	875	841	865	852	856	837	836	821	823	880	838	852	834	829	814	857	848	810	813	821	860	862	883	849	832	850	837	824	858	830	867	819	849	849	819	892	854	836	827	861	823	856	830	842	844	887	864	858	784	836	852	834	798	809	790	864	844	823	852	891	807	786	808	864	817	877	835	879	856	824	817	860	829	784	820	838	806	865	863	850	850	852	882	859	877	864	870	882	854	841	799	849	913	809	835	863	837	850	863	836	873	795	844	860	864	825	882	833	880	841	838	831	845	881	896	821	841	885	853	868	857	871	891	842	818	813	840	812	854	857	833	835	838	889	878	826	829	833	850	825	833	811	831	834	825	836	897	816	842	846	908	900	813	857	868	804	832	838	908	806	896	828	824	856	865	861	866	815	869	842	889	855	830	843	874	842	855	897	842	878	854	814	824	823	839	823	834	795	776	833	840	840	834	834	852	811	836	803	815	808	800	864	779	868	817	848	860	860	840	813	844	843	881	847	826	852	865	801	834	846	845	851	848	833	810	794	847	875	815	844	868	894	839	878	818	887	844	851	820	827	894	853	860	850	854	819	854	813	823	896	811	818	866	856	824	829	814	885	923	828	882	834	908	832	833	864	846	839	858	826	872	903	889	819	853	826	805	877	836	901	843	846	864	881	864	808	822	802	864	826	870	850	832	857	854	806	876	863	814	863	850	836	853	833	882	827	846	806	786	841	825	855	891	824	841	831	848	816	784	869	890	862	840	799	860	877	833	856	843	922	810	786	844	803	839	874	836	848	831	813	838	882	842	822	864	876	809	868	833	863	774	894	843	814	842	816	857	868	866	859	802	819	832	840	855	842	832	854	800	794	885	816	876	905	882	866	859	894	863	849	811	798	861	876	860	876	812	826	823	896	891	833	814	855	846	865	811	873	860	851	828	849	820	778	864	803	823	818	850	829	910	801	842	825	822	815	858	857	875	910	859	851	826	905	822	832	830	850	834	863	811	806	841	864	870	875	851	830	851	858	902	815	886	836	807	868	813	900	824	869	861	820	801	855	806	836	837	823	866	841	820	870	845	842	847	793	864	873	825	910	847	906	831	853	818	841	902	819	869	846	885	854	846	799	858	793	846	821	835	819	847	870	831	874	824	875	852	776	822	805	802	841	889	825	877	835	785	822	877	828	810	847	863	848	833	847	788	810	826	841	862	889	828	869	834	880	788	790	821	833	823	872	871	834	859	867	856	836	812	852	884	832	853	792	850	865	819	793	834	859	847	877	818	858	902	838	873	832	824	828	846	798	791	854	867	820	896	853	828	824	818	756	849	844	843	864	882	845	815	859	828	816	853	833	873	851	840	841	854	799	813	852	889	843	837	866	821	849	876	834	844	827	830	888	827	836	869	853	810	861	810	881	872	818	820	869	898	843	839	852	798	820	839	866	868	815	898	874	823	840	817	862	867	814	809	833	833	825	849	857	871	853	824	840	824	849	827	870	881	899	840	787	810	836	844	819	856	809	867	868	875	806	822	878	804	871	840	881	853	835	819	897	813	857	865	817	848	863	822	842	884	872	871	806	838	840	838	836	867	877	800	809	871	863	879	851	881	825	869	857	823	882	875	905	857	872	852	810	828	845	808	825	813	880	780	821	818	896	793	852	856	882	820	806	827	817	831	850	842	836	821	805	841	803	887	871	783	851	821	846	863	886	860	800	801	880	818	899	859	897	844	867	839	798	827	854	827	798	877	849	850	857	812	906	839	847	873	837	843	855	779	807	869	847	840	847	924	814	837	822	839	793	824	816	826	860	845	788	873	842	839	803	821	805	892	896	857	857	830	832	815	757	830	819	851	831	890	855	820	810	873	841	826	869	859	826	876	845	825	873	855	871	815	811	802	902	870	845	825	811	890	819	799	926	807	898	827	820	856	860	859	867	847	837	846	843	896	839	837	833	851	839	797	828	842	801	826	910	862	849	832	839	843	843	915	850	860	843	831	828	826	824	853	786	824	847	780	858	870	799	880	807	829	832	849	854	813	823	858	858	835	895	843	807	852	898	857	848	815	824	906	846	863	870	858	871	806	827	815	886	851	826	833	837	831	821	850	836	841	880	868	850	867	838	824	840	871	828	822	863	789	849	855	843	859	847	830	770	818	832	819	843
53814	43908	12427	2952	1410	1012	778	688	601	588	550	566	506	480	480	457	479	415	459	453	448	455	468	468	440	391	405	396	401	406	405	411	430	423	439	409	431	385	440	391	416	396	429	405	412	410	408	419	425	378	428	412	441	436	401	432	426	402	406	393	403	435	434	389	394	415	365	408	405	379	383	386	394	411	408	396	428	410	433	415	414	422	410	405	376	374	399	397	401	417	392	422	405	396	393	389	401	404	391	404	417	375	407	407	384	405	394	395	414	411	395	405	382	425	407	404	357	383	424	390	439	391	389	367	441	418	383	399	431	389	366	379	410	396	385	373	383	358	411	409	424	393	452	378	445	392	425	354	403	358	414	434	418	376	415	399	370	400	412	439	425	437	398	403	445	395	386	425	395	394	395	381	423	411	391	394	397	366	422	400	373	416	381	406	389	408	419	389	388	428	405	423	419	411	382	368	380	413	390	414	441	450	415	387	394	392	408	408	377	386	422	426	401	389	404	421	385	426	395	411	456	402	419	385	388	467	406	375	441	384	405	392	398	400	429	403	398	443	398	417	415	436	372	442	373	393	403	431	392	388	381	406	377	387	418	390	385	436	355	411	369	389	382	431	414	404	411	387	439	416	392	398	411	408	406	372	379	420	402	424	361	406	374	385	381	434	408	391	379	406	439	430	400	379	378	432	406	406	389	418	416	384	427	425	408	399	416	422	417	385	374	412	373	396	399	399	401	403	413	425	390	391	395	418	414	408	423	368	391	402	405	393	420	416	409	390	393	384	413	416	372	398	417	416	393	404	410	399	439	416	449	402	409	376	425	427	405	407	388	410	423	415	387	395	362	419	413	404	400	390	392	414	408	432	397	416	430	425	426	376	400	435	362	426	423	386	380	405	409	384	418	411	416	387	369	407	414	401	386	394	398	396	438	392	404	386	388	383	410	387	405	404	402	418	416	373	394	393	404	386	440	421	411	416	374	379	466	438	396	391	426	409	396	365	428	385	407	440	416	357	396	389	435	405	435	421	413	398	386	401	387	411	389	391	365	396	364	405	389	376	349	385	367	424	417	387	424	398	419	388	407	450	385	397	391	406	398	392	377	400	400	401	424	434	399	371	404	429	404	395	391	396	418	381	397	407	419	367	406	403	418	408	401	430	445	432	397	398	423	406	375	400	360	419	438	411	397	389	394	429	376	424	426	384	418	418	414	442	399	420	438	411	407	394	393	425	385	404	405	388	365	429	380	358	420	386	412	360	392	438	413	385	386	398	414	379	390	421	424	416	409	373	414	394	417	403	389	365	394	407	409	380	419	405	408	380	384	370	408	404	433	423	388	376	389	433	414	351	406	427	438	425	421	440	419	388	426	380	407	440	416	347	390	401	390	385	435	348	396	413	393	423	415	374	440	433	385	413	413	389	403	404	393	385	428	438	399	417	444	421	381	383	415	404	367	402	435	374	401	391	414	428	363	395	418	359	378	372	410	368	410	432	442	437	396	395	419	416	368	374	408	403	421	423	377	403	380	399	409	404	392	433	414	432	392	366	403	424	411	402	381	395	390	377	407	410	402	385	378	337	418	395	422	396	406	398	397	393	380	436	400	438	411	422	388	393	401	386	416	438	428	372	393	391	398	414	409	425	444	408	408	397	443	437	413	396	365	406	415	427	445	429	443	398	416	414	405	412	430	371	378	415	392	421	410	366	374	408	380	382	404	394	408	397	393	397	370	374	378	351	420	395	385	398	432	391	364	380	409	427	413	432	394	368	395	439	398	375	401	350	417	370	423	400	393	371	404	408	405	469	410	421	390	369	426	419	379	363	373	397	405	377	413	433	373	378	415	391	407	419	436	397	418	413	388	379	402	408	404	421	390	418	412	409	401	436	437	382	412	393	430	449	437	450	365	410	404	402	403	397	398	424	386	415	419	390	388	398	438	386	389	447	367	420	391	387	389	436	372	395	423	389	420	375	392	380	417	400	409	387	371	434	393	395	418	368	439	393	417	394	407	389	404	429	438	420	395	386	388	452	405	382	383	409	408	410	404	400	403	412	357	398	410	401	410	416	392	412	391	399	381	418	395	413	419	409	401	401	425	344	370	405	423	401	382	431	384	396	390	413	384	387	427	412	363	409	387	402	372	392	358	417	383	404	403	422	345	437	400	401	389	421	375	359	372	397	410	363	414	388	439	381	394	417	391	358	382	373	410	432	428	416	419	385	419	377	361	422	417	382	411	380	390	400	406	418	396	404	429	410	384	430	396	438	377	399	394	408	383	386	430	389	386	360	408	346	380	425	400	409	423	413	402	409	404	435	402	399	412	445	392	371	386	427	408	457	400	382	382	413	419	414	387	432	410	380	403	395	384	356	426	409	375	379	428	416	397	410	424	415	358	457	391	381	380	408	447	380	446	396	423	383	410	384	426	394	371	411	404	403	421	378	404	414	376	419	358	390	393	409	407	403	378	375	394	412	382	387	368	376	366	387	401	400	409	401	414	380	446	410	400	392	351	392	423	391	390	375	415	404	408	402	418	426	410	467	411	415	403	409	443	417	399	374	357	410	353	463	347	421	365	405	443	443	399	379	392	403	380	405	379	390	451	374	373	366	416	381	379	417	381	412	419	435	396	394	411	413	379	391	375	402	390	413	438	391	408	413	395	409	422	401	401	402	404	386	384	374	407	424	376	398	389	391	406	374	396	375	394	404	428	416	437	434	410	414	409	416	392	415	422	403	445	391	408	370	415	425	408	384	418	380	429	412	427	427	426	375	442	428	413	438	405	377	379	405	422	371	440	406	425	407	435	411	394	417	409	394	396	380	386	380	411	406	402	420	390	399	389	399	441	417	424	415	413	388	368	394	397	415	400	394	409	423	417	421	385	401	406	367	408	388	416	376	432	434	368	405	385	389	450	393	419	412	421	387	401	397	410	361	400	352	411	411	437	379	388	373	397	450	386	392	418	342	388	420	411	433	389	397	407	398	411	376	349	419	407	433	363	398	429	409	373	408	342	369	417	384	412	415	369	382	409	384	408	400	436	409	418	368	399	416	438	396	406	410	412	422	423	418	407	449	394	394	399	391	413	401	379	417	388	425	387	394	379	384	423	418	374	402	355	400	431	393	395	386	396	405	388	386	392	377	396	411	425	402	407	382	416	454	415	427	416	423	397	391	397	438	369	413	414	375	392	382	409	375	425	418	401	409	401	404	413	378	393	370	405	415	412	398	357	435	439	394	385	365	419	404	435	436	428	415	397	446	407	399	427	392	372	378	406	403	381	357	419	392	390	424	406	380	407	436	416	410	419	386	393	411	406	404	373	395	384	385	366	400	395	402	406	365	408	419	408	379	373	398	431	413	428	410	401	397	365	349	411	405	411	388	385	404	389	417	414	433	382	434	409	409	399	401	366	373	395	411	373	395	401	433	403	418	370	388	419	385	396	361	435	389	366	388	385	399	435	422	432	409	411	420	391	379	399	398	385	379	399	407
26741	26415	4754	5715	4600	3625	3215	2561	2258	2153	1911	1767	1709	1572	1537	1393	1441	1289	1251	1314	1268	1218	1222	1214	1108	1150	1196	1102	1118	1154	1130	1128	1074	1068	1062	1054	1065	1111	1054	1084	1062	1069	1009	1063	1071	968	1046	1044	1022	1107	1016	933	981	965	1024	963	1022	1055	959	986	1068	1032	1050	955	1021	1009	922	988	980	955	1060	1040	945	1029	1046	998	1010	1014	1059	1070	1047	1004	1008	1001	1013	1021	1006	967	979	953	997	1024	1019	1018	952	1040	1058	978	996	987	947	1020	960	1004	1008	988	990	1078	994	1026	1002	1014	1008	995	1009	953	1019	932	990	1044	993	990	962	977	971	1044	956	921	967	1039	956	964	974	1011	1044	953	1014	1010	1022	1086	991	980	1052	989	1025	970	978	1031	986	988	1005	992	987	993	969	960	1008	1043	1016	942	979	969	980	1054	958	1016	979	984	954	986	1037	1010	1033	998	965	1031	1012	992	992	990	922	939	981	975	1015	953	1011	1045	1044	1010	995	1022	946	1034	984	954	970	1004	959	926	942	969	946	996	1001	1008	938	965	977	1030	950	946	975	997	1033	992	998	964	975	978	976	979	948	953	962	995	985	1020	1061	947	1016	1007	927	1027	991	982	1081	972	976	972	988	1028	1011	939	1033	998	991	1009	995	1021	1031	944	992	994	1041	946	983	997	996	979	964	965	1068	972	910	984	988	963	1025	925	978	949	996	1033	981	982	1007	891	1020	941	962	940	1006	998	1012	1006	946	1025	978	975	999	1037	981	978	1012	986	979	966	969	1003	1022	1017	942	1009	971	992	1009	962	992	1033	1019	1004	978	960	978	930	972	990	990	981	1014	987	995	950	999	936	1000	991	1006	999	981	949	1003	972	1016	952	992	984	978	1013	994	968	962	981	918	970	964	998	1057	1004	958	1001	1029	1008	1028	988	994	985	979	995	1018	979	976	946	971	1000	950	967	1058	987	1006	1007	987	1030	1001	989	925	959	988	1034	953	985	980	934	928	982	1005	949	1055	1016	1027	1018	965	908	967	980	1039	993	1012	1027	971	951	1002	1015	1013	977	988	988	979	1004	1008	1067	979	946	962	993	1013	974	1074	985	1008	982	972	1024	1033	991	992	1064	1020	1028	1011	985	1015	899	1005	1016	1031	963	979	963	1023	1020	1005	949	1014	978	984	1018	1017	1010	976	998	924	1037	1004	994	1008	985	988	992	980	999	1026	941	904	1004	1007	975	1002	987	976	1013	983	955	984	1013	1017	966	984	970	949	998	972	1033	1009	1032	976	1002	979	962	993	1011	994	1000	971	1011	959	948	979	1003	964	1034	999	924	983	1009	947	995	1016	1041	982	997	982	959	973	1003	956	943	1010	1036	999	987	949	1005	948	1054	987	962	1017	1033	969	1008	900	997	946	959	943	958	978	942	1042	965	996	989	1017	1010	968	1012	969	943	1021	1006	1018	970	979	940	994	987	992	967	1046	996	1014	1001	1019	960	973	1001	967	995	961	974	1009	1055	958	988	995	996	1015	971	996	1038	992	1010	999	994	1009	967	1030	966	957	1003	1014	982	997	1033	1010	993	1024	947	1011	1038	994	982	1001	954	975	998	1015	974	1022	1043	975	935	931	1016	987	940	1028	1012	977	980	998	1022	989	987	1002	1023	996	954	992	995	989	993	937	1029	994	982	943	1041	984	955	953	1001	979	990	1009	985	990	962	1027	1010	973	1001	914	1068	975	1000	967	982	1026	960	1023	960	998	987	998	1021	1009	961	1057	990	945	1045	1012	993	992	932	1023	982	1001	991	1022	1036	951	957	1002	1002	1063	936	978	1012	1030	961	953	1015	1038	1048	1033	1045	1019	949	998	1026	933	1053	1025	1038	922	1022	904	976	1004	985	978	1063	1053	985	968	989	978	980	982	990	972	989	996	1031	983	983	937	989	1009	985	959	984	994	965	954	1000	984	1014	982	1005	982	940	1032	1012	1020	968	981	1018	973	1027	979	1007	970	963	960	997	1029	1041	1025	997	967	1010	1038	1048	982	978	964	970	1015	971	1002	1096	981	940	1070	974	1012	952	1028	990	978	944	977	966	1040	990	1019	949	1014	999	1015	959	1011	987	975	1004	1018	975	1061	1018	1016	1003	971	1007	1012	1019	1038	1003	977	1004	1008	963	920	1005	994	948	982	1009	952	1005	958	974	993	961	987	912	983	988	979	975	962	975	968	941	1002	998	972	944	949	997	1023	990	1013	997	985	956	997	996	996	992	963	951	956	985	1039	952	1060	923	1039	1000	985	1002	998	992	1000	1019	1053	1014	948	1063	941	1003	1041	1061	985	972	984	929	961	952	1046	1016	1063	1024	994	1004	962	1026	920	923	972	985	988	958	967	1014	942	965	994	968	992	960	973	990	1011	993	961	1019	1000	972	953	993	997	1008	1038	977	1009	1023	995	1003	992	997	955	1014	967	985	970	976	1018	1022	929	1004	977	1046	1013	990	1005	935	980	967	1012	1001	1031	1028	1017	958	930	974	985	993	969	1021	1030	916	983	1004	990	1005	1014	1039	967	1029	1053	984	1014	981	1012	1005	992	1010	976	1012	974	979	922	1026	977	980	1005	979	967	935	1007	1020	987	1021	1004	1006	961	1049	981	1064	1011	948	998	932	956	956	944	940	1004	1003	1009	1012	964	1002	1005	979	1011	998	970	984	998	1003	993	973	1019	1044	1039	976	987	953	1017	954	995	980	985	964	986	993	973	968	1043	988	1016	970	965	1021	993	958	970	1005	1012	991	1052	1013	984	988	964	938	953	1024	1025	1016	1038	984	1069	959	972	1027	998	968	959	977	991	1019	975	937	993	1042	954	1011	993	1002	996	976	1002	991	989	1016	932	970	976	1002	981	993	1011	989	1008	1002	1064	937	938	986	988	966	984	1014	1037	969	972	960	968	955	957	987	988	976	957	1045	994	1044	1040	1013	985	1033	966	980	1030	1009	984	973	952	991	991	955	1032	989	981	1071	965	999	1028	986	995	963	1005	1015	968	985	991	957	971	1018	965	1045	1038	1007	955	965	950	976	1036	969	980	1004	969	975	1020	995	1018	1017	1017	996	978	982	1043	972	992	953	1017	953	987	1031	1010	1027	982	1003	1037	968	1069	996	999	973	997	965	987	1041	962	986	990	1006	953	1036	974	984	989	983	976	973	1010	992	944	986	1056	1003	1009	998	1037	1030	983	953	1007	948	955	973	1005	970	1000	1024	1020	941	1015	1005	1023	1012	1030	1028	972	1005	983	1026	1009	989	1049	997	1011	1005	944	990	988	1002	997	1019	998	965	1022	973	985	1006	1014	1029	1006	1021	995	1010	966	977	1003	971	975	980	942	933	1049	1005	1025	1004	997	987	959	967	968	997	1013	985	984	996	1017	990	953	1003	975	994	999	941	998	1044	1038	951	1014	920	987	973	956	984	962	983	1034	1001	1024	960	1042	993	1017	988	983	983	939	966	1011	1024	980	970	1014	975	1001	998	934	1005	1009	955	950	974	1018	945	978	998	990	963	968	985	1057	950	1009	976	1039	1033	965	986	1017	987	940	979	1012	1041	988	949	942	1007	988	1050	1014	964	994	963	958	1031	1018	1011	983	1004	994	994	1014	986	1024	1006	968	1034	976	1010	1007	974	956	999	1000	951	962	1014	962	1023	1010	1038	942	959	983	1031	1034	1007	979	1006	950	1008	987	996	1025	1047	991	985	1021	975	974	962	964	1008	978	960	971	957	1000	992	967	978	998	992	996	989	1023	1036	949	958	991	1012	977	1025	954	1026	984	982	999	1001	994	951	1031	1064	998	929	1043	1008	1004	995	945	1011	945	1033	976	951	1024	1010	980	1033	935	980	914	995	1013	1025	1002	1051	956	931	1022	1011	969	990	1027	987	958	1001	997	1058	1046	968	943	1009	1000	959	969	1018	946	982	998	1023	979	951	997	965	980	997	955	983	938	980	934	984	957	1042	1014	1010	953	994	1046	947	998	1015	979	975	944	1004	954	1030	1057	925	1006	988	1026	979	990	963	1007	963	1008	907	983	945	979	954	984	994	971	976
4896	1640	270	181	171	180	163	154	157	173	165	159	156	159	162	165	184	159	148	170	154	160	155	140	145	147	157	162	151	174	155	148	162	150	144	177	157	155	170	153	152	151	165	159	164	165	166	168	161	169	172	138	158	187	153	157	147	147	172	165	163	186	158	156	151	172	170	110	165	155	183	143	188	167	148	170	147	160	149	145	133	167	146	190	140	166	155	154	150	169	160	158	137	194	144	142	144	159	155	155	169	167	159	146	152	170	173	186	168	139	172	144	175	140	156	162	136	167	161	156	138	176	150	148	150	173	147	149	161	163	146	150	153	146	180	173	145	154	174	143	181	170	172	156	170	152	140	158	161	147	174	182	154	166	128	149	169	149	174	148	166	145	180	129	146	145	152	161	150	158	174	168	162	135	176	158	171	133	157	146	146	139	158	162	149	161	151	150	170	159	145	156	149	160	152	166	151	168	165	172	136	158	172	132	181	152	131	156	170	154	194	167	159	169	155	165	150	167	162	165	148	171	136	151	170	175	170	163	158	165	150	151	130	174	125	164	140	167	146	166	159	165	173	153	180	169	142	162	145	156	171	163	165	145	172	161	164	127	157	173	161	167	135	162	166	152	150	153	166	137	170	170	161	171	151	158	164	172	160	155	160	168	157	147	146	160	158	163	154	168	171	168	156	150	165	180	156	156	158	142	154	170	157	170	154	144	166	162	140	153	167	197	158	151	169	138	143	151	148	166	149	164	144	167	174	161	149	150	191	153	160	182	146	156	163	172	158	178	172	135	145	164	190	165	157	148	159	167	164	146	174	154	161	157	161	170	163	146	153	173	152	131	178	142	143	141	176	142	159	150	146	143	157	140	162	146	142	170	156	147	154	155	182	162	152	177	166	145	137	157	152	148	166	130	134	168	172	165	172	133	167	166	165	145	162	164	165	154	138	145	164	136	120	143	137	169	131	136	155	145	168	169	151	143	157	164	158	185	160	162	194	172	155	152	149	138	156	151	148	147	177	164	172	181	146	153	147	168	158	154	159	163	189	164	145	165	165	130	162	168	172	151	141	170	152	155	145	162	168	187	145	171	154	181	146	156	143	147	161	146	170	171	153	151	162	150	174	145	152	160	162	155	167	170	157	176	150	167	163	142	134	167	140	134	142	156	144	155	169	180	151	160	162	157	159	145	174	142	141	156	140	159	165	135	161	138	174	173	145	144	161	165	161	168	147	165	172	148	161	130	177	174	157	152	153	133	164	143	157	173	161	144	146	139	161	161	154	145	145	157	159	166	141	153	155	153	196	168	149	167	153	168	157	157	168	157	159	143	151	175	157	164	160	156	160	161	154	137	162	167	170	163	157	160	146	154	151	157	137	155	140	137	178	153	151	163	157	145	177	178	166	158	144	154	168	180	168	126	204	154	131	162	171	155	145	154	160	162	162	145	147	159	158	159	182	160	168	160	157	158	157	176	170	152	151	158	157	148	162	163	142	165	174	145	127	141	172	163	177	163	144	169	146	177	139	147	147	152	154	170	165	156	144	140	179	149	158	172	160	151	165	172	151	148	163	149	153	158	180	171	177	183	143	147	150	165	116	148	157	156	123	179	150	189	151	141	155	177	161	180	166	171	171	149	168	159	143	157	140	177	151	155	150	171	142	145	166	161	145	194	163	158	160	136	160	152	174	143	154	157	159	144	170	166	171	174	175	172	157	146	162	159	175	168	143	154	147	136	163	137	146	165	140	152	142	172	176	180	137	170	165	156	149	153	163	151	153	148	144	145	156	159	163	146	135	151	170	157	140	152	150	156	167	165	169	153	144	150	156	156	162	170	149	126	164	159	143	138	142	164	160	128	149	167	164	156	148	129	167	161	179	163	139	136	166	157	168	167	148	146	180	175	145	143	160	164	169	154	125	165	169	188	154	151	162	165	165	152	178	166	162	155	130	170	152	137	141	182	165	147	149	151	151	148	161	177	145	139	167	137	153	135	164	150	165	155	160	169	192	145	153	157	159	166	148	134	170	151	180	155	174	140	145	195	147	153	154	145	153	156	166	163	158	160	157	141	168	148	147	166	139	161	169	172	158	152	173	143	157	166	148	159	159	171	156	157	156	168	150	150	158	163	165	156	196	174	180	154	146	159	168	152	158	157	161	134	178	166	166	138	170	167	167	148	156	160	170	136	188	159	142	146	159	163	154	163	135	141	177	154	175	183	166	162	163	153	155	170	163	172	137	160	134	145	151	148	153	139	155	161	159	174	168	145	194	176	151	181	166	167	143	162	152	146	161	160	146	168	174	160	134	138	157	157	151	157	156	138	169	148	159	132	144	145	139	173	146	169	170	147	157	158	157	189	147	173	163	149	160	173	164	170	129	177	174	161	166	168	158	180	132	144	165	157	169	155	152	153	150	142	165	144	167	147	168	180	140	167	186	157	159	158	151	162	137	144	156	154	165	160	152	144	155	162	176	152	144	140	185	181	161	154	143	159	159	161	161	160	176	176	155	161	154	156	135	160	155	165	142	165	143	160	168	142	144	183	161	160	166	171	182	153	137	154	154	152	161	146	157	165	162	177	188	187	149	194	180	163	178	153	144	136	160	149	156	127	160	181	157	166	143	163	163	147	160	141	159	164	154	161	148	147	140	165	156	150	153	143	151	182	155	153	152	169	146	154	140	156	164	161	141	179	134	174	159	142	131	154	159	164	150	164	158	135	142	150	147	162	135	140	156	180	162	143	173	186	161	159	144	166	162	179	170	173	168	163	135	168	179	153	158	162	140	162	160	157	161	171	166	167	159	179	166	153	145	159	180	160	148	164	167	155	150	166	169	168	164	140	157	166	170	136	187	153	151	144	167	146	144	165	147	159	171	142	150	147	162	173	144	151	137	159	153	179	165	150	153	126	174	148	158	154	156	185	150	151	166	174	160	164	139	149	165	175	163	168	160	159	187	156	162	164	165	147	165	151	145	164	161	149	169	143	157	154	148	162	163	142	158	150	166	164	147	149	166	160	178	140	144	161	145	150	148	146	157	151	156	156	154	165	162	135	156	155	161	161	157	179	149	157	130	144	174	164	177	155	151	152	156	141	164	189	157	159	147	150	158	156	153	140	161	155	134	155	183	159	165	158	175	182	190	165	175	172	173	151	156	165	176	155	141	147	174	149	187	158	165	149	167	160	174	168	175	157	162	150	156	183	134	164	142	176	150	139	172	160	145	152	162	168	159	146	172	153	171	151	187	142	145	171	179	158	149	178	162	149	156	137	151	162	163	152	159	160	148	148	160	167	152	179	163	167	129	165	167	143	148	179	184	155	164	159	156	150	156	143	162	156	174	153	142	151	183	144	155	125	156	193	162	152	158	135	146	172	177	176	148	150	140	153	156	147	183	164	160	163	159	164	161	151	186	170	155	165	168	186	157	174	164	167	186	160	144	163	167	170	151	155	169	173	123	161	158	136	178	152	155	131	147	161	154	165	150	168	168	145
4877	3029	633	637	590	590	560	549	509	492	489	495	508	506	490	527	558	500	497	491	482	544	519	484	508	531	477	499	491	444	485	470	512	455	476	528	477	473	502	484	485	524	522	464	514	456	551	486	491	522	529	476	534	464	504	530	499	489	492	497	498	476	477	470	519	472	485	505	462	511	454	477	458	493	503	530	507	489	485	491	480	514	470	482	461	463	467	470	492	488	491	497	492	486	501	490	461	500	492	461	531	502	484	516	468	452	518	488	494	516	506	480	530	480	494	478	468	535	488	496	500	461	503	469	491	480	504	492	526	494	487	485	434	513	497	465	496	496	522	457	524	484	459	542	488	509	481	486	464	463	486	505	456	460	507	534	526	471	468	502	497	484	498	519	517	491	493	475	492	508	504	484	509	463	497	448	479	510	483	520	512	503	469	514	508	500	517	471	452	505	507	508	489	471	478	507	496	493	472	502	523	501	479	511	492	475	480	475	471	470	514	482	457	491	477	525	447	478	482	478	506	494	484	489	470	457	521	498	495	510	503	489	451	446	511	478	517	480	496	541	469	481	484	482	503	527	461	508	487	502	497	460	497	528	471	513	476	481	490	476	526	485	540	505	499	471	479	514	487	444	513	503	485	514	485	507	559	482	519	535	485	528	475	471	462	487	495	499	477	519	508	479	487	464	503	480	520	509	486	443	460	532	513	509	465	499	516	477	481	510	513	479	454	531	523	504	454	482	520	519	511	485	486	490	504	510	475	482	513	472	514	505	514	480	448	472	477	510	481	524	498	511	476	458	443	479	519	479	482	511	487	518	485	483	501	494	482	483	465	470	444	509	493	479	543	489	495	464	471	500	464	470	499	506	479	490	539	544	460	473	474	466	490	485	502	459	490	495	430	516	504	502	479	490	512	510	490	539	492	507	502	478	496	539	499	499	513	473	468	487	502	467	514	480	504	513	504	518	510	513	506	496	454	479	448	486	503	479	447	468	481	490	442	483	462	502	481	507	498	463	503	475	495	463	513	472	463	506	501	451	486	477	464	489	526	467	500	505	499	488	509	468	481	494	442	535	498	491	511	502	464	476	466	481	511	446	505	509	522	487	504	489	473	508	497	520	490	512	505	436	477	481	452	484	472	490	475	473	513	472	510	484	498	489	496	517	482	488	478	511	503	504	481	499	488	518	494	502	526	463	552	534	499	457	466	532	515	448	479	459	470	533	441	508	530	540	473	475	510	465	501	474	517	479	442	509	488	495	522	497	530	508	511	483	485	542	504	494	491	491	508	492	468	503	496	457	481	487	523	480	505	460	505	484	467	497	466	505	478	465	490	464	526	483	489	463	493	482	473	490	498	472	489	480	481	469	478	512	474	506	517	488	493	487	469	454	436	484	492	481	487	500	504	499	471	500	476	512	502	501	524	492	489	479	491	500	480	479	493	489	487	559	501	490	459	478	487	449	511	486	478	465	510	474	475	491	506	506	481	474	504	469	516	494	487	489	456	496	485	480	472	487	480	483	496	495	477	498	485	473	502	490	514	489	470	460	479	484	489	503	464	509	473	546	507	508	510	488	469	470	471	472	444	478	461	465	509	511	505	461	488	463	491	525	508	501	447	464	476	483	457	487	469	498	478	493	519	481	463	483	495	504	519	494	470	476	516	500	483	479	484	455	493	492	507	480	460	485	485	497	494	459	511	500	485	480	478	506	486	493	506	483	473	491	489	467	467	496	508	508	508	523	487	471	485	527	489	526	500	500	512	497	507	501	529	515	507	502	500	475	481	485	476	464	516	464	464	474	519	478	478	512	515	458	441	513	483	500	435	460	496	496	485	526	489	458	478	527	498	480	511	443	517	494	550	509	487	486	485	469	494	511	488	497	442	476	487	500	519	505	483	507	478	496	497	502	502	454	514	523	508	457	493	483	498	476	464	455	488	467	474	479	492	500	470	495	489	497	479	527	465	493	474	455	492	470	471	482	513	470	517	473	500	469	523	530	500	496	516	533	468	516	508	467	476	526	460	475	488	490	493	500	485	502	505	498	511	461	492	483	523	529	470	470	541	465	472	502	480	491	503	528	482	494	489	478	505	490	504	484	498	459	468	468	486	505	447	489	527	486	491	493	489	476	479	462	498	447	527	484	498	509	479	474	486	467	480	506	509	477	523	518	477	502	468	470	467	484	498	454	506	500	500	471	516	501	498	474	514	469	509	470	448	514	476	497	506	489	523	434	480	527	494	418	483	529	491	487	487	499	500	465	483	490	467	513	513	459	500	460	494	498	512	502	477	522	512	503	486	489	510	490	490	500	509	526	505	501	513	478	466	459	501	471	506	502	523	497	461	494	500	465	479	493	520	445	457	481	540	504	489	456	450	516	482	457	474	497	515	488	485	492	517	481	467	461	493	449	481	512	489	518	498	459	478	478	501	481	482	509	484	465	506	486	486	499	504	464	502	489	509	495	470	480	494	466	509	474	516	494	475	471	482	499	453	467	429	477	513	528	480	491	489	507	524	486	494	479	487	487	493	471	491	499	519	493	490	471	502	484	494	447	497	484	523	492	497	516	458	484	493	477	484	474	464	528	482	482	453	524	496	546	468	513	466	466	498	505	452	504	467	488	507	486	514	481	536	463	449	512	473	507	500	546	505	496	444	516	468	514	494	495	524	541	462	493	471	495	503	499	491	480	473	484	499	469	468	506	456	470	496	533	444	484	510	448	495	504	476	513	461	535	447	484	500	531	500	480	488	497	443	508	491	470	493	485	485	484	489	473	475	484	510	464	507	511	523	515	497	506	507	511	480	497	501	489	500	498	516	493	462	458	479	475	499	523	514	484	497	487	450	489	509	531	506	498	443	495	515	483	492	520	485	488	512	456	476	451	527	498	477	515	456	513	509	452	522	497	506	498	529	461	494	469	483	529	465	503	521	463	476	457	476	483	488	487	495	454	497	472	513	535	435	445	517	477	488	480	488	525	473	476	516	478	468	547	533	502	488	496	485	462	523	517	461	465	511	452	517	485	533	518	513	521	539	506	512	510	478	528	484	436	474	508	460	484	472	492	492	528	503	514	499	466	499	476	507	502	494	484	464	477	454	524	460	471	504	504	491	517	504	482	499	460	490	533	449	467	493	474	502	497	498	539	495	499	479	515	485	459	473	485	488	493	475	483	453	517	492	483	467	495	509	501	459	525	485	460	500	501	474	512	511	490	529	495	477	486	516	490	493	526	503	505	520	521	466	507	505	494	495	472	494	480	439	477	489	509	481	505	479	485	525	504	528	488	469	503	492	481	457	480	536	500	478	466	493	489	488	485	508	471	478	515	486	466	481	474	516	487	484	526	468	515	488	516	489	474	533	476	501	480	482	481	477	463	477	507	520	507	470	504	445	483	427	482	474	469	474	529	469	434	513	477	502	473	510	474	496	464	510	456	480	486	495	457	460	486	466	497	498	499	479	489	482	503	531	485	478	469	485	506	504	494	459	481
38068	30671	5127	1132	752	595	487	468	382	420	392	365	386	375	344	333	351	349	340	321	318	365	328	337	360	334	338	318	329	332	303	324	320	317	326	322	325	331	320	320	316	347	335	274	307	304	306	318	314	307	296	312	331	343	335	323	338	336	323	329	321	297	354	334	306	350	313	312	346	329	327	335	298	283	323	329	318	327	302	300	339	303	338	328	330	284	313	290	342	340	293	310	331	334	327	306	327	335	335	352	324	325	307	306	337	334	337	342	311	311	312	305	302	312	301	316	316	305	316	321	307	313	315	308	348	322	376	323	345	331	336	323	286	340	348	328	306	313	323	290	350	333	337	317	305	329	322	337	291	306	333	300	297	299	347	331	359	312	290	302	323	314	318	294	305	320	320	322	336	290	297	304	324	305	329	319	300	327	305	328	296	326	298	330	323	309	327	319	307	327	313	319	326	321	321	314	300	311	336	307	328	341	306	301	327	329	320	331	303	321	333	334	328	348	319	329	334	293	317	307	320	322	326	300	311	355	303	327	359	290	330	311	336	330	315	322	323	309	326	304	324	306	340	338	343	335	346	312	336	317	320	335	308	294	309	322	291	298	312	342	352	307	297	313	341	329	325	340	351	279	326	285	337	316	307	314	302	331	318	284	324	321	327	294	298	329	298	323	302	337	317	332	336	319	356	315	346	346	335	317	327	339	314	317	334	317	312	315	319	328	307	320	335	318	344	311	333	334	329	329	302	324	331	344	328	333	319	327	330	328	373	281	294	307	296	325	327	337	345	323	305	325	309	286	315	286	313	322	337	351	339	333	334	348	328	307	330	303	291	317	322	316	312	349	347	323	331	318	284	307	301	310	311	297	312	329	310	299	359	313	291	312	306	317	334	349	348	302	297	350	312	344	341	359	323	306	315	274	332	344	337	373	309	297	312	318	318	308	346	340	373	310	320	301	331	298	331	355	313	340	331	356	309	322	303	321	309	316	306	311	333	313	336	325	330	335	343	291	303	284	330	332	330	315	337	309	285	318	320	314	330	326	328	318	288	341	332	286	316	329	347	303	284	352	303	334	302	336	310	342	298	325	292	352	319	305	355	309	329	305	332	292	314	306	288	332	302	314	321	322	346	305	288	311	314	323	342	353	317	291	294	311	303	279	308	298	302	310	320	312	286	308	327	331	357	324	349	316	293	348	318	341	330	318	316	299	349	334	332	314	323	347	313	330	333	323	327	336	337	350	316	327	313	302	311	331	320	300	301	375	325	306	319	322	334	317	264	317	345	340	328	300	354	342	290	317	298	346	345	366	336	335	325	313	324	318	323	361	311	314	294	321	311	319	268	347	307	291	372	325	309	321	324	305	320	304	304	323	333	344	313	323	306	303	310	327	296	321	334	299	322	346	319	329	295	327	328	308	362	361	321	301	294	351	353	306	330	307	295	333	298	329	289	294	318	331	331	340	317	296	320	325	352	338	312	315	325	358	350	346	337	309	315	357	321	327	329	304	329	352	342	300	342	322	318	328	316	308	316	316	293	324	313	333	321	305	325	303	337	319	319	342	333	338	310	340	341	320	302	307	330	302	313	334	308	353	300	319	320	343	297	316	327	308	340	331	310	333	330	294	338	303	301	285	302	292	294	341	320	305	339	343	304	337	309	314	313	314	297	334	324	301	311	331	295	317	336	339	327	311	291	323	335	316	364	370	286	307	321	292	328	313	340	311	308	312	305	273	328	333	312	346	345	322	309	325	326	334	343	340	339	340	333	300	346	327	300	310	355	327	330	316	311	339	307	307	314	337	324	323	314	286	307	304	307	333	322	310	306	326	311	326	331	337	286	357	364	326	339	351	304	324	286	310	330	337	304	334	320	313	325	360	340	316	342	331	307	315	296	340	308	324	299	292	324	311	314	294	318	311	336	328	334	318	301	367	330	317	356	293	334	316	318	329	317	336	279	320	311	282	324	314	334	333	319	305	328	286	331	320	336	298	308	341	308	348	349	328	308	340	319	309	299	322	283	321	324	317	328	294	340	334	266	322	327	332	320	302	334	336	305	305	321	306	324	314	332	310	310	325	302	360	308	291	353	378	322	319	341	334	354	283	350	345	316	293	342	337	338	327	301	332	339	326	368	321	323	299	335	320	309	339	329	341	341	318	306	309	309	287	318	301	317	301	275	350	315	348	303	332	333	302	337	312	316	322	312	353	325	373	315	308	302	313	328	340	304	332	296	323	324	354	348	307	334	333	345	349	319	351	309	319	318	301	317	290	335	330	313	308	304	309	320	344	334	363	277	291	301	336	316	296	324	316	353	324	302	298	317	333	298	337	296	355	309	346	328	299	304	320	341	319	352	316	316	329	331	285	314	311	322	351	334	305	293	300	350	310	342	328	308	297	346	307	287	318	330	328	325	280	289	309	318	305	332	322	335	308	331	308	322	347	342	289	309	336	338	321	314	371	302	346	316	321	309	282	331	323	313	327	312	313	301	291	312	306	310	314	314	305	293	315	321	338	346	328	270	349	358	320	325	322	298	292	359	313	315	320	324	334	348	288	295	303	337	319	303	313	294	319	311	280	338	323	341	332	315	322	334	330	303	343	304	307	330	326	300	333	316	331	298	309	308	304	307	324	324	311	303	327	341	327	302	329	314	286	306	313	336	309	318	318	320	340	315	296	320	317	356	322	313	346	321	325	346	335	325	307	329	302	363	318	303	304	328	317	304	333	301	327	309	311	317	315	336	307	317	323	292	314	309	329	299	305	330	330	352	328	332	325	312	345	326	318	317	325	297	324	316	306	318	319	305	323	320	290	309	301	322	298	299	334	338	332	303	334	316	328	322	319	348	350	296	307	301	321	352	316	305	306	286	323	282	294	332	312	309	330	325	324	313	324	296	298	317	295	339	314	339	326	297	308	356	280	338	320	305	330	312	345	314	311	307	342	326	350	286	335	364	354	298	323	339	294	294	312	303	342	311	346	314	320	339	338	315	339	353	323	334	303	325	340	321	354	281	336	325	309	337	320	331	327	344	312	284	322	336	313	299	315	334	289	325	303	324	310	327	314	361	329	305	354	292	314	328	335	323	311	318	316	284	307	308	332	345	330	283	309	279	316	334	309	276	355	313	319	308	323	297	259	343	330	354	363	330	326	301	326	338	295	314	303	326	324	307	321	362	303	303	329	319	327	326	326	299	331	345	321	323	317	321	292	313	314	309	319	307	359	309	322	330	319	328	287	302	299	296	269	308	332	321	324	304	316	310	327	310	337	299	287	305	288	311	316	326	297	306	334	307	353	310	298	333	329	312	334	352	330	303	304	311	317	317	311	321	316	312	319	327	300	330	314	278	316	292	337	338	323	332	311	292	342	320	340	301	298	338	316	340	325	362	314	302	309	322	294	329	334	288	292	320	333	304	310	345	323	347	319	344	338	329	319	332	328	313	353	333	326	350	345	314	333	319	323	311	325	319	346	308	316	316	317	304	332	329	325
19367	20662	2754	3229	2768	2295	2008	1621	1513	1407	1333	1237	1207	1147	1155	1110	1065	1075	991	1005	946	947	970	918	964	886	955	939	876	860	912	940	892	913	887	916	855	865	898	967	903	882	904	872	864	874	843	871	906	855	906	877	838	845	828	848	886	853	899	819	830	877	850	835	842	857	840	818	854	816	868	876	820	893	844	817	836	858	854	909	865	830	858	876	823	873	865	839	857	868	900	855	855	845	884	841	862	846	812	852	851	839	848	811	840	836	854	866	882	849	851	832	817	847	854	858	849	874	885	865	846	837	836	815	880	789	832	842	836	835	877	847	865	821	897	860	856	862	807	850	832	821	891	839	877	865	820	844	896	895	756	838	787	848	857	789	877	864	807	884	826	816	926	833	767	833	869	844	874	847	777	870	860	777	879	926	879	855	820	864	778	822	808	829	825	813	823	819	876	790	874	810	867	847	862	812	895	812	841	807	909	858	902	852	873	865	809	857	854	821	871	854	883	876	889	788	854	826	865	848	853	844	830	875	852	840	866	834	834	827	827	880	838	839	823	902	844	834	882	853	838	832	844	859	805	816	885	837	870	822	839	875	852	860	794	857	811	887	784	805	852	881	839	826	825	879	865	897	866	821	870	840	800	822	847	864	815	871	853	822	836	843	805	817	834	782	817	846	856	847	807	842	825	891	840	831	832	862	846	807	813	855	819	888	854	898	842	843	870	821	846	865	877	832	878	843	846	819	864	850	865	834	844	808	884	849	894	868	813	912	812	837	806	830	860	877	747	856	843	792	849	811	830	911	826	825	807	848	862	818	855	744	875	846	853	836	883	838	885	839	832	782	853	837	820	853	872	852	822	834	783	898	846	805	857	847	886	839	834	853	818	841	850	897	850	903	799	839	819	862	849	891	818	863	796	891	825	841	838	860	867	882	845	871	855	787	810	860	868	895	834	812	849	862	854	867	836	841	809	830	878	859	844	833	866	835	824	837	837	810	867	869	836	853	880	874	862	799	799	841	847	832	885	862	843	819	821	838	851	803	810	881	843	830	883	854	854	858	852	887	861	794	846	858	868	856	813	858	781	830	844	851	851	825	784	870	825	846	836	832	827	824	890	826	852	836	800	848	871	850	881	856	799	865	868	815	888	813	843	898	848	794	820	840	881	839	803	806	862	858	816	860	858	835	875	839	853	866	808	880	843	880	829	813	839	886	901	805	845	857	861	910	826	841	834	831	834	883	858	874	911	907	872	803	839	872	843	827	884	856	851	858	843	884	845	866	836	852	822	789	857	904	777	854	883	884	900	847	809	750	858	784	842	808	828	868	847	814	872	842	833	824	813	858	819	866	803	856	811	882	862	783	868	825	845	846	896	865	890	831	847	888	816	846	830	836	879	868	807	820	880	836	805	860	845	838	850	892	832	893	928	880	810	866	802	827	825	863	850	814	850	826	814	885	852	799	831	782	817	810	807	778	862	832	851	828	847	838	870	888	859	803	851	874	850	866	839	839	842	867	850	838	896	886	814	850	856	824	870	832	777	833	875	884	858	889	887	862	798	814	861	796	834	783	833	821	817	890	837	857	853	774	869	828	829	864	887	873	865	785	829	911	862	826	813	868	899	861	911	837	835	888	877	816	822	816	812	843	779	853	865	827	823	862	868	837	866	791	845	823	856	816	866	842	893	767	792	797	779	830	849	876	907	783	865	821	820	863	809	821	810	848	846	901	827	864	843	846	860	862	811	852	861	802	818	844	834	870	821	828	809	840	824	862	795	857	816	861	850	847	861	877	870	862	777	816	848	850	885	853	847	814	857	860	861	846	865	891	826	825	852	876	831	831	848	838	825	808	795	867	902	829	869	852	834	847	835	793	821	854	871	831	831	853	837	841	829	884	889	846	809	828	842	863	848	830	829	830	845	827	822	868	887	882	885	842	806	855	854	891	841	895	838	855	879	811	825	812	843	868	864	849	818	804	838	807	823	839	832	843	878	898	849	864	868	828	840	862	860	834	799	847	861	845	860	777	897	822	774	850	871	802	845	858	802	866	837	843	831	836	878	861	841	854	843	832	802	839	822	871	809	822	834	808	842	847	887	799	810	825	855	839	853	864	853	849	855	851	875	814	792	835	852	836	833	811	823	871	863	870	871	853	850	824	783	825	818	846	819	850	827	877	876	857	867	835	837	825	800	824	829	868	817	869	855	809	814	858	781	832	801	850	829	837	844	868	815	841	825	860	806	876	810	868	844	846	901	838	863	859	869	861	835	860	804	822	838	819	810	833	878	911	823	872	849	841	856	849	830	826	869	866	838	834	856	812	831	825	892	797	841	805	860	858	822	847	868	864	871	850	842	817	819	861	885	835	854	872	865	807	873	851	808	813	866	837	837	807	840	837	848	873	825	878	892	804	863	817	817	852	844	821	857	838	838	861	838	858	858	844	837	872	853	838	835	816	891	883	843	859	832	859	837	822	852	873	820	870	826	823	870	809	842	855	833	856	813	830	855	827	835	847	880	858	796	854	871	902	808	803	874	805	843	858	848	908	843	848	843	895	825	854	832	861	820	836	835	890	826	820	846	843	889	814	823	865	815	889	843	882	897	895	840	833	813	876	822	795	849	849	854	884	820	808	810	872	823	874	840	872	843	872	891	828	836	873	849	836	826	836	851	827	870	887	838	870	836	864	862	815	827	826	865	908	823	860	846	828	883	796	864	834	851	879	810	820	883	819	853	865	828	884	843	822	811	853	835	845	836	919	820	833	802	820	823	860	900	833	836	867	826	829	883	814	824	872	880	865	872	861	829	856	839	861	863	867	840	828	817	858	813	822	815	874	799	880	867	842	845	906	855	872	851	890	824	818	835	789	855	818	843	842	840	822	848	825	844	877	841	842	842	839	876	837	889	803	872	880	846	851	853	856	909	793	889	832	890	822	860	848	863	801	863	867	887	832	891	889	881	858	830	872	844	866	798	834	831	869	835	864	831	845	875	862	829	879	843	839	827	876	808	811	847	810	873	855	844	849	818	805	827	883	829	861	829	890	831	819	849	808	806	855	869	827	866	787	784	788	848	880	809	868	834	879	847	844	835	899	823	870	862	831	867	874	861	825	882	912	830	821	785	849	859	843	881	850	846	856	827	849	875	809	855	876	858	863	894	861	857	864	828	842	867	856	834	819	803	825	854	824	795	810	860	869	790	862	906	850	860	939	825	850	804	838	875	854	807	879	817	800	855	840	803	832	816	844	860	859	841	871	860	841	830	793	841	802	840	826	856	821	836	867	846	847	853	806	814	829	833	893	891	839	854	834	836	847	828	845	819	814	791	895	867	849	803	910	812	854	872	844	866	820	925	855	850	860	851	830	876	806	837	827	788	887	834	884	866	837	846	863	884	843	818	847	839	853	809	889	859	766	809	845	871	879	825	872	876	844	816	809	806	832	865	825	801	863	857	813	857	882	825	810	835	880	850	790	824	880	824	818	873	831	861	852	844	808
54085	44435	13081	3002	1289	923	786	739	659	566	562	534	509	508	449	496	434	435	445	447	444	458	438	397	412	394	450	402	400	402	398	402	443	444	379	411	380	403	425	430	393	418	390	375	389	416	408	409	393	411	442	381	405	419	429	389	421	388	418	390	388	412	371	372	409	398	439	448	422	406	426	413	404	387	456	414	407	408	420	394	402	360	407	397	443	441	381	400	397	413	390	389	443	398	395	422	375	404	394	393	395	396	394	382	405	416	383	426	414	420	401	434	427	422	386	416	441	408	418	367	377	362	418	393	348	411	375	417	415	401	418	450	416	403	378	421	432	372	422	402	417	416	391	424	404	414	402	399	415	390	421	404	425	380	433	392	389	424	395	402	400	385	413	381	419	419	412	406	407	391	382	399	415	437	416	372	391	405	397	392	387	402	386	437	456	369	358	372	401	403	397	416	424	363	397	415	384	410	393	387	356	394	441	410	389	429	342	400	446	390	407	378	384	382	381	399	433	398	406	423	403	428	423	422	416	361	399	414	384	397	452	394	366	407	379	384	414	406	427	381	387	399	383	429	426	386	383	403	388	403	384	423	410	403	395	415	399	385	426	400	401	402	423	410	426	384	398	382	428	386	392	361	381	393	388	396	404	371	399	401	425	380	402	401	419	442	396	405	402	377	413	408	419	443	377	411	422	392	363	383	406	383	418	399	410	382	402	413	431	357	411	386	429	398	390	451	401	434	404	402	396	414	397	424	411	390	390	424	390	382	391	385	404	417	415	385	418	419	447	420	391	365	396	438	408	402	401	434	383	376	403	425	376	392	373	391	446	405	421	381	444	387	397	422	402	366	403	370	401	412	406	397	392	437	395	396	411	413	427	421	390	421	433	414	406	395	429	445	351	392	437	426	413	424	421	432	404	374	404	387	429	395	403	427	396	405	413	390	411	425	379	405	379	384	400	419	384	421	421	422	395	420	419	427	403	369	423	422	398	378	384	407	412	396	381	399	370	413	426	411	392	417	407	386	402	419	398	383	382	422	392	394	407	408	414	417	416	411	413	406	391	395	397	427	404	405	430	439	384	363	424	396	411	402	379	421	394	423	407	387	415	390	365	412	388	412	358	374	434	370	347	417	379	417	384	411	416	367	395	396	401	380	438	413	385	390	433	408	391	393	389	403	438	415	416	441	392	372	413	425	395	409	400	390	413	387	412	394	436	407	402	374	412	431	421	407	432	374	402	344	391	443	407	406	399	406	422	392	440	464	441	408	375	427	386	387	375	430	413	403	414	414	397	414	409	382	417	391	405	396	417	391	431	423	414	399	400	384	358	419	393	408	405	401	369	440	391	426	389	416	424	386	384	423	393	391	345	371	385	380	424	401	400	419	384	360	446	442	399	392	422	378	409	415	404	407	375	386	377	378	426	384	402	400	407	410	399	396	386	397	387	392	439	393	442	410	402	403	392	434	435	397	366	388	393	383	404	403	380	372	393	403	430	411	402	416	419	389	403	389	376	398	433	419	376	398	373	396	393	390	416	382	387	417	393	412	427	403	412	397	407	384	430	403	433	427	429	436	374	422	392	383	377	388	396	383	427	403	406	379	377	413	394	394	384	354	407	422	375	422	431	397	442	450	399	400	399	410	377	374	404	389	369	377	417	396	394	400	409	423	391	396	424	380	393	425	412	385	404	389	405	419	395	364	389	415	397	405	433	363	402	428	426	380	400	402	412	379	433	397	360	407	404	417	409	413	366	396	373	442	402	386	407	378	394	419	440	412	392	385	394	397	383	393	403	403	421	391	405	391	378	424	410	407	412	392	423	385	410	391	379	387	405	388	429	392	415	403	391	398	400	393	397	386	398	355	429	411	396	413	409	395	391	376	395	388	398	384	390	380	393	370	414	442	380	383	417	418	405	406	439	438	407	375	375	410	403	409	402	397	387	426	403	416	404	395	397	405	399	429	416	381	398	378	438	413	395	423	377	392	381	420	403	374	404	394	449	409	381	423	431	410	422	407	420	404	407	385	376	408	402	413	402	403	387	438	394	355	372	375	367	428	430	379	398	387	421	372	358	394	418	419	398	413	356	385	405	393	414	398	418	402	429	387	405	394	425	404	403	406	403	384	415	401	382	424	392	399	436	417	389	411	383	411	363	398	361	405	414	399	424	422	387	411	416	406	405	425	424	417	414	383	374	368	370	418	385	413	404	430	342	439	409	384	390	367	424	381	397	380	393	383	386	418	443	378	392	386	394	392	392	415	393	417	389	396	410	393	414	407	403	404	398	435	398	382	371	398	398	389	423	373	364	395	423	388	393	401	401	400	399	406	370	373	406	389	426	387	414	433	412	389	430	396	378	402	440	420	362	367	392	415	376	393	410	401	430	424	393	428	404	429	377	399	396	403	424	452	411	375	421	435	420	385	408	379	385	394	424	434	400	385	420	420	399	418	431	403	380	406	406	378	409	400	447	417	372	409	450	384	376	382	403	382	388	450	369	406	405	379	394	399	398	401	376	429	378	365	390	383	397	364	364	402	351	418	405	433	384	406	387	432	435	409	389	396	399	418	432	379	449	411	359	430	387	430	403	407	410	430	398	436	403	410	393	405	450	385	426	403	366	380	398	427	412	451	411	417	407	403	384	398	429	419	389	409	435	418	414	413	394	394	426	448	395	394	410	410	394	377	373	439	392	426	428	420	358	395	425	396	385	419	404	439	408	361	395	404	435	404	413	407	408	382	394	409	420	410	392	381	375	438	368	428	376	348	408	415	454	369	387	385	373	393	420	382	410	388	405	412	363	366	378	406	383	383	430	400	383	421	403	384	408	434	404	401	409	395	432	382	415	370	403	364	410	380	395	430	355	397	381	407	374	418	381	401	421	386	421	416	415	370	387	422	394	360	417	386	419	399	419	392	427	406	403	410	409	420	391	413	407	378	386	388	399	389	416	438	414	440	415	419	382	434	403	386	429	392	392	407	356	414	437	415	425	407	430	414	377	416	453	403	400	375	373	401	400	419	400	403	372	417	412	414	401	436	373	394	413	376	407	411	374	418	376	355	382	373	378	398	377	408	356	408	398	434	434	391	427	396	399	424	355	416	424	380	388	373	383	398	404	408	421	378	403	391	394	387	376	384	385	392	372	409	404	383	379	422	400	427	385	417	373	435	407	408	372	378	420	415	382	414	409	371	409	389	415	378	399	430	416	384	401	402	403	404	386	371	377	422	398	372	376	400	396	404	378	407	423	401	433	398	404	390	403	371	389	378	362	409	413	411	413	394	382	414	358	391	408	410	381	381	458	434	399	408	388	427	397	409	379	425	430	437	410	387	404	405	384	396	367	391	411	375	405	405	392	384	398	401	393	426	421	417	412	398	398	394	389	381	424	408	393	403	393	412	373	396	386	369	411	381	389	388	391	400	396	398	428	433	390	438	428	419	400	392	409	401	386	407	418	353	391	368	370	439	438	420	397	405	414	379	375	388	373	389
28125	26798	4707	5456	4498	3677	3122	2720	2343	2113	1911	1833	1667	1595	1529	1432	1379	1325	1358	1243	1296	1204	1245	1194	1234	1087	1176	1132	1168	1156	1119	1137	1055	1098	1067	1019	1068	1088	1059	1051	1012	1018	957	1040	1069	1041	1067	1007	1015	993	1055	985	1021	1066	1028	1028	973	1026	982	981	1028	1108	1014	992	1100	1035	1034	1036	1059	1048	1046	983	971	1046	1023	1013	1041	932	1008	990	1004	1026	979	1070	1010	1021	1027	1025	994	993	987	989	1017	990	1003	1033	1057	1020	1001	1029	984	1028	990	975	1005	999	963	1023	943	1020	1028	991	1063	978	1052	1012	1001	974	1017	1024	970	994	986	979	1024	964	1013	996	1016	1033	1014	1042	1005	967	958	1002	999	1004	1028	1026	983	1012	989	986	965	992	985	1045	1064	936	992	1037	999	995	1013	973	1011	1052	956	945	1030	1007	1021	1001	994	979	964	998	997	967	985	972	961	1004	910	996	1026	972	1000	995	1013	1017	999	958	993	983	978	1044	1004	998	965	1039	997	954	1000	982	992	1017	1029	914	974	958	965	987	985	972	987	1011	1043	946	992	1042	978	1012	980	996	1020	1021	1002	1034	1053	1030	1033	1011	924	967	968	1014	981	1022	911	955	1056	979	991	968	1058	1008	980	950	920	980	1010	987	1016	959	940	959	915	975	1004	1025	1049	1021	956	955	1014	1017	944	968	937	992	1011	994	959	940	1023	960	992	977	1005	1010	1024	984	1011	991	1001	978	975	1019	999	954	976	1046	1022	992	986	978	1001	968	913	950	949	1018	963	936	1034	983	1010	995	987	954	976	971	1002	1024	1001	1081	999	1041	997	964	1032	957	1028	1005	1032	969	942	962	1020	966	1010	1051	996	954	933	998	1013	959	990	952	1003	939	1018	980	931	1027	977	1036	946	952	971	1001	1001	1034	976	975	990	941	936	1028	960	963	990	995	961	1021	983	990	1019	971	1026	963	1054	969	1038	984	980	984	1077	988	1016	931	1003	1025	991	993	1005	987	1019	1062	990	1013	1011	1016	1013	894	1024	1007	1015	997	961	1058	997	981	992	1021	984	1012	961	996	1007	986	1020	1043	961	1012	1019	976	969	962	1002	981	1031	1028	1015	959	981	981	932	1004	932	974	957	1004	997	995	935	1001	1024	976	985	954	984	1023	988	972	934	978	938	1031	954	926	969	957	982	1010	951	975	1027	1003	944	1036	980	990	1022	1001	995	940	961	1001	1018	1011	995	1012	968	1017	984	950	968	1041	992	997	952	965	985	988	977	988	956	951	1028	975	1024	980	1038	1053	985	935	940	955	1055	1002	1031	939	977	988	967	1007	993	948	973	987	938	970	972	991	992	1030	1037	956	971	983	991	989	1047	1001	1052	977	992	1045	982	1035	993	1009	971	997	957	934	976	976	941	958	1016	1012	976	995	969	1014	987	986	937	987	967	981	1040	987	969	960	1009	966	986	984	1004	1010	958	984	981	1001	1013	1009	1047	957	1038	978	986	1016	939	1008	992	971	963	1069	999	971	974	957	951	1014	974	964	1015	969	943	981	1010	964	938	975	953	985	993	958	990	948	1030	1002	954	944	1007	995	1003	1049	1005	1002	1001	1008	988	997	1007	969	994	956	1016	1005	1021	933	976	999	966	935	999	1027	981	963	1016	1045	945	970	998	938	997	998	1009	995	1019	982	985	1054	965	963	967	964	984	1014	960	985	1031	998	998	1038	1018	986	939	1024	950	1055	1008	1038	975	956	980	998	1036	956	1002	969	1016	981	1028	962	1002	1006	1054	951	912	956	993	935	1039	1027	923	968	1012	999	969	1038	991	1004	1001	989	973	958	1011	959	964	988	962	988	968	991	944	987	1025	957	984	963	987	986	987	984	955	998	1036	1010	1025	988	1012	1012	1010	947	954	1001	983	1003	991	975	1026	1014	979	966	984	964	1019	1044	958	986	1003	1002	1063	974	987	952	1013	999	1020	958	959	982	981	984	1004	997	972	1003	960	969	965	1010	1049	1018	1002	1009	996	955	976	961	986	889	1003	975	1028	936	988	958	999	977	1031	1049	961	979	975	1013	936	1003	993	979	968	998	1046	946	949	1060	967	974	998	930	926	954	997	984	997	944	1012	958	942	977	981	1048	1006	918	1001	1027	1012	983	1067	962	948	949	1033	973	992	979	1021	960	959	1017	995	946	975	1043	971	1019	955	1013	1002	964	975	1023	1014	989	1006	977	1034	999	994	993	1007	995	1055	993	990	998	1030	954	976	931	1034	990	1002	982	1031	993	935	978	958	998	1021	923	1000	971	979	995	977	952	1023	1004	1040	942	950	981	1005	995	979	1048	1026	978	982	1006	968	1054	1009	1029	959	959	1002	934	998	1012	964	1035	1102	1020	973	1000	1002	1011	1020	1010	979	1009	988	1033	1039	1020	1013	975	1045	986	975	1010	1032	984	988	1020	949	1000	963	1007	995	956	941	1018	994	1019	1004	970	989	1016	1069	1012	1031	1010	963	957	1017	1007	988	985	1012	1013	958	967	954	978	972	940	961	937	977	977	1049	951	986	999	959	966	1028	996	961	987	973	973	979	1004	1050	931	983	1000	960	969	1026	987	1028	1012	988	949	907	953	987	1020	1013	1045	1021	978	1003	949	947	991	976	995	1045	989	995	974	953	972	987	1011	981	949	1017	1017	950	1016	1001	996	945	995	985	955	984	1004	975	958	1057	952	997	1021	957	993	995	1000	1049	996	992	1019	1027	941	964	989	1019	998	958	968	979	972	1007	1056	1071	932	933	1010	989	912	998	926	974	948	969	1006	990	962	973	1019	989	956	982	979	1014	965	968	984	984	986	969	1064	987	1009	1008	1019	937	952	925	1001	1002	972	1000	981	1037	973	983	1016	973	957	992	964	950	999	962	1004	973	1016	1020	968	1015	991	1022	974	987	1018	1012	1008	1052	1030	983	951	961	998	976	1060	993	1008	1087	939	980	964	981	977	1059	980	999	967	982	1005	966	940	977	1016	986	1044	1000	987	948	988	997	1017	983	1037	1005	962	976	1015	1047	1043	1035	982	969	952	949	1002	952	955	1010	1006	989	1021	1042	990	992	1003	985	1017	992	968	995	1020	1011	996	995	977	986	969	1012	998	987	991	984	929	1038	985	984	1065	988	969	1030	1016	1009	966	962	973	974	1024	972	980	982	1068	1035	1018	1007	1003	955	975	980	1042	1007	999	954	1015	1020	992	973	965	974	1005	980	1039	914	997	1040	1051	965	1039	1042	990	977	1029	1031	945	989	1013	1000	998	1007	971	1031	1017	960	1026	978	1033	990	1014	969	965	978	987	943	970	1001	968	970	927	981	960	1007	991	972	984	997	1020	908	1017	960	993	982	1022	954	1014	948	991	972	1032	938	982	1002	1018	1028	979	1001	1002	1009	946	973	984	1003	1029	1005	1004	1022	968	1019	1009	961	944	1000	984	970	1027	1016	992	992	1030	1023	956	996	991	1043	1018	994	972	976	934	968	983	957	962	999	987	1008	980	975	978	1004	1002	1080	990	1023	989	966	1038	994	971	1017	1011	958	977	979	997	1035	987	944	971	962	990	1037	1049	1001	964	939	981	1011	923	1013	943	995	995	978	963	993	1019	1011	917	997	1005	957	952	1018	1045	960	1048	986	1015	1022	992	967	999	984	1033	1016	1043	938	997	1022	1041	947	895	1009	962	984	1064	1040	994	989	956	920	965	969	983	992	1025	961	982	1028	979	948	990	948	960	1010	1034	1013	1014	1038	984	983	992	975	982	986	1043	1036	963	953	1023	1028	987	973	1023	977	965	977	952	1018	986	1008	953	951	951	935	989	1001	938	920	990	1013	976	989	1018	951	948	1019	946	997	969	1035	959	957	1003	955	1054	1008	1031	939	1020	990	998	990	991	965	1027	1027	996	1021	1047	932	952	1053	1005	996	1021	1015	1067	1028	960	991	1006	1004	994	977	989	1033	941	1014	1045	1038	964	975	1014	975	975	978	1011	970	970	994	1010	948	1006	1005	986	977	957	1009	1008	939	1031	979	1043	1022	1018	1048	997	1037	1049
4772	1695	218	172	209	199	162	159	159	168	186	144	134	191	170	171	165	191	154	177	159	143	160	186	166	186	173	148	147	156	161	156	153	159	168	147	144	181	167	168	139	148	170	153	175	150	168	134	175	170	163	160	158	156	163	155	122	147	148	165	170	165	170	171	143	133	158	176	196	167	156	168	149	144	161	178	160	155	167	161	162	176	152	126	173	145	170	183	164	144	165	137	162	155	159	162	164	159	162	158	174	166	172	172	157	142	127	166	145	186	155	164	142	143	158	189	158	157	159	187	174	156	149	153	134	138	147	141	171	163	158	129	161	146	170	158	188	176	145	164	151	136	169	151	155	155	163	155	145	179	162	157	187	180	149	154	138	159	158	156	165	175	157	171	151	146	149	158	170	132	161	151	156	160	173	160	178	160	148	147	173	152	148	154	154	165	160	153	169	178	172	192	149	153	146	149	168	178	162	156	148	166	140	167	148	155	148	152	179	169	160	157	171	173	144	178	158	134	140	175	152	169	164	171	176	165	160	141	163	167	161	164	157	139	161	136	143	177	181	146	148	134	154	159	172	153	160	163	177	150	149	175	165	162	162	177	156	136	182	152	158	146	141	126	137	120	142	139	154	158	155	156	176	142	177	140	145	144	162	153	167	163	161	159	143	138	176	164	184	155	157	154	129	178	177	178	169	153	162	147	150	177	183	170	140	138	143	163	139	181	150	145	153	169	158	165	156	147	160	150	150	157	166	166	149	151	160	167	157	159	167	146	168	176	165	175	163	180	155	149	145	156	155	177	166	137	187	158	158	162	146	176	156	174	149	174	178	161	175	153	169	131	160	151	131	138	147	174	150	156	168	170	164	167	140	173	160	147	171	169	167	157	166	160	158	167	167	145	147	158	173	133	121	150	155	154	176	153	199	158	168	148	148	183	181	187	139	152	203	157	161	144	174	154	162	160	172	192	144	139	143	165	136	185	160	176	189	170	147	160	155	152	136	168	154	153	143	161	192	140	173	150	145	146	134	148	159	166	138	156	149	182	135	176	184	152	161	171	135	130	165	152	142	168	177	129	143	166	167	147	139	174	164	140	164	159	184	166	174	165	170	173	164	168	162	163	156	148	173	149	150	161	162	171	155	172	136	165	148	136	161	165	177	137	176	147	177	152	155	145	151	160	164	137	159	118	150	162	177	144	153	172	159	148	146	179	163	146	163	164	167	130	141	145	157	169	150	151	148	166	158	171	154	157	181	169	161	169	152	183	179	141	192	160	150	157	156	148	156	164	147	159	179	174	155	142	133	163	142	170	147	183	147	147	142	157	172	178	136	178	171	144	161	158	146	164	173	127	160	144	133	152	147	159	149	184	158	137	143	138	176	139	158	148	134	161	165	160	148	157	168	169	151	151	158	161	143	143	184	168	166	140	143	171	170	153	150	149	151	149	136	152	164	177	164	176	167	140	160	169	159	166	149	155	144	152	158	169	170	159	164	148	153	149	151	160	158	135	153	156	147	147	167	152	155	156	162	178	182	156	190	149	158	174	141	152	144	167	166	155	160	154	142	146	167	181	154	148	153	158	155	173	150	195	165	135	151	151	136	167	163	158	171	160	155	144	157	145	177	149	157	137	164	159	150	192	164	144	168	146	146	154	146	164	139	164	163	163	180	186	151	138	165	166	159	160	168	170	145	163	150	163	178	138	142	121	163	139	155	172	151	161	184	164	160	138	166	134	138	171	148	152	168	157	151	172	169	134	121	166	145	139	151	129	151	152	150	166	159	155	160	159	129	148	178	171	166	184	165	165	162	179	165	172	170	175	160	173	155	140	157	158	154	185	177	156	145	158	170	159	169	156	161	191	148	153	156	184	173	170	143	175	141	177	164	162	159	153	141	151	168	190	167	169	159	171	173	158	162	144	147	179	152	175	163	138	154	154	118	152	156	155	155	196	167	167	153	168	176	166	171	161	123	169	170	151	169	150	159	157	135	176	147	147	158	157	169	145	165	158	165	150	172	148	168	145	144	158	148	142	161	167	186	156	163	167	163	187	158	154	175	157	163	143	171	144	162	159	155	165	174	150	147	163	176	176	148	145	173	153	156	157	146	158	183	173	141	154	146	143	169	178	154	175	162	139	134	158	164	155	150	167	163	157	161	179	173	175	173	169	182	154	170	162	136	150	160	170	163	149	171	167	150	171	158	173	182	162	167	158	174	165	144	146	142	176	159	154	158	165	155	169	163	131	151	178	167	179	188	152	160	153	147	168	161	161	167	146	145	160	146	160	148	157	196	151	177	164	156	152	170	154	155	143	173	142	146	144	164	180	173	154	165	177	149	154	155	169	151	161	145	155	144	151	164	157	159	154	157	163	138	148	167	161	154	162	138	168	154	172	157	152	195	146	171	137	139	152	134	159	162	167	155	170	148	150	175	163	181	168	136	161	175	152	177	166	158	149	143	153	161	145	175	160	187	134	152	152	139	150	141	155	151	158	168	141	172	146	163	158	162	148	175	168	159	172	162	175	154	174	146	185	164	161	187	161	177	152	174	141	156	154	159	147	179	169	142	152	161	189	178	205	146	185	180	153	162	153	151	161	153	147	169	163	142	175	177	175	153	126	142	163	156	162	178	170	179	137	156	170	146	154	150	167	172	138	153	165	137	152	157	168	159	175	155	177	152	150	161	167	153	159	154	166	146	144	141	157	161	177	168	159	131	153	148	165	162	166	160	159	163	156	136	174	171	176	162	164	159	173	153	172	156	167	179	168	166	162	146	175	155	151	168	165	167	175	146	164	149	169	162	189	175	163	152	168	171	167	158	158	153	176	149	156	161	149	147	159	142	155	166	143	146	141	147	158	166	177	172	176	144	154	148	144	142	154	163	144	138	156	142	157	194	158	174	145	158	160	147	127	167	146	167	176	177	162	157	178	174	168	160	143	152	181	147	168	143	157	181	143	166	174	151	160	147	150	144	145	164	171	166	146	173	167	132	135	164	164	148	179	153	150	138	170	162	172	173	162	145	169	151	157	142	139	159	154	170	145	140	151	167	165	156	144	149	141	183	140	147	165	174	174	150	132	139	172	155	160	149	165	133	155	171	131	161	143	148	142	144	176	151	153	151	146	163	175	159	170	158	173	156	171	132	154	149	156	151	169	164	174	167	165	151	159	179	165	164	159	163	179	159	169	170	145	156	158	152	143	148	147	165	171	167	153	170	166	149	142	144	152	179	159	160	154	138	140	126	158	168	152	169	148	168	175	170	158	170	157	193	161	160	172	181	151	152	163	147	169	167	152	162	167	158	168	143	175	148	175	151	135	146	180	172	167	156	179	158	178	163	168	152	146	169	175	149	134	188	154	176	185	146	179	163	162	157	156	164	153	158	157	172	144	162	144	159	166	155	163	172	153	153	151	174	177	153	143	169	161	161	146	149	154	164	166	152	153	169	168	158	187	164	142	172	147	156	170	163	147	156	164	145	176	154	150	155	152
4900	3274	589	671	571	547	526	544	518	524	530	536	485	475	507	530	542	499	485	468	498	493	535	475	494	462	471	516	512	526	520	498	484	518	491	490	528	478	474	520	498	517	494	487	467	504	463	510	475	515	471	477	506	536	492	460	503	499	474	470	504	489	485	507	514	469	537	538	489	500	484	480	529	476	505	508	446	523	520	479	460	498	495	488	535	469	515	496	485	464	500	494	485	470	491	507	473	489	473	481	504	458	447	514	486	474	480	456	492	495	480	479	519	518	515	463	530	495	487	463	517	476	512	509	503	494	520	468	543	472	468	558	511	509	521	525	481	465	488	493	470	500	493	523	464	484	448	494	481	507	513	499	500	500	526	499	477	445	481	505	516	507	513	479	499	484	483	509	558	528	472	497	518	486	508	482	521	483	474	484	541	538	474	484	477	534	514	439	504	506	535	472	480	470	483	507	530	474	490	522	478	508	461	501	506	512	483	495	529	513	477	502	458	511	512	513	504	470	485	487	510	479	457	492	491	499	495	499	477	491	493	477	507	498	484	537	515	509	490	494	493	515	488	482	487	495	477	497	473	502	441	519	519	519	539	467	486	511	483	484	519	513	493	469	486	527	495	491	465	498	527	482	495	470	528	482	517	471	488	516	482	512	512	462	515	489	511	497	517	489	471	492	548	470	482	446	527	481	487	476	515	424	459	475	513	512	514	481	474	461	495	549	491	529	494	518	501	508	493	465	456	491	468	496	474	488	503	523	491	497	479	481	487	441	521	484	483	479	513	482	492	528	472	486	465	502	475	518	485	454	477	500	521	491	494	494	479	460	463	465	471	488	485	514	507	512	485	533	507	500	524	461	516	506	494	498	455	435	494	476	519	461	473	500	509	505	508	496	526	515	499	503	446	498	517	503	530	545	487	472	527	505	491	480	505	528	507	456	466	473	541	519	483	479	464	498	528	481	521	520	499	476	522	516	482	497	432	506	493	471	499	502	508	542	479	480	490	497	504	503	506	492	463	495	468	479	525	499	512	528	499	493	493	514	496	512	439	496	474	516	503	501	515	489	490	472	485	496	512	504	484	483	517	462	486	513	504	511	533	534	474	494	477	495	482	478	487	503	499	475	442	454	486	514	471	518	521	523	499	505	510	484	475	481	516	525	476	515	480	495	439	483	506	510	504	530	534	474	480	493	527	489	469	432	492	502	478	522	473	496	492	484	498	491	485	491	518	480	484	545	504	488	484	484	493	535	521	485	500	459	476	494	490	507	522	484	492	447	463	463	500	491	511	507	477	468	501	520	499	554	514	481	475	515	494	512	502	461	492	500	485	497	509	537	496	511	489	492	499	501	523	457	542	486	490	460	486	511	494	491	482	493	474	488	496	487	498	511	485	478	477	458	473	496	523	470	514	476	497	504	516	461	491	520	466	553	498	468	466	484	487	470	475	483	457	482	521	470	483	515	518	483	503	515	480	482	510	495	483	500	522	494	497	542	503	480	432	515	466	493	513	478	500	497	489	518	512	516	478	523	467	491	549	522	522	509	473	481	483	488	502	506	470	503	492	489	518	467	510	517	503	478	481	454	494	493	497	525	479	518	500	482	499	494	468	517	482	482	498	495	469	497	532	502	473	459	479	518	483	494	534	509	481	486	517	508	495	497	507	490	467	496	495	530	494	483	493	506	502	503	507	471	457	540	535	501	507	472	474	469	516	521	495	520	520	496	473	470	513	452	434	500	490	475	491	518	452	491	490	506	496	485	465	475	477	505	522	508	505	493	500	477	499	468	512	523	491	473	479	499	471	510	501	487	495	470	547	501	511	469	480	488	454	461	506	462	490	468	446	457	497	491	441	511	472	514	492	510	517	504	508	496	511	502	498	484	470	491	497	505	483	494	492	519	489	484	502	499	504	465	448	496	490	496	523	503	523	465	537	497	484	463	482	485	493	504	510	505	474	512	469	479	523	498	503	525	515	498	513	489	501	512	480	482	479	529	495	509	487	502	470	479	506	530	513	481	497	468	487	473	542	493	502	494	516	489	490	489	497	487	535	477	523	450	539	493	513	481	454	486	488	491	466	495	455	470	538	470	470	488	514	481	503	473	462	478	470	459	510	531	512	497	504	486	503	486	504	467	479	457	512	463	476	521	519	499	491	427	482	497	510	487	488	521	489	472	521	505	464	514	479	440	493	512	464	534	510	519	503	460	500	479	481	484	497	528	503	498	523	518	464	485	492	478	486	493	471	524	472	491	514	511	525	497	462	473	465	472	484	502	490	487	508	495	475	500	487	477	541	474	491	466	498	496	505	483	465	501	498	522	527	513	492	488	528	482	532	476	506	484	476	469	470	487	466	520	487	492	495	474	499	502	513	483	468	491	506	487	566	519	516	496	478	520	524	481	517	492	514	494	467	484	492	548	540	483	541	482	495	471	483	494	469	488	479	480	456	486	513	490	481	495	467	502	452	503	474	471	481	503	474	523	522	493	484	488	497	481	443	504	534	453	492	524	489	514	475	498	520	474	539	486	493	519	497	500	480	508	517	489	467	477	497	497	481	481	500	479	495	529	490	483	506	513	498	491	477	502	472	514	535	495	505	453	481	477	484	503	497	524	461	452	505	520	518	516	462	513	530	496	530	497	505	485	512	519	517	495	491	501	479	464	514	507	471	511	501	484	502	478	504	486	494	496	510	511	444	474	517	496	505	477	509	509	448	503	501	470	461	493	491	502	488	508	454	510	465	505	463	519	506	527	498	483	477	488	476	483	478	501	535	446	466	505	458	521	474	497	486	474	509	474	487	485	492	484	506	467	466	498	512	489	521	492	471	511	501	527	509	494	451	505	491	453	488	444	492	505	505	484	478	509	513	525	495	508	510	522	472	508	473	509	518	508	535	512	502	525	525	507	482	493	460	475	485	466	495	474	504	480	472	511	507	503	501	535	490	486	491	501	515	506	474	481	484	494	486	471	463	474	497	492	527	455	450	486	484	479	451	442	476	490	495	494	480	467	488	484	499	495	473	476	464	482	484	495	502	503	501	527	471	491	521	488	490	507	502	519	478	493	514	463	500	490	457	502	522	447	475	523	497	510	528	507	464	550	471	531	455	506	486	494	459	483	496	473	478	483	448	495	495	492	509	487	467	496	493	464	502	518	521	498	477	491	463	466	457	553	505	445	491	502	485	476	489	518	513	495	463	494	484	493	499	513	514	519	461	508	493	506	499	492	515	515	468	486	469	476	486	472	484	496	501	488	490	471	481	483	485	505	516	483	494	502	479	483	461	438	465	489	471	476	489	488	511	517	536	489	477	527	512	481	502	497	468	509	529	477	512	496	483	544	524	541	466	492	495	529	494	509	459	496	492	508	528	482	467	469	479	488	510	476	520	466	503	504	518	507	473	468	494	506	454	504	510	486	503	500	497	527	508	526	507	478	464	489	505	510	454	492	497	475	506	520	509	498	493	501	474	497	501	474	502	489	492	486
39013	31453	5861	1153	705	579	541	468	431	387	389	382	382	321	398	321	363	352	354	322	326	333	305	309	340	317	363	336	281	304	303	306	333	350	338	335	337	308	305	308	342	312	345	370	314	320	334	303	311	343	306	294	324	311	319	327	338	317	352	331	343	328	336	328	309	334	314	334	324	303	324	303	316	339	336	370	308	311	316	328	317	350	327	326	298	324	348	310	314	336	331	327	347	287	332	346	283	317	300	372	334	320	312	279	334	326	361	338	341	309	337	356	310	304	345	297	340	321	305	317	302	345	332	316	348	327	319	306	323	325	328	320	346	339	325	309	346	302	306	331	318	353	333	324	320	312	311	327	328	317	319	338	305	327	294	329	329	326	338	290	326	308	285	338	301	371	328	308	328	310	323	308	322	348	333	321	329	351	291	328	340	335	325	370	323	305	274	340	343	303	326	324	324	306	345	321	317	313	324	316	339	286	327	301	326	321	336	286	285	310	342	315	348	314	322	311	343	324	328	339	349	314	305	281	332	294	326	311	328	296	312	316	325	356	305	343	351	333	315	252	335	328	313	277	329	335	343	304	325	305	331	330	322	320	323	334	276	351	320	267	318	310	359	301	349	312	279	326	315	284	335	316	313	299	334	365	323	328	308	322	296	284	318	335	319	348	327	332	307	331	303	304	329	317	312	307	346	366	304	313	317	302	301	306	350	303	324	334	329	323	313	341	335	338	292	337	301	314	321	345	354	362	316	340	329	335	300	314	301	316	313	355	305	316	346	307	329	329	302	284	348	332	305	298	337	342	340	323	320	313	312	334	365	328	297	340	332	310	284	370	328	323	312	342	317	321	327	293	316	293	294	337	308	320	282	344	320	309	330	360	358	330	316	324	326	316	289	331	284	347	311	316	292	326	326	292	334	330	293	314	312	321	332	316	352	355	322	314	345	356	327	317	310	302	316	327	331	305	328	319	292	335	326	352	294	315	296	313	326	310	298	325	301	290	323	299	311	319	323	318	318	327	291	315	307	331	315	308	315	351	330	343	302	319	328	333	331	318	299	325	287	336	293	318	296	307	332	330	294	333	295	309	305	299	335	321	305	303	321	329	294	318	342	313	317	326	349	294	351	332	328	382	327	386	314	293	319	296	318	321	312	309	336	325	310	329	326	318	295	340	337	309	320	291	333	353	343	335	345	309	321	289	316	334	322	288	307	337	334	298	313	322	330	321	312	309	366	314	308	278	305	295	287	283	335	322	287	335	335	359	314	323	323	315	312	327	308	352	316	296	308	295	334	320	320	325	328	320	343	334	319	327	339	310	308	323	308	318	288	319	287	312	292	311	354	316	329	317	328	336	311	334	355	308	316	346	328	340	344	298	361	291	288	318	340	305	294	339	329	333	333	321	307	334	309	309	299	324	343	329	330	319	336	330	337	333	332	331	330	303	318	300	301	321	363	370	338	310	332	316	319	305	326	313	315	336	323	352	309	306	306	312	369	341	321	304	322	328	325	316	355	324	322	322	323	305	284	316	339	287	313	313	341	334	349	352	337	336	347	309	315	322	297	316	343	347	307	291	312	319	332	324	338	302	290	318	312	320	338	316	349	299	341	301	358	346	363	348	332	350	323	301	332	316	320	353	304	333	334	330	328	338	342	291	313	335	360	340	309	340	356	339	311	337	317	293	342	347	322	292	293	328	299	317	286	325	308	319	326	310	356	310	314	297	314	336	307	330	326	313	263	317	310	331	323	337	313	308	341	339	353	302	307	316	326	324	328	294	322	333	314	339	328	318	335	315	309	335	357	326	332	323	306	302	335	332	293	303	312	313	357	314	317	295	320	349	302	339	329	325	296	335	321	313	319	334	308	303	317	310	309	310	327	344	316	319	326	312	285	299	319	300	315	327	321	294	328	300	266	339	306	313	310	324	339	320	320	349	317	372	310	303	322	348	351	302	326	306	295	324	305	347	351	324	296	338	327	291	310	285	321	303	343	329	343	332	315	324	346	342	366	323	301	302	363	354	318	328	352	325	293	364	291	354	324	306	339	331	373	329	343	316	349	312	311	307	315	329	315	308	342	347	322	332	357	305	291	326	321	327	312	304	348	302	324	338	320	345	271	284	328	317	334	316	326	314	310	333	342	319	329	331	306	297	336	330	340	295	298	330	329	321	372	300	317	294	315	322	321	319	331	335	339	331	292	334	322	308	341	327	325	303	302	331	314	327	317	315	334	328	325	367	310	321	352	332	376	297	333	301	317	295	333	332	316	333	309	320	285	317	291	331	309	344	348	366	304	326	322	340	316	314	332	292	363	292	329	325	325	349	334	345	309	333	302	351	319	332	344	330	317	359	304	335	353	319	326	319	307	331	320	318	310	316	306	334	306	297	311	311	332	319	343	346	319	306	366	335	321	302	316	307	343	306	346	323	342	351	309	307	313	297	297	326	331	321	332	322	330	326	287	300	351	315	314	313	319	309	302	309	342	337	325	315	316	292	317	319	340	279	322	307	376	320	300	313	337	360	304	306	338	331	284	338	295	290	332	325	328	332	354	278	287	302	333	333	329	326	325	345	339	288	320	321	339	312	323	313	335	310	304	280	323	317	326	321	316	317	302	295	319	308	334	320	325	325	305	346	336	323	314	316	323	291	316	304	334	316	304	308	340	321	294	322	318	298	330	339	351	309	326	317	321	305	329	303	335	317	300	347	322	324	307	342	288	334	317	309	307	313	302	316	322	312	324	318	322	348	342	331	271	324	338	326	306	322	343	300	328	275	334	349	301	351	311	326	319	349	324	333	360	354	323	308	324	341	319	321	321	318	280	333	322	314	322	300	356	339	330	298	297	353	316	349	315	339	353	333	329	376	359	324	339	328	320	325	299	336	309	325	348	315	324	313	339	317	334	325	308	307	327	333	305	306	305	359	310	313	313	308	322	318	345	319	288	294	332	313	359	308	345	336	312	318	312	338	295	347	335	326	323	305	330	287	313	335	345	321	337	333	348	311	340	355	322	321	330	300	325	296	334	333	318	340	315	325	320	309	313	320	301	363	309	305	300	311	301	317	322	302	321	286	311	286	349	330	349	329	309	339	289	336	291	319	351	311	327	311	306	297	332	252	328	342	303	305	359	297	307	316	334	342	317	317	333	326	347	292	295	331	339	337	323	325	352	322	312	297	328	301	328	289	283	328	327	315	323	357	343	314	351	316	337	350	313	312	337	326	337	336	298	304	334	325	306	311	310	347	319	302	323	304	319	330	304	326	308	326	338	336	338	319	308	332	298	326	332	310	342	341	344	305	307	298	324	313	335	323	311	310	325	319	309	306	351	326	332	334	338	323	315	347	355	329	318	320	301	335	327	310	322	349	314	301	330	341	350	299	319	289	302	338	320	290	296	341	312	292	326	327	341	333	292	301	323	343	313	315	327	284	322	339	333	316	332	330	327	318	325	330	335	321	330	319	344	350	301	320	317	353	327	300	312	323	322	320
21422	20559	2704	3188	2718	2227	2018	1637	1532	1398	1326	1291	1167	1146	1141	1073	1035	1005	998	1023	984	1005	955	963	938	911	857	956	898	898	941	911	886	945	962	912	863	866	820	885	879	904	852	878	903	830	859	836	869	867	860	853	853	838	876	837	917	843	863	844	884	853	852	848	827	859	866	874	839	851	845	812	866	893	859	810	875	861	820	868	843	872	830	858	865	858	848	846	838	844	865	851	879	842	827	819	783	860	857	815	870	864	822	829	824	897	838	866	788	867	846	923	833	868	921	830	868	841	833	836	867	879	836	872	867	804	861	859	883	833	863	838	859	814	863	847	867	827	819	818	819	876	823	841	892	820	849	867	857	840	869	855	877	863	834	820	794	918	865	881	826	822	843	865	848	785	809	855	840	894	823	818	861	887	831	851	788	850	868	875	854	885	809	825	832	823	864	805	907	796	895	824	895	863	843	824	839	880	806	808	829	833	916	878	867	848	892	893	825	867	828	912	838	893	766	861	869	843	890	848	819	813	827	870	856	853	842	810	846	869	859	863	873	797	824	878	846	851	848	858	876	869	854	867	831	807	819	884	813	824	896	823	876	865	849	853	843	845	873	837	863	872	852	829	861	832	850	842	866	833	887	841	794	836	832	865	873	849	882	836	864	849	823	880	864	822	876	894	845	846	860	860	866	880	831	854	840	859	828	817	874	820	834	832	852	821	842	761	752	837	866	854	858	900	883	932	805	846	833	820	846	821	859	809	864	806	822	829	798	815	820	863	834	856	874	788	862	859	840	863	820	875	835	831	884	859	881	888	901	851	863	838	818	790	862	842	815	824	875	824	888	849	809	851	827	832	864	837	828	859	874	872	853	808	867	909	907	866	820	864	871	826	890	862	903	806	881	850	876	849	856	844	895	862	829	819	835	855	837	845	823	811	810	862	842	832	811	814	866	902	831	866	887	831	842	840	854	857	832	829	796	868	861	826	852	912	825	854	865	823	835	869	786	851	744	817	869	809	831	825	849	802	855	811	859	845	851	877	787	807	886	833	872	783	868	849	889	885	832	821	851	832	822	873	895	858	823	853	865	846	862	840	851	811	838	863	844	829	837	841	880	838	854	866	889	814	829	800	851	895	823	788	912	806	840	835	820	882	834	897	845	844	886	847	829	860	815	838	849	800	871	855	826	821	852	844	866	807	773	832	860	894	814	782	798	846	893	843	823	826	846	868	886	898	871	833	840	828	843	842	812	825	880	815	912	839	824	858	844	850	829	815	906	800	816	842	897	842	812	855	844	867	821	893	855	859	862	849	859	862	808	875	864	841	857	841	779	870	836	849	862	821	877	803	824	845	824	819	855	811	842	855	888	824	841	866	872	850	833	870	890	792	828	841	833	882	839	861	835	861	848	821	808	852	858	818	860	909	843	930	809	892	855	887	869	881	888	895	875	859	868	850	848	788	891	803	863	829	872	895	895	862	819	809	816	833	824	851	814	815	838	865	875	850	848	845	829	842	859	851	804	852	844	808	792	815	873	877	816	858	807	834	837	826	857	864	874	800	858	889	855	861	852	847	855	862	808	836	856	823	844	852	858	875	865	891	869	829	878	821	837	813	845	819	869	887	860	850	843	841	791	862	828	853	850	870	806	853	843	867	863	849	858	787	884	940	877	889	849	868	822	836	902	786	875	880	817	855	861	916	806	845	807	874	876	828	926	837	875	876	821	858	860	802	867	826	849	866	878	852	787	873	824	875	811	790	814	889	784	851	833	853	815	901	870	839	808	887	838	908	831	880	842	872	899	831	851	907	856	832	808	902	859	867	802	835	807	901	809	917	870	829	858	849	831	800	845	909	900	851	862	851	812	798	885	869	817	841	868	830	838	871	854	851	869	829	838	792	859	845	815	885	869	824	907	812	840	842	853	916	851	818	819	844	878	826	852	831	836	818	832	848	780	866	860	852	843	818	839	848	901	887	853	853	868	857	822	825	837	855	815	813	829	841	841	832	874	834	850	842	878	849	823	887	841	881	849	845	869	823	865	878	838	820	912	812	910	892	882	902	830	857	844	840	901	822	878	809	868	814	835	804	824	809	849	840	847	845	850	865	845	841	854	873	874	859	855	864	857	902	820	830	815	865	843	845	828	843	856	802	888	873	908	851	860	833	836	865	816	850	871	803	839	846	864	871	822	894	846	851	799	820	833	907	837	820	840	874	820	897	863	874	855	851	855	798	794	885	891	918	839	845	834	830	829	834	830	817	887	806	755	833	868	822	894	897	880	825	818	825	805	874	810	849	835	856	843	833	881	834	854	824	869	837	806	866	857	832	865	864	823	838	826	840	858	785	820	822	822	836	894	843	869	832	824	896	865	866	875	785	839	837	848	843	850	847	828	893	854	843	783	803	872	897	829	849	868	857	831	818	876	857	867	897	838	878	832	869	804	818	874	848	898	850	829	857	820	805	860	845	845	863	844	837	850	816	824	843	806	851	860	812	821	853	827	854	876	838	850	851	847	840	821	854	799	903	829	848	851	843	858	862	839	822	878	861	799	889	893	847	916	821	845	819	789	794	828	820	874	863	839	862	839	848	808	872	841	811	826	831	834	833	865	852	884	838	875	874	861	826	855	801	822	848	880	798	819	839	854	880	817	891	841	820	845	841	801	888	826	866	883	820	835	865	843	817	873	836	822	850	811	862	857	831	887	848	845	844	865	853	876	830	838	818	887	820	808	857	852	851	737	833	834	782	889	896	869	870	813	865	832	887	808	887	907	800	851	839	805	870	870	871	799	822	876	848	871	886	859	857	870	846	894	881	910	798	856	833	802	860	901	804	813	839	839	847	828	783	820	845	813	876	830	786	859	847	846	849	828	808	854	848	869	852	826	883	868	871	882	848	821	855	848	818	848	813	853	856	846	831	874	837	867	839	784	866	872	800	796	857	796	837	876	827	872	885	854	840	828	894	837	830	869	832	828	791	880	857	846	825	837	870	837	850	852	848	833	846	895	889	801	845	893	843	868	856	812	829	844	794	876	880	876	825	843	839	858	867	852	891	882	852	789	848	864	845	842	862	842	808	900	875	796	835	876	849	843	818	863	800	863	837	848	876	817	874	850	888	855	843	825	830	903	852	833	839	872	866	789	826	835	844	848	839	844	872	835	823	836	829	841	861	848	834	859	825	858	869	879	863	814	898	845	879	891	827	796	812	843	844	834	854	864	846	854	799	886	870	841	851	895	797	900	848	864	869	863	845	817	824	832	811	895	888	831	882	882	878	877	813	902	847	838	836	819	820	870	829	853	861	827	879	874	807	813	804	833	838	880	820	835	813	840	813	817	813	885	815	947	823	831	789	849	896	882	866	833	845	827	816	824	826	839	908	860	841	791	831	836	827	842	857	838	839	826	873	827	810	863	902	830	844	794	841	930	884	881	859	826	853	845	869	874	837	876	832	810	797	843	819	869	867	823	861	879	825	833	880	862	860	857	831	864	847	870	895
54657	40146	16464	4206	1321	984	711	721	632	567	527	552	520	487	448	450	468	441	411	405	440	419	461	403	400	463	418	375	379	454	441	397	434	418	465	420	410	423	449	417	440	418	447	407	453	403	400	423	359	417	381	393	395	419	406	382	404	374	424	437	388	407	424	421	384	390	415	399	370	393	399	359	409	406	407	447	401	380	394	457	437	417	369	417	421	400	422	415	418	402	429	393	422	417	410	389	416	395	383	428	395	386	367	421	368	408	414	403	440	369	390	467	405	408	388	414	402	388	389	401	386	405	373	388	422	441	371	401	413	398	393	407	390	435	444	445	365	378	412	362	379	375	415	425	429	373	419	419	407	416	414	397	432	399	390	412	400	404	380	409	371	397	392	390	405	402	413	401	394	405	444	407	406	408	367	413	356	376	421	384	401	410	378	424	448	369	414	382	390	390	402	415	380	440	418	357	406	375	424	376	375	406	387	407	437	393	435	412	407	381	384	415	404	392	440	375	401	398	407	389	422	383	393	435	384	418	401	373	358	384	408	397	391	408	407	385	406	429	397	438	394	432	426	401	359	414	397	421	379	426	429	421	406	415	388	433	422	398	399	379	397	340	433	430	433	379	402	374	395	433	398	394	418	400	396	403	401	381	416	375	411	392	430	396	403	370	431	361	426	407	372	400	416	418	407	372	406	432	434	404	429	447	373	440	426	446	393	394	369	425	405	409	406	363	417	417	355	371	371	368	400	371	389	402	403	412	407	402	403	391	443	403	410	425	417	420	368	393	427	389	390	357	409	405	390	449	397	396	408	432	394	430	345	391	406	385	384	391	434	401	402	414	408	425	438	431	406	413	422	417	397	357	415	386	403	370	412	392	399	415	394	397	387	366	390	412	390	385	404	380	409	409	411	381	397	426	431	388	402	407	441	399	419	415	435	412	410	407	425	452	440	370	413	430	419	386	421	405	389	435	407	389	406	403	396	410	427	377	396	403	386	403	416	426	433	383	377	391	424	350	383	411	413	408	429	391	393	406	444	398	378	400	425	397	350	439	384	438	382	397	379	414	421	390	395	411	411	440	392	418	402	407	424	432	423	400	400	413	405	410	403	419	432	402	411	369	390	392	426	369	378	411	409	377	426	407	380	385	405	364	362	404	389	424	392	416	437	403	402	399	414	381	363	448	446	394	434	379	421	393	383	395	380	391	386	402	382	408	381	393	412	383	408	427	373	455	416	416	396	410	429	362	384	374	388	389	414	417	398	395	406	412	416	384	399	390	404	441	407	425	376	397	409	408	406	380	373	388	417	416	384	411	387	351	430	390	397	374	373	389	390	364	357	402	436	404	408	402	376	390	418	403	421	412	390	364	369	410	369	405	414	433	430	392	392	382	370	435	389	439	399	412	386	392	378	401	427	424	416	384	358	425	371	376	404	379	417	379	392	423	429	372	418	359	401	412	413	404	440	393	426	387	389	409	393	395	426	395	364	399	392	406	367	377	427	429	409	386	375	391	436	387	401	418	397	438	391	366	374	398	431	386	434	441	409	398	420	389	419	420	384	433	392	390	433	428	357	403	443	411	406	371	425	434	406	398	404	394	375	368	418	404	402	406	407	425	407	416	376	428	386	383	421	399	391	406	354	387	402	362	386	369	408	384	412	407	401	391	404	382	436	434	424	396	376	411	433	413	415	392	404	426	424	428	416	405	357	412	429	406	413	392	417	376	386	433	406	379	408	401	378	398	402	418	439	427	383	392	364	396	395	436	418	402	420	419	388	380	418	390	386	416	391	412	387	398	399	415	376	384	372	401	428	398	393	393	403	373	433	374	388	384	428	426	405	411	403	377	384	387	403	375	400	434	362	390	378	409	425	406	387	411	389	396	393	396	438	406	393	412	417	428	404	437	377	416	423	392	440	409	399	350	392	412	361	407	404	378	407	425	402	397	405	417	391	366	402	411	422	400	357	431	390	371	421	388	418	398	382	429	412	425	444	425	396	377	426	374	411	444	398	416	393	395	392	416	394	401	429	363	410	391	415	377	406	390	403	388	412	410	376	416	386	386	386	421	387	382	417	389	402	389	375	420	386	388	429	416	426	442	409	379	399	375	389	377	392	370	428	373	381	454	396	422	387	378	421	398	395	412	414	389	405	423	423	368	401	397	421	376	391	371	406	424	368	377	412	390	435	404	429	382	401	414	422	398	397	404	423	411	432	414	355	365	378	402	367	416	385	418	392	390	409	417	401	388	367	407	386	429	441	388	389	394	415	428	401	434	422	414	396	409	381	403	423	360	413	424	402	379	388	395	405	385	411	411	387	419	353	389	387	402	401	406	386	444	398	411	405	357	411	437	363	416	370	413	397	377	368	367	442	381	374	417	391	429	390	412	392	422	371	374	409	425	414	382	410	380	421	418	404	358	376	382	409	388	370	420	412	394	402	425	409	384	376	416	398	420	441	391	414	456	428	438	435	385	428	385	400	423	426	393	385	404	403	426	402	396	403	409	424	407	423	405	360	381	410	422	370	395	422	394	422	390	399	379	435	422	399	414	390	407	401	393	437	382	410	404	426	418	405	414	379	386	357	425	423	390	361	402	417	385	393	441	408	410	452	367	414	385	427	400	399	393	386	415	412	384	416	422	372	422	406	390	416	395	402	408	411	414	403	380	345	394	375	379	378	430	400	424	391	370	366	434	375	424	393	427	400	378	393	385	387	380	379	392	412	381	410	407	386	387	427	363	394	397	392	390	433	430	430	398	397	409	400	408	381	401	391	413	387	429	418	390	384	387	391	389	370	395	384	396	421	411	429	408	400	422	374	372	376	403	412	390	385	393	409	417	437	404	392	378	386	423	423	397	381	388	421	416	415	384	442	388	391	417	432	446	373	409	364	435	388	390	383	428	400	393	416	401	422	388	421	408	390	399	394	421	396	391	359	374	385	399	427	406	404	416	377	418	412	404	415	417	376	414	403	431	364	398	404	389	423	386	406	399	439	367	397	363	417	395	390	414	401	437	409	386	411	392	388	380	396	400	405	393	423	445	430	414	431	373	390	397	390	400	351	417	439	373	394	435	425	419	410	369	444	427	392	416	408	422	441	396	423	389	405	432	397	425	437	421	399	385	378	378	377	421	402	404	424	413	396	389	379	414	399	381	357	365	411	379	379	431	416	408	386	387	425	419	380	425	348	378	405	408	429	448	428	416	405	382	358	405	423	399	401	418	396	410	385	443	380	344	379	404	419	433	405	412	420	395	368	410	385	410	427	412	421	392	364	377	383	401	385	389	411	434	376	401	386	416	413	390	438	387	437	409	385	393	411	415	372	368	407	389	378	413	399	375	364	436	388	405	407	391	389	426	428	368	381	391	376	418	379	401	392	387	399	409	373	400	399	359	396	384	424	416	405	405	427	418	404	375	403	404	384	366	435	345	372	391	415	373	386	406	437	398	378	415	383	433	409	434	358	382	418	380	382	383	363	415	364	426	391	446
31923	25971	4555	5543	4453	3641	3107	2625	2343	2023	1902	1780	1752	1550	1494	1408	1388	1316	1342	1302	1267	1169	1105	1191	1166	1175	1104	1119	1107	1111	1128	1116	1084	1121	1039	1075	1098	1047	1059	1061	1038	1012	1049	1039	1008	1049	1052	1023	1052	1043	1075	1070	1013	1002	1056	968	1057	1041	984	995	1018	1039	1019	974	1011	1027	948	1068	997	996	944	999	1006	1040	996	1027	1024	979	1022	1059	1014	968	959	1101	1009	1002	1027	997	1010	1014	995	1048	1024	1002	915	1049	1011	971	981	1010	1024	1000	956	1022	1003	981	978	955	957	963	977	971	998	986	959	1015	996	1013	943	1016	1007	966	981	1016	970	1029	958	1027	1009	926	985	985	924	990	975	978	966	981	1020	921	1010	958	998	919	1010	1016	968	976	1001	1006	1033	1002	1012	986	996	988	957	959	985	971	955	1000	998	963	981	1018	1008	983	986	973	978	1042	965	960	948	1002	997	1004	1040	951	923	1038	1038	1001	991	990	1018	994	1002	993	996	941	960	981	1050	964	988	1046	989	972	998	965	996	992	994	1036	989	1011	1061	988	987	1023	997	1000	987	1020	1030	987	968	979	963	997	1003	989	1044	989	1022	993	989	1046	980	1011	1025	975	1025	974	1014	987	1008	989	997	957	965	1009	997	965	971	1006	987	974	982	1028	984	1031	1033	982	986	998	998	979	937	1002	966	983	972	968	1001	940	953	925	1032	969	997	1001	1004	980	912	993	955	976	982	1028	1025	965	1005	978	950	958	1045	985	920	1031	969	1000	985	977	1020	997	969	1026	1011	968	1038	1019	970	979	989	1045	1004	1025	977	1030	993	1057	988	1004	1043	1017	968	1003	957	998	994	1016	961	979	1026	1043	995	1016	984	993	991	989	1047	964	953	1006	944	970	1026	1012	970	973	992	972	965	1002	992	982	1026	959	1008	993	1025	1056	930	937	1026	994	1046	901	1011	939	1035	1010	1012	976	1001	997	974	995	971	1038	991	992	998	1010	1028	953	1036	1028	1008	992	956	988	980	967	1030	979	978	969	1010	1020	990	949	952	999	964	1001	967	1002	971	996	963	1010	974	944	1013	1006	943	995	997	1017	1073	1049	988	987	942	1026	984	966	1061	996	964	960	951	965	999	951	1031	1010	972	970	999	963	1007	984	1001	1003	959	942	961	972	993	1015	995	962	960	1003	992	959	947	968	1030	975	1008	952	949	980	983	982	926	1003	964	998	1001	1058	1001	992	1014	945	993	939	1006	949	1014	1016	1031	959	964	975	1034	946	1021	980	1010	997	956	1025	968	939	949	1012	982	1009	1019	1009	926	952	1000	982	940	1017	939	960	958	965	956	985	976	1008	996	967	981	1032	1040	1004	979	937	1019	1030	944	1004	1029	949	980	1000	999	988	993	975	992	941	972	983	1015	1050	990	1020	952	1009	1001	938	998	1039	1016	1016	993	1014	997	934	974	938	1009	980	971	982	1020	934	977	1013	986	913	995	1043	998	1000	956	964	928	970	961	976	1047	999	964	992	976	1027	966	945	1011	1015	969	919	963	992	1004	926	995	976	946	978	972	999	946	1082	953	947	936	994	1038	942	996	950	969	991	969	928	967	965	1027	950	986	959	1015	974	956	978	1006	966	999	931	1014	1046	952	959	988	1036	1018	978	971	954	1043	961	1010	988	1022	988	983	1005	960	1027	1008	990	1007	958	987	930	970	1037	994	1023	1032	1009	998	974	958	1031	1005	922	1016	979	1023	965	1054	965	1056	925	993	943	985	990	1001	917	1001	976	995	1006	1016	982	947	1018	1020	1012	939	1035	1003	945	988	1018	956	959	992	1000	939	1012	943	1015	967	956	968	1011	993	1000	1026	993	946	992	1006	953	920	973	980	1048	957	958	1026	1023	996	995	939	944	976	980	1003	1043	966	978	1024	980	953	998	1008	978	988	975	1008	985	1012	1009	967	1005	977	984	1012	997	1038	1008	977	990	965	969	985	1025	1017	979	965	986	973	968	958	962	965	972	1037	965	1020	996	1021	963	952	1048	990	1043	1047	994	1009	986	997	1044	998	938	999	967	998	970	1012	977	1022	983	998	975	957	1040	965	1003	988	992	982	985	949	943	1062	986	962	1006	975	973	991	977	1014	953	979	918	985	1023	920	1029	1033	957	985	998	993	987	1039	1018	979	1008	1015	1026	978	1038	1024	926	973	1037	1028	1033	1013	941	935	975	957	980	959	1037	1010	993	1013	997	998	985	974	988	1031	993	973	996	991	970	1007	966	976	966	968	992	968	1016	1002	965	933	958	988	1040	992	963	991	985	987	918	981	989	969	999	998	1032	955	957	1001	992	968	1007	1002	973	976	1010	951	1004	990	1032	996	974	967	977	1027	999	980	957	964	1070	1007	1047	949	1065	1007	1008	1025	1018	948	1001	1072	963	984	974	975	998	1019	945	991	952	980	1019	965	1009	1028	988	972	988	984	976	956	983	1001	999	991	994	973	1050	932	975	976	960	990	929	991	1018	1004	1006	1020	1016	972	1021	1006	984	988	1015	1052	1018	1045	980	1002	1040	971	1008	993	1005	1002	1015	939	998	968	1018	1008	998	985	970	984	925	986	982	960	986	1021	961	974	949	1037	992	973	1023	991	1007	1004	1042	1016	930	999	986	1036	987	970	965	988	1030	996	949	1017	934	1030	988	982	995	960	946	982	975	976	1070	993	1038	964	1017	1002	1016	983	966	998	905	976	1017	1036	1012	979	989	958	1058	966	975	982	941	991	968	994	973	995	991	1057	960	937	1036	968	940	1031	1001	1033	981	945	981	938	982	972	1012	988	915	952	991	1042	1021	999	1028	959	929	964	1004	1023	1021	978	1014	969	980	900	996	1011	1027	983	962	988	979	941	1002	987	970	1045	1045	956	972	990	976	947	989	956	966	1048	937	950	919	1001	932	1022	1001	1010	966	1004	977	990	955	995	1036	1007	1036	982	948	1011	977	1020	1014	980	992	1002	943	945	940	1018	997	1033	957	945	987	979	993	998	1021	986	973	972	1007	1012	1005	943	970	1011	985	1011	980	1050	1050	1022	991	975	1046	979	1035	987	1010	987	1007	984	1057	1028	966	998	1023	964	965	978	1016	1027	1014	1054	1002	1012	989	986	997	944	1030	927	1005	1000	1018	988	985	1035	989	1058	1023	936	1023	1036	1005	934	938	1020	1003	977	981	1002	958	968	1046	960	978	1022	970	960	987	972	969	981	997	1008	1040	983	939	1054	1027	1031	962	981	1047	945	991	971	958	964	983	960	1000	1015	1003	981	1016	1016	985	967	954	1004	982	979	1040	975	989	935	1009	1005	1031	985	1004	1032	982	991	1015	970	1017	960	945	984	935	1007	969	1022	1010	995	953	986	985	983	1008	999	962	1003	1011	1043	1015	1025	1002	959	962	979	956	967	1017	962	1021	1017	960	947	958	975	982	979	968	960	1015	963	981	996	982	985	1013	1022	988	981	1031	996	982	957	970	990	1039	919	1043	995	966	997	969	962	1049	993	1004	1003	1031	1024	953	1040	952	1022	952	997	962	996	998	916	969	1038	958	922	1030	1008	1005	1072	976	1027	971	1062	945	1044	990	1010	1018	969	968	981	1015	995	1027	1006	939	981	1036	1006	939	937	991	980	1021	911	1040	982	930	999	983	1017	961	1008	969	953	979	1027	995	1009	948	976	958	982	1017	999	975	961	968	928	1001	960	979	1018	972	965	996	1020	1039	969	986	968	993	964	995	951	1003	973	1000	1018	995	980	986	950	982	997	1008	993	963	1023	966	998	1004	970	983	1008	1011	969	962	945	973	948	941	969	1021	930	972	1018	1022	1044	1029	938	994	1019	986	1047	989	959	966	968	950	975	957	1064	991	946	952	979	951	983	1082	1016	957	1022	999	965	1040	979	1034	1005	949	1000	961	1010	970	973	958	996	1007	1054	1015	1025	908	955	1004	983	1014	1002	955	986	1021	947	1035	983	1041	942	987	961	1026	934	989	956	975	1021	991	996	928	981	1035	944	1011	994	942
5090	2178	364	211	157	173	171	188	196	163	161	163	163	169	151	170	176	174	154	146	182	182	170	165	173	185	154	158	185	161	177	164	167	168	172	165	173	195	197	178	169	168	163	196	196	188	135	166	139	183	163	164	167	176	158	163	165	180	165	178	144	167	163	166	168	169	163	163	172	161	161	156	164	165	163	155	152	173	170	174	157	173	142	179	172	157	149	154	162	133	142	134	171	187	172	162	152	178	160	184	131	181	170	150	177	165	154	148	150	157	157	166	184	154	141	160	157	150	135	137	153	178	169	142	147	156	167	130	161	154	169	163	177	151	160	162	173	163	155	164	162	153	158	169	169	157	149	171	168	173	141	146	174	180	160	180	155	184	131	159	164	154	157	169	149	133	179	170	147	179	159	163	150	160	168	143	148	161	158	156	159	190	157	159	164	176	161	173	172	189	135	162	160	161	162	169	171	158	137	173	154	150	179	171	155	159	189	188	166	169	159	156	177	164	145	163	167	163	159	160	171	158	178	153	177	150	156	162	175	174	159	187	159	179	155	159	173	173	164	177	160	156	153	189	174	178	154	144	164	164	167	142	147	170	163	178	167	150	170	188	165	179	161	156	170	154	156	162	164	171	171	172	192	153	140	147	176	167	164	166	172	135	186	140	171	163	158	163	156	163	188	166	170	155	157	154	159	170	156	167	182	166	160	166	146	175	177	155	176	153	160	157	150	170	177	168	166	163	160	138	166	177	169	179	155	147	198	141	146	156	167	162	146	144	180	177	156	171	155	170	183	150	159	172	153	166	170	156	184	164	149	135	170	167	161	162	197	153	122	151	188	161	177	168	157	175	165	152	161	128	181	168	148	196	167	173	161	178	174	150	166	159	175	173	137	176	159	155	158	162	155	171	152	139	167	164	146	154	155	155	159	151	175	167	153	170	169	135	162	161	139	162	164	176	147	148	157	156	154	164	170	159	176	162	169	156	150	160	162	145	159	152	152	155	160	140	191	131	158	167	151	157	131	178	156	180	167	135	176	159	181	144	153	180	161	159	171	160	163	194	156	153	158	170	176	178	141	167	143	178	151	131	156	156	179	180	150	143	155	149	167	160	161	162	148	165	159	157	157	170	174	166	165	176	162	153	174	164	167	161	160	167	156	170	141	173	159	169	178	143	155	148	161	175	155	155	186	158	173	176	174	169	153	169	165	155	152	156	168	152	147	151	176	167	177	174	157	179	168	163	172	179	171	172	160	158	196	170	175	167	157	149	157	152	160	175	157	180	158	165	158	176	161	152	175	163	161	188	171	173	177	143	167	152	148	174	141	160	168	168	161	157	167	162	143	155	157	165	180	171	146	150	186	164	152	144	161	184	167	151	155	157	141	170	171	158	167	148	140	154	150	181	177	150	146	155	157	176	160	186	183	184	178	172	151	173	163	162	160	154	153	145	133	144	147	165	160	179	152	189	176	171	141	160	174	167	156	139	135	146	165	184	154	143	186	155	168	181	158	181	167	177	144	181	165	148	192	172	167	168	163	169	140	178	174	170	145	146	139	177	170	152	156	154	149	158	173	179	173	167	168	162	176	166	164	178	151	166	184	160	169	153	168	159	165	153	154	164	156	147	147	183	156	157	180	150	175	159	162	149	161	185	149	172	170	148	161	137	158	161	158	174	173	148	172	160	179	186	151	165	152	166	185	173	133	163	168	177	164	172	183	149	150	156	164	178	163	191	145	173	170	150	168	163	165	166	179	186	166	135	165	188	164	173	137	145	156	140	161	160	155	166	150	166	176	160	156	162	187	170	184	141	159	166	190	166	166	140	159	173	153	169	184	141	174	146	142	176	170	159	135	158	154	170	174	146	146	157	174	159	166	163	156	162	178	170	149	175	167	151	155	156	159	197	170	153	166	157	172	166	168	152	147	144	170	166	175	149	158	171	131	162	166	143	169	174	189	163	184	155	159	165	155	150	153	176	134	157	171	168	176	158	150	155	171	166	193	163	171	181	178	156	168	157	155	155	178	147	151	161	148	153	168	151	157	151	148	169	177	169	180	160	166	170	160	142	164	169	189	163	169	166	158	167	172	159	158	171	132	170	177	170	183	159	183	152	165	156	153	181	173	158	146	154	164	174	171	171	180	145	170	171	156	179	166	160	162	165	160	154	149	144	157	155	151	186	165	155	184	161	190	164	183	161	159	145	139	144	175	186	179	151	139	168	174	165	146	162	160	179	175	150	159	163	157	187	182	182	170	151	162	145	168	178	182	175	146	173	156	176	167	162	171	163	140	176	164	161	168	172	151	185	147	155	146	152	168	179	159	144	143	163	186	173	170	180	196	161	150	178	166	177	164	153	165	141	164	163	162	165	195	157	167	150	161	184	160	140	175	180	182	180	164	155	143	169	175	151	202	178	148	160	175	178	140	170	163	182	160	153	153	164	152	153	168	157	163	158	156	159	164	150	182	156	169	191	169	169	150	171	167	138	184	169	167	149	175	162	167	160	187	152	141	137	159	165	189	152	163	164	154	144	177	157	166	151	156	155	158	138	171	145	164	162	151	147	169	153	166	151	151	171	176	168	168	168	150	185	171	163	150	169	141	148	186	192	166	166	158	172	156	181	169	162	154	158	159	160	177	180	193	153	146	164	162	155	159	182	147	162	185	157	174	181	169	148	171	136	144	191	166	161	176	170	184	168	158	137	176	166	193	173	159	167	164	147	153	169	177	171	179	173	149	169	157	157	171	169	133	146	150	193	156	139	155	147	176	152	149	161	186	153	153	170	163	160	175	167	128	157	156	134	181	158	162	160	144	170	171	169	184	172	149	153	152	171	153	187	138	171	148	181	157	157	176	176	142	175	180	131	187	166	157	157	160	172	174	176	148	170	182	157	169	152	154	148	179	152	162	180	162	176	156	167	178	175	141	179	174	170	179	176	160	167	165	150	172	168	170	187	171	170	169	171	165	157	165	154	163	167	177	160	161	158	173	155	171	161	168	163	162	148	164	145	155	178	155	149	146	162	169	181	145	146	144	159	162	140	177	147	153	144	169	161	160	144	149	153	189	148	155	187	163	149	153	163	145	166	144	159	163	155	169	151	185	154	147	171	164	211	170	168	165	178	167	151	169	198	158	144	190	185	173	167	126	161	148	170	168	149	166	179	151	160	141	153	156	175	169	162	163	149	156	156	173	186	161	156	191	168	157	193	175	179	176	186	176	156	161	169	164	176	171	170	154	177	183	151	170	144	155	151	164	148	141	185	171	164	175	134	163	139	164	158	158	151	173	149	164	177	159	167	188	177	177	169	148	164	157	174	151	166	171	191	161	152	168	156	158	165	157	170	176	153	147	164	166	155	162	156	141	177	160	173	151	158	160	160	162	157	175	169	177	162	169	160	169	163	157	157	181	155	157	155	152	153	171	160	164	144	187	180	169	159	152	165	170	174	163	179	149	170	176	133	155	154	189	163	177	133	140	143	174	173	169	170
5297	3724	643	640	621	568	564	510	548	527	534	507	514	577	526	538	505	513	536	509	511	528	507	524	475	513	506	505	469	483	460	511	530	479	447	509	495	503	516	506	471	482	477	497	488	524	511	506	511	494	488	509	495	524	543	497	503	530	495	509	523	485	470	515	498	486	444	522	515	500	512	492	479	470	518	517	515	498	478	481	470	529	522	509	460	476	518	521	496	438	545	492	492	525	484	521	500	498	521	475	470	518	481	527	538	497	500	519	496	504	481	499	506	467	506	496	487	493	524	502	501	531	500	500	500	509	490	521	480	552	517	530	512	501	505	495	458	497	519	503	513	484	480	457	534	510	509	537	495	504	513	520	560	503	453	538	466	504	483	493	536	521	497	471	468	502	535	472	512	520	476	494	490	514	476	491	528	486	512	490	518	529	459	510	514	502	500	508	501	541	489	465	514	476	555	498	504	528	491	514	475	494	523	501	501	530	508	503	495	473	505	481	463	495	461	494	530	495	518	481	468	476	530	490	497	526	527	523	506	514	496	480	491	529	501	512	488	523	478	502	471	492	554	507	482	536	488	528	508	511	485	461	487	523	524	461	501	507	507	499	496	477	523	475	488	521	449	513	514	512	501	447	492	505	510	525	487	505	488	509	495	515	510	499	486	489	445	481	502	468	492	535	488	486	464	523	493	502	546	495	473	531	539	447	510	513	488	524	491	484	472	514	516	512	514	519	522	510	468	541	521	520	506	511	488	474	517	492	483	497	525	524	502	491	518	496	482	530	509	456	544	516	470	489	481	560	523	502	501	465	418	518	505	504	517	519	511	501	511	511	504	503	454	485	500	521	506	490	495	465	532	507	504	536	496	495	514	477	502	494	479	471	517	504	499	484	533	502	496	509	507	526	523	509	492	479	504	490	521	517	488	485	507	508	489	512	486	525	503	518	486	544	517	464	460	489	488	505	478	531	517	509	532	511	510	525	511	508	488	506	511	495	499	482	496	549	484	502	537	501	473	515	506	478	490	502	532	507	508	487	504	488	495	479	512	526	534	507	468	505	500	506	510	486	530	516	507	531	518	519	479	509	487	521	468	521	499	527	455	466	485	516	498	508	510	512	524	476	495	516	503	513	493	533	458	533	458	523	499	508	468	534	510	477	447	482	486	465	500	458	522	478	530	492	539	495	472	532	483	491	518	472	494	528	506	476	485	472	536	482	489	481	529	544	514	543	462	528	528	489	523	512	500	532	523	497	494	519	508	521	467	488	478	479	519	497	480	514	522	494	485	475	507	521	486	478	498	502	503	491	517	482	492	468	546	501	475	509	496	488	517	508	522	514	533	518	531	512	485	487	460	503	500	460	489	472	525	495	560	465	448	512	511	497	491	516	482	489	505	479	479	468	481	511	515	481	493	493	498	479	483	520	493	500	517	486	511	455	506	502	477	522	458	518	514	516	488	472	512	521	527	523	487	478	522	486	528	510	500	486	502	573	518	465	501	487	480	475	482	464	489	493	465	528	481	567	481	536	488	467	473	514	503	471	493	527	485	498	501	498	484	495	503	495	505	500	484	527	511	539	497	508	528	488	517	511	505	499	459	507	510	506	501	501	463	520	474	508	486	495	497	470	454	522	474	465	507	509	508	497	506	487	487	479	539	496	503	486	520	503	485	489	535	525	480	514	481	507	517	509	463	527	521	481	481	521	518	485	492	481	478	484	471	496	521	473	511	530	478	502	463	493	493	491	506	505	478	502	467	493	487	519	469	526	529	489	529	495	552	508	498	511	516	524	500	454	485	500	515	551	503	498	498	519	451	446	491	490	512	509	535	502	488	490	486	486	493	512	485	517	512	502	503	513	533	508	520	503	498	509	500	507	505	471	493	490	523	529	515	473	532	457	516	540	489	505	483	528	506	526	501	510	479	519	494	499	528	494	507	486	511	508	473	487	504	525	495	545	507	519	481	540	523	508	508	477	520	510	531	494	528	493	487	500	516	508	466	539	494	526	514	500	489	498	497	524	533	506	513	494	464	502	488	478	469	512	497	497	500	524	516	475	552	505	464	513	523	522	503	497	514	519	503	494	532	516	475	505	491	488	544	493	535	503	500	522	499	498	489	487	529	486	489	542	497	503	481	491	511	498	499	524	480	561	529	510	507	506	473	465	479	514	481	527	529	564	480	500	481	495	500	524	481	527	502	495	490	529	538	502	515	508	518	486	523	515	540	536	524	468	506	477	512	462	491	505	485	476	512	499	487	513	523	488	502	524	511	469	475	458	499	529	473	463	477	496	528	534	501	537	499	522	538	481	519	512	510	493	540	531	488	489	488	510	497	492	485	552	444	518	483	504	489	456	504	445	520	492	509	473	470	523	511	529	489	513	510	496	504	517	501	489	536	535	511	475	507	488	499	464	525	462	480	537	534	517	520	530	509	503	470	502	463	504	503	473	489	520	476	494	501	551	515	506	525	496	502	491	536	524	468	471	519	501	476	534	492	489	534	486	489	520	528	506	503	528	494	471	480	521	510	515	469	504	487	453	525	514	516	495	463	523	493	510	510	481	502	444	480	482	529	491	472	534	480	497	494	496	465	527	493	475	485	504	481	519	516	512	491	531	495	548	541	503	500	474	493	525	486	519	481	484	493	506	510	502	489	484	499	481	443	500	532	510	487	485	507	468	519	455	504	489	496	497	495	486	519	512	488	497	497	493	507	536	537	490	513	534	515	493	488	540	499	506	479	515	506	437	524	536	525	503	489	512	515	493	543	497	535	513	481	489	467	512	484	480	525	504	507	472	504	482	511	490	502	502	507	505	496	473	495	496	539	486	502	464	461	495	485	529	497	511	499	504	495	519	502	490	521	537	473	526	542	495	494	524	509	493	502	512	496	489	528	517	474	512	526	504	475	531	493	510	492	487	510	532	484	517	514	513	531	508	499	474	526	498	506	504	500	484	533	528	507	503	520	486	530	509	497	466	479	543	476	528	500	496	480	514	518	524	501	505	503	504	493	520	526	538	512	504	535	470	504	524	512	499	527	461	495	531	506	455	528	510	463	470	495	472	452	488	478	497	445	524	509	502	483	476	505	509	525	513	513	471	510	541	493	487	488	495	508	473	482	484	515	478	490	514	496	538	511	507	495	474	497	513	497	543	511	502	532	469	492	490	470	508	489	443	508	497	485	525	486	473	527	494	469	501	491	508	498	449	475	523	469	529	497	498	496	477	471	540	522	495	479	508	489	506	470	497	485	477	530	482	477	500	472	542	483	484	488	499	518	480	540	517	511	522	485	456	490	519	494	508	492	495	497	519	483	490	490	487	524	533	509	509	528	487	509	485	480	544	487	535	524	467	514	561	519	512	520	497	498	534	500	495	504	485	487	502	511	466	489	539	523	535	524	502	471	496	499	460	484	491	529	458	539	463	564	505	471	476	521	496	507	493	483	511	481	503	492	501	462	494	487	529	518	501	494	483	511	493	533	521	499	483
38714	33123	6488	1129	732	569	508	419	438	418	402	359	402	314	326	338	376	346	356	356	348	336	359	315	305	348	349	347	285	314	315	342	339	328	289	318	355	346	353	332	309	313	288	344	318	328	336	332	330	318	305	314	303	312	305	341	326	320	329	280	314	314	311	309	316	294	311	279	316	338	341	329	339	303	315	298	284	336	318	312	272	323	282	318	323	313	331	305	329	337	314	333	340	337	327	307	310	314	335	313	328	315	362	299	325	347	301	317	355	303	267	284	315	314	326	302	330	306	334	314	325	311	312	335	314	326	316	353	315	321	317	331	303	313	340	328	338	298	340	331	345	306	299	320	337	319	308	298	333	297	338	342	310	312	316	345	303	334	328	339	310	298	282	358	302	339	300	295	286	333	309	324	325	325	338	298	350	310	321	346	329	337	329	311	310	332	313	291	318	335	343	342	317	311	299	288	319	351	337	312	313	316	297	333	314	337	340	332	325	338	323	340	299	283	334	317	291	309	297	304	328	340	344	314	313	328	342	343	357	290	309	308	310	306	314	300	315	346	325	302	342	301	335	303	316	318	319	325	310	297	331	347	336	294	309	313	333	340	326	311	334	293	352	325	338	339	321	304	322	309	305	300	312	285	331	313	316	309	331	315	329	283	309	292	337	316	344	376	349	316	299	325	344	325	301	305	306	309	301	288	300	348	296	325	320	300	315	306	307	368	296	305	312	306	319	318	316	334	340	353	316	269	325	313	332	304	315	301	293	325	336	308	329	310	316	329	329	304	332	313	300	294	325	328	326	332	309	341	312	281	319	298	294	312	305	321	323	337	326	330	342	319	305	303	361	285	309	335	344	334	373	297	321	323	322	294	311	329	338	300	301	298	323	328	338	351	333	332	309	319	346	317	298	321	328	342	323	302	313	335	321	347	344	301	324	336	321	279	327	316	294	320	313	339	290	336	332	302	258	313	338	315	329	285	312	357	335	326	313	343	303	330	332	332	334	303	298	301	334	345	324	332	326	318	319	326	335	289	352	298	335	315	359	313	312	325	309	325	314	293	340	334	319	307	304	330	320	332	319	325	327	299	353	320	286	302	313	348	304	313	301	272	277	297	311	315	323	317	330	337	288	342	326	329	322	342	304	293	320	325	290	331	330	306	334	328	345	330	330	328	342	306	316	336	328	319	282	329	321	298	311	336	365	290	313	324	330	311	328	329	323	321	316	313	348	300	337	317	304	297	330	312	353	314	317	320	305	322	303	313	339	319	305	320	325	340	313	317	309	326	312	325	346	284	334	324	309	336	338	329	313	323	311	346	327	304	321	337	318	342	302	321	306	325	330	318	307	303	320	303	319	274	329	319	313	347	308	330	334	331	358	346	325	306	334	340	343	308	309	305	315	312	341	320	319	353	287	331	337	317	312	327	294	300	286	323	332	331	296	353	324	313	297	341	310	349	290	340	343	308	289	335	358	355	322	313	339	295	314	338	309	313	332	318	324	311	294	272	325	324	333	311	330	300	312	311	322	318	336	354	303	332	318	329	341	327	354	309	333	322	322	286	307	295	336	304	349	309	306	306	334	324	282	305	334	295	312	324	309	305	338	299	317	320	320	300	348	307	327	336	328	337	307	336	322	331	308	288	322	321	310	350	320	321	328	325	300	295	318	325	324	319	335	316	315	328	315	323	306	336	299	344	319	322	277	332	298	303	341	304	333	341	299	317	322	286	307	307	320	303	345	321	301	312	287	349	288	318	323	317	323	322	321	322	306	310	354	287	360	318	315	332	310	310	308	334	357	299	315	335	333	328	319	350	329	317	330	325	321	332	327	325	337	342	343	281	315	321	332	293	301	326	305	298	318	332	352	323	333	312	286	331	320	322	307	315	330	314	319	289	312	286	329	351	331	330	305	323	317	317	293	275	311	313	289	304	323	309	294	315	325	348	291	317	324	309	343	341	289	310	313	327	317	306	294	288	344	334	327	343	354	304	331	293	287	344	323	316	355	321	315	326	313	324	298	328	368	321	323	304	320	356	348	301	336	313	288	336	304	339	357	332	336	343	298	332	322	307	338	329	322	316	287	319	303	322	315	359	305	322	312	310	323	346	352	311	335	315	347	345	328	314	310	349	344	317	327	308	353	332	296	346	316	307	334	338	315	319	316	324	349	363	317	317	312	328	326	327	337	335	329	351	286	323	321	315	319	344	325	317	336	278	332	311	321	314	351	312	317	334	312	337	330	332	304	353	333	303	358	319	339	318	328	285	316	328	333	378	329	318	321	352	308	334	333	311	310	306	350	305	343	305	331	360	338	296	298	355	301	350	322	308	314	273	311	303	348	314	323	304	345	330	318	303	310	299	367	333	337	320	349	312	320	306	298	307	316	339	311	290	317	325	315	341	338	291	320	349	329	312	323	320	294	324	340	338	329	315	347	317	311	325	301	339	335	353	318	346	323	321	303	348	307	328	314	300	330	341	292	324	307	333	329	310	326	311	285	345	314	335	361	335	345	315	309	303	295	313	339	340	330	330	291	316	314	291	295	294	339	311	327	321	301	338	320	326	345	331	359	293	294	325	344	332	321	337	338	345	316	308	327	363	323	316	365	341	313	333	310	350	309	327	306	324	359	337	356	332	299	305	331	307	325	306	288	358	310	322	326	305	305	331	343	323	339	321	306	302	349	336	336	324	339	343	336	298	299	317	366	316	324	318	315	327	274	307	330	304	305	333	316	357	331	287	323	329	320	308	322	305	307	290	307	310	275	326	333	319	310	345	333	356	354	351	321	324	306	333	332	281	282	348	320	370	315	329	337	318	293	355	295	343	320	316	317	328	320	359	320	321	319	295	311	341	315	304	321	305	345	295	332	277	315	305	315	315	328	307	327	303	334	328	342	323	334	304	366	307	318	342	344	328	338	322	323	344	320	352	318	324	300	336	308	286	329	321	317	352	295	293	314	300	303	301	320	311	319	289	326	346	321	335	328	338	327	335	323	339	367	301	298	319	332	329	315	326	309	349	327	355	355	327	340	323	329	335	286	313	321	357	303	336	324	313	321	325	317	312	298	323	322	338	336	311	327	307	361	339	322	310	299	338	314	342	344	323	308	355	331	333	343	312	320	329	321	391	357	343	311	341	326	297	304	306	324	317	309	335	348	312	352	334	327	335	300	337	347	307	288	342	316	355	312	285	291	322	339	324	324	339	302	291	364	333	305	318	347	308	327	308	267	330	330	344	285	356	327	330	339	333	324	341	307	331	276	327	318	310	308	312	318	296	308	321	320	312	349	329	307	331	295	323	317	339	322	335	329	313	325	326	328	285	298	323	313	342	337	302	331	318	328	343	338	294	315	334	351	305	332	343	300	323	352	330	306	334	338	304	300	336	317	301	305	338	330	350	352	324	332	334	324	307	311	318	323	302	352	303	310	354	324	333	329	342	346	317	343	323	312	293	310	310	310	324	335	301	320	340	298	313	366	329	334	324	314	334
22331	21130	2696	3158	2589	2213	1891	1665	1573	1357	1300	1230	1219	1180	1091	1079	1069	951	1005	988	940	923	999	1005	935	924	922	947	995	937	867	910	919	882	861	876	888	883	924	943	930	857	856	894	845	904	913	866	896	885	903	886	819	927	819	817	896	830	895	831	879	894	871	822	819	847	893	855	834	881	834	837	841	861	811	845	878	892	871	905	843	866	915	825	844	868	859	879	828	901	825	845	840	835	851	887	875	860	894	895	834	884	891	885	851	915	836	840	807	895	857	849	815	870	886	933	867	868	813	868	884	847	908	820	856	857	798	834	838	815	876	865	827	828	825	876	859	877	829	853	819	821	889	863	849	827	850	837	877	867	847	813	795	814	867	881	863	880	884	856	822	853	864	874	856	924	877	832	847	883	840	878	938	838	833	870	853	891	867	905	851	786	888	877	851	876	809	847	871	823	845	832	794	843	858	846	861	866	856	859	846	906	858	834	886	836	823	843	812	840	870	872	871	856	857	877	927	810	854	802	897	835	850	837	863	875	849	819	830	823	861	858	877	878	825	897	904	834	873	839	839	851	911	824	870	836	845	879	876	842	889	853	789	872	828	872	844	842	852	826	866	858	853	866	871	898	846	830	867	845	833	854	856	819	855	872	845	854	885	826	876	835	868	845	888	813	846	843	838	820	798	821	879	865	885	886	879	893	826	811	858	834	873	843	821	810	878	836	882	804	829	838	866	906	817	920	878	807	857	851	882	841	861	863	874	855	851	888	866	849	862	893	869	854	860	874	804	839	823	836	794	918	867	834	860	850	858	826	819	884	861	826	875	831	843	858	870	833	840	807	828	897	865	823	812	857	862	842	828	906	856	790	846	905	815	879	855	832	826	858	868	832	863	848	842	820	886	866	880	871	835	854	851	858	857	867	843	876	842	885	874	828	863	909	850	860	882	907	881	877	902	884	841	849	861	864	801	876	870	834	846	832	801	822	839	834	846	904	941	822	833	876	872	908	852	818	851	827	899	895	866	785	816	861	860	855	864	875	831	866	850	835	835	894	842	835	852	897	897	844	889	858	880	829	856	850	878	887	879	846	837	852	830	853	882	837	853	838	889	805	880	845	886	827	783	864	887	804	811	834	841	842	855	842	827	808	854	843	868	844	820	847	812	858	862	842	836	842	821	866	845	862	902	855	866	862	856	850	825	879	850	850	857	904	896	880	816	820	842	842	801	895	868	871	843	804	828	842	852	874	849	858	827	843	857	918	891	788	836	807	863	877	835	854	808	820	842	857	858	824	840	891	848	808	811	839	873	888	859	856	891	824	824	849	832	878	834	851	860	843	834	910	835	843	880	865	879	850	895	845	886	834	860	868	817	879	865	817	855	881	856	831	862	869	851	847	872	826	845	912	869	785	815	884	843	815	828	888	867	841	868	894	878	884	881	847	865	837	823	880	867	798	816	858	877	843	879	817	844	852	899	869	810	886	842	784	846	842	795	836	886	806	880	860	852	839	891	814	866	824	863	833	829	855	838	851	820	852	836	871	809	898	893	942	855	837	814	874	881	825	841	859	889	838	787	834	854	827	848	823	840	912	842	869	837	861	911	857	853	855	857	794	833	864	890	818	886	847	856	884	909	847	847	837	899	842	813	868	846	836	821	820	841	863	859	879	844	860	859	851	815	807	861	808	842	846	856	893	846	875	898	866	858	837	842	810	846	865	816	825	850	886	860	899	838	871	867	852	801	844	883	879	804	848	879	786	894	832	868	851	858	826	858	860	881	858	845	877	838	865	844	872	863	850	826	872	831	819	912	815	870	887	903	828	816	859	881	924	839	837	835	889	828	796	877	868	847	815	852	898	826	833	820	894	848	819	839	857	799	843	813	811	869	830	855	815	929	891	835	906	825	860	856	853	837	830	866	891	897	833	882	871	903	844	894	812	834	850	874	877	842	838	856	864	818	846	864	804	844	893	855	830	868	855	845	861	850	837	846	850	835	887	867	855	835	857	885	889	930	793	806	888	864	848	859	838	809	893	862	894	826	842	829	845	835	827	861	849	812	813	818	852	841	863	816	821	851	794	837	877	838	858	915	909	874	843	831	864	843	847	861	823	816	852	878	845	859	854	872	838	829	826	873	831	875	830	843	823	859	847	847	862	836	839	864	837	826	851	867	906	902	898	836	864	859	824	850	847	823	910	830	884	881	827	828	856	847	889	864	819	827	862	839	897	874	813	829	839	873	885	824	870	872	819	852	789	899	818	864	845	876	862	851	881	860	857	884	838	832	877	923	881	873	870	865	820	859	875	850	828	871	854	847	887	836	829	846	894	802	841	858	882	830	845	906	891	845	836	860	860	892	831	850	847	852	854	880	804	881	855	827	863	879	818	842	847	879	866	843	854	883	881	866	868	859	833	844	806	848	848	847	851	893	901	844	866	883	844	931	821	860	871	821	903	852	881	899	904	849	829	849	845	873	870	821	876	853	868	846	828	833	855	906	847	852	822	886	857	849	806	859	889	820	865	858	866	800	855	899	846	837	878	899	838	864	888	789	837	885	773	872	811	855	820	837	850	836	852	867	853	844	844	847	831	801	837	864	862	873	829	809	803	855	896	874	872	784	843	872	828	822	861	867	870	919	900	888	860	804	840	867	861	814	833	846	849	855	883	813	870	797	813	865	843	832	886	851	839	839	823	829	846	872	868	824	840	852	884	851	879	852	799	865	839	847	873	876	894	828	839	912	818	835	856	880	886	797	851	846	850	823	866	862	877	878	835	798	856	885	788	862	851	832	871	860	878	816	876	895	902	841	853	851	854	859	858	838	863	837	863	880	877	848	860	828	787	861	889	873	811	851	823	872	833	792	839	868	880	863	843	845	897	876	858	840	884	827	840	846	812	877	848	887	815	840	848	890	868	858	776	885	814	840	882	856	865	839	836	897	851	840	832	906	811	881	835	860	819	869	859	895	854	852	851	812	833	887	804	842	890	900	846	821	834	871	816	838	811	842	875	824	833	876	829	857	808	845	840	845	910	839	854	895	821	849	872	898	824	861	815	844	875	768	845	850	843	853	874	829	854	857	880	865	849	846	864	866	784	852	852	877	889	868	870	884	834	812	851	744	844	813	851	843	852	866	848	828	870	875	914	849	869	870	871	929	825	876	880	801	860	830	836	817	905	833	818	867	872	820	859	821	852	885	843	858	872	883	838	854	924	818	895	909	859	820	836	827	871	872	851	865	849	821	863	830	865	863	850	867	872	884	864	852	873	884	884	887	848	840	894	865	852	823	840	838	836	800	824	817	816	939	842	863	889	853	858	851	847	870	901	848	858	888	857	842	843	840	861	853	866	801	856	862	887	846	840	849	886	852	838	922	796	800	847	755	917	826	858	838	878	786	882	845	840	853	820	818	898	906	834	808	865	918	841	831	894	892	804	856	803	807	854	810	849	865	833	860	881	817	893	865	807	894	809	816	840	877	846	838	874	846	900	853	865	832	851
53338	46333	14252	3502	1295	975	817	624	625	562	563	531	483	456	480	486	463	456	404	438	420	428	444	450	428	408	419	423	423	422	441	428	397	450	375	376	415	411	437	437	422	391	420	386	442	414	458	432	422	409	401	431	403	420	417	421	411	374	439	405	437	441	403	442	397	377	384	420	408	398	390	378	422	411	416	380	398	396	417	422	421	365	386	408	388	385	365	396	417	432	387	411	415	407	373	405	435	423	418	404	392	407	402	374	404	371	385	432	381	386	405	420	378	388	415	416	391	385	421	397	396	415	400	401	387	373	390	409	438	419	362	386	412	434	394	408	442	349	399	402	396	430	403	399	388	394	399	409	382	428	403	372	391	398	391	434	403	428	437	404	416	381	382	401	365	375	361	379	392	410	420	436	390	389	395	429	383	418	428	377	399	386	388	422	418	377	430	428	421	423	401	423	399	389	377	411	424	456	416	409	383	422	378	400	408	434	416	399	418	431	405	399	410	404	411	408	347	355	392	381	392	393	385	386	428	394	421	417	399	384	438	420	397	412	391	441	379	403	395	385	452	393	426	428	394	401	391	438	423	437	392	408	409	396	407	425	395	379	404	387	382	360	401	458	391	366	411	439	429	378	435	460	389	376	400	410	413	426	383	458	425	401	409	419	404	419	391	400	368	409	384	394	373	357	376	390	394	390	384	418	347	366	405	382	397	424	397	387	406	409	427	422	359	383	388	429	409	402	392	395	412	387	389	374	435	424	414	427	389	413	410	391	386	386	396	383	433	392	393	404	398	418	376	410	438	391	408	396	429	423	381	392	411	431	374	439	422	390	372	418	370	394	395	396	361	379	366	389	432	397	438	393	372	392	391	410	401	383	422	400	366	399	408	449	382	398	412	377	415	432	377	430	390	387	418	380	397	419	377	405	406	424	415	416	410	392	416	417	382	381	417	377	400	403	428	399	424	414	416	419	425	388	381	392	433	398	402	389	427	428	418	402	397	399	446	443	438	367	412	405	388	404	398	404	398	444	434	404	380	405	418	420	416	386	383	391	410	423	390	400	413	420	408	417	397	395	414	430	406	403	408	390	409	404	388	405	391	398	391	371	437	373	399	371	424	415	411	408	390	399	400	400	409	425	387	418	434	386	431	389	425	395	406	382	385	407	404	376	427	368	382	418	371	393	385	400	410	421	413	394	421	408	397	414	440	396	450	411	372	404	425	384	398	427	386	433	420	427	389	404	426	382	419	394	426	424	428	420	374	419	420	385	404	371	385	340	392	400	403	375	444	404	419	396	377	392	381	406	414	398	428	371	380	426	361	390	430	407	399	410	404	445	404	410	383	451	421	395	422	395	377	392	379	401	420	406	389	400	450	402	413	386	395	412	383	404	392	410	435	377	424	403	393	421	387	399	447	410	410	345	420	413	382	391	408	448	428	413	378	378	400	415	437	391	387	433	421	414	396	407	389	407	418	391	397	394	398	415	414	403	407	400	416	396	408	388	398	357	406	417	387	420	422	398	385	416	417	415	386	408	392	428	451	386	346	431	369	365	393	397	433	412	407	424	383	442	386	438	396	400	423	398	362	396	393	382	365	431	380	398	401	420	424	393	408	362	388	413	414	374	426	391	390	381	414	420	356	393	440	413	382	417	384	376	373	416	404	363	432	390	389	419	386	389	391	421	411	384	388	408	360	388	400	390	389	437	420	415	420	409	456	424	393	449	404	422	391	407	362	415	403	403	412	403	406	417	374	406	393	401	453	401	401	404	432	372	402	380	401	364	414	412	355	405	446	389	355	389	378	444	397	418	382	356	420	384	380	347	418	355	425	422	359	399	441	400	428	424	418	425	386	420	415	405	389	416	418	408	417	379	380	412	398	398	376	392	395	365	426	386	414	422	387	402	419	418	393	388	406	410	393	387	413	373	421	371	376	372	426	388	440	420	406	395	406	396	409	417	415	419	401	404	393	375	397	382	398	392	396	398	431	413	396	391	396	406	453	350	433	418	417	397	416	389	435	361	395	425	387	455	459	387	395	411	407	426	410	419	409	432	386	430	417	423	409	426	417	420	436	405	417	408	356	410	371	458	399	388	442	427	416	365	406	421	374	445	414	438	433	435	411	414	402	384	398	407	404	419	393	431	399	426	417	361	436	409	387	403	396	380	398	408	412	420	388	441	368	371	371	406	412	392	364	435	436	390	399	400	385	384	387	446	418	397	411	408	394	392	395	394	428	402	411	372	401	399	408	413	404	388	422	379	376	441	422	414	416	389	410	387	357	401	433	414	453	356	393	413	381	422	393	427	399	409	404	407	403	402	433	400	382	439	387	369	410	413	397	406	370	382	393	377	416	397	399	413	391	412	387	406	412	408	380	376	396	430	419	386	394	394	422	411	418	413	402	416	418	365	402	363	417	431	404	425	426	418	418	400	421	439	390	420	395	385	436	422	395	368	383	415	431	412	384	374	414	404	424	415	392	420	383	392	379	391	438	401	412	426	401	381	415	434	398	408	414	416	452	410	407	393	397	418	404	382	385	416	407	420	406	392	438	393	386	381	406	406	431	365	394	389	441	396	374	423	397	353	394	368	408	410	414	435	420	408	391	401	398	371	410	386	396	388	420	407	406	394	411	390	397	392	392	463	423	440	395	372	389	399	424	449	397	412	405	406	373	402	406	400	388	410	399	423	421	411	427	424	380	431	417	421	416	387	405	393	417	350	375	425	399	426	407	383	419	392	421	398	368	394	383	378	382	427	400	414	408	404	424	380	385	396	403	433	430	387	369	427	402	395	378	449	452	426	475	397	409	397	408	408	391	401	378	391	433	418	429	403	423	393	411	419	406	401	414	428	379	402	460	406	423	425	423	401	410	423	406	422	472	431	384	370	399	408	383	384	389	402	383	420	392	438	403	406	428	454	408	349	434	389	365	398	371	403	350	420	421	397	395	350	373	392	407	403	416	437	393	428	396	440	436	415	407	409	388	381	393	413	407	388	404	408	411	398	449	373	398	376	391	404	430	395	409	401	354	373	403	442	403	374	396	409	382	410	393	394	379	409	405	406	403	413	370	417	402	430	399	399	381	389	397	428	402	380	389	431	413	425	388	409	461	389	425	398	369	408	390	392	404	434	415	437	385	404	419	389	430	415	375	390	424	402	394	412	402	397	460	371	443	422	422	393	396	390	407	402	415	382	378	412	365	406	399	422	393	412	401	406	386	404	400	404	400	393	353	416	418	420	409	418	418	427	392	400	426	403	400	385	393	394	429	419	425	391	395	376	377	428	424	393	415	418	393	390	431	409	410	430	415	404	355	369	397	369	401	375	399	422	414	421	415	435	421	396	383	424	386	376	365	418	413	416	395	394	398	383	385	334	430	379	407	428	408	379	383	372	354	395	397	414	397	386	419	389	411	398	363	376	375	392	406	409	384	397	382	412	408	409	404	397	394	422	416	396	430	427	394	392	392	353	389	380	409	437	426	361	405	413
29624	27426	4453	5431	4477	3674	3167	2621	2209	2048	1917	1709	1712	1606	1508	1382	1366	1366	1296	1234	1268	1232	1198	1163	1216	1179	1196	1135	1124	1166	1095	1133	1110	1045	1042	1039	1063	1072	1097	1136	1095	1069	1075	1006	1052	1058	1064	1055	1051	1023	1041	1033	1039	1024	1008	1059	1022	1024	1041	1023	1063	989	1013	994	996	934	970	1027	1021	1010	1025	1029	1064	1007	1079	1021	974	1007	1026	982	1014	981	1030	972	1041	1032	1006	1017	969	957	1004	1014	1042	1015	1009	991	1045	947	976	929	1036	1019	1006	1033	972	967	943	989	1006	993	1048	998	998	999	1010	991	962	1010	1065	979	1001	1080	1007	1070	978	1084	965	1007	975	944	977	1032	1043	1032	1025	967	992	980	1058	1000	976	981	958	986	965	1001	1025	1004	993	1004	982	1011	994	1021	991	1013	994	957	972	979	999	999	1022	1002	967	1065	1021	1003	959	992	986	1005	1021	1010	954	1003	969	979	976	993	1058	1002	1045	1025	982	1009	1043	981	966	945	998	993	1003	932	994	972	1002	1030	963	995	970	987	968	927	1026	978	964	1025	979	1012	971	1032	966	972	997	1029	948	973	1008	1036	1022	927	1041	993	1014	980	1000	967	938	1011	914	977	987	1020	1042	1033	957	972	986	1020	988	984	1016	1009	999	997	954	968	1029	997	1019	1074	1027	1066	1019	968	949	1029	1001	1014	995	979	978	996	966	990	994	979	1047	944	993	983	982	969	1013	938	967	1010	1010	976	964	1036	971	1011	1033	1011	944	1001	1049	1015	1016	990	964	990	993	993	1013	993	1033	1011	957	977	982	977	1000	998	996	995	1033	936	952	959	1002	992	973	938	1024	1008	977	953	1035	989	970	923	1004	962	1040	930	1023	1006	1044	1001	977	1037	951	965	1022	1024	978	940	1012	975	945	1003	938	1032	977	980	959	1043	981	986	976	1065	985	1015	990	1001	1023	994	1004	967	966	1011	1039	1000	959	983	893	1034	974	1046	1008	988	984	1022	941	991	1002	997	975	971	1001	966	993	955	1043	1012	964	981	1015	1010	1000	1030	1012	1036	909	988	1019	955	998	983	989	954	987	932	958	1002	1082	1019	1053	1006	994	979	1027	955	1051	990	991	990	1045	1002	988	1060	1010	961	956	1032	972	1046	1056	1006	1038	1016	928	1025	968	1053	1014	961	1004	946	949	1005	973	965	1050	979	1009	998	1003	1020	1030	1046	985	995	1000	971	989	909	977	979	1000	968	1052	980	973	1004	957	992	936	986	996	950	992	1048	982	935	994	961	1006	1008	982	990	982	970	975	991	977	973	950	1018	999	971	1007	991	1009	994	968	997	964	1021	1080	957	1046	1048	947	970	1021	947	996	969	975	996	1020	970	1013	948	945	952	944	920	981	995	987	996	1021	987	1027	980	998	965	958	978	988	1025	1013	979	1008	978	982	1000	948	1014	1036	1003	1016	1017	970	988	986	1009	997	946	978	968	1015	958	1007	1020	1004	968	988	976	970	999	978	1019	957	1002	1038	997	934	1022	954	1013	979	1020	1029	1080	1014	949	968	997	1015	943	990	1027	1010	1037	1019	1022	995	1082	1019	936	965	1042	1028	995	1075	1021	997	1029	1025	985	1001	959	1042	1013	1007	952	1010	969	932	993	1021	936	982	1030	993	1024	1028	1002	953	989	958	1027	1009	983	952	953	993	1048	946	974	955	1021	938	977	1017	975	963	984	985	949	995	991	1044	1053	1008	1004	1000	999	999	988	984	1004	988	1024	999	1040	1007	958	962	968	1005	982	967	971	960	1067	989	950	992	955	1006	990	994	1008	967	1010	995	987	925	1009	1074	1007	963	977	1006	980	946	1020	969	1009	1009	1015	996	1001	1007	1018	991	981	1034	1007	966	1036	1038	1000	989	1000	994	998	975	1033	989	921	985	1041	1010	1064	987	946	979	945	1035	945	990	1007	994	988	972	981	957	981	955	1015	996	1025	970	995	1036	984	972	1057	947	1023	948	1021	968	940	952	966	1063	957	1016	1035	987	1014	936	976	1001	1009	958	1032	977	992	1033	979	1034	1052	1026	983	965	984	983	988	987	1059	943	994	1030	982	1002	1019	1000	982	1073	965	1008	985	1006	1020	970	1046	1011	952	1028	1035	999	1051	1006	994	1006	994	1018	977	982	999	973	997	974	1014	958	959	982	972	1023	978	923	998	979	1012	975	983	970	1004	996	990	1037	1039	991	1020	974	951	1040	1012	992	1001	929	997	939	946	1047	988	1017	982	972	1020	1030	947	1027	1021	1021	1016	948	1033	956	970	960	1041	992	970	995	1047	1021	1026	999	1036	980	1037	1014	983	1006	972	934	1020	967	982	992	984	1073	1012	1014	1001	1016	987	1038	996	957	1002	984	1010	956	960	977	922	1063	1000	997	998	1033	1000	1009	974	940	1023	1020	1010	1007	967	1012	980	998	1091	948	995	1011	998	992	991	1025	1022	951	1010	1028	1039	924	997	966	971	950	949	955	975	1015	972	977	1073	1009	1067	1018	999	1012	958	979	957	982	1025	1036	976	1052	983	991	1072	984	1012	1024	998	1001	953	979	1027	1069	1030	972	980	1035	1010	1005	1015	1070	970	1047	955	960	955	967	999	1021	1007	970	1007	1011	983	984	922	989	1029	981	1003	986	987	955	1059	983	992	939	1022	1030	996	980	993	962	1017	975	993	936	1030	973	932	972	998	1004	1009	994	990	957	1004	975	1002	1003	971	1025	960	1002	965	1022	985	960	979	987	982	995	1019	1006	1000	987	1016	1014	967	966	1029	1025	965	995	1045	981	996	939	985	943	1000	1049	963	985	965	1025	1034	999	1032	1043	1017	984	991	1011	1011	1025	934	990	1026	948	1019	964	994	971	1006	1040	1011	972	964	933	1003	1010	1014	999	1011	970	1003	994	996	991	1023	984	985	1013	1013	1056	1041	988	1019	982	1024	984	1028	995	932	980	1047	995	971	988	990	964	942	952	1004	998	957	1044	963	1004	1003	1030	970	975	1007	975	1031	1003	992	955	1072	951	1022	993	987	945	1023	1053	965	1043	1025	995	974	1033	1001	941	981	977	1007	997	995	960	990	1002	1014	977	999	1005	972	1016	1002	970	966	1025	1003	981	1019	1006	988	984	989	1021	1010	1068	986	1019	1029	987	971	1033	987	999	1027	951	1017	1034	975	1005	1035	1031	1025	961	979	920	1002	967	996	1058	967	1008	1030	981	1004	1016	971	985	983	984	1043	970	976	966	1011	1004	1035	1007	1045	1062	1015	984	991	980	994	1006	1015	965	964	1013	1003	992	1002	958	1021	999	1029	929	1024	1009	1026	995	987	969	1024	1022	993	962	1016	1005	1057	939	1017	1012	948	1005	983	1039	1061	989	1002	997	1061	992	962	952	957	1011	975	990	961	976	988	1058	973	969	1033	990	1014	970	939	1016	1011	1018	993	1043	1023	966	1014	954	1009	1012	968	1037	1007	993	1062	996	1011	1011	1039	968	993	994	1014	1015	967	1011	996	952	978	992	1032	1000	1036	1051	1021	967	1053	962	968	1005	1004	1015	986	996	1011	997	973	1002	1002	978	1015	1005	939	1006	972	1027	961	1007	1018	956	1003	998	1005	1049	1029	970	993	1018	986	987	1007	1026	1023	1036	964	953	1013	994	970	1053	1025	989	1018	1049	979	1040	1005	1040	1005	936	938	961	1016	965	1019	988	1035	1002	954	986	999	1000	977	1001	1001	998	1020	983	998	985	957	978	1005	965	958	1018	1021	988	978	1030	977	994	975	980	968	1006	985	956	968	1001	1009	959	991	930	1034	1015	1013	1013	983	940	1033	1063	1034	987	975	984	984	997	985	1055	1004	1068	1020	1037	951	1056	1008	958	962	1026	965	1039	998	1014	1006	964	982	1010	986	976	981	1056	997	1004	963	988	988	970	1003	983	954	947	1002	956	962	967	1019	981	1053	966	975	939	1052	953	996	946	1016	894	978	991	967	968	958	1012	984	995	950	1021	1010	1023	1006	1033	975	952	971	980	1007	1036	960	998	1018	1024	1012	1035	981	1032	965	1023	993	1010	982	1023	998	970	1003	1024	1008	970	1046	977	998	995	958	1004	1025	996	981	980	1019	1057	959	1000	996
4548	1964	218	197	183	178	161	153	149	155	169	144	171	163	153	158	175	181	155	173	159	176	169	187	146	143	164	169	123	162	172	161	149	171	161	183	168	153	156	175	164	150	173	177	176	152	150	145	148	168	143	183	169	161	175	174	172	148	162	170	179	166	155	168	163	179	164	144	166	168	172	178	162	168	152	200	157	152	162	142	204	157	156	178	159	159	173	164	133	150	171	149	161	154	179	170	163	162	150	173	170	171	193	154	157	161	153	164	158	162	179	150	174	158	187	166	145	178	162	164	157	178	151	150	165	173	176	165	155	137	162	164	138	153	141	168	170	148	163	165	156	152	142	155	138	149	175	146	178	168	159	164	143	167	165	131	164	152	153	149	175	171	167	168	133	153	146	185	146	159	155	150	163	147	179	155	166	160	144	174	152	168	172	168	154	144	163	161	161	155	166	177	172	161	150	157	136	164	170	156	145	165	151	171	170	155	175	157	176	153	146	173	146	178	176	178	165	148	175	143	144	156	164	156	159	151	140	157	132	155	142	164	160	152	156	150	165	151	179	147	155	118	164	167	176	152	154	137	165	164	176	172	164	164	164	166	172	160	155	150	158	168	140	159	154	174	154	166	151	146	161	170	146	163	147	178	168	161	174	177	157	162	166	173	177	148	141	156	157	151	173	168	155	149	147	172	163	159	159	138	170	165	168	153	170	141	151	162	152	195	152	167	173	141	154	167	163	157	144	152	156	145	175	153	168	154	157	163	149	168	131	171	130	150	158	139	163	156	139	151	156	146	167	165	163	168	157	149	165	158	142	166	146	172	162	154	180	171	164	142	170	151	168	155	155	152	163	172	184	139	150	147	157	152	142	180	174	147	165	143	160	166	163	174	172	145	152	152	158	156	149	159	177	148	166	181	176	143	164	164	179	150	162	157	142	154	155	150	132	169	160	163	158	163	133	177	152	161	153	133	157	163	155	164	168	168	160	168	162	162	137	168	152	149	138	171	129	164	140	163	153	154	166	160	143	163	158	148	166	179	172	154	164	154	138	119	164	164	148	144	159	203	173	161	163	180	167	180	146	159	156	171	161	168	165	174	150	147	138	169	171	157	157	161	136	165	149	150	161	133	203	160	165	169	171	166	173	136	148	140	164	183	135	154	173	139	162	131	169	162	167	166	182	155	167	168	154	158	129	156	173	164	168	157	149	168	157	157	169	136	166	153	169	182	152	148	163	147	172	161	168	140	159	137	153	170	161	150	175	166	180	176	174	149	157	145	196	154	179	148	148	149	162	154	164	167	148	143	175	177	147	145	121	167	139	169	168	156	166	161	178	187	151	153	160	173	151	151	162	161	164	179	189	159	168	167	139	150	150	151	139	195	171	172	159	187	159	156	168	167	158	176	158	144	159	185	158	166	166	174	161	169	185	176	158	172	171	146	174	161	174	161	168	150	163	148	166	181	172	175	142	153	168	145	153	181	160	160	132	154	172	173	179	154	141	173	158	153	144	152	178	165	139	147	175	146	152	148	170	167	165	165	165	149	146	158	181	175	164	167	191	160	167	172	170	177	165	174	145	148	154	142	153	167	145	152	163	194	174	185	167	144	168	150	186	166	183	146	173	157	157	166	170	161	153	146	151	167	148	149	162	164	135	152	143	160	160	149	157	154	186	160	172	163	154	163	157	171	158	158	165	151	176	170	151	167	162	168	146	162	143	177	153	173	160	162	168	153	164	160	159	134	152	162	168	176	153	173	141	179	150	164	173	146	152	166	163	153	145	163	151	180	167	141	163	160	165	159	158	150	143	162	175	176	160	142	149	168	136	161	171	147	145	153	156	160	160	162	188	141	153	170	169	157	144	150	169	165	146	192	161	164	175	143	155	162	154	147	164	156	144	173	154	156	160	175	175	151	159	150	166	176	159	164	159	174	144	168	148	160	153	176	167	169	196	163	148	182	155	160	163	153	165	185	161	136	139	154	144	157	163	170	161	173	133	159	154	198	142	152	153	164	183	141	157	155	172	171	152	151	176	188	161	168	156	156	161	148	158	154	164	152	173	166	191	173	159	158	169	180	156	181	160	149	177	162	170	173	145	144	140	196	159	153	151	142	172	143	163	155	160	159	152	180	170	127	151	140	146	154	171	187	144	155	162	127	164	174	159	150	162	168	167	164	166	158	159	149	162	156	168	174	140	142	159	158	163	155	153	171	157	157	159	153	153	144	149	139	143	184	164	173	146	128	134	159	157	155	142	161	157	174	178	161	175	156	155	141	166	169	140	158	165	172	164	146	160	160	163	126	161	159	159	166	160	180	157	167	170	159	177	182	141	165	152	172	153	151	146	167	155	171	143	150	156	185	156	157	157	169	153	165	147	162	168	166	146	178	142	154	165	141	146	142	164	166	154	149	146	157	173	169	190	146	167	182	171	169	146	179	170	155	186	160	179	154	173	159	179	157	164	152	162	148	139	160	162	150	159	169	144	173	145	179	157	182	155	164	153	158	180	170	169	174	154	170	158	165	142	171	145	138	174	145	168	168	166	164	158	159	158	168	167	156	153	133	136	147	159	148	163	175	165	159	161	179	166	167	149	157	164	186	175	182	159	156	161	162	171	156	177	158	137	137	148	141	159	176	157	180	176	154	173	173	136	165	152	185	164	148	137	153	170	170	162	186	153	158	150	161	160	168	152	139	162	139	167	158	164	155	136	162	186	146	156	132	164	153	181	138	150	134	175	167	169	145	153	177	144	167	181	183	158	160	177	147	167	158	158	152	164	187	187	155	161	148	171	174	163	165	179	138	160	143	161	150	141	173	183	151	130	190	171	146	137	139	147	165	147	176	167	134	164	150	158	155	173	143	139	188	142	151	163	137	174	174	176	172	156	144	177	188	168	183	199	153	163	156	143	135	192	155	189	165	146	148	174	148	139	141	165	161	154	134	172	138	151	156	148	166	157	165	141	166	168	165	174	136	173	148	172	155	169	174	164	164	167	154	179	167	177	180	147	144	162	167	169	146	177	164	175	150	151	165	145	175	165	175	160	161	146	146	148	157	141	167	153	157	167	142	168	171	161	164	172	130	165	153	164	143	145	165	159	151	177	165	169	161	141	157	169	189	175	156	148	176	160	151	159	133	179	187	151	148	154	149	169	161	155	167	154	139	172	145	177	158	164	155	166	143	130	170	161	146	169	180	159	135	146	160	178	154	168	157	156	137	151	149	187	152	169	168	171	147	135	144	141	163	163	153	162	154	152	160	167	173	164	175	151	170	145	156	160	161	190	156	145	183	141	162	175	174	167	148	144	174	168	178	171	147	135	135	159	151	183	163	177	176	189	173	148	163	134	178	166	170	160	170	165	164	154	155	169	159	166	155	169	161	174	156	177	161	168	174	150	139	154	175	139	134	177	157	185	173	191	185	148	167	160	148	165	165	168	179	171	160	159	170	146	152	144	162	159	136	185	152	182	169	133	152	165	164	173	177	157	164
4895	3718	603	579	591	587	582	503	549	547	556	534	548	526	516	523	536	491	540	507	524	491	485	516	523	527	512	514	478	485	480	538	454	533	492	531	510	447	483	488	492	501	526	482	511	482	504	468	495	503	482	525	496	487	516	518	485	498	495	499	446	497	488	497	499	515	446	519	494	472	498	433	501	493	487	511	461	514	478	478	516	484	469	550	491	480	533	515	510	483	505	503	500	508	540	471	496	504	492	488	522	464	488	530	496	475	526	491	459	488	503	467	467	473	476	484	495	497	530	486	471	515	481	514	485	490	523	484	512	509	485	512	499	537	496	488	503	451	478	535	497	475	517	518	515	487	519	478	491	506	468	528	472	512	540	515	484	522	500	462	506	507	513	514	492	466	490	513	494	484	503	532	486	497	458	532	464	518	518	498	538	522	503	476	529	490	489	509	503	505	515	501	511	522	492	480	491	483	477	471	480	469	498	501	507	471	537	452	509	492	550	492	517	455	490	505	521	517	487	473	504	483	511	490	501	494	497	489	462	490	469	493	534	512	460	474	520	481	548	503	469	466	520	531	478	482	528	516	506	489	495	509	477	477	482	493	482	515	481	511	481	501	496	480	519	484	513	507	487	466	469	542	545	503	540	454	490	501	474	498	469	472	484	494	510	510	519	465	502	491	494	477	492	497	504	489	524	460	453	487	489	518	487	483	490	501	501	430	430	501	500	502	465	494	507	464	491	511	481	481	510	505	487	506	498	514	530	502	483	482	540	519	515	516	479	462	482	498	473	498	499	487	503	461	492	530	504	488	521	510	519	484	513	479	497	482	461	476	475	494	515	458	509	521	512	481	540	460	484	479	492	481	503	511	482	493	493	476	496	455	511	534	502	510	509	523	478	543	499	504	511	496	473	470	478	488	474	506	494	509	494	471	493	517	448	493	494	517	525	501	492	496	463	455	480	537	492	509	467	520	469	444	466	508	484	505	497	479	468	502	472	481	521	490	518	492	490	518	488	491	527	479	480	509	526	507	484	538	527	446	506	485	486	487	500	507	535	508	494	465	490	495	494	520	489	489	431	505	452	502	488	484	492	489	487	498	532	531	501	531	471	510	475	501	479	482	471	534	504	507	518	512	495	532	464	527	481	528	495	463	515	533	497	443	490	494	495	518	516	486	480	459	503	473	473	508	493	480	545	501	488	516	489	510	522	513	498	487	497	508	507	481	498	461	528	540	513	507	463	480	478	517	512	472	532	515	527	448	481	465	489	509	506	497	475	465	499	514	516	527	479	524	502	498	495	484	500	478	473	504	495	506	489	524	444	490	524	484	512	540	499	505	492	455	491	503	511	491	519	480	470	520	515	530	504	496	490	511	492	517	518	479	481	521	453	481	498	528	523	479	508	509	511	493	508	506	507	500	486	472	500	508	480	477	501	500	509	517	474	497	484	523	458	518	521	495	540	525	484	539	547	517	484	548	490	504	513	498	457	491	502	504	487	479	467	512	507	498	535	539	527	542	492	509	494	526	499	472	469	526	501	489	490	492	468	481	501	503	446	464	490	491	500	483	515	501	494	504	521	506	459	511	482	478	519	494	533	520	498	509	500	459	473	478	493	466	480	525	520	514	513	503	501	513	476	462	481	487	510	472	498	526	481	523	491	464	464	518	468	479	480	464	509	531	486	491	531	490	498	495	517	486	484	513	523	504	495	496	461	543	524	496	498	478	519	511	496	446	463	467	512	494	450	457	467	451	546	483	508	458	543	497	456	492	480	482	526	468	536	474	481	513	506	466	495	497	511	487	526	507	527	490	471	476	482	490	473	470	515	495	514	462	500	501	483	539	499	488	514	509	499	501	509	514	506	517	505	446	443	495	480	479	479	477	509	486	531	490	454	519	461	500	468	473	478	477	509	519	506	497	491	509	504	474	501	498	480	489	503	542	468	497	510	497	536	499	480	492	510	541	482	472	545	479	489	498	500	494	499	515	493	497	476	494	478	494	522	477	500	487	489	489	493	498	506	486	490	519	449	537	441	499	473	483	485	466	464	507	486	464	489	519	477	508	487	508	493	540	479	455	497	491	490	499	478	577	512	527	471	475	499	471	550	518	495	507	488	514	493	498	534	511	516	517	504	534	511	516	519	500	481	518	459	474	497	524	489	486	490	530	504	501	540	499	497	497	498	504	506	474	482	505	536	523	454	485	518	500	524	503	509	519	497	478	482	515	504	532	492	498	499	482	502	492	514	487	477	481	518	503	511	518	498	510	484	491	507	461	495	511	511	488	469	515	487	511	437	528	469	466	470	491	460	530	496	508	477	542	490	499	473	505	485	522	480	462	491	516	419	468	502	482	486	478	458	490	492	476	482	512	496	493	520	485	478	532	512	502	520	493	538	524	514	467	506	513	489	488	501	492	459	490	483	506	526	518	474	512	497	510	496	518	474	515	476	513	508	466	521	476	510	532	477	495	499	518	483	504	488	505	521	472	482	503	482	493	484	514	504	506	482	475	491	466	482	526	522	510	465	482	517	504	503	477	504	488	446	478	474	514	518	526	503	522	512	488	509	470	483	484	448	465	498	531	465	480	501	466	489	482	532	496	480	514	516	468	508	486	490	501	496	499	491	505	473	519	467	561	502	500	510	476	483	462	447	515	499	537	478	496	494	463	485	472	474	513	485	472	492	466	530	479	496	555	483	478	466	515	518	486	503	516	511	538	489	487	507	529	525	500	472	497	528	501	522	510	489	500	497	490	491	522	501	564	455	462	481	513	458	490	498	539	500	485	486	445	495	535	512	484	506	480	481	496	533	491	491	497	497	533	491	457	527	503	486	493	507	486	507	484	472	488	467	464	489	490	534	497	498	518	479	465	511	512	473	490	498	492	472	480	527	551	507	465	488	498	549	511	496	520	510	492	451	486	479	485	504	450	486	527	538	533	494	518	475	516	515	554	489	491	480	495	490	481	483	463	519	469	498	521	497	469	488	528	518	469	491	490	499	497	506	497	499	489	522	489	477	497	461	517	470	469	486	504	486	458	524	487	476	551	534	483	523	538	518	481	452	547	477	484	531	494	456	499	466	490	513	487	502	473	488	508	493	486	497	489	490	461	507	503	492	509	479	487	513	497	486	495	525	490	487	505	474	497	511	482	524	487	494	520	472	497	491	490	490	491	505	502	532	483	500	480	453	528	489	518	480	499	526	542	540	474	503	497	493	486	503	497	498	512	475	489	468	491	503	489	461	473	492	487	481	505	497	512	493	509	517	453	482	484	536	532	485	491	507	482	488	512	482	487	531	501	489	485	474	492	488	503	487	504	480	529	517	520	519	535	526	495	492	491	482	495	502	502	469	488	511	501	501	498	471	505	466	463	513	521	482	512	507	502	502	497	518	502	491	478	528	518	487	501	493	526	490	488	499	510	538	486	466	472	440	517	476	491	529	475	515	481	499	532	501	525	504	477	540	468	504	510	489	502	478	498	473	488	495	528
37168	32881	5212	1116	706	575	522	521	406	409	411	401	390	422	350	336	371	346	348	362	315	375	291	342	325	302	338	310	363	343	338	329	328	338	342	322	330	342	296	359	309	332	314	286	347	361	334	341	298	355	318	318	310	321	329	333	329	327	344	344	309	311	365	330	321	299	363	320	350	330	325	323	329	331	311	315	337	293	301	328	365	338	310	310	303	333	302	333	347	274	309	328	298	319	316	349	337	325	339	359	327	323	295	336	311	351	321	324	304	346	292	326	325	353	318	344	325	336	318	333	337	322	327	332	331	335	333	324	341	298	309	298	352	331	340	314	345	337	319	305	306	346	302	306	320	355	324	312	341	300	313	366	376	318	323	296	308	313	330	302	315	328	327	288	318	288	362	343	266	304	324	286	295	322	335	321	328	318	319	316	350	335	300	308	343	303	304	327	330	334	311	292	348	308	313	350	287	398	294	323	346	312	291	319	319	346	319	295	328	291	320	316	297	353	333	332	312	354	334	310	337	319	302	316	319	282	344	319	335	320	300	308	335	327	333	351	331	333	282	308	296	304	309	336	319	315	312	287	341	327	343	342	326	308	357	330	324	298	305	327	319	308	332	304	315	331	320	339	305	336	337	339	300	331	298	300	330	321	304	332	333	334	297	310	326	348	315	303	321	296	317	319	311	307	333	294	323	347	306	342	328	319	349	353	318	312	344	328	276	312	344	288	371	328	305	281	324	308	335	302	346	335	295	312	319	314	348	347	310	336	302	307	324	328	314	302	312	316	331	317	301	358	332	309	312	349	331	287	336	320	347	300	324	323	324	318	303	360	341	324	299	342	343	342	313	329	347	360	285	307	346	312	315	342	332	305	324	335	299	313	339	284	334	320	294	306	326	300	346	324	319	358	339	317	339	347	362	350	321	336	336	311	310	327	352	314	317	287	352	316	311	305	273	321	350	332	319	336	337	318	284	335	284	336	321	296	330	315	273	335	332	309	323	322	306	332	336	343	335	295	331	320	331	353	325	338	329	316	309	304	316	335	300	294	341	322	301	317	331	352	299	335	312	294	313	330	344	306	333	334	328	328	302	308	299	311	306	311	334	291	315	312	303	347	322	308	331	324	336	307	316	335	287	340	311	338	324	370	348	319	314	321	328	325	341	330	333	320	319	360	315	331	344	316	313	310	299	346	321	292	309	300	347	336	348	286	288	341	288	321	305	337	351	351	331	317	340	376	349	307	336	341	319	332	293	299	337	309	312	315	332	274	329	329	283	303	327	334	310	284	314	332	284	303	336	302	330	335	325	311	335	276	284	314	328	310	307	345	330	313	350	298	322	314	364	311	340	314	325	328	326	298	327	284	311	309	309	340	286	313	314	324	319	348	334	303	304	384	311	320	298	328	333	318	332	325	330	350	306	324	291	319	314	295	325	322	330	326	278	317	349	349	327	311	348	347	281	336	321	352	327	275	325	309	325	334	327	343	342	310	314	340	287	282	321	294	306	312	313	325	332	323	343	334	348	367	328	337	340	286	306	324	330	296	311	315	306	356	287	333	321	349	313	336	321	286	361	346	308	370	328	329	311	318	303	293	328	338	356	360	321	321	318	290	301	334	308	321	344	305	315	327	315	317	358	330	301	323	271	318	339	305	346	301	313	329	306	297	285	331	319	320	329	298	342	355	333	331	297	338	331	337	316	316	299	307	316	286	300	311	334	330	309	322	303	343	345	287	293	338	323	298	304	303	349	309	352	343	339	330	335	274	285	319	329	325	306	354	303	324	313	306	322	299	290	305	303	336	276	359	314	323	323	301	334	312	343	334	314	310	282	321	328	319	309	321	316	329	333	310	290	303	311	303	346	313	287	320	332	337	358	354	299	334	331	312	346	323	285	344	338	309	317	328	344	338	312	322	361	300	338	345	324	341	313	335	338	311	317	344	338	326	328	302	330	341	303	384	333	335	327	312	329	313	287	333	341	336	326	339	300	324	298	325	303	323	331	335	310	318	320	331	367	307	297	315	323	297	333	338	327	332	332	325	334	315	321	347	333	335	302	307	327	318	344	292	321	314	342	321	317	333	332	319	331	321	320	321	292	330	325	305	319	303	319	334	320	343	301	326	351	338	305	310	316	311	321	318	339	346	317	316	321	320	327	306	332	308	287	314	339	330	304	336	296	312	339	311	338	305	345	328	295	357	299	321	317	323	304	348	328	323	300	336	346	331	298	282	338	321	306	328	331	335	327	359	324	333	330	313	357	332	353	319	371	301	295	330	295	341	301	303	335	321	322	311	360	301	318	296	328	302	291	301	317	322	334	312	349	300	324	330	290	330	291	321	351	336	326	290	287	361	318	308	341	320	307	333	346	336	304	341	332	318	330	359	340	335	324	327	329	302	322	329	346	325	309	337	283	288	340	316	341	308	340	329	317	326	314	349	296	332	301	291	339	332	324	321	315	323	341	320	336	312	347	334	338	309	325	348	317	319	334	317	313	306	313	327	298	318	292	322	338	353	310	309	347	315	359	317	324	302	330	336	320	299	304	322	316	318	352	344	311	310	325	352	362	359	295	333	327	348	346	301	301	336	335	327	337	313	316	356	319	341	335	331	309	298	333	334	349	321	299	311	322	299	323	332	343	363	314	331	327	316	312	330	328	321	315	331	319	310	351	315	333	312	322	317	362	320	334	290	327	285	338	298	309	295	318	291	333	305	326	345	290	320	318	331	349	321	294	317	323	339	273	309	328	304	319	296	374	313	289	332	313	342	345	299	352	281	315	353	312	317	317	298	331	373	312	317	288	296	320	318	338	332	314	309	320	296	320	323	311	282	325	306	300	323	334	300	317	283	293	337	324	311	348	277	317	308	325	323	362	295	294	325	340	320	328	296	338	309	322	347	307	348	309	326	300	344	300	325	359	314	355	319	340	270	309	297	283	293	320	308	329	287	293	335	301	301	311	330	318	326	330	322	317	300	341	303	293	306	346	323	301	329	339	326	311	306	339	332	322	332	329	328	323	296	347	314	324	324	302	334	305	311	311	318	307	337	346	345	312	313	332	331	305	334	335	342	329	305	308	320	331	311	301	319	323	322	344	353	331	368	339	339	349	336	336	294	310	317	330	290	337	323	306	318	371	339	342	304	316	321	343	312	312	318	333	325	335	336	310	313	330	310	317	325	319	323	317	330	353	318	298	320	323	317	306	319	308	292	311	291	326	327	335	352	351	342	337	322	338	326	357	326	340	330	340	322	309	370	310	316	285	303	314	324	326	316	272	325	310	322	310	319	339	366	317	320	334	321	334	366	323	324	293	303	338	342	312	321	305	322	309	309	304	355	300	318	372	343	292	331	315	338	334	326	324	306	287	344	324	349	328	332	318	327	323	319	304	333	335	321	319	327	339	314	318	318	331	316	301	301	327	320	311	299	328	311	320	348	342	296	328	342	317	268	345	301	328	303	359	315	317	310	323	335	294	317	336	352	315	300	329	275
19346	21463	2652	3191	2669	2301	1964	1695	1543	1468	1359	1264	1217	1092	1118	1061	1028	1020	1043	997	965	927	980	1017	901	937	878	910	949	878	872	886	855	880	884	865	877	879	921	861	929	884	884	930	883	881	889	889	915	864	826	806	883	894	867	878	836	864	882	869	821	835	848	840	860	815	880	900	826	874	852	886	892	857	921	877	876	840	880	812	876	831	856	836	884	880	857	805	832	828	877	876	826	856	850	870	868	850	892	868	793	891	910	913	874	847	875	799	869	848	883	900	827	873	812	887	863	865	874	850	832	795	836	875	799	843	842	854	886	837	835	865	852	867	889	859	854	946	830	870	876	853	840	881	849	819	860	845	825	822	812	857	842	844	847	893	840	859	836	859	895	848	814	831	877	866	825	853	841	816	868	812	863	856	836	852	857	837	838	850	823	842	871	883	833	824	867	857	897	836	857	831	841	841	862	876	892	866	864	823	822	884	854	866	818	850	877	828	871	859	843	820	838	833	830	861	843	887	854	863	829	824	807	857	829	866	867	878	878	836	852	844	846	796	854	874	859	852	856	840	884	840	892	875	900	798	862	845	818	887	818	859	872	857	817	851	855	819	845	841	802	884	814	870	868	824	865	842	818	881	857	852	853	936	834	827	793	871	864	845	883	891	846	852	749	827	833	871	870	861	814	839	882	806	880	845	808	859	878	872	880	882	815	851	896	863	874	841	866	831	851	806	828	825	808	858	847	804	828	865	829	884	875	817	870	809	914	858	859	828	850	818	826	838	808	839	883	782	849	857	851	785	869	793	860	850	851	925	873	869	794	858	878	811	899	852	870	807	823	823	815	835	813	861	824	871	861	861	861	859	849	851	860	837	788	839	850	868	855	917	866	862	841	928	885	892	880	815	868	896	851	856	832	863	867	821	830	816	873	845	796	856	863	840	884	867	822	854	873	884	885	802	847	864	854	838	898	829	862	885	811	841	844	847	760	855	867	882	818	848	846	896	877	825	850	873	813	928	890	838	810	856	809	797	848	907	872	821	836	915	897	855	830	880	876	821	837	805	879	870	862	871	860	848	896	811	843	839	865	852	832	857	878	870	859	830	834	855	877	859	902	869	847	836	842	874	823	883	838	834	852	839	838	884	794	840	820	837	838	822	783	869	874	872	840	807	894	839	838	820	825	838	882	894	887	848	842	890	862	841	873	876	890	840	874	828	838	808	855	851	865	905	858	889	920	876	852	837	888	819	853	785	832	842	847	815	876	871	849	842	842	863	890	819	856	818	829	873	877	887	907	821	876	874	855	864	864	791	806	854	862	787	858	792	827	846	882	884	895	815	849	863	872	861	808	833	821	818	862	825	842	823	828	832	852	844	831	845	861	864	840	820	817	832	854	824	836	833	876	851	875	878	895	846	876	826	845	853	857	770	870	828	846	871	892	817	793	809	843	864	843	902	854	853	834	886	868	858	810	873	842	845	819	840	832	828	846	819	846	832	870	866	885	843	883	890	898	862	857	825	865	905	862	831	900	861	827	866	861	770	815	770	818	887	847	879	838	846	869	880	879	840	825	873	858	850	805	846	906	819	826	850	833	832	873	820	848	874	849	836	851	828	831	874	870	783	818	851	840	783	859	860	859	839	818	816	901	828	867	908	833	819	843	889	858	864	828	809	869	897	839	874	802	849	867	878	857	807	882	897	823	762	811	843	832	878	880	850	841	897	867	808	871	842	870	849	830	888	869	856	881	835	866	888	878	848	877	863	835	883	836	848	837	833	906	825	861	857	826	885	934	838	857	834	862	859	813	850	848	815	833	845	863	843	829	821	911	863	892	863	831	873	855	858	859	865	879	893	840	825	871	884	861	858	845	882	843	838	828	851	892	788	910	845	815	882	792	907	809	895	822	826	884	822	886	879	826	880	848	790	822	870	868	857	842	796	808	851	833	848	796	881	894	886	838	873	812	810	837	836	828	839	891	817	837	876	900	812	857	896	824	842	857	833	826	865	888	890	856	854	812	857	857	863	837	846	823	835	858	825	849	883	841	820	871	846	874	827	876	874	894	828	872	845	863	834	818	829	860	846	871	866	869	851	825	858	834	872	847	872	825	825	820	870	860	839	881	903	843	843	812	880	896	899	801	824	903	860	801	874	803	851	826	866	810	868	798	890	818	849	917	822	846	812	844	836	893	850	812	830	859	839	835	836	872	869	822	869	830	855	872	862	849	903	824	836	840	836	800	877	891	848	836	799	861	910	824	902	872	868	843	940	827	827	830	882	815	882	835	860	824	859	867	859	882	827	857	849	795	862	882	867	840	807	893	840	893	860	871	882	901	837	827	865	833	879	832	831	857	877	886	875	848	860	825	862	874	852	804	839	884	821	840	867	830	817	807	857	850	842	828	852	849	865	861	851	820	819	812	854	880	833	832	871	823	829	848	843	876	882	838	897	868	859	813	825	870	849	886	852	903	845	848	849	861	850	824	837	785	790	804	868	870	833	803	818	885	831	848	859	874	878	818	886	832	868	862	893	880	847	885	837	884	828	827	838	843	881	880	877	812	823	815	820	849	890	839	862	850	891	829	837	834	860	850	817	836	847	842	840	849	845	847	851	858	882	828	844	828	863	839	839	871	823	895	835	845	842	830	860	830	906	816	863	849	822	846	821	791	861	849	849	848	867	826	859	877	832	819	795	825	840	845	869	784	902	873	832	852	877	814	875	848	804	845	849	880	863	880	878	850	841	848	869	839	908	851	845	828	843	805	824	852	891	881	807	858	828	882	848	858	791	837	825	795	858	875	854	820	833	859	875	875	824	866	864	800	798	821	930	863	840	816	828	850	839	868	857	886	881	822	892	860	838	922	833	810	851	882	914	876	859	870	860	837	841	880	892	865	856	846	880	848	846	850	876	868	823	815	856	808	912	887	840	843	859	839	869	857	883	780	849	891	801	841	839	845	864	808	816	848	863	847	847	857	839	848	849	831	864	798	838	849	842	824	821	906	872	805	871	854	834	840	816	849	902	878	814	805	821	827	836	834	858	840	814	836	834	819	867	855	831	876	874	845	868	798	854	904	804	854	819	827	806	893	853	869	813	837	911	890	846	900	867	835	875	819	852	840	849	886	881	886	846	872	823	845	844	846	853	859	850	862	836	815	875	878	794	822	847	891	829	903	834	851	839	750	856	844	869	847	864	861	805	878	833	813	882	821	820	862	870	856	813	866	814	834	826	892	897	830	810	881	858	872	846	876	852	866	878	888	905	880	838	828	860	833	891	903	834	828	882	905	821	843	837	872	843	921	839	816	861	876	873	933	802	861	872	827	837	893	827	905	859	835	819	838	844	852	817	856	825	837	886	879	847	851	825	861	846	856	860	886	832	841	877	900	759	818	883	856	854	848	871	864	860	831	809	855	841	850	894	901	860	812	844	875	843	818	803	871	819	808	836	815	866	812	830	863	879	818	865	838	831	846	810	838	835	879	851	882	858	815	875	848	848
52503	47974	13261	3182	1334	963	754	670	629	590	573	501	469	500	452	473	441	455	466	414	462	462	417	396	398	434	409	420	408	488	410	408	382	389	402	346	400	399	383	394	374	396	431	432	417	409	409	391	387	418	421	468	373	414	379	392	416	430	400	397	417	413	410	428	404	408	434	369	399	397	407	375	410	457	431	418	427	435	427	404	396	435	389	405	405	374	434	414	409	424	396	422	382	385	409	422	376	387	379	404	421	403	413	444	426	403	375	403	445	418	418	411	395	375	403	412	448	411	395	409	384	362	425	383	421	406	396	406	393	416	438	404	390	406	404	397	380	369	421	407	399	383	439	419	370	394	373	398	402	402	419	414	399	403	372	422	407	384	387	371	406	399	421	421	410	414	412	425	382	341	428	403	403	393	390	425	413	443	433	408	398	408	420	384	397	389	409	387	395	398	356	391	427	366	415	428	368	419	405	354	401	384	383	377	383	404	414	422	382	382	405	406	409	412	402	406	395	388	420	394	370	430	448	392	369	415	398	392	386	413	426	391	399	394	366	404	406	392	386	448	420	396	374	408	408	428	357	431	430	402	396	381	427	407	375	405	370	407	383	404	416	423	432	401	425	384	383	377	412	431	384	394	388	430	406	397	388	426	410	398	416	412	406	384	424	408	420	418	426	357	387	440	397	413	432	391	397	413	403	407	400	428	405	366	417	403	370	404	414	427	393	383	411	404	366	387	388	427	410	388	435	429	387	432	433	421	406	439	382	397	404	385	451	437	433	407	388	362	440	407	352	397	410	445	446	426	390	421	417	389	392	413	394	431	386	392	407	366	356	388	372	378	416	395	397	423	394	382	386	390	396	375	388	438	406	394	402	387	390	409	366	445	400	375	413	430	392	417	386	403	405	404	412	395	409	418	430	406	386	401	390	406	409	405	401	402	441	378	415	418	422	436	360	381	387	369	393	384	402	428	408	376	391	422	409	397	404	421	379	409	442	432	384	423	456	403	422	424	370	384	419	398	377	375	372	362	383	359	385	417	409	392	429	401	453	433	426	396	425	404	387	369	363	401	424	405	405	411	395	387	407	406	381	355	408	393	373	393	405	374	400	407	404	379	413	403	423	433	437	399	388	377	421	411	394	443	389	422	420	393	441	393	419	399	371	405	408	402	446	392	393	401	422	401	391	419	391	380	448	397	407	397	419	407	373	436	388	408	387	386	417	404	415	391	418	413	380	411	415	427	411	410	414	407	409	408	430	376	427	428	368	400	388	425	371	403	423	409	412	384	420	411	382	405	412	423	357	411	411	388	400	356	454	420	397	413	373	364	413	371	383	387	362	439	418	429	416	360	391	409	391	454	403	430	423	416	388	408	397	394	396	391	423	409	414	358	393	407	423	419	409	414	403	401	428	427	414	421	413	401	402	386	405	408	408	445	402	399	391	424	426	423	409	387	421	371	400	371	370	419	453	426	395	417	389	362	432	403	418	404	447	388	433	419	363	399	386	382	412	411	429	438	411	394	409	417	422	419	360	421	364	402	422	439	393	412	430	380	389	423	409	403	372	398	407	392	392	396	405	380	413	421	403	415	377	396	431	396	422	439	418	418	391	408	404	412	379	407	401	433	393	422	393	403	405	440	425	382	410	423	411	425	397	370	408	407	405	389	440	410	374	401	401	402	397	396	415	406	421	429	401	391	394	393	364	404	392	430	391	349	402	398	396	416	404	422	388	433	410	414	384	418	413	385	393	405	411	391	409	387	395	412	426	440	416	398	435	383	403	363	384	376	385	396	349	426	396	442	425	369	415	387	348	423	408	384	407	400	426	406	405	415	384	397	396	408	370	351	405	409	392	429	396	414	381	407	425	426	405	385	412	393	404	401	406	416	399	392	404	440	436	395	409	415	433	372	376	437	404	397	406	390	420	370	400	402	375	457	428	366	406	377	409	390	432	398	406	382	410	364	409	408	408	364	397	392	425	440	383	374	427	380	419	412	423	374	355	400	409	420	407	393	380	446	410	426	430	433	381	430	424	389	394	414	401	412	402	398	399	371	402	442	391	417	381	392	404	368	431	426	379	396	406	413	411	421	398	400	384	368	414	451	398	390	396	391	402	414	396	394	377	418	419	381	392	356	415	449	398	375	400	404	427	429	390	404	409	439	412	395	420	411	405	408	392	412	415	410	364	365	392	341	434	370	398	392	372	405	422	411	405	402	409	403	435	401	430	392	379	395	426	396	377	412	395	439	405	402	389	390	407	394	385	409	389	381	384	450	399	389	396	398	393	443	408	391	391	415	407	424	406	370	416	387	396	368	409	408	418	400	395	428	402	394	421	407	372	411	383	404	381	395	406	430	425	396	409	425	430	414	375	376	411	393	423	400	384	442	410	396	377	445	411	398	428	357	403	392	408	444	413	426	382	405	396	385	426	394	444	382	431	415	360	389	391	425	387	395	399	418	384	392	429	401	417	389	395	453	391	372	425	399	430	379	400	388	424	377	393	442	413	393	404	411	409	384	388	381	397	408	391	404	407	373	464	406	409	401	386	412	392	380	437	407	427	381	392	398	403	411	423	395	407	436	400	417	387	439	402	425	413	439	426	412	409	430	391	386	396	383	383	424	389	413	400	378	425	384	384	395	411	416	390	404	398	385	430	403	401	429	379	410	372	378	368	394	417	396	409	380	378	407	421	412	429	376	402	412	368	367	377	395	378	419	403	416	390	423	446	385	425	387	397	371	404	387	446	421	385	400	421	413	414	404	390	439	415	371	365	401	431	379	395	414	432	378	369	419	402	410	436	441	372	390	413	390	416	367	383	402	408	404	407	420	371	397	400	388	408	399	383	421	421	423	418	424	398	409	441	394	384	401	420	413	404	408	419	412	407	406	385	370	400	406	394	405	404	414	401	417	432	386	442	429	406	419	402	452	438	436	409	432	416	393	385	395	425	428	393	379	373	400	408	383	388	421	449	394	368	428	425	436	396	431	354	403	379	406	364	445	419	426	437	375	448	369	401	368	398	388	366	400	407	383	390	435	383	414	429	449	411	438	383	383	467	402	402	384	425	394	384	413	414	397	417	411	423	391	410	394	434	410	421	439	418	387	395	419	359	364	414	362	380	410	392	411	424	434	372	395	364	435	388	451	404	374	417	397	410	404	416	409	443	383	399	409	413	376	388	398	360	408	403	385	414	401	423	403	388	407	372	397	402	425	380	404	410	412	401	434	380	423	397	390	422	419	405	443	410	444	431	393	382	438	412	402	417	415	423	392	377	394	419	376	419	402	438	388	410	434	397	397	391	380	370	424	390	392	395	384	432	446	420	395	394	418	397	441	391	406	422	397	393	399	409	434	387	390	373	429	375	399	406	404	400	411	384	387	400	429	390	414	409	388	414	417	412	387	416	407	388	414	389	445	439	387	434	411	379	408	398	385	399	369	433	413	401	392	414	410	411	408	414	348	381	409	393	404	419	378	421	399	403	403	384	412
26827	27931	4437	5486	4492	3748	3137	2601	2364	2073	1916	1795	1602	1532	1509	1425	1399	1358	1256	1291	1196	1196	1184	1253	1132	1177	1106	1147	1149	1069	1105	1104	1143	1125	1113	1056	1121	1078	1067	1033	1111	1044	1065	1093	1059	1039	997	1054	1114	1083	1068	1034	1016	1017	1035	1003	1099	1022	1007	1023	1042	1044	1088	994	1008	1018	1017	974	1050	997	1014	975	957	1082	1038	1023	1005	993	1044	1020	969	994	1006	960	974	975	978	1072	992	1031	959	1016	1009	1021	1040	980	987	1033	1041	1022	1004	947	988	1001	1011	995	1001	1002	1040	976	1008	987	945	974	953	988	1045	963	1045	959	945	1021	1014	974	992	991	982	989	974	1009	994	952	978	999	944	1027	1019	1047	1052	990	985	987	1028	960	939	976	996	969	991	1012	1045	996	1010	1022	1058	1016	928	971	994	974	961	941	957	1024	1018	967	1005	1004	1057	1000	1014	981	961	1012	1015	1004	1017	959	1030	1040	1003	1013	993	1003	942	991	927	1005	1050	1000	970	1002	1025	1006	939	993	1036	1013	980	1011	987	1032	1014	964	936	976	988	977	1000	979	993	994	981	997	980	1015	969	959	1029	1024	919	1050	1001	1018	1015	995	969	1047	1008	951	979	986	1004	1020	978	1037	993	969	937	970	1067	999	990	992	1000	1031	964	988	983	956	1035	976	982	979	1006	947	1030	1018	936	1018	981	994	988	1034	965	1035	1023	997	1063	1007	968	977	1026	986	988	981	963	966	1001	1021	927	976	964	972	968	949	1021	971	1011	995	1016	1026	975	962	1029	1014	1035	1027	998	994	978	944	1063	962	987	1006	1030	1043	1010	943	974	1034	999	1031	1009	995	1035	1001	1015	983	935	920	1005	985	958	977	963	1044	1005	997	996	952	990	940	986	1032	1018	1011	989	987	924	1006	1024	950	1020	1005	956	1023	1003	974	1044	974	972	935	1022	957	1007	1014	974	994	973	1007	1012	968	955	990	1026	1000	1010	987	1028	1033	1008	1015	967	1014	996	965	1019	985	979	999	995	953	1002	955	1018	1066	926	985	943	1019	1011	1039	1052	964	1007	1019	1005	1044	1012	1024	1055	960	998	1001	1027	918	1025	1032	1027	1025	992	985	961	1029	957	1027	975	969	1045	1015	906	947	1031	984	1040	967	958	979	986	1006	996	1057	1016	946	987	971	1009	1019	947	1012	954	973	1017	998	1007	976	1039	988	1020	1014	1000	956	1012	976	1018	1056	1060	1010	961	943	991	979	952	1032	927	985	1033	969	989	995	1011	979	992	994	992	974	1072	1042	953	952	974	969	1032	990	982	1034	1050	1019	978	1004	932	954	960	988	1039	977	992	1000	1031	942	1021	984	1001	992	950	979	1032	983	1028	1041	1023	1019	993	974	1015	1034	1039	1008	1005	1019	980	937	980	973	997	1027	1064	930	950	1056	911	993	970	1000	946	953	939	966	965	1028	1000	962	1002	1031	1017	939	1014	970	1005	975	972	971	1042	928	1006	951	1017	981	998	983	1005	968	1064	974	971	1018	974	958	997	986	1033	987	980	958	1052	959	1012	1007	965	1021	932	995	1000	1006	975	1021	985	988	1042	1018	966	961	986	996	953	981	949	1048	989	1028	936	1019	999	1035	982	967	992	960	1004	970	928	974	1023	1009	1023	1031	1044	961	994	1002	1000	1020	980	1017	975	1011	960	1010	949	990	985	972	1064	959	1012	938	971	1023	1035	988	1003	941	1011	1021	1005	957	986	968	936	993	1041	994	951	1044	976	960	986	1010	963	943	1007	1002	1001	959	958	1022	946	958	1002	981	1029	959	987	956	1008	1011	997	964	962	972	990	1016	981	948	976	1005	984	1011	990	1008	988	1015	998	976	1010	1052	1004	989	988	1046	1033	973	1009	986	988	1037	1021	1017	975	1017	1027	1002	1002	994	979	964	1021	993	1019	1004	990	976	1025	1013	984	1004	1013	965	977	1057	1033	945	997	996	1012	984	965	1000	993	934	952	998	936	970	1041	982	942	1013	931	1012	1007	949	1021	1023	1034	1005	994	1063	1002	1027	966	1014	1041	976	1022	925	957	1042	983	966	996	999	1012	988	951	1024	966	1039	988	957	1025	1005	959	1047	1045	1021	1050	998	989	974	1027	1002	1007	1027	991	997	1021	1012	1054	1002	960	968	1006	997	950	988	997	1015	962	1010	1007	1000	965	1025	968	1031	986	983	970	926	1017	1014	1004	989	959	974	1009	997	1001	990	1003	1020	939	1020	972	936	1008	1000	974	1034	1041	981	961	984	1005	1013	1022	997	990	1000	1010	949	1024	981	940	1032	1014	959	1022	984	1029	951	994	956	1007	1039	1019	956	1000	996	1026	970	1016	1019	1016	1020	940	999	1002	1000	973	991	1034	982	999	998	1041	1002	986	1005	975	1024	989	1064	1012	983	965	1053	994	995	1005	1001	945	962	1000	958	997	1001	999	1036	1010	987	972	1034	959	999	977	965	1018	949	996	1025	1001	1024	1003	1045	999	1016	987	982	992	1018	974	1023	986	976	1027	972	1026	1013	963	995	982	1040	936	965	920	978	1040	963	984	986	989	933	972	1018	1027	1039	965	984	1010	1057	1072	1015	976	968	1011	1016	1035	948	1044	1028	984	997	1010	1016	977	941	964	1003	973	1012	1019	941	1045	983	999	984	974	1000	988	1012	1007	980	1047	947	970	992	985	991	983	1036	983	1001	1022	1005	1008	995	985	973	1018	992	992	1019	1026	962	939	1003	1048	1051	956	935	988	955	1016	970	1028	995	1001	962	946	1011	1002	973	975	962	970	1011	1045	975	1009	1007	1014	1023	999	966	978	1014	1035	1008	960	1022	986	955	974	977	1030	978	1015	1010	968	1003	1035	945	938	961	971	1031	1019	1018	983	1044	1016	1039	1021	990	1075	984	931	993	1015	992	1027	991	947	1019	989	1002	1002	972	976	992	1019	1001	1006	1008	953	1007	1017	1009	974	966	1012	1060	946	973	1030	938	985	1006	997	1016	1004	973	1033	1025	991	922	1063	959	1039	1007	963	988	980	1025	972	1022	947	979	971	987	923	984	927	988	1020	981	996	1022	972	987	1004	991	1048	1102	975	1008	963	980	993	907	979	1031	961	978	1046	985	1001	1023	993	999	960	977	951	944	996	917	993	1034	965	1020	958	935	1003	975	982	1014	1025	950	1019	991	956	975	1024	1019	1015	932	1039	970	982	970	988	976	977	988	1019	1026	944	1057	955	932	995	941	983	961	1032	972	994	1004	1012	966	982	1020	1026	1019	962	984	977	1023	990	1018	969	1020	1017	1006	939	960	1015	1004	998	1008	990	1035	978	979	1033	986	999	982	993	1003	962	971	1024	1018	1003	1015	1060	982	962	935	1049	1031	988	994	992	1017	1028	997	982	974	1010	968	1020	974	981	999	1030	1001	994	964	1010	978	1024	983	1000	1047	985	968	981	977	1052	989	1020	982	974	979	960	994	1008	992	971	991	964	979	962	987	942	985	1000	1008	997	966	992	1016	1012	952	987	964	916	987	991	985	937	965	1041	1022	1047	965	988	1037	999	963	987	1041	1013	1000	1014	1029	986	1046	943	985	1055	1015	1001	1027	960	990	1024	1027	964	1017	1012	961	945	1022	966	1006	1057	949	1018	1035	958	967	979	982	1029	1061	1000	995	971	939	981	996	988	996	995	1057	950	980	962	1004	995	924	1062	1016	987	980	920	991	986	1020	1021	978	978	1039	963	998	1004	978	965	996	990	960	1015	994	994	946	970	1037	1009	962	985	1044	1016	979	1099	1016	974	1053	998	996	964	935	958	1031	968	1008	1005	1030	1023	954	1020	992	1038	976	1010	1004	1006	981	1005	1012	1013	1003	974	995	985	1036	971	992	961	999	1009	1028	972	1022	992	1060	984	978	1017	1006	991	1011	980	1034	969	1008	982	1073	1004	1021	963	1014	971	984	928	1061	950	942	1032	906	1016	1002	1009	1008	1032	952	949	941	983	1001	967	949	985	997	972	952	1020	1025	983	1003	947	1055	948	969	1047	952	937	966	998	1044	995	970	1003	947	989	1032	1021	976	986	960	1015	1022	959	961	1002	956	1026	1014	981	932	959	935	991	959	996	990	946	939	1017	1006
4560	2013	194	158	155	170	180	168	158	159	172	158	133	144	145	174	191	163	166	158	157	172	162	157	139	163	163	175	180	173	169	161	163	145	165	156	177	157	175	174	188	158	145	162	166	160	154	187	177	181	149	167	165	169	149	151	160	160	167	184	160	161	163	142	166	176	171	179	145	187	183	157	173	153	155	126	168	172	180	184	177	183	176	166	173	177	167	191	152	148	151	136	174	169	169	148	168	157	143	161	173	154	150	144	163	158	187	153	169	161	161	170	170	162	164	170	138	174	153	169	135	150	179	161	171	150	180	158	150	154	169	152	178	178	142	153	156	172	157	165	153	151	139	168	149	157	153	183	162	168	176	162	135	154	163	159	165	161	158	136	157	165	168	162	191	155	169	173	164	161	163	163	179	169	164	156	162	144	138	169	149	170	153	169	161	167	174	154	148	160	151	150	178	155	155	152	143	151	162	174	131	163	156	143	172	167	162	177	144	168	176	157	161	159	178	167	152	158	158	170	170	152	172	192	141	168	192	177	155	166	187	165	148	196	173	161	174	186	163	152	151	166	161	174	154	155	144	171	167	132	163	158	176	152	160	137	163	167	171	163	148	181	148	147	153	156	151	164	159	158	155	154	135	159	153	156	151	180	174	155	164	139	187	165	161	160	175	162	150	169	150	144	152	135	169	158	155	158	160	164	141	155	163	131	149	161	198	158	162	175	152	171	154	173	161	155	172	160	162	164	142	147	146	161	167	150	145	155	137	185	193	144	170	154	163	147	157	175	164	164	158	157	152	159	177	158	169	123	177	158	183	165	170	185	157	132	139	158	164	150	163	169	153	157	152	168	159	160	156	152	156	152	158	173	120	183	159	154	157	167	161	139	172	151	157	155	148	170	138	160	161	158	171	168	172	170	135	153	163	162	145	170	178	159	140	153	194	142	146	163	152	176	166	179	150	156	135	160	131	136	152	169	158	167	164	138	171	178	159	161	177	157	141	144	149	150	152	164	155	172	150	146	164	154	175	136	142	173	172	144	152	182	158	139	155	168	165	147	163	174	162	163	162	177	153	158	144	166	136	172	166	154	171	161	172	146	162	146	171	160	160	151	136	176	171	166	164	165	165	149	170	140	130	131	170	171	162	137	159	143	138	155	175	143	146	173	167	145	167	168	168	169	157	141	156	158	141	160	170	152	137	157	164	152	161	165	177	158	159	151	146	154	176	151	156	146	157	171	174	163	169	158	158	156	160	153	188	160	185	164	158	155	156	162	152	139	152	152	145	144	150	140	171	166	154	156	152	178	161	174	176	153	156	150	176	128	175	162	183	164	161	151	147	174	174	151	149	152	150	170	141	168	157	144	188	151	161	167	182	148	145	153	181	164	162	147	160	182	150	176	140	150	150	165	150	150	186	167	179	163	158	181	163	154	150	164	161	165	166	155	185	176	144	155	165	175	157	162	164	167	165	163	163	142	170	150	151	193	175	173	187	187	157	157	159	154	146	140	159	161	167	151	141	175	138	152	174	156	159	143	160	183	150	170	159	168	154	151	160	164	126	178	154	167	137	152	178	153	169	143	157	158	174	169	161	169	161	154	159	159	158	196	164	161	147	187	150	158	138	152	148	146	167	159	144	176	149	154	145	148	156	161	164	167	192	167	157	138	159	147	175	177	164	156	142	156	175	163	156	149	160	177	148	171	155	154	173	134	181	178	149	173	173	185	163	179	174	171	155	195	145	183	166	182	171	169	158	162	154	174	153	164	143	164	162	153	150	175	187	168	155	181	161	185	154	159	155	165	150	162	145	162	159	166	140	144	152	154	165	132	158	142	147	147	140	164	161	141	163	171	164	154	157	178	151	158	160	178	176	172	163	154	169	145	148	153	142	159	185	179	162	151	151	167	160	127	164	163	159	171	144	150	143	144	151	173	170	160	186	152	139	159	155	156	153	142	140	158	168	172	161	173	170	142	151	160	146	150	148	169	169	155	154	138	142	172	139	185	161	153	165	184	157	165	168	180	186	172	157	154	156	151	168	199	137	136	166	149	140	132	173	149	185	159	147	141	150	132	143	139	146	158	130	156	157	171	166	163	154	164	153	156	163	157	150	149	148	159	170	158	171	159	153	140	159	129	167	154	154	168	153	181	180	158	154	162	137	134	137	151	168	129	165	156	196	170	135	161	143	171	150	158	162	164	169	154	157	154	145	167	152	168	151	144	165	161	176	133	155	174	168	168	160	152	179	163	147	166	164	158	183	147	171	139	201	164	173	183	133	157	170	159	165	171	157	164	141	161	167	160	167	148	139	157	175	182	156	167	163	145	148	152	148	167	167	135	159	153	165	163	165	167	152	144	158	140	148	142	175	152	150	177	183	165	174	185	168	166	145	169	167	150	146	151	165	158	133	139	153	181	173	158	160	167	173	146	155	163	171	174	149	164	172	154	150	166	162	155	146	157	176	153	151	160	131	163	158	166	187	178	180	168	179	163	161	152	168	164	149	165	172	187	153	147	178	156	172	161	153	173	163	149	164	171	158	160	168	178	146	146	171	147	145	159	165	168	148	145	146	159	171	152	143	165	155	196	156	187	163	159	158	177	175	140	158	169	158	169	166	165	171	163	176	149	150	167	191	143	158	188	168	164	171	167	163	175	192	163	149	158	173	182	169	140	146	136	145	153	162	143	148	172	155	153	181	170	129	144	157	169	181	161	186	148	172	152	143	165	168	157	171	161	150	145	172	169	190	168	135	160	188	173	183	190	156	188	169	160	160	176	160	151	160	152	161	156	144	172	179	167	150	162	154	131	152	184	156	133	183	162	155	162	177	175	158	174	165	153	161	144	142	182	164	157	161	159	161	155	162	153	148	152	181	160	147	149	146	184	144	149	178	166	170	150	160	140	148	165	166	163	168	183	144	156	155	177	163	149	171	179	156	159	162	161	159	154	152	148	184	152	172	150	169	179	163	184	152	142	162	148	165	167	141	168	157	151	181	175	154	160	157	150	137	170	165	163	155	141	169	162	172	155	174	174	180	166	150	171	164	160	139	166	152	176	166	157	141	154	152	191	137	176	164	179	168	161	184	162	136	138	161	184	160	178	153	160	152	153	148	150	179	166	172	171	133	156	149	159	148	177	150	159	176	141	155	163	167	128	171	154	143	152	153	182	126	164	150	137	157	177	168	164	169	166	168	154	164	155	157	172	160	161	159	171	167	171	152	158	166	180	175	175	177	163	178	167	165	163	189	152	155	169	155	166	163	163	172	161	169	143	132	177	161	147	179	155	151	162	186	139	183	147	154	159	168	163	145	146	138	168	191	169	162	138	166	161	148	184	159	185	175	152	144	156	169	165	179	195	158	151	169	166	162	155	173	156	172	134	169	148	133	156	160	140	165	154	157	155	150	154	158	167	175	160	160	144	167	160	159	143	177	140	161	156	147	148	178	178	169	148	182	174	181	161	179	161	132	196	171	149	160	179	172	166	153	163
4711	3577	608	627	548	553	513	536	545	552	534	509	514	513	484	517	527	480	486	544	518	519	501	520	493	520	538	506	462	466	514	549	461	512	463	515	510	489	489	502	489	463	521	465	522	489	473	504	464	503	525	512	496	520	514	441	483	438	503	481	471	475	509	467	493	500	519	507	469	517	483	497	524	515	469	529	428	458	520	479	520	480	538	483	497	464	492	510	476	498	486	499	520	513	516	458	488	482	483	521	484	492	518	495	492	496	455	488	491	475	507	456	458	506	493	527	510	481	473	486	462	494	492	545	540	473	541	507	573	480	492	460	509	495	529	511	516	513	503	492	509	539	493	501	488	488	487	477	476	489	512	516	500	496	471	473	502	487	481	511	511	506	523	483	514	509	487	507	494	511	496	489	499	479	489	500	533	464	477	458	496	460	476	515	482	458	535	498	432	482	495	513	513	501	486	456	480	458	491	495	490	495	471	519	503	544	467	477	498	490	486	483	460	502	491	491	514	536	516	495	476	510	489	466	532	515	519	526	479	459	529	486	491	495	476	494	529	462	500	479	516	503	499	505	525	483	478	480	474	460	491	548	468	470	453	476	487	463	493	474	487	520	509	502	514	522	527	484	514	479	489	482	497	499	448	512	464	478	522	470	488	496	437	509	509	494	445	506	480	519	556	496	482	465	479	489	508	480	520	482	470	549	496	463	526	521	490	497	457	513	495	473	528	489	472	490	517	469	506	487	462	514	473	488	512	484	504	509	477	467	495	476	509	525	462	534	482	498	519	472	497	511	500	494	501	537	512	490	499	512	469	491	515	486	463	493	512	477	519	515	478	495	481	492	514	500	503	515	522	483	488	515	512	486	511	473	482	510	547	499	476	504	475	479	467	513	483	504	544	463	465	508	485	437	530	474	484	478	468	513	524	537	482	491	472	490	464	514	507	466	525	461	490	514	475	470	492	483	497	505	544	537	517	483	478	526	522	469	509	488	484	474	490	521	539	493	495	481	483	519	480	504	523	476	482	477	508	479	490	492	493	529	449	470	490	520	454	538	484	493	493	517	481	506	486	504	499	503	509	489	472	476	475	483	510	481	476	461	494	487	524	503	493	513	503	461	474	477	541	463	474	510	527	484	511	492	433	511	481	502	479	491	497	463	491	436	485	461	497	525	502	533	512	503	511	469	461	502	509	521	487	507	493	509	511	501	520	527	546	522	492	486	514	495	468	511	499	522	503	496	489	503	477	486	495	524	462	488	528	488	485	510	527	501	476	482	515	496	480	505	528	493	523	540	539	470	512	481	509	480	474	514	498	480	504	491	516	495	513	466	468	536	499	509	501	486	514	474	527	500	499	506	511	494	535	509	467	482	529	518	518	508	507	469	479	476	488	500	510	418	492	469	512	503	504	477	530	502	530	515	488	520	479	531	530	458	471	507	492	533	515	472	483	474	490	502	494	558	495	438	487	513	517	485	500	496	475	504	538	501	496	506	500	477	469	503	523	506	483	493	478	497	461	480	481	472	493	501	485	501	521	488	526	471	528	516	486	495	461	532	476	501	508	520	495	507	459	477	503	491	507	469	509	505	487	510	495	496	481	448	487	449	512	533	508	505	491	478	487	524	494	519	472	497	528	487	480	498	473	514	496	501	495	495	496	481	494	502	528	495	494	494	482	489	489	465	526	489	483	489	469	482	544	467	474	503	492	466	503	503	486	545	474	458	496	494	511	535	484	488	524	484	480	513	478	478	484	563	481	520	506	492	465	475	462	472	516	465	469	454	489	497	486	495	519	456	481	496	530	466	485	495	503	487	513	518	500	494	495	483	512	499	502	453	489	496	494	469	489	488	492	522	483	465	488	462	510	499	511	489	511	490	488	504	472	496	488	496	526	457	456	507	500	478	445	509	490	516	482	506	457	504	507	471	498	537	492	477	508	503	475	497	435	498	485	476	482	505	494	536	511	514	504	458	492	513	540	493	475	478	481	512	500	459	487	471	471	491	510	526	474	458	511	513	480	480	497	515	485	490	507	477	470	506	453	517	506	527	481	519	516	513	469	502	486	493	501	502	487	479	493	497	524	500	545	501	446	489	486	499	497	496	492	505	498	491	480	536	510	521	489	505	524	456	509	452	492	478	504	498	520	488	509	522	470	475	480	496	506	472	487	512	534	500	490	506	456	519	493	484	487	496	472	434	519	542	495	487	471	490	481	430	485	497	487	490	521	491	510	510	485	516	507	443	498	489	474	494	478	481	512	472	496	490	527	510	478	474	540	479	512	484	492	499	504	475	493	490	497	505	493	513	523	501	507	462	519	485	515	502	472	520	512	524	498	492	476	482	541	500	441	498	515	506	448	465	487	488	471	474	493	490	482	505	487	475	450	476	512	490	497	475	469	501	463	523	499	462	492	501	522	506	494	496	496	509	501	482	508	496	523	514	485	451	493	463	500	472	535	492	481	477	505	504	507	461	488	532	501	515	505	468	491	480	503	504	477	512	511	500	451	455	525	504	512	466	550	548	512	503	506	469	501	457	476	535	491	492	510	467	493	459	514	495	470	478	509	508	507	506	490	519	456	503	494	533	543	506	488	492	512	468	468	486	489	479	482	499	523	455	491	509	491	502	494	533	484	474	498	472	523	503	427	509	481	518	502	505	529	492	496	473	492	488	471	450	540	490	509	513	507	538	504	491	481	481	464	436	505	493	488	518	512	499	524	497	472	465	442	485	495	467	488	489	488	523	526	463	495	497	524	504	506	489	481	475	500	487	518	479	492	477	481	508	516	491	490	488	442	496	490	504	454	522	483	499	491	501	446	497	506	505	526	504	484	482	507	504	499	467	514	521	498	501	507	501	533	496	517	504	468	470	499	487	495	504	476	506	530	499	502	525	548	505	518	497	471	497	507	487	472	496	485	482	452	505	488	512	509	503	462	491	476	526	530	485	505	471	510	520	508	482	495	525	529	517	534	509	521	514	507	521	498	478	477	500	486	498	546	495	477	518	514	473	468	477	506	527	488	497	506	476	515	531	492	483	464	489	472	477	496	478	487	509	527	513	504	485	442	487	505	484	518	497	472	462	478	533	470	491	494	504	566	534	503	501	510	505	503	503	480	492	485	487	522	463	459	518	508	529	513	494	540	533	499	538	492	485	502	470	470	503	479	506	485	446	521	479	482	477	471	487	461	523	446	508	490	479	478	513	513	478	464	451	489	528	476	486	480	479	476	479	538	481	491	489	511	483	482	521	465	526	507	481	486	501	491	535	535	508	501	509	509	493	500	516	517	447	497	481	504	512	494	519	496	516	477	486	490	511	475	501	522	513	504	492	480	529	480	448	493	480	495	472	456	504	479	479	489	478	506	478	492	533	530	465	465	467	508	525	490	498	458	486	497	476	493	490	476	523	502	503	524	494	479	474	451	485	486	490	504	483	491	525	496	504	490	515	511	472	489	498	517	542	500	483	510	501	505	493	464	493	483	506	505	516
36828	31397	5849	1143	721	585	533	484	442	380	385	367	361	341	391	315	383	384	366	320	361	325	361	326	346	343	343	333	375	292	334	322	329	325	324	341	332	335	344	337	371	324	317	319	346	315	305	301	314	287	301	335	338	348	310	327	295	337	314	311	352	300	300	291	314	330	293	334	318	271	344	311	341	323	323	304	326	324	313	332	303	343	328	317	326	334	322	329	337	325	288	310	305	311	348	285	303	309	296	327	318	316	323	330	337	339	331	322	339	354	364	299	326	291	347	331	319	332	320	303	325	323	339	318	334	319	330	325	312	319	320	345	344	304	284	311	321	309	298	328	322	328	354	339	311	339	322	316	328	316	295	311	344	344	324	335	321	306	335	293	317	288	284	315	354	292	279	329	326	346	334	311	337	290	357	333	307	334	322	316	300	288	333	312	292	348	324	295	319	301	314	337	308	292	343	303	284	310	331	323	310	326	311	324	309	345	329	344	335	321	301	328	346	324	326	350	318	305	324	304	318	295	319	345	310	280	310	320	294	305	357	304	318	310	307	312	303	348	333	315	331	316	342	293	321	341	320	303	306	294	306	292	302	316	300	335	330	312	341	306	299	307	302	278	316	348	303	358	356	328	325	327	285	316	360	300	303	332	289	343	318	305	310	336	341	329	330	315	305	312	345	345	332	330	316	325	316	326	313	313	311	288	303	334	303	320	323	302	353	270	331	292	361	324	329	286	335	307	334	299	326	313	337	312	299	320	308	298	290	325	294	349	320	334	332	307	311	316	317	312	334	317	316	349	335	327	336	322	326	275	366	331	320	300	343	337	317	315	284	362	330	295	347	295	377	311	311	332	335	302	310	311	306	336	329	321	288	305	323	296	338	333	329	325	314	316	317	325	299	294	312	304	304	322	311	337	338	307	321	317	345	297	319	326	339	339	334	279	316	336	318	305	349	319	311	286	342	326	344	284	341	307	343	307	330	328	332	323	360	324	322	339	333	319	305	291	317	289	334	314	316	313	330	310	347	311	303	298	320	378	301	310	327	322	338	319	339	317	353	295	284	351	389	326	318	289	329	317	339	314	316	336	338	310	331	325	304	354	306	315	323	299	343	283	317	331	321	302	324	321	323	326	387	318	328	335	313	325	338	301	335	332	321	334	330	291	339	299	287	296	320	308	317	334	353	292	335	324	327	334	311	332	291	335	307	291	298	306	363	290	315	313	320	320	333	306	316	342	289	305	313	339	334	331	319	328	348	323	311	292	352	340	337	339	316	303	289	295	365	330	315	317	337	307	333	361	327	310	336	351	328	310	333	307	314	339	313	353	307	341	331	332	330	310	313	303	310	341	324	298	329	341	329	333	324	327	349	340	306	325	355	339	317	349	296	319	315	317	314	300	298	325	328	344	348	339	355	309	308	316	324	301	339	328	321	293	349	323	339	327	309	310	323	308	327	326	324	346	356	321	329	340	312	327	325	309	282	307	326	321	315	346	292	310	302	325	293	291	302	326	326	341	326	337	333	326	310	307	319	316	315	333	344	346	325	313	317	332	325	311	281	305	335	373	326	335	302	312	321	311	286	327	301	305	334	314	311	322	356	316	362	301	308	325	313	276	346	302	311	330	322	311	333	297	336	307	312	342	296	385	324	327	322	316	305	346	319	321	316	300	321	315	338	321	336	317	344	352	294	316	344	310	304	308	325	279	299	345	322	330	307	350	332	309	340	332	320	304	342	295	354	306	320	322	319	296	284	309	320	337	327	356	325	352	311	339	326	341	307	335	286	331	293	300	349	302	322	315	350	321	336	317	312	345	315	325	309	302	311	295	297	278	307	306	309	299	335	325	349	340	371	312	340	316	321	328	306	311	324	329	360	324	338	322	287	332	353	334	286	340	339	329	351	300	303	330	324	300	305	326	335	327	307	318	323	323	345	294	329	321	352	328	320	312	303	302	317	313	278	321	320	332	318	328	307	308	310	343	284	331	319	351	316	343	311	303	345	329	336	321	303	343	345	331	343	333	295	319	298	316	311	316	316	341	318	318	301	331	327	337	296	329	304	348	326	306	337	317	325	356	343	352	301	300	313	330	300	300	312	315	325	330	329	311	310	337	311	317	323	346	329	325	329	341	326	333	326	324	332	317	311	309	303	305	320	313	306	295	316	315	322	304	304	304	304	335	339	367	329	327	301	305	304	297	299	286	352	310	286	310	332	349	300	327	296	317	325	305	305	291	311	344	322	300	320	341	291	304	334	327	348	333	333	313	291	346	306	340	337	351	300	339	301	293	331	353	291	318	347	335	319	318	315	308	313	361	341	349	319	367	331	338	332	336	324	319	314	285	346	327	365	321	287	321	294	324	333	278	343	304	315	314	306	307	321	305	323	311	325	307	301	331	323	347	293	340	336	335	305	307	316	318	337	341	319	292	298	324	332	311	340	321	327	299	294	289	357	324	340	289	336	330	335	353	320	337	332	299	298	321	368	318	332	306	316	341	336	320	334	339	343	333	315	300	313	332	322	318	332	323	359	314	335	328	310	339	293	328	354	314	302	321	315	313	322	316	330	311	337	341	349	325	316	325	343	275	310	344	335	334	308	328	332	305	339	321	354	283	318	302	318	309	290	319	325	328	344	292	306	314	333	302	304	345	347	337	332	321	324	317	307	309	300	329	301	322	296	323	335	355	293	336	325	324	303	312	328	324	311	319	316	330	319	299	333	331	330	333	326	348	296	321	319	314	294	306	336	332	350	333	304	318	298	337	328	295	318	301	324	288	328	300	322	313	308	319	316	348	269	324	344	342	338	325	338	322	324	325	312	346	296	335	336	309	350	330	316	355	330	321	340	303	290	309	313	309	314	310	316	300	315	285	343	335	304	330	331	306	342	338	343	322	331	355	320	310	342	336	306	332	307	324	333	316	334	340	308	320	358	286	329	332	287	332	321	333	347	324	339	341	356	293	318	326	312	320	330	324	331	319	347	342	329	332	330	322	327	315	329	335	330	337	342	306	333	322	311	308	304	330	305	298	305	305	311	339	330	311	323	313	305	325	307	321	343	291	336	311	312	302	347	326	300	341	336	311	344	309	322	332	352	310	325	282	334	289	353	306	324	320	332	313	298	307	314	329	305	362	342	293	320	311	302	294	321	319	312	304	325	321	322	301	315	315	353	330	320	320	342	319	339	335	323	309	338	355	321	306	295	324	332	297	326	341	312	292	326	331	309	344	317	305	309	331	314	327	357	317	335	345	336	321	321	348	296	321	301	321	313	289	334	328	318	352	337	339	307	326	313	317	324	331	305	339	316	314	291	325	321	318	313	338	339	344	322	330	334	323	335	351	326	301	323	309	333	333	331	319	311	318	288	319	331	281	329	301	309	286	349	331	307	302	341	321	365	313	324	312	326	334	332	346	340	314	297	317	334	305	339	322	333	357	311	331	301	343	361	339	330	304	341	319	345	323	321	346	301	302	336	313	332	306	297	293	310	325
19753	20355	2635	3218	2531	2258	1994	1706	1541	1401	1317	1263	1190	1171	1118	1052	1093	981	1008	998	1000	948	932	943	952	927	950	926	910	854	855	906	919	869	877	949	842	893	846	896	828	856	870	862	889	820	842	862	923	844	877	872	914	813	840	860	873	815	828	852	925	881	901	880	872	823	867	856	828	883	841	830	882	843	818	810	805	848	796	860	882	863	902	825	837	882	883	859	917	876	851	860	824	859	890	859	884	853	859	870	848	834	871	866	850	880	843	888	894	852	850	850	839	847	828	824	842	855	817	829	884	838	819	867	830	813	863	858	805	841	831	890	843	897	852	879	777	872	880	812	846	826	881	857	829	830	861	864	851	856	874	858	900	834	865	816	836	874	831	837	807	870	784	865	885	942	853	851	858	859	806	856	878	873	837	841	826	862	778	854	885	848	809	830	876	827	794	791	870	835	872	833	876	836	811	857	862	799	816	900	860	816	833	801	866	833	839	845	877	888	828	873	841	814	849	862	813	816	876	858	874	845	797	848	851	889	837	884	861	864	844	886	796	872	867	894	830	841	899	827	829	843	869	836	816	834	814	849	839	791	845	831	869	862	892	785	886	857	826	830	850	832	833	868	880	852	771	866	851	880	848	869	892	831	845	877	861	881	840	870	802	862	878	802	814	836	836	831	844	833	829	840	817	838	880	852	882	863	856	840	871	855	841	846	847	879	889	842	912	858	809	846	881	894	836	862	872	829	891	864	795	812	898	851	838	861	866	866	840	899	884	821	817	860	895	832	899	870	828	860	846	840	857	801	881	846	886	853	836	886	819	830	858	799	871	836	860	830	804	807	807	836	851	847	869	833	817	918	868	843	826	840	906	822	829	836	818	872	848	837	865	864	865	826	839	854	855	864	871	865	840	853	872	854	869	822	848	833	892	822	864	840	834	858	871	848	830	868	814	862	816	883	809	849	876	837	875	833	871	810	822	809	813	786	843	848	890	872	871	923	822	869	770	856	861	837	821	918	849	849	861	838	836	815	848	863	814	894	842	840	894	832	829	855	885	862	789	867	860	887	807	850	838	879	810	871	874	856	877	847	862	837	799	853	873	842	852	871	901	840	874	893	875	840	874	840	838	857	833	831	828	863	852	871	816	838	915	848	821	884	877	858	841	857	852	830	812	854	862	838	834	857	909	816	811	840	848	877	837	859	873	874	828	791	863	827	877	843	815	873	847	838	831	874	871	850	811	867	874	853	818	866	864	804	856	853	833	860	860	869	823	892	861	816	846	888	890	871	869	856	847	849	844	808	833	816	857	837	855	790	870	831	859	837	872	822	854	848	847	888	811	854	858	898	814	882	852	846	874	825	875	921	883	857	794	846	818	891	877	853	873	868	853	850	829	887	837	910	841	858	882	844	865	834	856	863	847	860	827	811	865	875	825	831	860	823	882	843	824	861	880	810	893	876	834	865	866	841	830	851	892	891	853	900	859	849	877	866	747	789	802	843	794	874	845	836	817	929	790	822	895	864	839	829	860	848	851	819	876	838	893	853	828	874	867	806	861	885	786	864	847	854	826	876	836	822	851	868	853	811	815	867	858	825	853	853	833	853	883	808	836	879	832	873	833	863	843	827	878	836	828	899	858	893	836	842	832	806	819	871	848	852	829	837	936	833	832	884	834	846	853	796	794	859	828	855	874	805	790	789	870	819	861	870	860	856	859	858	854	840	863	840	851	850	847	836	848	892	884	856	865	853	851	863	841	833	863	868	838	869	834	862	830	856	845	832	850	826	833	825	823	835	824	883	808	901	853	825	862	816	822	835	802	823	918	854	858	872	828	832	794	834	838	826	920	800	858	851	879	814	828	867	861	841	819	866	865	842	815	851	888	838	868	821	818	854	878	819	863	829	827	852	853	820	813	886	862	841	855	873	837	828	832	861	828	868	899	841	898	843	802	866	880	858	897	856	853	864	898	857	796	866	806	816	814	857	846	829	868	818	833	852	855	868	866	842	833	831	893	846	861	821	828	849	880	819	842	822	882	884	830	889	877	895	858	851	821	870	860	800	936	875	889	832	876	858	864	850	834	844	865	836	862	874	845	887	889	861	861	838	925	817	843	852	882	827	825	808	845	806	853	855	875	811	884	901	838	845	783	847	838	837	855	827	816	796	776	866	806	869	852	824	860	834	825	911	837	828	871	839	842	851	826	831	791	867	820	871	866	853	902	880	884	889	855	814	856	813	890	858	811	860	788	858	886	873	881	880	846	827	801	838	858	776	843	802	819	838	845	890	794	873	801	852	872	837	835	869	837	793	834	866	824	843	835	830	860	739	823	875	850	873	876	864	832	828	826	839	830	825	861	825	848	810	842	860	870	783	869	866	889	884	829	842	811	819	806	867	791	828	856	847	852	832	840	856	832	796	835	827	845	861	833	850	825	926	868	828	830	873	859	865	905	826	869	831	822	810	881	873	811	797	831	845	857	878	847	840	795	853	832	840	886	883	859	836	857	887	928	901	857	807	846	811	815	846	844	873	861	824	884	853	794	850	867	888	829	840	847	812	831	874	803	804	806	827	885	821	850	857	891	849	869	857	872	886	863	849	810	832	763	881	848	860	849	824	855	869	934	846	873	855	812	916	898	812	805	883	882	857	856	881	878	895	852	840	833	860	839	833	814	855	908	874	864	848	828	856	850	850	826	841	861	826	821	823	873	870	866	845	815	866	801	812	816	904	851	855	805	875	875	805	814	830	822	857	802	827	835	821	870	824	872	877	828	862	844	882	829	857	868	844	844	859	908	868	927	814	833	834	854	886	880	875	797	900	831	881	850	872	841	841	846	846	829	810	817	794	851	875	866	830	866	890	782	853	827	817	818	829	778	878	834	888	852	878	861	826	909	921	789	831	826	811	885	798	831	839	819	838	871	893	888	877	826	846	790	807	835	867	844	925	868	820	879	892	876	840	904	848	896	830	852	821	826	837	823	888	895	864	823	885	871	864	868	790	855	834	901	820	841	842	887	893	871	862	916	843	821	846	879	874	873	862	796	863	827	808	817	876	850	842	894	880	896	828	871	823	861	858	865	843	864	813	840	842	858	863	855	869	834	824	870	852	817	859	847	864	869	855	854	850	836	868	871	854	898	845	863	853	802	877	889	864	857	847	916	872	860	861	882	858	840	872	839	869	876	869	830	877	805	852	868	893	838	861	860	829	813	800	846	872	864	879	811	826	856	804	828	802	895	815	917	892	831	817	827	855	801	880	784	813	824	847	875	811	822	878	895	868	843	763	845	852	806	869	856	839	842	840	874	891	881	807	805	869	850	865	856	854	812	781	873	879	864	844	849	875	853	858	918	816	875	805	783	837	873	839	872	847	852	826	843	794	826	866	833	900	885	826	805	855	837	846	834	826	830	852	848	850	848	796	844	834	816	863	820	865	862	867	834	895	816	837	815	862	806	786	880	883	851	888	893	778	848	818	884	812	836	813	917	843	899	878	835	835
52408	42736	14992	3863	1357	943	827	680	576	597	551	527	507	493	470	480	477	435	511	450	459	429	407	418	468	416	436	419	435	445	456	423	434	448	428	411	393	385	430	409	440	406	444	453	369	423	425	428	387	397	415	361	411	382	369	430	415	446	447	408	401	382	372	382	418	426	398	412	411	361	391	412	421	386	419	399	382	398	412	398	383	435	416	383	409	383	404	414	399	400	408	409	389	415	387	432	417	435	406	371	442	409	392	411	438	406	407	389	370	353	385	385	399	399	405	401	362	398	404	399	404	348	441	426	421	380	392	362	403	399	371	369	395	398	453	409	400	400	409	422	386	406	387	390	439	424	401	390	371	401	364	428	368	387	423	404	415	382	424	411	379	386	409	409	403	422	370	334	388	401	413	403	413	401	409	375	403	420	398	431	391	424	387	359	418	401	394	383	421	414	401	410	388	408	433	369	400	406	424	360	416	408	431	403	391	372	407	391	402	382	406	411	389	398	409	409	391	423	406	403	393	403	389	406	380	387	383	409	406	421	394	389	358	380	406	394	402	454	419	404	423	376	404	408	432	426	435	404	425	377	417	388	392	396	433	415	389	404	372	372	405	414	414	394	418	406	386	405	380	416	368	371	408	385	448	421	452	373	391	407	361	395	402	377	418	417	391	406	400	380	399	406	398	394	379	402	361	435	402	383	413	400	391	431	396	418	424	392	401	393	425	413	387	404	430	392	419	390	398	416	390	383	396	407	435	405	438	388	395	422	401	420	408	399	370	396	399	435	398	380	405	397	401	428	404	416	434	418	411	398	418	390	414	418	428	387	431	401	393	405	367	385	398	415	396	430	378	394	411	414	409	399	398	376	396	405	392	457	407	400	393	420	401	383	395	411	390	367	396	397	383	406	425	416	408	369	435	407	428	382	369	416	390	394	419	425	389	411	374	380	370	426	404	403	421	386	420	409	394	393	431	401	397	373	414	386	442	417	365	382	377	412	423	390	397	397	388	384	394	422	397	417	368	413	418	384	396	421	422	398	403	377	400	425	427	382	427	395	388	435	381	384	403	378	383	457	423	414	423	394	409	432	369	384	413	410	406	404	393	425	373	408	402	400	410	414	377	431	414	398	414	422	407	419	413	437	401	406	372	418	377	407	385	385	414	363	404	395	418	414	388	398	381	404	428	393	421	412	385	412	384	390	447	431	411	415	400	382	406	411	406	393	383	385	398	438	407	386	385	368	391	424	391	394	378	432	399	427	377	448	389	411	444	396	421	410	429	385	433	362	416	384	385	410	382	403	381	394	409	388	431	425	401	375	406	387	376	397	383	399	434	402	381	368	403	414	386	409	419	391	390	392	436	390	372	431	384	390	385	424	371	396	411	415	429	402	394	371	444	396	395	400	412	407	393	384	395	410	397	411	374	385	413	396	375	414	391	411	377	384	405	404	413	402	448	374	393	400	431	375	354	447	396	400	395	389	420	421	425	387	395	384	431	399	383	423	381	414	423	415	428	406	409	426	427	423	379	414	406	428	412	386	392	385	415	399	389	377	403	430	394	407	399	408	421	425	386	401	426	411	402	427	418	395	368	388	382	428	354	398	379	389	409	419	412	408	427	380	411	402	387	400	411	423	393	432	398	366	399	433	424	431	415	411	387	419	419	379	422	384	379	400	411	398	428	423	399	366	352	393	400	411	409	387	395	428	391	419	432	383	389	373	447	390	379	429	376	392	370	398	379	420	426	404	408	381	391	405	383	388	394	416	371	422	402	421	425	407	400	397	383	388	377	395	363	371	431	375	418	412	367	462	392	424	407	391	422	440	353	383	379	365	372	386	401	388	389	381	420	399	397	397	380	346	416	420	391	423	370	386	408	389	388	376	377	435	440	382	399	423	413	414	402	380	425	432	412	390	390	394	400	421	370	404	419	379	380	405	412	387	396	409	390	399	385	419	428	392	405	445	379	415	401	395	385	428	425	427	400	389	392	384	394	408	429	424	407	397	396	425	381	385	388	383	385	396	409	393	399	414	425	386	409	415	403	393	401	394	380	401	379	366	383	423	394	384	396	373	406	375	423	410	404	400	379	397	405	415	405	425	377	437	385	415	408	402	402	439	349	388	378	410	399	393	416	414	386	417	381	364	397	426	400	396	387	409	397	402	389	383	390	378	402	409	405	417	403	372	387	382	399	373	385	407	402	366	417	440	418	392	406	414	412	403	426	397	411	382	398	407	371	388	410	392	409	377	406	386	436	378	413	408	385	372	433	418	386	397	432	418	437	414	365	409	393	422	442	385	387	417	392	429	376	418	421	423	437	412	432	368	398	397	412	372	428	416	355	444	402	372	443	381	417	450	393	382	420	447	385	393	428	387	403	368	417	417	419	387	378	405	359	423	362	376	408	419	409	393	403	459	389	396	432	395	402	388	380	373	394	404	371	440	404	421	378	400	397	419	400	425	405	402	390	383	420	390	385	414	391	430	411	411	379	427	415	418	401	391	384	417	450	425	348	407	416	388	375	359	400	402	375	395	400	424	416	441	448	430	409	470	428	430	410	405	453	415	413	367	418	370	407	351	378	426	384	412	419	358	404	428	422	403	396	412	401	410	410	392	465	426	397	407	397	393	422	416	401	364	428	441	395	394	403	406	416	436	385	424	425	398	359	431	370	434	385	403	430	400	375	400	406	408	380	416	372	358	366	358	393	392	398	398	391	422	409	406	392	399	417	431	405	378	442	438	435	369	415	398	396	391	433	406	426	427	377	406	390	397	439	410	411	395	414	385	420	375	376	428	389	410	382	408	404	392	437	432	400	446	410	434	403	384	396	422	414	431	398	405	444	402	399	381	439	384	408	404	359	414	384	379	378	415	431	432	378	405	427	432	396	390	364	426	414	380	418	375	414	395	432	373	403	388	424	447	414	412	380	412	414	383	387	374	369	367	398	388	387	388	397	387	421	433	407	382	387	422	402	384	399	412	406	407	424	410	431	420	438	387	375	431	427	414	382	383	420	414	421	413	402	403	419	449	426	374	456	412	384	388	404	407	404	432	425	411	446	433	404	412	397	411	411	359	398	414	436	420	381	436	377	443	430	426	407	415	424	402	400	402	417	415	402	372	389	375	411	398	422	399	405	406	399	418	385	394	364	424	378	412	407	384	395	424	431	409	412	410	383	437	404	423	413	345	376	422	403	421	400	410	377	391	388	404	400	407	412	419	415	418	427	418	409	419	435	421	426	396	400	405	400	437	434	414	375	394	395	382	406	404	397	390	405	389	414	414	423	418	393	399	391	421	403	409	388	429	402	407	400	405	384	422	421	415	386	428	399	391	402	387	410	389	407	371	411	389	404	437	401	430	395	367	395	412	399	396	403	379	383	408	378	375	398	426	385	441	420	421	418	393	399	412	406	410	378	413	372	392	422	388	394	427	398	369	397	409	415	410	437	384	417	383	426	399	458	412	379	399	411	379	397	398	416	388	412	406	428	395
28615	25946	4566	5446	4472	3673	3147	2623	2363	2109	1913	1769	1606	1567	1457	1421	1329	1301	1287	1221	1228	1251	1277	1188	1144	1231	1110	1085	1083	1138	1084	1140	1087	1091	1073	1089	1065	1103	1081	1125	1069	1072	1025	1058	1055	1033	1102	1071	1023	1027	977	1041	1046	1013	998	1015	1050	1027	976	1028	1040	978	1014	997	1040	1012	1025	1006	1040	946	1003	1025	971	1011	1036	940	979	996	1005	1011	1020	979	979	1034	992	1044	1028	1008	999	1031	951	991	1034	1040	1008	979	1010	993	1046	1003	973	1032	997	974	1048	978	964	1009	997	973	993	1005	1002	1000	961	962	979	1011	973	974	994	997	1015	979	1014	1034	951	1015	994	1017	1027	993	968	1015	1038	1037	953	1000	1028	1053	945	1012	978	1004	977	1010	998	964	1040	1007	984	1008	931	955	1040	1055	936	983	949	1022	1032	1047	968	1038	1007	987	1003	970	1008	972	982	1046	1045	991	1018	1019	976	956	939	1050	1031	990	1026	1032	968	993	952	1063	1008	1030	975	1006	930	1040	996	999	985	973	1005	945	944	932	980	984	999	987	1009	988	1044	1042	983	1003	969	987	936	992	991	978	1012	950	1010	974	965	976	1021	1060	984	985	1036	964	1016	1013	995	964	959	994	992	960	925	976	981	1001	1034	1051	994	975	980	999	1011	952	980	968	961	1004	1017	958	993	980	1027	1001	1015	973	1049	989	919	999	948	996	1027	979	988	1013	1054	963	1025	1012	1013	969	1030	986	943	1009	997	965	1015	943	942	1005	981	993	1004	997	944	1019	964	996	987	1000	1001	1015	1026	1001	943	991	1002	967	984	991	977	964	998	1017	979	1028	969	973	949	1055	1028	990	937	1040	1016	920	1010	1007	935	1054	1027	950	971	982	979	1002	996	1043	1008	1040	990	982	1011	1006	987	950	1009	951	1014	996	940	950	901	1008	1018	1020	994	991	1026	935	1019	950	1007	991	1012	994	960	999	1026	1014	1041	995	1037	943	999	1005	1007	952	958	1040	934	950	999	968	964	950	1057	937	1036	961	1006	1006	1014	1009	997	987	1062	950	996	944	951	1012	947	998	976	1017	1007	970	1021	1005	1018	978	992	972	991	990	962	1023	977	987	983	1036	970	1021	931	944	967	1004	959	967	983	967	1069	976	1026	1004	1029	1045	1002	966	984	1029	1008	994	991	993	1005	936	1021	946	1015	1033	964	1022	976	968	1015	1036	999	972	984	933	1054	944	957	949	973	992	1017	1003	996	958	995	993	984	973	938	950	982	1059	965	999	1024	1010	947	968	1020	966	974	1006	940	978	1028	1028	1015	1002	991	961	950	970	971	1030	971	945	968	1063	972	1039	973	994	1042	971	982	955	968	1031	979	1016	966	1014	996	1009	920	939	969	1040	956	1032	1046	969	952	1013	1007	969	979	987	1054	970	1068	920	1003	973	1026	978	1044	1015	989	1071	1004	1001	980	991	986	967	995	1065	1014	988	1004	954	948	1009	976	951	1031	959	957	997	1039	989	979	1012	1019	896	1024	966	994	988	945	957	946	1012	995	988	953	1007	970	1014	978	967	1023	995	977	1011	1012	958	990	1010	971	983	999	979	968	971	964	974	981	999	977	949	954	1009	1000	1048	970	964	994	928	1053	969	1002	962	993	996	1003	1007	1005	971	1010	924	979	986	1020	985	1046	991	943	992	981	928	1044	976	1029	980	972	937	1018	973	1002	1007	922	994	1005	973	954	1017	1048	935	953	1000	1026	1007	1004	1006	1014	994	984	972	1002	998	1021	988	1026	963	950	987	1032	963	976	1034	965	962	1020	982	986	995	1045	967	965	969	903	969	1028	955	952	970	988	978	987	901	948	1031	958	1008	983	997	983	1034	950	970	977	1007	964	1007	948	950	1020	939	997	1022	1023	979	962	1026	1059	937	967	1038	998	972	998	1022	974	990	984	990	979	1034	1010	992	979	984	1032	988	975	988	1011	980	1014	1037	925	1025	1002	992	1012	991	990	977	942	1004	978	1017	1014	988	1029	1004	996	1010	1012	962	1018	1013	1010	1032	965	1036	995	1042	1036	960	990	1014	987	991	968	1007	1041	967	1019	980	986	993	979	1062	971	1035	991	980	971	998	1003	1003	964	960	961	996	1017	1006	1004	970	1011	975	1002	960	972	1011	947	958	970	977	997	1014	966	1011	991	928	1015	993	991	963	970	1007	1011	1018	1007	1036	967	1023	985	991	1001	983	991	975	966	964	1027	959	1017	1011	989	945	1044	973	1028	1008	976	990	966	1036	952	988	933	923	959	1070	1025	986	999	998	994	976	981	1024	980	962	997	950	1024	988	1033	996	988	988	947	973	1018	968	971	1004	996	1061	976	1000	980	967	975	937	1046	965	1001	1000	1044	970	1003	1027	1010	988	1015	1004	1025	980	979	1041	1014	1028	1028	989	980	1094	966	979	956	968	1042	958	1016	1028	1042	996	991	955	947	966	983	1008	986	978	1017	964	1084	1036	960	1017	990	984	1017	952	952	990	1040	1002	997	1014	1037	972	956	993	978	990	1011	964	1036	986	998	1004	982	936	974	987	1038	1069	1012	942	963	1015	1004	951	1012	925	914	978	978	1008	987	1015	1035	962	981	1012	935	959	968	973	986	997	996	1009	947	979	950	957	954	986	982	1058	1059	961	1033	1033	1052	933	1031	943	1003	982	989	996	937	986	934	1004	958	1038	968	993	1059	924	1003	989	1006	999	978	978	985	974	967	1066	973	1011	1073	1057	1010	979	963	1022	922	966	1012	1045	1009	961	971	965	1013	981	1015	960	992	1001	964	975	988	971	989	945	967	979	992	978	1002	950	935	1004	959	1010	995	1013	1016	1055	997	937	1007	986	990	1000	960	1043	998	904	978	996	1038	985	960	1068	972	953	972	997	1080	900	989	1046	987	978	989	985	995	1024	1018	988	948	1016	994	939	962	971	1032	1017	980	1039	1004	973	989	978	956	911	982	935	999	986	936	1000	935	1007	990	993	971	989	991	992	1021	959	1009	992	1009	1014	962	1007	998	952	978	976	969	904	975	983	933	993	982	1004	1005	877	964	1008	1051	977	996	1028	980	1008	1015	982	1009	1056	967	952	981	1026	1014	1004	916	963	983	1008	946	967	988	997	1040	976	1064	1064	979	989	944	970	945	1015	988	1025	987	1010	1040	1001	1020	942	1007	1045	1020	1010	1003	964	1010	936	997	990	1003	1025	957	1026	999	971	976	1017	1021	979	983	1007	991	979	922	1012	982	963	996	1011	1013	975	988	977	1003	1013	954	1020	988	1027	954	1003	954	1015	1002	946	955	989	1045	1012	975	983	947	996	1021	976	1024	997	962	930	985	927	997	975	998	995	984	994	1024	987	997	950	941	1012	946	955	921	975	1011	1025	949	1006	984	1045	981	1033	967	982	1009	1028	979	964	1025	993	994	937	1005	1026	910	1031	987	1004	1029	1031	1026	1001	984	1023	1016	1000	987	1024	958	975	986	1012	1007	1030	1038	1002	1070	980	1035	1014	1010	987	931	1039	985	1014	1001	998	1029	1029	1024	1004	980	1013	990	972	987	1034	982	1012	975	1018	992	1008	958	1022	1000	934	981	998	979	950	981	1048	983	969	986	1010	933	1001	1007	1026	978	1032	965	1043	1003	983	985	999	985	954	956	1028	985	1010	1001	988	1034	979	990	987	917	968	991	1002	975	1047	980	1055	1046	993	947	993	938	1016	983	1009	1021	977	1009	1011	993	1018	1025	1016	976	984	1007	1006	1015	992	1048	983	932	966	985	1002	1021	1032	983	998	1038	980	990	978	995	1035	1050	1061	1019	1014	982	1017	1003	967	1019	1009	1027	1003	957	1013	955	1002	966	939	967	1006	1009	994	1044	958	970	972	987	1041	1023	998	953	949	997	946	984	999	1009	1008	1014	965	1004	979	959	930	947	1009	1006	1023	995	1008	962	969	1022	961	964	994	995	930	1011	996	1029	956	1013	966	981	988	975	976	964	977	949	1008	1030	994	991	978	1015	947	985	993	966	974	1028	1022	996	995	979	925	998	972	985	973	1022	1002	971	1007	994	1033
4487	1771	202	203	155	162	184	179	157	156	171	142	152	149	154	165	143	171	149	164	180	141	183	156	143	168	167	177	173	156	155	166	166	167	160	174	186	184	139	141	168	172	172	151	175	186	148	176	176	182	180	147	158	159	146	142	155	152	147	170	165	167	158	149	153	147	164	175	167	143	183	161	153	143	142	139	181	157	143	126	187	157	182	167	148	158	176	163	172	155	152	161	153	160	144	139	143	186	136	159	177	153	171	172	159	178	171	177	165	143	163	161	164	188	177	171	125	174	160	156	159	146	163	157	176	164	175	184	165	151	159	154	154	163	174	173	148	152	161	157	167	159	174	144	181	147	161	140	166	166	163	182	165	162	139	162	176	188	167	140	177	148	178	164	171	172	149	172	154	131	162	168	171	167	183	161	146	154	166	146	179	181	151	148	144	175	149	167	201	172	169	162	152	171	145	150	195	164	162	163	181	148	175	158	148	156	127	131	171	151	157	153	172	170	150	169	157	166	158	164	155	160	162	163	177	165	151	142	135	165	159	167	148	179	137	141	168	157	162	146	157	135	174	168	129	163	141	146	163	174	166	166	140	164	156	137	155	156	177	165	166	176	139	158	171	154	151	155	158	166	164	137	156	181	159	164	159	178	149	184	165	150	155	173	153	153	152	192	172	140	126	166	163	160	159	179	165	160	134	175	152	153	159	171	158	156	169	162	166	165	141	155	180	147	165	159	162	140	153	154	167	134	149	149	178	166	139	163	142	147	162	165	179	176	171	156	169	154	161	152	154	167	172	181	132	162	156	169	175	158	153	152	151	190	178	149	157	172	166	158	171	170	159	174	149	148	165	180	150	177	157	155	172	164	139	159	165	167	158	131	135	171	142	163	186	173	168	140	172	162	140	153	148	179	146	159	176	169	142	159	156	173	151	157	154	159	162	144	161	173	186	165	151	144	154	157	164	140	163	174	162	161	180	164	166	163	173	169	152	153	174	183	143	182	143	142	159	159	164	150	171	164	166	160	150	152	169	169	159	169	151	153	156	144	154	133	152	164	165	140	143	160	172	165	152	153	163	167	145	174	176	171	143	159	151	165	167	163	151	157	152	156	165	169	168	168	147	131	148	179	167	161	151	155	159	155	159	145	166	169	145	154	167	149	145	160	141	174	147	164	158	162	151	184	172	172	150	162	157	159	158	165	141	145	158	173	150	164	150	176	130	148	152	175	176	163	149	156	158	175	173	147	198	150	152	156	178	150	134	162	153	153	151	158	164	161	187	146	180	153	156	147	178	179	144	135	145	157	139	143	143	169	158	162	166	161	159	173	163	160	149	128	172	147	160	158	147	174	146	166	148	142	162	151	147	173	159	172	188	172	154	161	159	166	169	155	168	182	170	152	165	161	143	158	156	149	175	169	177	157	171	131	150	153	158	175	161	185	184	185	155	152	162	184	155	152	167	158	160	176	166	174	143	156	167	183	161	170	177	175	138	143	156	144	135	165	164	161	154	131	149	172	167	146	181	178	177	168	150	124	160	155	152	157	164	161	165	167	150	160	175	186	179	161	140	165	175	180	154	139	137	160	158	158	139	151	163	158	186	143	148	177	145	164	161	139	156	150	151	139	135	149	164	175	174	144	195	152	143	163	169	188	126	175	158	170	157	166	147	146	157	163	169	138	167	166	155	159	179	184	155	151	156	162	154	156	146	168	130	170	163	145	140	157	151	170	138	156	149	146	162	143	168	160	145	164	148	165	170	168	176	168	179	151	165	153	156	162	160	164	173	166	160	155	179	162	172	162	150	169	163	150	169	147	167	164	159	147	134	178	161	148	156	170	167	163	156	164	151	158	129	146	152	187	163	178	158	160	177	145	174	183	142	138	152	167	149	154	150	179	142	138	175	155	160	170	164	157	188	143	157	152	151	172	155	142	156	174	174	157	178	167	173	149	155	157	157	180	155	155	157	158	181	156	184	145	163	168	157	188	160	150	151	157	159	156	166	183	163	177	154	182	147	147	167	168	157	169	146	168	156	154	130	166	134	150	177	199	151	153	182	164	158	148	166	154	162	158	138	145	166	146	164	164	143	166	145	142	163	161	169	164	149	175	191	182	170	148	153	155	194	185	172	162	173	178	155	146	122	166	182	159	163	163	179	157	174	168	150	153	148	166	145	181	162	173	146	153	149	138	161	148	153	174	151	158	179	149	140	162	166	141	175	144	188	158	154	171	148	158	140	144	147	152	147	180	168	160	185	151	141	164	180	143	169	157	179	174	149	157	171	169	158	163	158	148	149	150	190	164	168	172	159	173	148	175	153	175	148	159	167	179	171	144	165	143	185	171	147	180	179	199	138	161	173	176	160	170	163	164	158	165	149	141	140	157	137	178	169	156	155	151	157	150	162	146	137	150	163	162	162	177	150	190	177	165	162	169	148	164	162	158	144	173	151	182	185	156	159	190	150	151	151	173	165	175	168	157	156	162	138	176	158	161	163	128	150	155	148	162	173	142	162	172	171	159	154	124	165	182	177	158	142	175	166	175	169	139	156	169	156	170	183	184	161	166	162	143	162	157	163	166	168	168	144	163	150	143	160	176	160	152	184	157	159	143	147	161	172	187	144	148	153	142	161	183	157	179	152	157	172	168	173	168	159	180	137	169	174	137	159	174	184	156	159	179	146	164	152	146	149	158	192	172	162	153	174	175	161	150	156	146	194	160	158	164	171	169	154	157	178	147	143	160	163	160	154	154	185	192	161	149	140	172	168	155	168	176	162	185	167	175	173	145	157	143	160	178	169	162	164	179	164	142	153	178	159	147	158	165	152	138	166	181	181	160	152	179	164	167	165	142	150	154	169	151	143	161	153	167	168	167	148	148	184	154	152	171	168	181	150	185	130	163	146	162	179	139	151	168	164	157	129	165	160	160	140	142	181	173	169	147	157	157	162	159	151	166	164	152	161	172	166	178	162	178	166	164	176	169	156	151	156	160	167	169	151	156	158	155	148	165	143	168	174	125	174	160	166	178	150	146	167	152	167	173	194	176	154	168	158	150	176	163	157	163	170	173	149	156	170	155	160	156	168	160	199	156	169	147	178	154	165	182	137	149	164	186	152	171	169	164	180	177	190	161	149	158	164	156	164	137	167	163	177	166	160	148	149	168	174	131	147	178	195	156	155	164	160	161	150	148	160	144	143	152	161	177	174	147	178	149	176	173	177	146	183	165	197	142	152	158	167	151	181	148	197	154	146	158	154	144	147	146	165	154	165	175	170	174	180	165	185	134	155	135	163	172	160	136	162	160	147	167	139	130	173	145	152	157	156	173	157	173	166	159	160	165	149	147	149	140	162	175	178	140	155	172	159	166	161	184	148	154	156	148	165	161	162	174	165	157	152	154	167	168	131	189	177	144	147	187	143	170	135	159	187	172	183	185	189	167	135	159	158	175	161	153	173	168	172	149	156	136	162	151	145	167	170	157	137	163	138	181	165	158
4777	3483	610	590	559	562	530	539	512	536	519	522	504	534	497	509	508	490	479	488	529	523	488	534	504	529	548	448	546	480	505	471	555	482	509	513	468	484	483	468	551	466	494	498	496	513	480	485	484	509	501	505	473	499	529	473	515	505	531	520	490	494	529	467	506	482	495	439	509	489	459	468	514	516	495	531	537	510	489	506	483	492	472	497	503	500	478	487	507	473	536	477	539	523	504	519	502	500	510	480	501	493	526	498	477	464	534	460	508	513	532	494	489	502	491	488	507	507	503	489	512	508	484	497	449	509	497	509	494	491	556	505	518	478	500	521	489	471	501	509	505	485	453	473	495	483	486	527	496	512	498	479	496	505	479	492	512	483	448	556	539	499	502	466	509	492	477	506	487	522	515	488	538	532	519	514	485	500	510	474	532	510	497	504	497	486	481	482	506	483	475	513	481	502	526	471	498	524	490	477	532	491	508	518	512	536	539	514	504	490	485	499	465	509	500	452	461	492	501	588	476	455	510	463	479	494	492	514	498	509	519	543	479	478	496	488	500	515	518	430	483	510	477	507	488	503	527	469	485	521	536	507	507	488	482	460	508	482	491	482	504	509	543	472	488	514	561	476	536	532	502	510	510	485	482	522	505	455	528	514	480	493	449	508	533	522	467	493	489	474	463	497	521	458	474	488	483	507	503	512	513	485	476	545	524	475	497	441	495	448	519	502	498	488	534	487	490	480	523	508	540	522	499	525	516	476	528	502	468	466	521	479	521	491	518	544	507	491	490	488	510	505	536	480	497	508	474	452	532	529	509	512	515	500	492	489	532	517	469	535	497	463	507	517	452	496	472	515	520	515	505	488	487	477	503	470	454	503	472	491	496	489	529	497	556	495	474	511	479	508	551	504	476	461	486	496	517	495	513	527	481	488	520	526	552	468	512	503	481	487	519	479	495	484	536	505	507	506	533	496	490	471	474	514	535	494	491	498	480	474	494	457	472	470	473	523	489	501	494	481	524	536	507	522	520	475	503	502	541	499	506	471	443	459	469	487	475	522	464	516	507	446	493	463	527	508	482	483	486	524	494	508	538	501	474	500	495	476	465	515	477	444	511	457	490	450	486	455	479	502	511	491	500	555	492	513	530	503	483	546	501	488	492	484	483	485	486	502	508	515	484	453	477	492	488	510	473	470	517	492	476	520	516	507	510	542	497	473	506	496	511	494	493	526	504	512	497	520	478	496	485	503	487	528	488	486	455	468	489	500	529	445	494	490	496	503	469	501	472	523	514	509	503	486	484	486	529	511	480	495	469	516	505	505	519	451	517	505	475	496	485	543	508	488	525	506	488	498	529	517	493	455	506	508	514	492	519	499	496	481	468	508	434	500	492	538	491	487	531	502	478	465	496	497	513	511	478	468	505	472	537	479	489	503	534	463	472	493	492	500	535	475	502	488	550	488	468	500	497	498	523	473	494	489	476	544	543	491	469	486	517	513	531	510	524	460	500	485	495	503	510	472	493	462	489	541	476	444	482	523	465	516	498	497	519	524	491	496	485	481	483	484	510	513	504	471	506	506	490	519	529	498	476	486	532	518	484	482	520	476	462	487	498	497	494	498	500	474	553	486	485	516	502	486	481	506	500	490	474	512	487	516	462	468	461	505	518	477	484	498	493	474	510	481	542	459	504	489	457	504	511	544	498	521	489	493	478	537	507	517	511	581	477	516	465	521	520	471	504	502	492	497	533	494	446	482	499	489	512	461	452	464	495	511	515	487	496	470	520	489	507	455	543	539	482	513	509	498	500	501	458	509	508	498	472	499	443	501	500	477	534	465	513	504	470	530	487	448	515	511	495	518	509	535	543	479	469	478	497	471	468	494	472	451	461	477	516	467	504	509	513	522	495	469	543	505	513	515	481	497	489	500	491	470	539	553	512	499	509	524	526	506	475	514	506	513	486	503	506	504	499	450	470	468	482	504	487	514	523	533	473	458	515	496	487	498	519	476	534	474	489	499	485	505	505	496	497	485	494	523	508	489	530	459	488	510	482	514	507	505	500	471	498	509	468	497	508	502	495	467	516	483	491	464	511	480	532	536	500	498	489	501	487	469	520	508	472	499	446	507	482	506	505	513	521	518	509	514	521	514	474	483	527	487	492	490	517	495	505	522	469	459	504	516	530	468	494	523	500	501	508	512	462	477	489	523	476	501	492	519	466	471	498	502	440	500	492	547	544	512	525	480	537	494	513	528	491	495	469	518	489	514	505	488	507	468	495	488	496	483	466	477	473	519	505	443	487	471	504	506	478	499	502	492	510	522	495	501	478	470	513	488	467	535	507	518	546	473	503	499	471	469	464	503	489	494	485	460	518	489	485	505	503	501	509	493	477	499	485	518	518	496	494	486	502	495	474	465	511	454	468	486	484	508	451	482	492	462	521	493	508	502	478	485	489	502	513	515	500	477	533	471	470	479	478	502	532	539	505	490	499	478	521	510	544	474	474	511	471	486	475	504	480	469	517	502	520	471	484	508	488	535	462	468	501	495	505	471	459	545	464	495	478	498	530	497	427	414	484	508	464	530	539	491	478	475	470	512	499	519	521	477	472	526	529	497	468	495	509	506	487	498	513	535	508	486	530	500	480	516	512	486	521	517	510	520	470	496	470	528	470	484	502	517	487	509	483	507	535	485	474	488	507	461	503	515	504	509	518	507	502	478	489	475	509	478	497	522	489	540	483	439	508	499	494	489	465	496	493	462	517	513	516	472	513	506	516	473	504	506	468	503	518	483	464	514	493	464	519	519	499	474	475	513	486	454	483	509	488	463	500	491	486	567	513	485	493	493	490	481	489	461	468	507	475	490	511	531	498	507	517	526	516	483	473	501	500	499	448	483	515	515	548	497	498	512	520	472	499	510	496	556	498	464	537	528	493	452	444	505	537	533	467	477	483	490	474	482	487	514	498	558	495	507	473	503	491	487	473	505	512	508	485	496	458	495	513	449	435	517	519	476	529	495	535	497	496	495	485	482	509	490	473	488	513	529	479	477	526	506	527	499	466	524	492	514	515	469	527	507	504	479	526	493	487	497	530	505	521	501	478	506	476	528	491	461	467	486	527	527	496	500	512	475	449	490	510	462	471	487	520	513	503	537	467	493	471	462	488	512	484	466	498	531	487	512	469	517	526	519	499	497	495	501	500	462	528	508	527	493	512	481	469	507	460	516	484	465	471	496	498	513	472	513	466	495	477	524	504	489	512	468	483	459	493	472	478	471	518	438	486	508	536	513	489	487	491	499	524	500	464	475	488	504	517	488	499	458	520	487	450	500	509	498	480	510	493	517	528	501	488	539	491	479	534	472	485	486	532	487	525	515	521	492	495	510	496	491	436	461	472	504	500	484	503	504	457	492	508	489	495	508	494	483	514	502	485	488	529	479	501	531	483	513	516	492	553	489	490	469	482	514	479	491	509	504	523	530	519	509	510	483	485	502	514	497
38923	33385	6766	1280	736	640	486	435	464	375	432	384	391	390	354	383	333	352	356	370	333	346	323	336	288	314	310	328	300	340	330	343	327	310	333	345	322	328	307	320	330	345	314	303	330	362	350	291	328	329	328	327	304	322	306	346	340	293	341	348	317	330	306	318	326	309	309	329	330	340	334	357	329	317	345	357	366	333	323	318	323	333	335	305	337	306	312	298	306	325	316	311	287	350	337	339	338	336	327	329	340	303	359	343	309	323	322	317	303	349	318	308	316	331	292	331	319	335	345	345	311	313	321	301	300	307	360	317	346	316	316	337	335	311	333	370	306	304	319	315	310	353	341	318	347	294	347	354	348	288	304	342	331	330	325	323	282	326	333	323	344	322	328	320	296	339	309	293	294	342	316	335	289	289	368	335	298	336	304	355	286	338	336	342	313	335	341	346	325	338	316	325	330	305	325	344	326	306	336	277	324	305	312	344	332	334	345	349	322	319	306	344	337	298	328	337	315	336	305	323	306	314	305	304	314	288	316	334	309	330	324	311	328	331	307	334	304	347	306	308	331	320	307	303	313	318	312	334	332	352	294	324	337	311	338	298	337	335	326	335	367	321	310	345	319	294	331	269	326	338	312	342	332	304	312	321	302	322	314	310	318	316	332	326	313	344	321	307	290	316	337	291	315	329	296	337	325	342	350	319	293	346	286	327	316	365	334	369	317	328	303	302	322	341	336	322	345	297	318	348	327	316	327	315	299	364	359	331	299	334	327	308	315	280	296	288	326	299	303	292	304	342	347	293	307	302	298	316	308	282	331	327	326	322	317	340	303	341	313	324	334	339	336	322	331	309	342	296	317	315	346	322	337	335	314	312	344	324	316	315	364	306	317	284	333	306	345	342	300	339	341	312	328	306	328	347	297	317	348	334	308	288	335	332	286	315	305	316	321	307	310	354	330	337	332	351	326	299	347	306	331	299	357	348	331	327	310	327	303	295	311	343	330	339	357	330	319	332	328	317	333	328	311	339	327	317	271	290	329	352	353	339	320	332	294	341	314	358	321	291	331	315	348	356	350	310	315	319	331	339	344	325	329	351	308	309	305	310	281	333	289	311	310	298	317	305	329	293	327	323	317	324	327	352	318	330	319	317	337	331	324	323	308	284	329	337	360	342	346	295	339	298	310	317	323	338	339	337	276	352	319	308	350	325	325	347	323	302	344	335	320	317	329	316	339	320	318	309	308	294	318	333	305	332	307	315	316	339	299	318	333	300	379	334	369	331	356	347	324	316	359	296	329	359	346	262	324	325	286	339	314	296	355	361	341	363	322	314	305	318	322	321	288	325	310	314	336	335	343	348	346	313	312	331	323	313	327	322	338	332	315	319	346	321	319	314	334	326	327	335	354	341	347	326	319	293	328	321	350	322	319	326	312	332	314	297	309	316	342	310	321	303	326	355	318	334	313	330	321	334	331	347	307	341	310	310	292	309	323	310	324	298	336	360	334	312	317	305	325	330	304	311	329	328	342	322	324	338	332	317	331	323	320	294	295	330	320	317	306	312	342	321	307	327	327	316	326	309	300	334	325	306	321	320	303	349	330	323	349	324	340	305	313	279	311	338	307	308	373	307	361	302	339	326	339	311	330	318	340	305	333	303	352	320	336	323	310	339	317	337	325	309	319	319	349	320	329	343	327	317	348	344	340	350	329	334	341	301	325	302	336	346	321	325	318	335	337	317	298	300	313	315	310	325	331	312	320	357	353	312	320	324	297	326	341	319	306	322	302	317	253	335	312	335	343	301	353	329	322	340	334	327	300	332	309	306	310	341	337	338	326	311	343	346	298	322	347	312	333	307	328	311	344	323	303	336	351	314	316	333	337	290	326	333	291	329	309	332	298	313	346	322	311	327	330	332	296	319	300	353	318	292	336	325	326	352	341	314	305	338	287	336	300	345	296	324	282	336	326	322	330	322	324	341	301	345	315	331	360	343	299	313	344	313	319	336	307	330	318	320	319	319	332	328	305	297	342	344	316	319	313	325	334	313	297	324	268	320	297	307	305	302	340	315	331	331	321	317	307	354	318	362	325	291	292	342	306	316	327	326	327	344	358	326	345	321	300	327	330	326	330	315	321	354	309	331	331	326	355	337	340	298	311	357	318	327	312	306	297	308	298	318	310	326	337	318	328	322	326	307	309	352	343	334	322	273	305	304	308	292	308	309	308	318	297	325	346	310	349	341	280	310	316	320	351	316	348	308	349	311	321	303	335	306	319	319	332	323	324	318	324	324	291	302	329	287	332	319	360	331	309	318	347	317	301	314	345	314	315	315	335	307	315	334	330	321	316	309	325	306	313	309	327	324	338	312	331	342	329	327	313	339	318	327	310	341	317	336	332	328	317	306	338	334	338	318	298	313	291	346	318	313	330	326	322	344	324	321	317	318	305	351	326	310	315	342	333	325	331	329	370	306	338	288	294	323	334	327	310	311	307	330	305	298	334	292	314	332	322	364	311	347	301	319	336	273	347	326	324	312	305	330	343	343	317	349	358	355	313	308	345	292	302	326	321	350	318	351	336	314	336	357	362	302	340	336	323	355	322	300	338	349	354	327	311	313	319	320	318	346	308	304	336	331	319	335	335	328	301	315	329	324	375	315	317	312	348	341	337	328	350	343	350	328	312	316	337	334	344	343	342	337	320	329	346	331	333	305	316	280	337	338	338	312	316	332	329	336	336	321	339	350	336	357	306	345	337	334	303	302	309	316	321	297	328	316	341	316	313	315	338	316	320	297	307	326	310	321	334	330	342	336	306	294	327	327	317	310	315	309	318	323	341	286	330	313	318	319	322	303	310	318	327	315	326	366	341	356	327	317	314	326	302	329	354	328	339	373	311	330	314	334	329	357	330	333	316	311	320	330	347	306	327	319	321	300	323	343	301	328	319	330	310	333	359	317	325	341	328	293	346	329	338	304	351	334	306	331	317	309	323	339	295	339	321	322	325	348	304	298	312	323	314	292	317	280	311	331	299	337	305	355	323	306	305	318	306	293	324	339	306	341	333	301	306	284	346	324	311	294	325	326	331	338	330	356	333	326	299	345	334	292	290	355	338	331	342	319	307	322	318	323	312	310	335	329	343	330	323	351	335	326	311	307	350	309	319	320	334	295	340	324	319	303	320	310	335	328	329	306	284	326	313	352	313	342	322	294	332	344	312	338	284	320	358	310	290	372	358	310	309	309	313	317	346	314	343	332	322	316	340	339	309	315	323	330	333	323	302	346	343	331	316	340	344	323	285	335	357	308	314	310	331	349	341	304	332	356	324	288	310	321	322	293	294	315	342	340	329	333	330	314	310	306	318	358	311	315	338	329	310	340	341	328	337	327	318	359	350	324	301	301	303	305	317	330	349	300	352	273	352	337	351	311	335	307	318	322	314	298	319	318	315	312	328	298	352	344	269	333	314	340	331	312	284	316	340	310	292	351	317	342	286	328	316	330
22482	20591	2626	3249	2603	2268	1862	1699	1541	1411	1378	1219	1178	1128	1093	1051	1066	1034	964	1050	997	955	931	988	965	982	892	908	958	928	880	898	947	888	866	846	887	856	885	891	893	883	913	932	908	842	912	920	904	904	837	867	863	871	895	929	889	846	829	822	876	863	839	880	839	846	851	899	846	838	882	854	859	906	877	881	832	846	883	896	912	885	880	903	836	846	821	880	867	826	868	838	889	881	867	835	868	893	887	873	846	890	857	792	883	849	885	890	886	840	849	861	819	817	834	837	877	860	811	889	836	824	820	794	842	888	845	848	826	841	833	845	890	871	845	878	848	885	836	876	832	810	912	818	866	881	869	862	892	875	832	853	841	851	887	851	894	870	831	841	853	886	843	852	850	883	785	811	848	877	825	876	834	917	869	829	817	856	858	823	814	851	854	847	888	830	863	872	867	845	906	899	864	897	873	868	870	893	855	849	844	826	877	856	831	871	871	851	844	883	903	850	845	845	885	803	850	859	833	843	877	887	857	881	878	887	834	817	819	846	885	870	829	851	904	884	846	825	851	828	875	910	853	870	882	844	811	879	847	875	913	870	849	909	811	804	856	868	852	852	773	840	849	788	828	824	865	859	847	806	886	818	858	839	867	851	816	883	830	845	851	870	854	844	834	849	866	877	855	856	889	855	877	900	807	830	863	841	834	914	894	827	876	862	857	816	833	871	838	847	882	867	859	850	846	849	857	872	852	857	809	883	852	847	825	829	885	836	844	855	865	846	876	837	866	885	810	886	844	853	893	862	829	826	843	840	846	856	788	850	860	828	855	862	796	871	824	853	849	842	857	816	891	890	892	860	888	862	865	875	878	806	845	844	827	851	907	874	879	872	823	855	861	842	833	822	853	866	829	850	865	871	845	854	876	842	842	887	879	876	834	822	872	867	867	897	868	890	830	848	863	882	815	815	796	919	855	864	845	910	833	845	823	861	876	866	875	793	849	879	798	860	835	846	852	818	824	903	842	815	872	796	852	856	828	863	873	838	841	828	917	881	868	847	874	835	831	871	811	931	885	853	845	828	855	868	872	911	860	852	800	816	788	875	835	872	890	862	838	808	855	896	869	867	792	851	825	824	829	853	869	827	828	886	832	859	836	843	852	823	836	802	845	822	874	847	847	865	835	853	857	841	880	869	826	887	886	854	858	852	885	822	876	887	877	833	826	867	836	857	827	841	809	774	834	845	791	873	931	848	853	856	838	847	797	897	845	860	869	839	844	814	825	843	888	858	874	863	820	872	852	853	848	835	876	905	922	859	834	840	855	860	902	803	890	864	842	854	887	838	868	882	893	834	847	852	849	831	834	889	821	887	845	871	855	866	877	897	887	873	824	890	887	889	781	823	828	812	872	867	814	840	877	840	854	833	822	880	881	859	861	848	872	844	862	841	837	895	900	845	840	872	932	857	837	829	875	807	798	916	810	859	878	832	837	838	845	862	850	834	873	873	892	859	851	864	881	872	839	834	820	846	816	827	854	800	836	824	804	847	839	887	882	835	840	846	894	875	813	870	879	860	870	867	887	815	829	859	866	823	872	869	827	844	885	861	852	810	866	833	786	836	817	823	849	879	851	887	841	836	818	845	860	829	838	863	907	887	887	888	844	872	894	904	840	857	876	859	851	862	894	836	848	810	826	898	819	818	833	843	893	828	835	821	882	882	840	858	856	860	847	868	885	891	837	860	882	927	835	893	857	845	835	887	870	823	856	842	840	870	866	834	896	812	814	848	862	871	820	814	832	871	835	899	844	884	841	859	907	882	868	860	856	859	829	908	788	818	881	840	834	869	805	917	864	850	856	873	873	804	878	881	844	807	827	845	886	864	845	796	822	887	873	850	877	846	832	837	856	851	847	837	790	796	838	796	924	855	829	858	832	758	817	894	865	851	845	855	792	867	852	881	861	816	862	855	869	843	823	856	847	837	831	859	814	898	919	811	839	867	785	838	856	880	837	801	877	862	892	838	814	856	841	857	843	886	862	910	856	878	871	835	851	831	814	840	889	844	770	875	876	894	863	846	876	862	838	850	922	875	838	846	828	870	852	854	777	869	839	846	873	910	917	851	854	849	851	856	852	845	901	866	891	814	796	889	854	861	875	861	821	809	856	874	855	842	868	838	867	820	831	874	796	839	872	863	826	854	837	853	845	866	882	877	889	841	833	854	873	828	860	825	867	888	863	878	853	869	899	845	886	880	858	837	807	862	879	795	894	845	816	882	829	808	923	815	839	848	827	893	862	861	830	851	847	877	809	831	863	905	902	863	865	850	860	821	849	818	830	861	819	855	864	890	883	844	907	846	815	891	864	881	854	907	861	888	878	842	843	877	866	885	827	908	867	866	875	871	884	848	880	848	862	871	859	854	860	852	896	814	866	793	868	905	846	809	856	926	885	860	833	826	816	846	901	858	897	869	806	850	866	896	866	852	837	851	896	826	823	851	828	865	881	866	863	847	890	892	848	846	865	849	826	885	857	874	844	830	894	844	825	832	845	881	858	834	843	876	792	817	846	827	869	823	870	897	854	841	875	871	830	899	840	889	841	861	902	837	895	791	885	833	810	825	884	895	839	880	880	881	826	815	889	869	873	873	839	909	861	849	841	854	867	895	851	846	876	887	923	896	804	820	835	881	851	901	871	842	852	880	835	816	853	821	859	860	912	860	846	850	814	863	822	878	882	879	820	842	859	862	847	837	827	836	790	824	857	859	829	888	857	804	816	778	838	859	847	905	852	901	867	828	882	861	833	853	828	931	896	868	855	852	802	876	828	861	840	836	882	856	850	835	892	823	818	858	883	897	875	853	866	852	870	859	869	830	863	908	854	878	884	842	893	853	836	847	880	866	832	873	851	811	875	838	849	880	926	828	851	862	848	901	872	874	884	847	855	866	863	829	829	928	903	864	853	858	827	881	841	876	917	895	841	842	874	841	853	888	805	872	874	838	865	912	833	844	869	848	858	834	885	827	867	818	877	875	821	943	914	869	876	859	851	852	868	892	887	828	843	881	857	903	897	841	919	861	792	851	869	829	856	811	889	823	820	855	801	804	847	823	875	859	832	802	898	842	846	844	871	873	850	784	835	869	821	811	863	851	852	853	869	836	867	834	867	938	879	826	840	849	871	844	829	869	837	822	857	863	898	851	828	865	848	869	882	825	847	854	869	854	833	805	870	836	831	894	838	890	848	849	836	825	846	895	839	889	833	844	862	857	866	873	875	888	900	871	851	826	885	885	862	862	830	874	906	887	868	818	834	869	821	864	896	839	828	854	862	842	832	856	830	821	840	904	852	871	881	885	829	818	862	827	860	817	888	890	864	837	864	894	826	870	843	841	924	788	870	841	839	858	888	898	794	830	896	924	784	817	849	803	878	844	841	894	874	849	861	894	905	835	842	887	839	882	854	819	818	867	851	880	856	855	868	882	860	876	850	811	853	880	881	854	826	862	836	877
53541	47353	16099	4269	1289	976	774	729	621	585	529	546	508	446	479	448	461	478	458	410	461	418	436	391	398	410	424	399	427	464	418	431	430	419	432	392	443	469	423	419	438	446	426	451	411	397	425	394	401	381	401	426	433	390	404	440	384	406	381	378	446	420	443	406	437	390	392	426	448	430	371	387	402	410	392	430	407	442	411	398	394	420	364	394	413	411	395	448	427	401	392	406	412	400	410	392	374	405	368	400	393	386	404	431	427	426	399	452	401	421	399	408	399	393	393	387	393	378	442	398	434	382	385	430	424	385	387	399	418	405	418	409	407	435	420	400	374	371	386	387	403	408	398	421	415	404	399	402	400	400	389	380	402	402	399	428	434	401	408	449	409	385	416	397	409	373	400	396	399	451	396	402	366	367	424	421	386	416	405	383	450	358	384	446	407	415	410	374	383	422	400	365	445	426	427	391	389	419	410	408	365	404	415	424	378	385	405	439	423	431	402	414	433	417	403	418	386	418	407	389	435	423	399	380	416	353	372	402	389	404	371	395	403	413	433	397	427	467	436	396	407	393	403	397	393	405	384	411	407	402	437	386	389	422	398	394	388	388	402	396	406	375	383	435	403	388	405	412	351	403	399	438	401	413	432	415	380	423	398	396	397	416	433	394	407	406	391	390	426	412	378	418	390	384	419	440	402	403	414	363	427	422	439	392	438	410	381	396	406	422	428	347	415	434	384	414	424	412	419	380	416	384	420	403	380	401	391	384	434	422	392	399	419	387	425	416	407	422	397	437	403	398	392	418	398	443	383	425	419	422	386	422	403	401	419	445	413	395	398	375	380	376	415	456	410	410	439	437	415	386	392	410	423	378	407	391	409	399	391	388	377	388	417	413	405	404	427	425	397	427	388	388	388	404	436	417	388	374	416	444	446	389	421	422	377	387	410	370	398	434	435	399	386	407	420	420	412	420	431	383	421	450	447	406	395	380	427	375	395	397	365	419	391	384	381	387	408	444	400	430	464	411	412	415	416	429	411	410	413	397	409	428	366	396	374	387	409	387	401	402	391	377	386	387	383	428	406	405	441	423	403	402	413	383	418	439	380	393	389	422	379	392	403	413	402	416	407	375	408	384	427	407	388	426	375	393	405	370	405	430	408	421	401	391	418	418	432	426	414	402	373	436	424	389	361	389	390	431	434	407	351	438	397	398	386	426	393	420	427	423	425	426	401	429	410	360	392	412	407	428	388	427	405	397	429	391	400	422	378	382	430	426	413	451	389	421	419	414	397	380	410	444	388	401	418	353	361	412	367	417	425	380	385	404	387	360	428	434	397	449	404	433	438	427	382	409	380	419	408	421	400	428	411	386	386	407	397	421	399	420	406	422	433	380	420	418	394	429	400	400	397	412	418	379	431	397	403	421	420	442	436	405	418	367	397	424	406	407	424	397	429	401	399	429	427	392	428	381	409	378	388	394	403	403	377	425	387	407	390	400	423	378	398	394	412	419	396	408	445	419	443	426	434	440	374	439	402	396	443	398	371	435	389	404	409	403	441	419	403	379	370	384	396	409	438	414	403	411	371	413	393	417	418	396	405	407	457	410	402	370	428	426	392	380	390	449	454	404	384	391	376	374	391	431	432	390	402	398	359	418	409	386	443	408	421	436	408	418	448	392	422	410	430	408	419	422	424	378	399	409	422	401	442	447	417	427	423	391	456	383	378	448	394	401	375	398	395	388	398	369	414	402	396	410	400	390	412	381	394	389	433	406	406	416	388	408	432	394	418	419	390	398	415	402	361	442	404	423	389	419	391	398	421	430	399	407	408	411	405	394	390	414	414	405	364	416	397	358	403	390	403	392	391	433	399	408	446	431	428	383	411	393	415	435	409	445	444	399	426	410	430	406	420	410	431	417	385	420	439	406	429	370	409	427	377	405	398	427	397	389	403	420	411	350	402	398	412	404	398	391	409	440	419	408	419	394	408	408	374	393	398	410	400	438	425	400	377	422	389	409	410	385	392	426	436	412	408	434	403	435	395	430	397	371	415	431	392	421	427	415	419	404	411	397	388	404	425	396	454	382	389	417	391	419	420	412	391	414	406	385	377	381	390	432	381	395	403	385	360	417	413	435	414	384	405	415	434	410	383	427	379	418	362	404	399	450	416	438	431	393	394	387	412	382	401	379	403	399	355	432	382	406	405	402	400	384	428	440	411	432	400	382	432	399	381	396	421	379	378	413	431	403	424	432	445	419	390	400	377	410	413	395	408	398	456	435	409	439	430	397	403	397	399	406	380	416	423	390	409	421	399	361	418	416	390	385	420	390	394	385	415	390	427	397	393	408	362	420	396	401	396	374	397	408	393	418	406	412	415	408	391	420	391	382	410	429	390	402	413	406	401	390	399	433	420	436	396	399	430	390	396	416	383	439	417	368	409	430	385	403	428	459	373	392	416	401	411	405	395	385	393	401	398	395	389	386	428	403	403	392	394	430	419	410	392	446	428	384	370	401	448	388	380	405	394	388	399	384	383	394	411	384	427	403	430	398	394	387	418	398	406	393	370	410	410	439	446	393	423	404	391	408	407	409	401	377	448	381	402	377	388	394	379	422	407	383	408	419	393	375	420	426	424	401	425	407	398	416	416	424	415	406	404	395	416	403	406	411	380	410	410	422	385	390	412	364	396	428	417	358	388	407	412	410	391	398	396	388	378	364	422	395	459	384	418	471	410	403	402	434	398	410	356	402	384	387	437	369	414	429	408	426	399	433	405	391	414	405	388	409	416	427	406	438	402	351	426	447	373	407	409	437	361	378	388	391	382	410	401	380	376	389	440	447	390	432	420	399	386	397	403	404	400	427	400	416	404	428	436	419	396	383	396	423	400	416	435	439	424	400	378	407	402	404	398	394	440	399	401	421	416	388	419	388	394	408	394	411	356	410	421	406	398	431	433	389	403	378	398	421	404	402	372	367	370	392	407	421	412	404	416	435	420	403	395	391	416	399	423	413	392	414	408	404	399	421	390	371	386	397	390	389	388	422	413	421	395	404	387	395	428	432	399	408	389	399	391	408	405	394	394	406	380	390	381	416	370	403	401	431	447	393	407	412	414	414	389	416	408	473	385	432	381	388	389	450	428	402	436	442	434	420	439	397	396	398	409	377	422	398	403	419	430	406	421	374	375	398	440	413	431	408	395	395	400	370	457	406	392	414	417	390	373	378	424	398	412	395	404	376	426	375	360	378	415	415	397	422	413	384	409	423	455	376	408	376	415	442	452	403	402	425	403	421	424	433	399	395	418	419	424	391	414	436	403	428	405	433	404	422	418	435	401	403	433	417	386	434	365	377	392	396	428	407	356	395	397	413	375	410	426	405	436	422	415	418	439	380	437	417	418	409	403	391	440	373	414	408	425	421	416	434	416	427	373	403	384	398	384	391	394	402	371	432	423	424	412	418	392	421	376	384	385	417	374	406	403	377	438	402	410	409	432	438	400	399
31051	27857	4616	5412	4373	3639	3021	2526	2338	2041	1941	1769	1670	1533	1471	1429	1314	1385	1412	1327	1237	1259	1218	1240	1173	1207	1141	1135	1094	1081	1126	1131	1035	1051	1028	1089	1097	1054	1113	1134	1121	994	1070	1015	1060	1112	1044	1084	1027	1010	1042	1016	1046	1039	1070	1012	1019	1073	1036	1094	1009	983	995	1040	1003	1023	1042	1071	997	1027	963	1040	999	1004	1047	1027	995	995	994	944	987	1028	972	1006	1035	1032	1020	943	995	1030	1001	987	959	1013	1069	960	993	993	1007	932	1013	1009	972	1053	961	967	941	1033	985	1020	1013	956	1006	988	986	951	1006	1007	984	954	999	984	1022	1012	1001	999	1009	985	961	995	1028	982	1002	1072	967	1030	953	1003	976	1037	1028	977	1037	1037	975	970	966	975	1007	1029	1013	974	912	941	1076	977	968	1035	1006	1065	957	998	971	950	975	969	988	992	968	965	1046	989	998	986	994	997	1005	1033	983	1046	972	984	975	1025	962	994	1051	1011	1036	1009	995	972	1050	994	1039	952	968	976	1025	1062	997	1035	1019	993	1003	1021	977	1033	1043	978	1003	993	1007	979	996	1058	1047	955	992	1045	943	1019	969	957	950	1012	1022	959	996	1005	1075	1044	996	970	978	965	985	993	1028	1001	992	961	1040	1013	1004	991	970	1012	963	1059	954	1006	1005	1007	1060	1001	1001	1036	982	1040	1025	965	967	1060	1065	966	1002	963	1000	960	994	1095	1010	1050	993	1025	978	968	926	975	1011	1022	963	978	993	1025	1031	938	1056	1025	1001	991	994	999	988	921	1061	985	990	1019	963	1026	962	975	993	949	959	964	1018	948	978	1011	1028	980	992	1024	1038	1022	1052	1026	1006	971	977	1002	1065	940	1031	976	1017	969	966	1019	975	1023	1000	988	1015	1058	984	970	1069	977	1022	1006	1003	1067	1037	1013	951	979	1015	955	1009	993	1020	986	951	1050	981	987	990	950	1009	952	993	974	963	991	1064	1041	1003	970	1039	998	954	1027	1019	1056	977	971	1018	957	998	912	974	1056	1039	1019	986	1015	1006	933	1010	998	1005	986	957	1004	981	1001	979	1015	1004	924	1011	1036	1001	1015	1015	994	1040	1014	1001	988	1001	977	1010	1029	981	972	1054	1049	1004	959	981	1001	1020	980	980	986	1016	1009	972	961	949	985	992	981	1004	1018	994	998	988	989	994	1010	979	979	1031	1021	1029	1028	1018	1000	956	972	1018	971	1006	1011	1003	971	968	1005	992	985	962	1031	960	983	1023	1005	995	1017	964	956	1021	1035	954	1027	1037	976	1034	964	1016	1007	969	1012	969	1008	1009	1033	1012	945	1007	1014	989	973	948	984	989	1017	1016	1027	966	1016	990	993	1051	973	1015	1002	1008	969	1022	1008	1054	956	982	1013	997	936	1033	1019	974	998	1051	959	970	983	1002	1028	999	956	1038	962	1003	975	1026	973	1018	1049	941	1036	999	965	997	1017	984	931	1000	962	1032	943	996	902	1025	1021	940	1046	1008	1021	975	1041	969	1036	1053	948	1014	1011	986	1026	996	1006	1050	961	979	1003	991	1024	1000	987	1000	1029	944	925	999	1040	1015	961	1007	1011	1024	1015	957	938	1000	1020	958	1005	936	1055	1041	997	1008	1002	992	1036	997	1067	974	1020	1012	942	1004	978	1009	986	990	987	960	977	986	1008	1031	979	983	1011	1014	986	1034	967	958	945	971	980	1008	965	1020	987	1040	1088	971	1000	988	1034	1055	1019	1027	933	988	1041	1016	1002	983	978	1014	1010	1011	933	1019	984	977	1036	992	1040	1037	1003	1000	983	969	987	955	1040	985	1041	989	959	993	969	1001	1075	968	1008	1045	972	1013	976	1039	987	997	988	967	990	1017	1004	997	1039	1037	977	980	1058	1000	967	1030	1012	1024	979	1014	1006	1004	974	1009	997	995	1001	960	977	999	978	991	976	1005	963	966	1013	970	1036	964	1009	996	999	945	1032	1048	975	1021	1005	1044	966	1019	984	1003	1059	1044	1019	1039	977	992	1006	959	1026	992	1009	1016	1025	965	910	1017	1001	954	1044	1032	962	1001	1047	1047	1034	938	994	950	979	976	1031	971	995	992	1007	1000	991	966	972	977	971	1022	1004	1006	973	998	980	1060	972	948	1004	997	1008	1038	967	1034	962	995	977	965	1028	984	988	978	1021	965	986	998	1096	951	985	1045	997	1010	1007	982	1047	952	953	982	996	999	996	982	1011	1030	991	999	989	1008	955	973	1030	969	999	975	985	962	1002	997	989	1042	893	1005	1017	939	1009	1051	1012	994	961	1005	978	994	980	1012	998	1054	1013	962	969	1033	1005	1001	996	950	1021	942	985	968	993	1086	998	1013	996	1013	994	900	962	984	1018	1031	1015	1036	994	970	928	1011	1015	985	1028	1002	1029	969	1014	989	1026	997	983	1021	1038	979	963	969	929	1026	1058	925	987	1076	996	1036	993	926	982	996	1002	981	955	1033	936	1036	994	973	997	1030	905	1021	988	1037	1014	1011	1012	1038	1013	997	994	1019	981	985	991	1018	992	954	1004	947	1037	956	1012	977	972	1022	1041	1005	946	951	1001	1014	984	1000	992	1053	988	1023	1028	991	1028	1018	991	1003	950	1005	973	960	948	1046	1001	962	1019	994	957	1008	1011	1020	1019	1024	1014	1019	996	1029	1013	957	1018	979	1054	1048	1047	1005	950	946	961	1050	1014	927	983	1002	964	981	1012	984	991	995	1019	986	1030	1043	983	1059	1047	981	973	987	1002	1038	1054	1011	1002	988	991	1031	1000	1056	1038	972	1021	1019	975	969	1008	951	1005	1000	1035	1000	1042	972	1005	973	1005	1017	998	1026	1019	1025	985	1043	1015	983	964	938	1031	1009	976	1015	1051	968	1022	937	1025	1025	944	1048	1051	959	948	1043	1014	969	998	1004	1007	977	1021	1011	1005	1016	1055	1002	1008	1020	996	985	1004	994	959	1013	980	983	1000	1003	1015	1027	965	1029	1055	952	1063	1044	1066	962	929	987	1008	978	989	1013	979	1037	1009	953	992	1054	970	1016	984	970	978	1011	1011	1003	1030	1013	1069	1053	1070	1051	1000	957	1003	990	1014	1034	996	995	992	990	998	985	1004	1024	981	1049	981	987	991	982	953	1077	1006	1014	948	990	1035	1023	971	1001	1038	1004	986	1034	984	983	990	1004	1099	1008	980	986	983	987	938	1027	939	1024	1007	1004	940	975	964	1009	1012	1020	963	944	1021	1037	973	966	1038	943	962	988	1003	981	1001	960	960	967	976	1010	1028	987	1039	975	1003	957	1037	956	1013	996	972	1012	938	992	1054	1077	983	990	999	973	1054	1014	1011	963	1011	1062	948	996	1024	1035	981	983	991	993	957	1059	969	1013	1018	961	973	1042	963	1020	1002	1014	997	1028	972	970	1013	985	968	1012	1011	1016	966	1005	1021	999	1035	991	974	987	1048	981	1015	956	1046	991	977	1006	973	970	994	1042	993	1043	1032	1047	1003	977	1008	1015	1021	1016	1034	1009	975	980	1018	970	939	1056	993	951	1057	1023	1014	1022	1022	966	1060	973	957	935	1025	1042	970	966	983	966	992	946	1000	971	987	995	999	1019	984	1044	985	961	1014	1015	974	1027	972	956	1018	1004	987	975	991	986	978	1030	969	1047	983	936	980	1010	991	961	985	1003	961	1023	1031	1019	977	1004	990	980	966	1060	988	1007	988	1003	1001	1025	1035	935	984	942	1012	986	1065	1009	953	991	957	1043	994	1036	1046	1037	1075	985	1031	1001	1039	1035	1032	970	948	961	989	1027	1026	995	986	1018	967	1000	1009	972	1030	1032	1000	984	1023	1004	1030	1014	997	1025	1000	988	981	1024	1020	936	1018	938	988	967	999	994	1039	1030	1016	998	951	1015	1000	996	1060	1021	1015	1036	994	1065	1005	991	1019	970	1054	988	1043	971	990	1031	994	995	1024	959	922	996	974	980	982	1041	965	1064	1034	1005	1046	1014	981	982	1018	1034	1003	1003	1006	1003	997	961	1053	977	992	1053	1000	975	943	1020	963	990	978	958	1037	1033	984	1003	993	1015	1028	996	961	980	934	992	989	1009	978	968	970	955	1010	1043	972	1012	972	1050	927	1000	1000	1030	1081	1034	989	1000	958	1011	1018	1021	970	999	1042
4472	2130	218	178	171	193	148	171	153	149	160	161	158	171	146	129	139	143	159	164	186	175	154	151	166	170	167	179	174	162	160	181	147	143	177	167	175	165	173	144	158	163	145	160	148	172	170	131	153	162	167	166	155	157	162	153	150	167	152	165	152	159	147	144	181	174	155	158	139	167	166	151	167	145	156	160	145	147	179	152	141	170	168	176	170	162	151	142	147	149	140	133	163	168	162	135	162	190	146	141	176	164	138	154	161	163	146	154	164	155	159	178	157	181	171	141	177	174	158	152	166	170	153	161	150	159	160	170	152	172	171	158	162	170	173	149	163	162	169	172	165	172	165	172	178	171	159	151	174	155	157	142	169	158	165	158	159	151	150	164	148	149	155	150	140	159	148	143	147	159	166	166	142	153	163	178	171	167	136	167	166	172	148	180	156	152	147	161	151	173	170	170	152	151	164	156	153	178	170	159	175	156	167	169	171	128	154	164	184	155	165	162	157	163	161	164	148	158	172	166	149	167	153	160	133	167	194	172	158	165	187	172	180	158	184	162	159	158	153	183	151	157	169	151	139	183	148	145	173	148	163	163	163	164	159	170	184	159	134	145	160	179	127	159	171	161	155	148	150	150	155	159	147	179	153	152	155	152	174	153	171	162	168	156	137	142	173	151	160	172	180	167	200	173	157	149	156	147	157	133	157	160	176	159	171	157	166	163	179	182	162	165	170	167	183	175	169	160	161	145	158	150	159	169	180	174	168	158	151	159	159	177	173	157	163	149	161	176	154	149	143	142	165	171	163	157	177	158	135	158	154	158	154	143	167	153	184	183	169	160	147	142	156	121	194	152	182	160	185	171	129	157	160	146	151	166	159	160	144	160	160	169	164	151	147	142	178	174	155	171	154	155	146	171	145	146	181	157	151	192	174	172	155	181	187	181	154	168	176	165	157	175	161	165	148	186	156	212	156	170	149	169	183	160	171	148	138	148	166	152	163	165	182	148	181	145	136	155	159	140	127	150	170	186	158	150	168	175	179	148	137	172	161	156	175	162	161	189	157	165	171	154	154	159	170	169	162	160	164	137	166	143	162	138	149	184	170	160	174	168	133	174	163	172	179	169	159	169	169	159	158	160	162	181	167	163	152	159	195	152	159	159	149	151	152	154	150	173	164	126	146	174	155	189	171	170	154	163	174	167	153	174	157	147	164	157	169	165	152	151	168	153	160	169	157	148	146	141	147	168	162	165	143	150	142	184	167	174	164	140	147	178	151	147	135	143	147	162	171	187	174	163	168	167	151	148	169	160	153	151	163	167	178	162	154	165	162	137	157	159	162	153	179	143	156	160	173	159	195	153	162	149	154	177	154	164	175	169	183	148	166	174	158	148	176	144	161	156	149	165	171	137	165	155	144	161	154	144	181	188	151	148	146	173	169	151	148	138	186	167	155	151	159	163	156	160	158	149	179	140	178	180	164	152	164	155	152	191	164	158	146	167	178	162	153	158	158	178	181	154	175	155	149	135	152	161	174	188	153	164	155	163	172	168	179	167	151	155	176	150	154	148	154	176	168	166	171	176	144	136	170	151	150	134	156	166	160	148	140	145	167	145	152	152	171	165	160	153	164	183	157	176	184	179	156	140	152	137	164	175	167	169	162	161	173	125	175	180	168	174	147	164	193	174	155	126	187	174	146	143	158	143	151	167	178	161	150	185	139	190	178	168	177	170	181	178	184	157	155	162	151	166	146	179	154	145	144	179	160	160	156	169	168	136	146	173	167	143	155	177	161	149	162	156	167	159	164	142	177	170	158	197	158	153	176	154	161	162	156	144	138	148	149	174	152	195	180	150	149	138	153	159	187	148	182	166	159	169	170	159	168	188	150	147	185	177	174	143	147	155	150	123	135	151	163	154	166	161	172	163	142	155	161	179	172	155	155	163	140	156	151	148	149	138	155	169	173	171	148	169	159	175	144	161	183	154	138	151	150	167	155	157	172	180	161	130	148	185	173	166	176	164	138	152	125	165	174	147	160	155	162	177	135	165	170	160	165	146	148	147	167	144	167	133	145	160	189	145	152	157	158	156	185	166	165	156	155	178	158	152	159	150	147	168	163	170	156	150	178	153	157	137	146	168	178	171	144	136	154	196	167	167	162	151	151	138	145	142	159	158	152	168	140	168	186	167	166	172	159	155	157	167	157	157	141	182	143	167	147	146	155	139	137	161	146	163	164	162	161	171	158	174	136	168	150	157	174	156	188	146	144	180	167	201	173	162	173	188	141	163	149	147	148	179	168	139	145	145	140	170	144	153	182	174	135	170	170	163	164	181	160	143	154	164	147	176	156	145	159	154	156	157	171	152	157	177	167	176	145	175	175	154	149	161	154	164	169	126	157	154	160	170	152	170	169	156	160	189	152	152	133	157	165	171	150	162	151	164	132	166	182	155	160	126	145	163	166	158	145	170	174	171	171	188	172	165	172	183	163	181	174	147	137	150	156	159	169	181	179	154	162	174	157	166	162	161	184	164	156	176	167	135	166	173	176	173	167	155	179	159	170	172	171	165	140	163	154	148	169	145	153	160	155	133	143	156	146	145	169	162	163	164	166	153	169	180	140	169	160	162	146	171	148	153	182	147	137	160	166	190	152	159	157	140	169	160	175	149	169	153	167	182	160	172	171	157	165	154	163	159	171	172	209	151	160	165	136	147	153	154	196	172	158	156	166	168	146	155	168	142	140	157	149	149	159	147	157	167	148	196	166	158	166	162	147	145	169	176	170	173	167	156	151	160	155	162	162	182	161	154	148	140	155	167	168	158	147	174	146	163	155	165	164	175	155	173	152	165	152	165	178	157	182	166	166	181	167	144	149	151	148	169	136	155	150	151	129	164	173	173	160	169	166	173	159	172	149	166	143	165	149	149	171	150	154	154	158	174	148	160	171	159	176	206	167	135	153	158	178	161	169	170	162	177	154	158	167	163	168	166	164	163	160	146	144	183	167	165	162	150	166	155	178	166	154	169	165	162	173	175	164	147	166	132	162	158	160	153	143	154	177	161	167	160	173	135	164	157	167	142	159	150	169	165	183	171	153	161	164	146	167	171	148	177	172	181	162	161	164	176	157	149	163	161	165	147	161	174	165	158	164	169	145	139	139	151	169	165	136	160	153	173	180	147	160	155	183	169	158	164	172	171	159	169	180	147	163	162	129	140	166	182	167	150	175	152	172	163	145	168	177	165	172	168	165	150	147	174	136	173	173	156	137	141	160	189	132	203	147	160	164	159	154	150	176	131	160	161	130	186	171	174	160	152	147	167	170	161	157	178	169	164	174	169	155	176	169	146	135	161	139	160	134	167	157	151	143	160	146	144	166	142	185	154	175	172	131	153	165	193	156	148	165	156	164	135	142	163	145	155	160	172	149	158	154	137	165	161	166	195	165	182	178	170	165	172	151	178	165	153	144	146	140	143	180	145	171	157	146	159	152	152	155	173	154	157
4657	3976	595	561	599	538	591	547	522	529	536	479	556	552	498	521	517	540	527	483	485	471	564	494	521	469	505	500	476	514	509	527	453	509	517	499	550	513	497	499	500	482	492	525	473	516	458	472	488	465	511	544	525	483	513	482	478	473	504	538	469	519	562	488	479	459	478	490	451	473	512	493	509	459	500	514	543	475	520	499	461	481	469	559	533	514	479	458	508	559	539	524	550	508	506	457	529	519	485	520	480	539	485	500	479	497	481	515	497	467	498	520	493	521	510	526	527	493	480	484	525	472	497	497	489	513	519	488	488	472	482	472	509	469	471	523	469	469	492	524	508	477	527	499	525	509	506	503	497	516	496	484	514	489	458	485	514	566	474	477	496	475	510	515	473	498	511	469	500	523	509	525	494	508	505	445	498	525	504	476	552	522	521	534	513	466	502	530	499	525	527	477	514	542	453	523	472	485	503	504	479	520	521	542	498	501	497	459	526	522	490	477	504	478	511	504	502	492	482	461	494	517	473	508	529	541	446	485	502	485	484	479	503	495	511	482	483	516	504	502	503	526	501	508	483	484	514	475	549	478	503	475	507	472	491	480	504	462	480	505	509	488	502	484	504	527	491	552	513	531	450	484	486	510	504	499	469	499	494	470	497	517	510	530	511	468	465	455	551	494	455	478	541	464	518	471	517	505	491	489	522	478	504	491	521	491	476	502	495	505	498	482	512	506	488	509	497	452	478	465	508	493	496	499	534	485	526	475	476	504	491	497	503	491	476	493	544	485	470	500	496	462	512	500	528	497	496	472	507	481	490	532	497	472	506	523	479	516	467	499	521	478	499	509	499	490	496	527	470	458	485	551	501	513	460	529	498	484	487	520	493	505	460	467	508	486	511	505	480	483	512	522	464	490	543	535	483	508	516	480	504	505	477	502	443	475	497	496	502	480	499	511	489	485	504	517	507	500	493	505	489	491	506	455	503	513	486	500	507	479	460	487	502	484	498	491	497	497	515	506	515	537	456	445	472	505	496	491	547	497	490	471	446	498	466	508	492	480	502	450	500	497	466	454	482	507	522	478	508	492	512	510	500	491	471	544	462	504	494	520	453	540	488	573	534	537	475	501	487	477	469	502	488	474	531	543	463	470	494	438	514	494	480	511	539	467	455	508	495	452	520	518	540	485	498	461	499	523	533	512	508	494	507	479	485	550	533	505	510	488	492	467	486	499	487	503	518	514	460	488	497	521	450	501	483	509	515	504	453	483	554	492	486	483	504	503	510	546	523	510	444	487	483	527	547	460	509	498	508	498	521	522	486	537	454	513	481	524	479	498	529	491	509	525	496	530	469	486	497	556	493	481	498	490	509	530	496	519	473	499	507	495	510	544	487	505	462	468	481	480	477	492	525	466	504	502	498	526	441	510	496	492	504	493	529	492	499	483	525	514	526	542	525	483	477	565	484	463	469	487	491	460	493	502	512	494	500	492	457	487	495	514	466	500	471	516	525	502	475	450	513	501	515	502	473	523	546	488	500	499	534	481	503	506	515	497	521	479	498	530	486	518	515	461	507	498	455	509	502	507	534	477	459	510	519	504	563	472	505	568	537	516	502	536	508	497	482	498	478	511	529	507	532	503	477	497	510	503	503	516	506	498	486	509	479	494	511	492	511	474	509	479	517	467	510	514	478	510	476	488	510	479	472	520	541	496	467	488	494	483	457	546	500	509	476	494	488	491	503	519	510	526	487	529	484	471	484	543	528	522	531	520	505	517	507	508	515	469	508	516	482	475	494	518	512	519	508	512	501	499	518	501	487	502	508	485	526	468	540	530	517	520	489	457	499	476	518	470	528	485	478	481	551	484	485	485	507	475	550	478	459	488	526	511	529	477	488	492	507	511	467	507	503	476	517	517	490	494	499	507	456	498	489	466	483	517	507	498	483	504	496	506	509	490	495	501	471	539	517	491	531	478	490	522	517	525	467	507	486	508	476	452	522	469	513	542	486	499	523	498	499	511	487	475	492	448	453	467	457	495	472	559	484	507	500	514	534	459	447	465	483	520	463	500	464	514	498	504	503	507	484	468	479	522	521	494	490	467	505	498	511	517	482	485	494	475	516	508	517	511	483	469	509	530	500	496	478	485	528	459	469	508	499	504	502	457	503	504	490	515	539	501	479	497	480	482	498	502	479	467	524	482	476	508	494	492	458	464	455	511	500	518	502	462	537	533	475	520	460	509	495	523	525	517	509	517	497	512	486	485	522	523	495	451	503	495	487	508	466	464	510	511	513	507	492	454	509	489	521	508	496	521	493	501	474	519	477	493	493	492	504	477	491	486	517	490	495	528	505	530	510	440	490	507	502	457	511	467	500	501	477	492	516	473	488	519	492	498	524	500	565	471	474	486	526	469	491	513	518	506	501	516	488	504	529	502	539	463	492	490	481	469	507	490	489	484	509	492	501	491	509	485	474	503	548	515	527	504	486	479	542	542	550	476	513	455	500	467	507	492	505	500	494	481	492	498	502	508	458	490	506	520	495	475	509	513	521	499	504	544	493	515	465	503	482	461	463	503	495	469	495	523	522	445	508	522	466	527	493	519	485	435	540	529	528	496	500	502	519	459	487	549	491	504	472	490	530	479	503	473	508	489	483	557	515	477	518	496	527	474	501	493	543	506	451	531	488	495	491	472	495	479	494	501	463	491	454	498	504	477	508	452	541	523	479	480	546	519	477	505	526	496	519	489	520	539	500	457	522	497	497	503	495	502	521	506	499	464	539	495	483	528	508	503	472	501	495	500	505	508	460	490	490	477	477	507	504	498	465	463	502	483	450	484	524	523	464	502	506	519	515	500	478	539	501	513	493	471	499	518	511	564	492	527	485	485	497	512	512	516	475	495	518	488	459	459	504	474	503	521	500	465	536	501	508	444	521	502	506	521	493	511	507	545	502	456	513	477	500	474	481	513	453	506	494	488	485	529	526	495	482	500	487	476	520	488	487	495	476	521	503	509	481	524	480	480	517	502	514	496	524	457	512	466	506	489	491	520	482	507	473	500	506	474	491	517	484	483	514	506	499	506	506	506	482	479	497	501	468	496	497	504	484	520	508	475	512	500	483	472	522	514	458	531	514	496	498	512	464	511	512	508	471	520	507	505	510	512	511	517	508	493	523	479	485	526	484	487	494	488	495	516	507	487	495	515	466	518	455	475	493	451	531	531	486	496	485	524	497	489	519	492	509	491	514	498	488	525	538	525	511	482	470	481	511	535	536	499	501	488	504	503	502	497	473	481	531	531	503	486	508	497	491	536	490	462	479	507	498	532	510	516	503	475	514	457	499	489	491	512	504	525	480	508	511	484	510	520	491	499	465	494	493	516	505	527	494	492	490	565	465	480	491	499	498	475	515	559	466	496	487	523	499	502	486	435	489	488	524	478	509	477	509	491	534	504	460	495	505	494	473	550	513	496	523	531	466	481	497	487	472	525	494	470	517	555
36616	33328	6519	1274	765	565	499	461	443	431	405	383	340	380	383	334	337	349	311	348	335	333	344	329	324	350	340	329	332	354	348	326	319	349	311	310	331	389	313	342	322	335	322	327	344	314	350	341	316	349	326	365	330	328	334	341	320	303	384	334	344	347	303	326	292	317	339	317	314	319	341	299	335	333	351	310	309	299	344	317	346	300	328	313	326	363	321	332	347	350	361	326	318	342	314	320	337	323	355	340	322	315	327	327	349	343	338	277	345	349	331	346	278	339	326	315	319	322	315	295	316	322	336	314	337	308	350	319	310	313	339	315	306	308	339	378	333	322	331	298	326	284	345	300	310	314	315	311	291	324	331	319	338	343	318	309	312	351	307	327	295	323	332	327	335	316	338	333	329	307	319	342	356	312	307	336	302	308	314	313	332	334	316	361	315	297	325	324	289	341	348	338	319	293	316	310	345	322	346	338	303	336	313	319	341	337	282	325	298	327	330	345	305	323	360	326	341	329	327	329	342	327	306	296	319	328	337	333	347	340	309	346	345	306	319	345	323	301	317	305	311	339	337	319	345	362	314	310	309	318	344	319	337	324	340	308	300	331	313	311	349	306	306	318	316	312	318	332	318	342	323	313	336	332	306	342	318	315	363	338	299	329	341	292	343	310	348	310	344	296	321	311	291	315	334	345	359	314	353	320	295	300	323	325	345	313	331	308	348	294	318	330	345	325	336	300	305	340	352	340	305	334	379	326	317	290	324	340	327	302	327	319	313	318	330	322	292	325	321	329	326	300	315	325	311	341	323	313	336	286	326	303	324	306	339	315	315	299	299	348	320	339	330	333	350	325	315	361	335	335	329	292	288	331	306	339	322	346	322	311	313	329	318	307	328	316	342	315	314	333	364	293	306	317	327	330	323	309	331	316	327	332	278	359	321	329	325	304	290	334	333	332	308	287	322	339	284	302	342	305	341	338	302	371	336	326	347	311	362	312	330	323	309	322	299	319	340	286	310	342	323	329	320	325	335	307	348	318	334	326	306	329	313	332	303	320	304	356	295	305	309	323	334	331	347	315	311	354	327	292	331	314	315	322	326	329	289	311	307	326	328	309	316	329	326	331	340	309	293	280	305	347	327	272	324	328	322	316	348	321	354	307	323	314	312	323	317	295	327	358	343	321	314	317	329	322	317	329	325	292	331	304	317	323	343	355	318	316	287	353	300	322	326	318	329	304	322	310	314	330	335	313	367	335	307	277	316	321	279	291	322	324	328	307	349	319	319	328	293	343	317	347	323	320	318	290	323	347	317	304	320	314	312	282	325	313	347	310	303	310	304	314	318	343	319	322	321	321	317	286	312	346	311	295	344	331	311	286	324	325	360	311	345	303	320	312	322	290	277	330	311	297	315	304	299	375	357	345	324	335	331	319	313	319	351	311	298	350	307	294	324	328	298	327	350	314	337	300	322	307	302	358	337	323	320	312	339	318	303	343	333	306	330	277	308	309	300	311	289	343	322	324	304	316	316	326	345	315	324	343	347	338	339	327	338	312	324	326	334	338	292	331	300	318	308	361	298	333	332	306	342	385	320	311	315	340	330	276	321	289	315	307	340	361	309	326	332	292	350	308	318	284	346	312	311	323	330	285	342	365	345	316	348	345	317	310	320	288	273	315	338	314	302	293	329	337	311	292	345	348	342	365	333	350	317	355	355	306	328	330	318	298	314	308	298	333	308	309	273	342	314	294	300	324	331	326	292	332	324	314	357	319	325	334	327	291	322	327	323	311	322	303	343	286	288	281	306	327	299	312	310	354	319	321	353	322	322	340	318	319	362	287	338	314	327	318	329	317	326	328	344	352	332	290	302	348	342	315	349	335	301	323	324	329	302	321	345	331	342	291	323	315	318	315	301	326	341	348	351	289	309	324	333	335	339	336	343	297	327	317	330	298	324	344	324	331	328	326	326	307	314	338	338	281	319	289	362	322	328	317	299	319	295	313	312	346	342	341	340	333	319	291	341	290	324	314	345	323	334	325	338	308	306	338	335	312	344	326	338	313	335	320	336	342	322	308	294	324	324	326	326	331	328	333	308	351	306	313	339	333	326	335	334	286	359	319	330	317	323	315	357	342	348	327	322	291	339	308	308	294	316	290	318	353	344	302	326	347	329	346	311	316	323	320	328	335	349	331	366	317	302	327	325	312	335	345	321	327	290	301	330	307	307	343	321	330	349	320	329	331	330	365	286	307	299	313	359	336	318	300	296	350	327	324	308	326	352	346	340	328	335	347	287	334	382	344	324	312	303	343	348	354	328	343	349	344	316	310	310	350	323	320	316	293	342	336	317	343	338	325	314	323	320	318	324	307	319	303	341	335	337	295	301	338	339	312	303	310	333	310	322	328	366	350	309	325	328	318	338	303	305	315	355	335	351	329	273	310	327	351	325	327	322	291	318	347	337	361	337	303	329	322	310	307	303	311	265	327	333	324	305	305	325	365	287	323	280	325	361	327	313	325	295	343	325	304	317	357	330	306	314	312	334	331	320	317	320	354	323	335	331	296	323	287	336	338	348	331	336	296	345	300	325	317	341	359	297	326	318	359	325	351	329	329	314	297	309	341	335	337	324	321	298	340	343	310	325	336	338	271	307	348	348	324	312	309	330	322	301	298	342	321	303	325	341	324	340	366	292	290	313	352	324	318	317	313	337	315	323	318	321	313	340	293	299	312	315	343	350	361	356	301	333	302	349	282	314	337	296	327	343	328	328	346	347	298	298	308	317	295	292	298	322	344	335	314	284	305	321	288	322	341	344	312	322	303	343	329	315	311	276	313	316	316	323	355	336	353	333	332	330	319	299	306	317	365	326	309	318	334	342	334	320	318	336	356	290	312	331	315	324	337	316	337	321	278	320	303	334	317	341	280	309	321	318	335	314	305	296	323	304	320	332	305	329	301	305	346	310	316	350	302	344	339	348	298	347	312	331	288	302	326	332	321	315	332	318	285	360	324	321	344	323	324	306	316	308	342	365	321	333	270	325	336	339	322	319	322	286	337	315	322	314	347	294	321	332	304	362	319	291	328	307	321	348	302	306	320	329	334	328	320	324	336	340	328	326	351	344	324	311	297	298	302	326	282	346	310	350	327	305	334	304	342	309	313	348	322	341	306	302	340	313	308	314	329	349	308	305	323	330	317	348	333	323	333	328	322	331	299	332	330	332	314	355	320	350	324	334	339	295	328	322	312	338	329	351	309	328	311	330	324	323	310	296	281	312	336	316	349	322	316	333	332	345	336	315	334	304	325	325	336	311	293	331	357	275	347	332	366	301	305	326	315	313	305	325	339	328	310	336	341	311	331	321	346	328	337	343	320	351	371	336	319	330	320	313	311	324	323	318	305	325	311	320	326	305	322	329	317	304	281	323	332	311	306	318	323	345	313	318	320	341	330	349	310	310	302	307	323	288	281	326	273	323	327	309	312	330	320	309	311	330	315	308	360
21005	20631	2666	3126	2586	2309	1901	1661	1507	1476	1301	1221	1193	1130	1104	1121	1128	1014	1035	1021	1008	1016	951	974	1016	929	902	898	951	887	891	870	889	895	964	907	895	898	864	895	884	895	885	883	878	855	850	886	867	909	855	874	882	886	841	851	825	873	863	891	841	850	822	881	851	872	896	833	885	862	854	907	849	884	879	861	849	898	858	880	856	892	787	895	878	845	854	841	905	868	888	896	848	855	835	893	795	816	908	844	856	864	866	891	881	876	853	867	865	877	836	889	822	854	806	822	884	837	895	856	884	881	875	848	871	874	867	886	878	841	866	831	846	810	886	869	837	887	857	846	903	788	899	886	854	887	858	819	866	896	857	898	865	889	861	839	880	845	870	838	848	850	813	866	839	856	872	884	893	829	852	923	866	839	816	840	856	877	829	869	823	859	892	871	825	808	817	872	827	842	812	811	850	855	873	817	853	841	881	830	811	871	880	858	823	800	846	835	832	864	824	905	859	895	871	934	873	856	915	816	852	861	851	859	917	871	882	907	861	842	792	880	914	862	847	857	875	855	870	833	896	813	834	871	869	857	847	863	862	834	871	836	873	834	843	883	841	842	859	849	834	796	815	836	794	874	819	916	851	818	851	876	852	918	839	797	891	849	849	863	834	861	838	837	820	819	837	880	829	843	873	825	851	828	832	850	824	826	847	871	879	890	840	864	868	904	892	922	830	841	931	877	874	896	857	868	832	852	833	881	883	914	870	811	860	845	872	839	810	909	827	927	892	868	894	810	865	872	864	852	839	923	848	857	847	869	897	841	824	840	834	893	836	868	824	867	827	815	856	832	836	873	881	854	844	878	852	831	854	865	933	874	831	828	851	891	808	829	854	857	847	854	839	822	878	851	841	848	871	846	837	795	886	834	857	860	818	886	877	844	827	859	892	856	798	866	826	865	864	893	873	905	825	845	829	808	868	908	838	835	847	840	842	851	836	896	850	883	869	823	844	876	886	870	854	841	866	812	788	844	858	916	841	889	861	840	849	838	856	838	906	844	908	842	846	837	844	881	835	819	814	892	803	891	811	871	804	872	833	839	862	847	882	891	873	897	830	885	858	815	852	876	868	872	832	851	858	882	818	815	872	878	857	813	863	838	815	856	832	866	848	824	913	866	869	845	793	852	878	847	844	860	864	932	844	834	845	810	862	823	847	796	901	868	903	827	845	834	885	856	895	840	802	898	914	876	870	856	888	864	880	871	874	771	833	860	854	832	847	853	829	837	840	839	836	865	821	857	843	832	848	870	865	861	818	853	881	890	869	854	898	821	885	851	903	858	855	847	835	875	840	912	854	834	839	885	927	838	859	852	862	882	853	886	845	894	862	869	842	882	810	831	853	828	867	830	862	828	867	872	864	853	815	860	830	879	836	868	833	850	797	797	834	843	812	848	868	809	844	823	844	847	865	845	829	857	873	838	841	838	849	900	846	812	842	896	877	807	844	836	868	881	819	802	877	851	858	816	826	894	881	824	803	804	881	829	852	861	830	885	851	859	829	868	875	837	829	819	826	817	854	835	865	821	804	836	859	868	865	883	840	819	836	852	809	862	917	845	851	836	850	861	824	855	896	833	854	912	845	862	844	866	870	870	857	802	869	823	867	901	860	865	841	909	889	868	865	810	858	805	875	856	871	871	884	850	826	858	896	836	836	850	903	841	817	839	843	871	870	888	878	799	841	846	891	831	882	787	875	851	847	859	835	777	852	893	881	881	865	881	874	848	834	852	911	837	885	854	861	868	858	886	847	885	855	832	857	855	820	895	833	864	811	883	859	884	830	829	828	882	865	853	894	872	877	866	855	883	881	855	840	820	892	894	836	861	848	797	842	831	881	832	868	885	842	860	873	838	875	861	854	790	896	868	839	871	879	820	860	902	831	873	860	847	832	804	913	832	833	844	847	794	836	838	854	836	817	889	834	892	831	865	821	837	834	802	804	898	864	826	886	830	846	885	871	849	862	813	870	929	859	836	857	825	865	903	850	852	851	885	899	831	879	921	848	840	828	907	820	847	842	837	860	820	826	833	794	859	842	861	853	862	823	811	906	911	841	861	789	899	842	864	856	869	872	837	851	826	876	802	892	826	822	882	857	858	858	848	880	833	925	857	836	828	862	859	884	862	863	875	828	879	864	874	842	843	834	917	863	821	857	869	859	803	913	861	876	846	849	855	858	875	785	865	891	869	837	897	868	824	867	826	837	826	836	832	844	864	847	861	854	876	861	847	804	872	798	894	887	843	880	875	824	845	851	858	870	866	857	860	881	777	882	824	881	883	864	903	867	922	846	849	852	869	928	834	834	850	862	827	792	798	875	867	853	868	865	784	862	887	903	877	908	850	885	878	842	869	884	848	840	834	920	844	874	872	846	846	867	863	845	839	865	878	867	859	881	814	849	823	869	875	852	880	812	840	846	832	916	876	898	854	853	819	825	872	850	858	859	860	890	906	888	828	875	841	846	901	877	885	829	826	825	826	854	852	822	855	883	852	794	803	847	922	797	848	856	922	883	872	862	868	856	832	855	849	857	853	871	828	844	849	837	878	833	839	856	842	863	832	839	878	851	902	876	833	854	857	867	835	868	796	847	889	850	802	881	847	810	844	848	812	840	890	839	829	899	809	840	864	940	832	907	830	810	888	883	859	901	894	881	871	826	814	838	857	825	850	851	833	825	860	840	834	873	827	879	898	867	863	861	847	891	818	903	878	866	815	820	855	838	860	849	856	874	824	862	902	838	827	863	838	887	831	852	817	818	772	847	808	827	855	867	818	815	820	858	847	842	806	832	869	855	863	846	856	865	883	880	921	812	843	844	838	809	819	880	842	873	881	868	852	849	796	871	813	849	906	799	896	831	830	815	872	857	848	852	863	885	924	850	851	879	888	815	876	919	925	855	845	886	886	872	859	869	824	826	823	879	904	878	818	895	887	824	835	890	821	879	910	851	919	828	904	904	870	893	832	804	797	877	857	858	879	839	849	873	865	851	891	850	878	871	850	867	853	811	870	879	848	845	859	808	831	807	866	849	875	851	837	861	817	900	885	817	872	845	823	846	868	850	850	860	851	847	844	830	840	865	858	812	852	823	804	855	858	817	859	801	888	858	878	833	838	842	884	873	895	817	852	875	807	872	865	836	908	805	849	912	868	833	816	848	922	861	818	851	837	857	868	824	878	872	831	915	839	850	782	847	825	868	871	857	875	814	833	875	853	854	879	856	857	820	821	835	846	815	884	814	844	863	866	824	925	870	899	864	808	799	918	871	841	816	886	883	844	922	841	841	819	909	888	853	874	873	873	832	836	864	866	847	875	898	803	856	831	845	825	883	870	876	854	842	859	879	875	859	862	898	833	837	920	803	817	825	901	829	853	886	874	827	869	807	816	877	890	862	808	821	842	840	827	842	827	868	863	854	880	894	844	856	862	818	849	890	900	831	858	879	796	842	898	837	891	851	839
52582	46107	14766	3636	1308	915	814	642	612	584	509	483	513	461	476	443	478	444	384	452	434	426	461	449	456	420	410	407	420	393	391	377	427	445	421	445	440	401	444	411	405	417	437	452	405	454	380	403	395	409	393	396	399	400	391	374	389	380	425	403	388	412	407	418	419	366	382	409	399	386	383	374	350	389	404	385	379	431	422	425	462	375	433	398	411	408	394	419	367	404	392	385	396	387	407	427	410	419	391	380	389	372	434	420	435	430	445	373	450	402	421	417	378	347	429	409	397	381	360	411	437	421	418	372	386	407	446	374	396	411	415	391	386	421	388	382	396	373	410	379	417	407	389	413	401	380	387	429	405	446	401	384	416	398	400	384	366	412	424	398	366	397	430	414	408	405	395	398	369	409	411	393	406	348	410	418	385	379	380	354	410	437	388	411	412	429	384	412	401	424	409	410	397	377	397	371	375	355	391	383	379	416	416	398	398	420	394	391	369	398	398	408	378	390	409	439	410	397	385	386	401	406	375	403	370	406	391	403	380	382	387	391	412	399	434	429	364	409	419	426	366	387	403	359	394	429	363	421	387	383	389	405	429	379	385	389	415	439	437	434	424	406	343	401	402	402	409	416	387	390	402	375	377	387	389	391	403	417	426	431	415	374	386	360	356	386	390	413	395	430	398	379	393	436	388	415	432	400	422	419	414	411	393	360	402	422	410	394	444	412	414	404	368	388	399	419	423	403	390	421	368	393	428	433	373	394	383	376	406	397	393	396	374	387	416	386	397	395	397	386	394	405	356	385	365	411	412	387	354	387	380	398	392	410	413	411	389	432	425	421	392	410	396	346	375	392	409	373	401	375	380	385	401	402	409	431	397	407	420	374	400	380	409	342	416	405	376	399	376	401	424	386	387	380	433	397	397	416	407	376	377	398	399	380	389	399	410	391	362	360	386	415	363	400	406	404	427	367	403	382	394	417	400	428	394	388	405	404	396	376	394	419	436	419	414	390	389	411	391	428	402	427	380	403	405	399	424	404	427	426	365	388	408	403	404	407	440	386	378	385	384	449	413	362	405	384	413	429	421	451	408	418	419	405	395	388	376	370	391	365	402	398	382	384	394	430	362	388	380	403	385	433	453	388	404	390	402	404	437	393	399	411	401	377	381	415	395	408	395	447	399	406	406	390	372	375	370	378	402	380	394	441	429	370	436	411	401	387	387	408	385	392	399	396	413	413	387	414	399	419	410	408	353	388	389	398	430	394	359	408	417	411	413	369	441	418	393	409	375	436	399	408	385	432	384	428	396	406	395	371	423	369	423	406	416	436	367	353	411	444	380	410	398	367	428	411	418	408	437	403	424	423	443	399	392	414	441	346	397	386	376	360	405	423	394	419	433	395	399	373	454	396	386	374	396	395	425	415	392	444	383	389	408	423	351	391	388	391	403	362	398	372	412	428	375	387	364	398	414	409	406	372	386	398	385	411	421	410	351	401	420	398	393	340	389	374	411	415	448	387	463	402	422	403	402	420	338	399	405	395	413	412	418	445	375	401	413	351	423	404	402	426	432	396	400	408	398	383	376	389	398	397	364	401	420	385	413	407	397	372	396	421	394	420	424	399	386	383	378	392	384	391	390	367	407	363	419	398	397	437	405	387	432	395	402	402	380	415	422	379	391	415	409	405	405	426	413	393	359	386	410	402	389	423	418	402	379	349	386	378	392	392	395	421	379	405	376	371	390	393	414	421	368	359	418	405	389	382	447	388	409	407	449	419	392	416	418	401	383	380	425	402	447	430	394	383	388	380	392	455	426	402	386	433	396	370	402	418	401	373	424	431	431	429	400	417	445	391	399	408	398	416	400	447	411	379	424	403	389	385	368	394	389	393	406	359	397	383	413	401	382	398	412	411	373	409	379	402	410	388	380	417	392	411	443	392	421	413	419	376	404	387	410	385	426	444	400	418	416	374	363	392	394	378	425	378	434	342	382	398	444	403	375	446	392	400	411	408	399	420	391	366	416	424	411	388	395	382	450	401	384	408	395	363	394	405	371	411	405	388	388	430	383	402	378	369	406	386	411	386	353	420	408	388	432	394	395	433	399	400	438	401	349	367	409	385	374	383	429	397	400	403	355	414	404	428	433	419	400	396	367	407	412	391	367	384	394	388	412	395	387	406	370	373	428	395	399	409	372	414	405	360	401	415	378	420	402	454	413	399	400	423	386	413	422	401	385	399	466	391	384	388	422	354	371	408	412	401	397	401	434	395	416	401	415	381	385	365	405	366	414	390	384	423	407	401	385	411	405	397	410	397	376	380	392	396	397	392	416	388	385	384	393	414	417	437	407	423	413	410	406	406	391	399	417	439	402	354	401	430	375	390	423	419	432	407	412	421	398	394	399	385	380	388	402	389	403	370	403	420	402	415	389	388	418	384	392	381	416	381	433	391	416	419	371	341	409	372	380	429	416	379	385	387	383	395	390	429	428	413	394	420	395	396	408	411	405	412	422	377	418	379	390	418	428	420	379	410	432	391	430	385	409	392	418	389	399	404	374	406	387	373	377	419	406	396	359	424	402	415	392	423	406	345	376	432	394	401	411	395	388	397	396	377	354	392	399	427	393	407	391	422	391	392	414	384	424	393	393	421	381	453	425	400	428	430	381	402	411	390	387	399	409	402	397	422	419	407	391	389	412	422	413	406	387	408	379	374	419	424	414	402	399	366	411	414	408	388	362	436	370	397	361	440	374	412	403	426	384	410	408	418	410	379	451	391	400	390	424	404	386	372	426	428	403	384	384	421	409	439	380	399	367	391	382	346	397	453	411	444	410	405	421	418	414	364	401	445	394	397	413	433	382	380	412	384	402	413	405	400	415	395	386	398	369	398	415	391	399	383	406	449	402	405	415	340	416	425	387	405	407	390	392	406	391	370	373	384	419	420	414	378	406	438	389	388	369	416	397	410	372	420	373	428	403	391	387	353	372	392	408	424	376	371	385	406	421	394	434	408	395	371	399	409	416	395	428	427	368	421	363	423	400	383	437	401	429	375	379	404	417	364	379	418	380	392	384	408	409	404	426	390	446	411	389	394	416	384	411	442	420	426	388	407	393	393	394	396	395	401	396	406	407	414	412	365	393	379	375	387	374	404	415	387	403	413	349	409	403	397	403	376	341	428	397	409	388	403	428	364	434	386	414	362	383	413	388	400	374	383	393	439	395	459	403	417	420	405	394	400	392	382	421	396	403	433	421	384	394	413	387	405	388	381	410	421	389	431	362	409	391	424	409	374	433	417	402	407	392	434	365	372	391	428	419	432	399	403	395	400	427	405	369	392	419	420	420	397	408	371	396	386	385	412	351	380	380	416	438	424	398	427	402	374	396	401	412	453	420	411	385	380	392	410	391	399	414	425	373	437	395	406	453	358	408	411	420	436	407	418	415	396	412	414	395	375	426	418	391	418	395	429	416	383	392	404	409	444	419	419	416	393	363	401	399	415
29520	26809	4511	5443	4451	3724	3051	2541	2271	2113	1974	1787	1651	1561	1518	1421	1404	1345	1291	1360	1266	1220	1198	1188	1223	1214	1154	1146	1119	1123	1170	1102	1090	1085	1101	1060	1114	1134	1097	1082	1053	1075	1012	1057	975	1046	1062	1053	1060	1077	1026	1055	996	1045	1019	1019	993	1035	1020	1116	1040	954	1014	999	1034	1005	986	1022	1046	961	952	1039	1020	1009	1019	1056	1027	1032	995	984	979	1038	987	970	991	944	995	1007	1024	954	959	933	961	1027	972	991	1005	975	1004	984	945	1026	980	944	1034	1022	1007	996	1065	978	938	1026	965	1011	971	1006	986	1054	950	1028	982	970	1016	1011	959	1011	969	970	1012	986	938	983	992	989	1035	947	974	971	1012	998	957	1010	951	942	957	1010	997	987	955	1073	960	949	942	1031	981	975	1045	997	1033	996	1010	951	1009	959	1016	1014	1032	996	982	980	988	974	979	958	987	966	1010	982	996	955	972	978	983	977	914	1023	1028	999	1042	977	1014	987	1028	1009	957	947	1051	986	990	1001	1016	975	940	966	973	970	954	979	1015	998	1000	1012	1037	997	960	968	996	959	1022	1045	985	1043	963	978	1025	1024	969	980	971	1009	1000	1018	1029	988	967	915	973	992	967	1003	987	946	986	989	987	998	925	1046	948	1012	1049	1001	983	1025	1017	1028	981	975	983	945	953	976	1020	1012	1016	1012	1047	990	1013	989	952	1040	978	957	974	989	1021	1001	982	1000	967	969	950	1025	1022	1014	911	1024	950	981	1000	976	1009	992	961	973	1017	954	967	1011	1013	973	922	1051	1023	1008	943	979	991	987	965	980	983	989	985	957	1005	1035	1014	908	1047	989	1018	937	943	957	993	988	983	961	1002	1035	984	1023	1005	978	955	1029	985	981	1009	938	1001	990	986	962	935	955	1020	937	960	1029	986	998	1010	1017	962	980	990	967	1033	989	1025	966	987	1002	933	1060	1066	935	940	999	971	1017	999	1049	1015	1027	1004	930	988	984	1014	1043	1010	998	1011	973	962	994	944	1011	1019	985	1021	959	956	1003	949	963	998	1022	985	981	1014	1034	969	956	960	968	947	920	1005	1011	972	1023	1009	999	951	960	965	960	981	960	1015	1028	983	1008	979	945	1008	1019	987	988	983	1022	1004	956	1006	1012	987	976	984	956	973	1010	1005	1034	954	1044	979	1013	982	934	983	1023	1000	985	1025	980	1021	1044	941	979	977	996	979	943	1014	973	998	948	1031	975	980	993	967	948	984	1005	1049	939	1024	976	984	988	985	1000	1021	962	961	959	994	1011	968	937	928	970	1001	995	973	960	1033	956	988	1012	950	969	1002	978	933	1065	982	1037	970	949	1007	927	982	1007	989	1023	997	978	953	1019	933	1036	996	939	1009	1004	984	1023	976	929	1018	1036	1018	958	951	1053	965	1005	1021	943	995	985	950	988	1048	994	976	994	1027	1002	982	1040	1043	981	938	966	978	967	926	1031	892	968	1060	980	999	956	968	956	934	948	995	1020	991	1042	922	1010	935	1038	999	955	997	1012	985	991	971	1019	1035	1010	988	965	931	1030	963	1040	1019	971	997	989	1008	1051	981	997	1052	978	1011	956	962	946	980	1015	1041	1058	1033	1038	991	988	960	1048	961	987	983	992	1003	994	997	970	1025	951	990	931	994	986	979	1008	938	943	1016	1003	1015	1022	993	1049	991	1021	1015	948	1039	962	964	989	1014	992	967	984	983	1034	1022	1006	1008	905	1005	1001	1024	1061	991	967	989	985	998	1023	1067	947	1013	992	1020	970	930	991	1035	963	970	978	1004	980	983	1000	1001	1037	949	1003	1056	1018	969	994	1018	993	975	979	977	972	1014	976	1015	994	918	1041	1015	952	1054	997	983	977	1016	980	988	1035	1023	999	1030	1015	971	1016	981	950	1007	1022	1002	998	970	1019	963	1029	1016	955	1020	958	971	983	983	1021	944	1017	1019	999	953	997	1030	1046	1043	1019	1038	982	978	947	978	987	958	916	938	950	1001	1017	1018	974	957	1036	988	995	974	1038	1008	994	1050	1028	947	1076	1019	981	1001	959	980	1046	985	982	972	997	1045	1033	992	983	1045	966	986	1043	1022	998	1028	1053	976	1007	1009	972	991	962	1028	992	952	1004	994	952	1011	986	1010	985	983	1001	1000	1001	968	993	970	1036	959	964	930	1038	1013	960	1013	939	1011	938	955	1030	1002	989	1010	935	945	968	996	1039	1040	1001	1005	988	1064	987	1014	991	1031	981	963	995	965	965	973	1001	1030	929	989	995	974	993	991	1019	1003	983	943	1068	952	963	990	1050	974	963	1002	1025	963	1012	1005	958	976	998	971	1007	1081	986	971	971	994	976	1000	991	1006	956	986	980	962	944	1046	1006	1015	962	973	987	940	937	968	941	1034	1028	1026	995	1008	985	944	982	1024	1029	1000	1026	1023	1034	987	1025	1012	1023	1006	907	969	961	937	1057	1017	1070	948	989	963	962	966	952	1030	1005	995	976	997	990	958	999	918	982	929	975	1002	1066	993	997	969	994	1054	1008	991	981	1018	995	970	1014	983	991	996	995	1000	958	980	985	934	966	1035	978	968	952	996	1015	990	1045	943	983	1022	995	1031	971	989	1012	981	996	1117	997	991	1016	971	963	991	980	1012	975	1025	1022	978	1017	935	997	1010	1013	1003	1031	952	998	977	999	989	995	973	994	1029	970	993	957	1029	1015	990	941	983	989	1001	991	961	952	933	988	962	996	1007	1042	990	1018	977	987	1075	1020	990	988	933	972	1002	1004	968	980	929	954	970	956	974	1005	1098	999	983	982	927	1026	991	1004	984	1033	1014	987	1018	991	1031	1055	967	984	999	958	1028	1022	1008	959	981	1037	1024	1015	969	1009	970	1003	923	1001	1048	946	1039	945	935	994	977	1017	1019	943	987	1019	995	990	1042	1006	983	1002	983	981	931	984	968	1067	991	1011	996	1008	995	988	988	954	975	991	945	1008	1012	969	1021	1011	1073	986	1018	984	984	982	981	991	1003	904	1011	979	1003	963	1027	952	920	922	966	1041	1004	1023	1011	990	970	982	996	980	978	988	972	994	1003	1036	1007	974	987	978	951	962	992	921	979	1013	969	1010	1015	971	997	1020	1037	996	914	947	1008	974	988	964	1026	1092	952	977	952	944	945	1005	986	1017	989	990	1021	982	928	964	952	1060	990	958	990	947	1031	938	985	972	972	1019	1022	984	979	1046	1033	1008	995	1023	970	982	1001	1042	1018	987	984	916	1008	1078	964	989	960	1021	1037	967	989	1033	983	950	1002	991	972	1000	1009	999	924	920	991	985	975	952	985	975	1004	1023	997	1049	961	998	957	1010	1022	960	990	971	954	1012	976	1011	987	946	993	1022	993	1045	930	990	939	1003	983	1003	966	1018	981	995	988	944	956	948	1016	1027	974	1040	1007	979	1028	988	988	1047	974	978	951	988	970	1029	997	982	963	1069	986	1001	990	996	959	959	982	1006	996	1004	951	1017	1016	956	995	995	1039	950	1019	975	956	964	1014	1009	959	953	1047	968	966	951	1000	991	985	1004	939	986	1044	965	988	966	1014	974	957	959	1012	936	1019	1027	966	1009	988	986	1041	1011	979	957	1001	988	991	1032	1010	1012	953	968	1021	1008	1026	991	968	969	1026	1021	1051	976	930	991	981	983	994	995	1015	1023	978	1006	972	982	934	942	1020	999	973	1030	989	1035	958	989	990	996	1014	1006	1020	968	962	979	978	1016	996	967	962	1001	930	987	1020	975	986	974	943	1005	1012	1029	929	956	1008	980	988	987	943	1003	986	982	1007	989	987	1009	1015	982	972	1011	1034	989	990	968	997	998	991	942	976	977	1024	1007	1064	995	1012	1022	1028	976	1013	1018	1022	960	996	1061	949	991	1027	951	955	1045	1009	1018	1004	984	1015	1008	1015	1051	911	992	994	970	930	999	1028	971	991	1018	1000	998	1020	967	989	984	1025	967	1001	939	943	994	958	1013	946	986	1034	982	942	995	945	997
4629	1928	224	178	185	158	197	171	164	146	183	168	137	167	158	162	165	169	161	176	180	154	180	158	158	178	147	175	158	160	145	148	171	153	139	139	159	161	160	176	156	156	157	151	160	150	168	166	179	174	172	162	185	168	150	172	166	158	163	153	136	178	146	161	145	161	152	160	153	161	136	164	152	153	152	152	183	178	178	174	186	181	161	173	162	154	176	154	155	132	157	155	170	169	160	175	162	159	170	172	152	188	189	171	163	170	157	168	164	155	170	159	141	153	159	136	175	165	142	159	187	151	154	159	177	168	175	152	178	153	161	160	163	168	149	138	182	166	172	162	164	141	165	146	153	141	144	176	158	152	146	166	168	167	171	157	172	174	145	165	145	137	145	161	166	145	159	152	148	135	146	176	155	161	182	162	164	154	149	203	169	157	146	165	177	169	159	161	149	172	154	174	147	157	176	157	139	163	155	158	150	182	176	156	162	153	147	156	166	157	159	158	166	160	159	167	183	151	185	178	161	165	154	139	165	152	150	156	149	159	166	154	167	156	138	159	185	158	173	155	149	150	189	154	158	156	162	152	162	181	161	170	159	154	174	179	162	178	161	152	143	174	148	172	139	140	152	153	162	174	160	153	170	151	171	141	165	161	158	153	154	145	151	184	141	140	172	164	168	160	173	153	147	157	160	158	181	153	161	162	153	149	155	168	131	169	143	160	156	165	152	158	137	158	144	149	160	165	156	163	189	170	149	168	157	146	151	176	162	158	161	172	160	186	182	180	160	157	170	168	172	151	164	177	170	129	160	164	178	139	166	137	161	156	174	166	165	189	180	150	174	158	183	168	188	179	138	166	159	175	152	161	188	152	136	180	163	197	165	178	163	154	166	142	162	152	173	155	163	169	141	154	169	157	182	169	141	174	136	139	152	137	164	141	170	156	163	159	158	154	174	177	153	165	142	151	159	157	166	171	168	145	186	143	165	151	157	168	166	192	157	169	165	183	137	182	171	147	169	137	138	168	144	150	177	140	172	164	156	155	148	150	164	169	157	158	156	159	196	132	177	164	176	166	122	163	153	149	166	169	174	181	184	138	171	167	157	132	155	173	164	159	162	162	130	171	161	157	181	173	162	171	138	141	162	142	159	171	153	141	141	164	170	144	160	187	165	183	148	169	160	177	160	148	153	157	168	162	141	161	158	157	157	155	136	145	156	164	161	144	166	157	165	141	146	141	158	172	175	160	153	173	151	151	159	154	152	168	174	139	154	157	167	164	153	167	150	174	180	159	142	168	161	171	166	150	158	152	151	174	167	179	163	175	138	158	173	176	150	167	151	160	168	178	162	166	162	168	147	167	169	174	172	171	158	160	147	160	160	171	173	147	160	178	169	177	150	141	177	141	166	167	167	167	164	154	153	156	170	146	163	173	156	168	149	185	205	145	167	197	197	157	154	156	158	196	156	169	161	142	177	160	164	142	167	193	127	174	154	155	166	163	158	159	135	136	179	169	142	161	175	177	173	170	153	179	162	167	156	161	151	160	169	147	170	147	164	152	170	167	165	177	151	181	157	165	145	144	172	162	186	165	169	161	182	156	169	148	139	157	155	179	167	163	164	171	171	153	132	162	118	176	154	146	160	160	178	149	153	151	153	177	136	172	182	166	148	172	150	159	167	152	155	147	166	167	162	174	150	148	168	150	143	183	153	160	153	166	173	170	175	173	146	152	163	142	167	140	167	154	161	160	164	141	151	160	167	128	159	165	204	159	158	178	161	152	144	162	164	171	154	176	146	147	149	146	174	150	170	152	156	171	159	169	153	139	154	179	164	170	183	170	167	139	162	140	140	169	133	150	180	169	163	186	141	160	175	173	145	172	171	174	169	177	163	144	152	160	161	154	185	164	175	155	143	169	182	154	142	159	160	138	161	192	153	163	170	181	165	134	152	139	182	155	172	164	155	157	172	161	139	144	166	154	148	154	161	169	188	155	150	167	138	150	161	146	149	152	178	163	176	153	150	149	159	153	139	177	168	160	155	149	156	153	154	172	170	152	166	159	161	161	161	170	144	176	180	166	183	148	195	157	182	164	185	173	145	158	177	148	160	172	168	156	141	172	177	151	179	138	167	168	148	165	148	160	163	176	193	154	174	168	154	147	171	169	146	145	179	152	172	148	151	157	178	165	167	185	152	145	183	179	170	176	169	164	148	154	171	197	179	156	150	172	138	141	148	154	145	161	174	162	162	165	168	162	184	136	173	164	157	163	163	153	169	154	146	167	138	149	164	164	158	159	154	169	173	161	167	165	181	158	166	141	154	178	159	152	161	161	176	149	164	157	186	183	166	159	163	137	177	164	168	179	174	164	161	177	168	126	159	168	156	170	163	147	177	173	165	142	142	144	178	168	167	165	154	153	154	164	182	169	144	162	152	137	162	154	151	172	165	166	158	170	176	169	156	174	194	144	184	163	172	147	161	151	156	168	147	168	151	164	150	149	157	163	157	162	168	135	150	186	160	167	156	163	154	169	157	159	157	145	189	148	160	141	170	162	173	164	174	149	138	172	161	155	169	165	138	157	168	167	153	147	164	151	185	151	172	161	157	153	166	163	152	148	162	137	166	151	187	160	160	145	155	157	154	159	139	163	178	162	159	160	179	144	156	169	165	149	174	163	167	163	180	169	152	147	170	200	164	176	169	160	161	165	144	159	175	151	169	160	169	172	159	165	151	173	135	142	180	169	159	168	140	161	182	169	184	183	155	168	157	152	154	146	143	175	159	166	175	177	183	169	174	175	139	166	151	173	156	153	181	157	163	163	161	172	183	168	160	146	162	154	168	170	161	203	153	164	167	161	157	180	146	149	157	155	150	172	167	165	156	148	154	137	171	149	169	181	180	153	159	162	154	171	177	149	162	146	169	132	156	137	162	178	169	147	148	168	180	161	150	165	145	186	146	167	162	151	148	157	180	186	160	182	152	176	169	168	160	162	154	152	153	169	151	145	177	168	147	145	151	146	155	164	165	140	154	152	136	172	157	179	158	168	196	168	146	161	152	163	186	149	164	152	149	137	128	162	168	169	161	130	173	159	160	165	155	143	145	144	125	149	188	152	177	150	145	169	175	149	174	161	163	156	169	172	171	179	181	159	160	160	163	167	165	185	179	154	156	159	180	152	169	144	154	188	152	179	157	150	156	172	198	155	167	162	158	167	174	158	159	166	172	181	136	188	166	164	161	168	155	157	170	149	179	161	142	167	147	168	159	149	167	140	131	152	184	181	170	153	160	145	171	187	170	163	171	150	161	177	156	183	157	164	167	140	151	166	196	192	141	165	160	175	191	143	179	174	152	139	160	149	153	165	160	160	171	162	143	145	152	187	146	152	154	150	152	188	171	138	177	161	164	148	153	162	161	166	175	162	147	184	161	177	175	175	174	191	173	148	181	139	158	139	149	156	155	138	157	152	167	152	183	170	151	149	179	181	164	161	173	186	164	171
4886	3742	581	598	534	586	561	519	506	495	558	511	508	520	530	509	513	502	514	509	517	512	479	488	501	509	523	509	451	513	453	490	517	493	507	502	465	491	494	494	502	481	512	474	497	510	469	506	503	542	513	517	521	483	492	487	551	489	462	506	445	508	513	513	456	482	511	530	540	497	476	485	480	515	481	488	500	522	509	498	470	477	533	546	504	453	491	470	522	506	474	490	498	502	520	446	481	530	496	511	475	472	483	497	516	500	497	469	530	492	469	489	514	482	502	534	495	489	505	523	474	521	493	487	500	491	523	497	477	537	501	492	500	504	494	524	458	470	511	457	491	540	514	510	534	516	522	515	484	514	480	495	493	498	512	483	460	478	501	542	508	503	492	505	453	474	504	476	531	488	491	497	498	539	534	494	542	478	504	527	497	502	483	507	513	483	487	470	509	500	459	506	501	508	479	511	519	535	505	475	501	502	476	464	516	485	502	456	553	503	508	493	461	502	510	495	514	521	491	509	447	487	501	471	460	483	501	497	509	537	500	507	462	473	534	536	526	512	488	497	468	516	483	469	498	494	495	503	522	552	466	485	490	501	521	502	515	485	453	489	518	509	481	455	485	515	527	524	497	491	501	518	481	520	495	504	499	532	471	545	524	461	494	489	511	475	494	490	515	493	527	486	466	508	530	514	495	485	497	547	511	468	466	513	499	536	519	500	546	510	536	528	461	507	483	519	490	495	509	482	473	525	527	511	524	480	511	490	499	498	482	548	457	532	472	495	527	521	487	501	488	488	515	505	548	449	503	460	511	458	479	493	506	488	524	495	505	492	529	502	549	452	537	499	484	470	481	484	463	535	538	466	482	513	488	488	491	509	529	509	500	500	483	477	499	492	493	520	515	516	500	489	519	480	489	495	463	482	502	489	514	458	510	502	485	501	498	465	492	486	512	508	475	503	514	474	510	499	480	466	531	546	476	527	506	476	472	552	477	549	500	497	509	502	501	481	540	520	460	502	503	478	504	501	496	495	468	501	496	517	490	467	478	506	482	471	473	500	473	477	481	519	537	500	519	496	455	500	512	471	468	511	474	537	477	500	512	504	494	485	493	533	510	483	526	496	486	502	464	513	469	491	498	520	510	508	478	505	492	480	504	517	455	473	536	503	475	499	532	497	543	486	495	506	552	489	515	463	510	526	533	467	531	491	461	526	500	523	549	513	484	513	505	542	465	484	478	480	466	502	486	488	501	482	494	530	493	551	489	528	481	467	518	474	495	480	497	520	509	522	463	496	509	500	486	493	472	529	517	504	507	470	569	500	535	434	488	501	481	518	534	467	473	532	518	485	516	475	501	531	507	533	530	476	510	484	522	494	526	463	473	499	553	530	498	497	526	518	511	496	466	515	492	470	494	504	454	539	514	502	501	525	453	501	483	533	490	513	466	509	488	518	479	489	548	456	495	519	465	538	518	539	482	454	510	501	469	484	466	497	533	484	504	500	504	489	511	504	502	490	508	499	525	488	501	495	512	520	505	486	505	516	521	496	441	515	540	544	474	511	527	504	495	494	507	519	521	497	498	521	498	500	472	505	482	482	470	502	490	510	522	520	509	477	536	481	498	505	481	498	482	517	501	496	471	489	505	522	509	495	536	521	497	481	504	483	549	512	497	520	470	506	483	473	481	502	515	519	478	544	479	491	487	486	502	521	489	518	522	518	494	507	488	508	488	482	533	470	511	465	539	466	512	542	499	506	520	487	516	525	488	531	488	502	491	517	470	509	470	521	525	474	507	473	504	507	475	516	475	509	457	492	509	526	519	509	546	502	499	472	494	472	498	519	495	513	478	517	504	502	475	491	545	490	485	474	500	475	457	487	503	500	515	476	492	516	488	471	472	490	476	493	524	519	489	506	494	493	513	503	511	518	472	543	518	518	555	495	518	509	540	501	456	491	544	537	507	505	550	533	470	503	481	529	487	476	500	489	481	490	508	489	514	483	533	508	522	512	464	511	547	510	518	494	486	520	461	507	505	508	535	505	480	516	496	456	526	502	510	486	502	472	487	485	496	485	457	490	498	499	469	502	507	474	508	533	510	469	491	492	496	533	469	502	472	497	510	502	479	530	512	540	489	461	517	509	490	525	496	533	510	463	498	499	484	504	472	510	495	562	520	452	519	490	455	502	513	528	516	476	514	518	450	504	501	471	486	522	495	478	512	516	511	565	532	473	508	482	514	487	477	484	485	493	542	498	541	469	489	517	479	560	549	496	510	490	478	513	451	533	524	511	487	504	528	450	516	530	524	501	495	518	547	520	498	506	498	498	507	507	510	467	457	502	524	477	502	483	488	483	478	499	518	514	449	499	506	537	497	504	468	458	490	479	453	512	526	512	518	513	503	507	527	497	539	480	518	448	474	512	527	475	501	518	465	495	494	481	501	465	518	477	498	517	505	533	485	516	477	527	517	522	482	510	493	529	491	519	522	530	514	472	482	480	533	477	471	485	499	527	474	501	515	463	493	461	524	501	483	513	558	476	529	503	467	522	485	546	539	534	487	581	468	500	488	534	466	510	514	482	514	524	530	549	508	471	500	496	470	515	503	498	490	474	484	502	455	491	477	544	510	501	470	498	479	495	485	519	473	501	478	482	477	465	502	465	509	495	500	525	484	507	479	527	486	515	494	508	503	512	512	495	535	513	496	511	501	512	485	524	488	507	510	505	534	511	513	436	520	485	504	460	457	502	513	519	496	514	478	487	474	493	470	467	521	508	478	483	449	477	538	487	480	500	483	548	477	502	478	475	500	468	481	482	483	525	517	529	540	516	501	495	454	476	541	455	488	507	506	524	505	524	488	472	505	494	463	457	468	498	464	480	477	497	499	504	500	511	544	498	509	482	546	456	505	504	474	524	486	469	480	484	505	476	470	473	518	516	494	475	545	507	490	497	530	508	533	506	553	526	492	509	461	502	511	473	495	540	503	492	533	480	482	523	473	488	469	528	470	512	473	500	505	467	490	475	552	501	489	486	453	483	517	464	513	501	486	491	488	508	510	493	508	516	450	554	467	539	480	494	495	485	519	490	486	551	486	488	500	479	479	510	496	482	496	469	507	512	482	491	488	466	501	478	498	494	480	479	489	507	492	499	521	501	457	491	492	526	468	512	527	527	509	504	468	483	538	516	495	486	522	508	474	471	487	521	501	479	500	471	505	504	552	478	469	522	545	499	496	489	496	558	504	530	520	512	510	525	521	489	503	493	483	544	525	486	473	487	496	469	512	500	493	508	493	486	472	508	490	463	510	478	495	483	495	474	495	540	509	520	480	503	480	489	533	488	471	516	512	457	515	492	516	494	485	498	508	489	521	522	544	443	518	519	476	486	473	501	501	517	489	496	486	507	477	501	551	503	510	509	489	525	536	537	496	509	502	502	494	537	468	480	502	509	471	509	501	468	495	524	461	500	491	475	509	463	534	498	482	516	485	518	480	500	518	519
36412	33355	6141	1176	740	589	513	457	393	397	406	389	413	363	397	352	363	353	339	345	335	322	335	337	319	306	353	341	343	303	330	315	312	331	339	285	313	308	300	324	328	322	294	339	369	333	343	322	319	341	328	312	316	336	337	364	339	311	312	319	300	329	309	355	336	316	320	342	321	362	349	325	336	338	332	305	343	364	328	326	338	329	300	317	304	335	312	314	306	324	367	318	306	319	313	295	321	341	305	316	312	301	335	312	297	313	339	327	312	307	308	356	326	302	348	339	309	347	341	322	306	344	300	316	303	321	331	322	308	318	317	295	309	305	328	306	308	323	310	316	310	327	313	316	307	295	311	356	334	337	327	325	297	328	323	347	335	308	329	312	319	303	292	290	344	323	314	306	311	296	369	317	310	334	355	284	302	372	356	330	305	314	309	335	316	322	329	323	316	327	291	319	302	310	310	307	339	304	356	341	310	330	345	347	317	334	343	308	311	340	338	340	328	309	322	345	318	305	311	337	335	299	325	335	315	339	329	336	326	316	336	329	327	315	305	320	322	305	299	352	334	313	346	327	300	334	277	309	309	319	347	312	323	342	328	316	332	323	313	317	326	332	337	291	322	331	353	347	347	326	324	307	295	289	337	317	325	291	305	327	332	300	318	336	347	311	322	336	316	315	309	318	344	338	372	342	358	343	309	323	306	330	309	352	306	342	304	310	295	298	319	330	292	277	315	317	345	299	337	319	327	319	330	336	323	276	297	322	329	326	337	332	344	345	356	350	306	367	328	357	315	299	334	302	316	320	322	353	315	349	311	305	292	314	300	294	337	349	328	338	318	311	340	288	332	364	344	321	356	289	328	308	335	337	290	310	317	331	326	306	336	322	305	299	316	321	289	347	302	310	354	317	333	322	304	338	304	318	317	338	378	333	324	299	359	339	319	309	332	327	351	288	316	291	320	300	289	313	352	340	332	356	303	355	311	273	307	342	294	328	329	306	337	316	335	304	329	306	299	322	308	323	306	336	354	331	306	324	335	343	295	300	316	309	321	300	349	341	336	291	319	332	317	321	311	285	299	320	311	330	334	331	325	353	325	319	343	335	320	310	331	320	326	339	328	357	330	309	335	337	354	322	297	360	316	335	323	308	293	332	329	371	307	322	333	291	321	345	310	306	307	310	321	300	316	338	340	309	332	317	347	356	320	319	353	328	320	341	328	317	329	327	336	291	321	302	321	308	294	296	352	323	333	295	335	298	302	314	299	326	315	310	312	299	309	321	325	306	319	325	289	310	379	313	300	321	319	326	322	338	324	338	353	336	294	333	322	339	317	326	328	313	330	316	324	297	329	325	365	334	340	352	331	302	322	341	318	315	355	320	346	305	329	328	358	329	331	329	311	337	354	302	334	308	297	318	328	327	300	343	318	335	352	348	309	317	341	318	335	368	348	333	324	290	310	323	341	332	317	319	280	322	309	320	333	350	329	320	320	340	324	323	314	319	341	348	345	331	301	309	341	369	305	321	334	330	331	321	335	318	337	326	351	288	323	316	357	343	311	292	311	298	323	319	314	319	347	327	333	323	347	294	326	295	335	342	329	325	311	324	314	315	320	298	336	327	316	355	362	335	305	345	311	332	320	317	321	333	289	345	322	315	346	334	343	355	332	336	318	315	324	322	303	332	320	332	368	335	322	297	293	352	333	363	319	367	326	316	321	314	325	318	308	299	335	335	341	318	334	304	307	318	315	303	315	331	325	340	294	302	344	300	355	321	307	335	347	318	348	345	309	371	340	340	325	291	336	309	317	358	320	274	298	289	309	305	332	317	321	337	325	325	319	292	305	324	319	353	298	351	310	312	354	332	319	313	314	328	319	313	350	351	292	314	340	293	299	337	333	336	328	342	321	348	335	345	309	342	354	321	310	330	326	344	297	328	298	340	328	345	323	319	320	340	317	323	306	317	340	326	315	326	316	293	372	329	336	293	303	327	315	328	343	349	298	306	343	324	342	307	339	344	335	367	313	320	319	328	309	334	325	323	282	346	302	345	327	314	341	357	323	337	330	329	300	321	317	314	347	337	329	331	323	340	296	358	350	301	289	323	307	304	329	295	333	318	326	305	330	364	321	362	320	334	338	322	328	356	333	338	296	334	329	321	349	298	348	325	303	317	306	348	328	337	297	342	327	347	340	327	318	364	314	300	317	336	289	336	353	273	324	338	328	332	320	319	315	330	327	291	312	318	347	346	349	350	342	336	326	319	334	358	330	303	331	330	324	301	339	340	348	313	269	372	323	306	316	304	306	307	324	323	324	348	324	329	320	319	355	319	331	331	324	296	303	313	325	300	341	352	335	338	343	299	310	326	306	307	343	334	336	339	291	296	330	335	311	352	348	325	326	322	343	354	340	301	314	334	375	307	315	340	323	316	308	343	307	336	330	318	313	302	322	300	316	366	311	321	337	326	340	317	333	327	328	293	313	296	333	303	327	307	360	345	328	339	340	319	323	336	367	323	302	341	302	316	333	322	302	338	351	313	332	340	346	314	324	349	358	322	329	302	340	318	334	310	310	322	314	309	319	306	303	311	316	295	350	337	335	354	365	333	327	271	301	318	343	360	317	320	324	325	327	309	345	320	306	326	312	323	341	330	338	300	377	341	329	341	315	348	323	342	294	321	306	348	319	328	322	329	325	307	333	320	291	329	316	307	320	330	356	309	329	320	341	341	345	341	341	304	288	332	352	318	315	327	343	337	317	318	304	308	339	315	296	318	323	319	328	323	338	299	320	324	330	367	335	315	318	316	336	351	300	330	314	356	327	366	334	328	302	320	332	305	339	324	305	334	302	326	331	334	336	315	299	360	300	306	321	360	314	332	335	318	330	318	346	300	323	295	332	323	292	341	331	330	332	318	300	349	324	316	319	318	337	314	321	328	317	319	288	333	320	313	300	332	316	304	350	324	334	308	301	363	362	348	301	325	317	346	334	319	319	296	288	319	328	322	325	324	288	359	308	351	326	325	310	389	313	345	333	335	347	320	333	335	356	316	307	336	332	323	276	362	323	324	339	342	319	318	319	311	344	314	287	302	306	308	299	321	319	302	316	339	327	322	319	353	332	324	321	296	339	327	319	305	315	339	320	325	330	326	340	273	336	362	333	305	296	325	361	320	347	316	331	334	341	323	307	317	307	326	355	322	319	327	308	350	325	301	305	321	348	360	354	300	306	327	336	318	324	358	320	339	353	332	336	320	312	342	309	324	335	300	308	361	346	333	329	326	319	328	304	340	348	315	335	321	348	268	304	324	313	301	306	340	329	322	324	335	302	277	358	335	319	325	310	344	315	329	342	305	329	358	318	335	325	355	325	327	352	309	331	338	331	328	332	324	317	341	328	308	326	342	323	285	320	321	315	316	338	351	332	329	334	320	314	307	332	325	280	326	351	333	321	265	330	327	355	348	343	286	324	328	340	320	338	310	323	348	313	301	301	294	311	344
20612	20885	2650	3199	2600	2233	1910	1670	1553	1397	1263	1191	1229	1190	1103	1088	1081	1061	1097	1017	1011	943	993	972	939	936	961	945	894	964	895	938	947	907	911	865	854	914	935	902	872	877	898	931	918	876	892	878	873	894	851	896	902	855	896	851	840	882	891	839	856	880	920	856	839	862	868	891	935	899	821	869	887	832	936	874	865	818	862	879	864	856	866	847	855	847	845	876	912	834	851	848	825	813	835	872	834	881	870	857	861	844	883	840	873	824	880	840	870	880	870	848	867	868	805	868	859	839	859	805	847	821	895	900	801	816	877	852	849	840	941	861	876	817	895	834	853	885	841	872	784	875	834	901	865	897	890	828	854	908	903	876	872	844	854	812	885	894	858	858	852	865	833	818	824	832	838	918	880	898	905	888	827	845	833	828	800	866	816	866	915	855	858	815	872	801	848	847	873	864	887	814	870	881	820	864	886	883	840	875	855	854	848	924	849	884	863	850	885	852	872	836	865	879	852	808	848	847	810	832	912	848	827	875	813	886	894	833	867	847	819	857	868	852	852	890	862	856	883	909	874	890	807	834	829	832	810	878	853	829	824	821	915	876	875	894	889	867	798	854	845	831	890	831	922	871	846	897	874	875	854	835	827	813	816	849	856	868	846	833	881	813	831	800	855	922	836	895	838	855	831	861	866	871	860	868	854	844	884	857	850	839	848	897	874	867	866	862	870	852	848	861	841	827	869	855	858	868	867	872	853	849	822	875	839	836	824	871	839	819	841	859	855	857	862	819	924	836	858	848	836	842	879	844	855	865	845	860	832	852	813	863	836	893	835	841	819	844	844	882	845	862	843	836	850	861	835	882	847	893	880	876	869	858	774	886	862	823	908	847	872	848	864	891	900	826	876	840	870	860	857	841	824	867	852	863	869	813	867	822	863	844	850	824	846	893	913	853	893	868	834	834	905	818	876	861	874	862	825	864	824	887	863	832	847	866	861	843	788	839	853	862	829	888	860	868	941	842	835	843	865	848	834	864	840	850	850	842	872	851	839	866	916	840	888	849	828	862	846	862	844	834	835	886	870	876	874	831	893	920	870	844	858	875	847	835	852	842	821	908	871	877	841	873	850	847	844	863	825	856	861	812	863	895	833	795	819	818	843	920	834	866	814	842	861	828	908	900	853	899	853	890	845	897	859	865	887	901	847	872	869	857	892	852	812	855	889	878	811	873	830	837	853	892	847	864	864	840	813	834	845	845	837	870	840	853	779	832	896	843	857	926	906	840	886	900	823	852	883	849	862	903	859	855	842	825	890	832	848	861	847	924	841	875	857	915	888	825	825	875	876	836	878	830	859	925	831	862	861	893	826	902	832	851	892	872	836	781	848	896	898	893	840	860	863	809	843	808	862	802	877	864	831	873	860	849	854	874	855	861	873	829	867	824	889	897	791	912	856	798	903	839	860	839	857	856	839	871	897	869	857	831	852	871	844	852	826	835	846	835	843	828	801	846	915	858	843	859	834	808	785	854	908	850	849	828	868	845	838	821	879	830	860	892	798	889	857	826	840	874	841	841	848	852	804	878	866	862	862	874	855	888	913	827	877	862	809	854	843	848	852	819	837	833	898	841	900	868	813	841	926	892	847	888	851	910	860	867	850	884	813	845	880	818	856	852	846	895	819	857	823	868	906	852	850	826	825	872	823	866	874	906	841	852	834	816	879	819	872	864	821	859	860	839	881	895	915	829	850	875	864	810	868	897	848	860	829	884	885	855	889	867	809	854	865	871	877	854	861	901	816	880	811	875	824	845	842	803	815	915	877	884	809	843	809	853	911	823	866	858	797	812	853	782	809	845	848	829	836	854	802	864	901	851	836	840	865	842	889	839	793	833	812	856	875	861	868	810	911	818	857	856	878	841	811	858	871	881	875	857	818	858	819	876	863	871	850	876	864	824	851	862	810	868	877	840	881	799	804	871	871	872	881	845	851	874	879	840	893	839	863	883	896	865	834	914	833	853	875	856	906	893	839	872	838	872	846	894	857	863	865	832	865	877	881	920	841	838	860	810	844	910	858	873	867	845	877	890	866	904	905	847	864	862	878	833	893	829	879	865	835	792	848	829	868	887	854	815	840	884	864	850	835	841	797	832	850	854	912	815	856	832	858	811	844	852	818	810	837	925	826	861	789	837	833	817	794	843	833	809	805	843	888	849	818	874	786	836	857	818	871	870	840	849	850	820	899	835	863	865	871	883	885	849	858	821	872	859	866	824	867	842	871	782	888	835	813	846	807	823	802	816	841	889	846	889	879	874	842	831	812	858	785	839	832	829	879	864	888	876	835	873	834	779	845	841	852	868	842	877	828	870	881	832	865	836	876	821	866	860	888	845	936	906	860	868	864	920	884	872	832	823	914	867	879	859	892	824	802	869	853	844	893	867	824	864	834	919	837	848	869	863	848	845	871	802	853	898	782	828	830	880	851	834	874	796	860	895	822	801	881	838	882	851	883	826	847	843	803	851	817	879	846	805	858	859	863	835	866	827	826	858	887	828	803	837	848	836	834	844	864	869	858	848	876	822	799	795	854	863	936	810	807	850	914	849	831	863	876	852	819	891	858	877	880	872	856	844	815	868	838	848	827	860	872	787	899	836	835	880	863	885	853	818	888	855	872	839	927	837	824	832	848	839	831	841	873	822	850	817	826	924	873	852	844	823	854	866	812	834	876	821	879	878	852	811	878	810	872	893	880	866	867	826	841	877	851	825	856	843	846	918	865	896	855	815	815	870	827	848	827	906	882	829	864	863	875	872	848	834	860	812	833	875	864	836	850	829	836	857	858	862	855	839	813	837	853	826	832	822	852	888	844	864	872	873	865	827	886	898	912	888	880	848	883	814	923	853	852	866	805	835	865	824	887	883	900	876	834	866	802	844	807	842	860	858	876	846	840	786	891	797	891	864	837	931	840	839	779	842	843	881	830	866	859	800	843	877	866	846	820	835	854	887	800	854	839	886	824	853	817	848	868	872	816	867	836	825	819	850	847	881	874	835	856	829	867	874	902	900	853	831	837	866	863	844	877	845	862	927	835	795	890	853	861	834	856	895	864	804	841	884	813	885	813	834	896	834	878	814	859	846	847	941	815	821	836	875	864	817	820	886	923	849	848	790	902	843	835	826	869	866	867	839	868	864	853	805	877	838	857	814	860	846	870	822	799	858	834	894	821	869	795	822	862	902	886	792	822	831	862	818	870	839	879	840	876	775	816	851	892	853	872	875	834	930	837	900	832	844	838	849	856	831	840	863	877	812	843	824	845	896	834	825	858	845	845	833	822	887	826	802	841	861	814	874	846	814	849	893	861	849	831	872	867	855	862	871	860	823	849	841	865	849	858	871	806	834	809	802	810	898	861	874	868	834	867	827	833	919	861	855	889	825	862	814	848	858	865	890	791	809	882	818	837	906	841	879	833	876	840	819	808	857	880	881	842	850	847	868	824	879	853	876	844	817
52995	47918	15472	3745	1314	943	764	651	593	536	537	542	492	513	460	488	434	443	385	437	424	436	433	427	409	415	414	402	425	421	390	392	401	460	394	433	401	404	422	389	408	403	391	421	362	410	397	410	403	398	404	385	425	360	374	459	403	390	414	405	402	409	401	428	432	393	451	442	399	388	423	416	378	429	412	436	402	384	360	389	366	405	423	426	417	387	406	399	397	412	429	391	395	419	411	434	367	400	457	403	434	420	426	403	352	391	424	405	445	411	363	393	382	370	378	401	452	432	402	379	402	407	422	399	384	420	425	395	398	429	401	395	413	377	422	422	449	358	379	426	399	374	407	418	417	382	397	435	393	424	381	409	395	406	424	414	427	439	395	398	385	419	401	396	395	423	405	402	415	414	409	421	380	393	433	401	447	373	411	418	421	405	404	403	395	410	410	431	394	380	403	401	390	428	417	402	405	407	409	418	421	408	362	400	411	397	374	445	387	412	405	424	387	437	394	427	429	403	427	382	398	415	447	418	399	386	421	401	403	395	409	403	416	414	392	421	398	376	399	378	371	442	396	410	392	397	407	419	420	416	418	393	379	407	405	426	394	407	415	404	430	441	415	351	371	391	383	441	411	402	409	375	390	385	390	406	405	413	437	399	415	395	383	405	425	397	392	404	441	388	449	405	400	452	387	410	402	395	415	416	415	422	441	407	359	386	401	385	384	412	408	435	424	388	443	378	420	425	389	377	425	419	450	401	429	408	407	415	407	447	408	404	421	379	437	379	376	407	420	426	419	431	424	418	457	413	411	388	417	401	407	410	433	413	396	394	419	413	419	432	383	417	400	411	376	417	373	383	449	365	377	421	429	386	370	409	370	442	412	405	391	382	398	398	408	451	424	388	366	415	383	396	404	422	400	416	429	380	411	386	365	407	398	403	407	446	397	410	399	385	458	388	408	384	401	449	393	416	387	428	416	404	404	387	365	407	406	404	430	422	395	375	411	389	437	372	434	437	470	389	386	424	400	443	392	393	400	381	373	380	387	412	383	396	433	412	420	392	407	378	394	419	417	394	369	431	395	365	365	392	404	400	446	398	384	406	383	395	385	449	413	420	394	401	435	421	401	387	398	404	385	413	392	425	411	416	451	401	439	450	393	377	444	422	373	395	393	429	386	431	395	409	406	410	382	402	404	420	404	399	406	405	388	420	379	397	414	432	423	409	429	382	424	386	393	445	405	395	386	381	398	385	412	389	383	381	404	409	374	389	403	441	405	430	406	410	438	403	363	443	410	454	394	418	399	380	402	408	414	419	376	396	391	421	396	405	358	399	416	419	420	398	391	384	433	425	425	429	429	405	403	383	425	410	386	441	380	396	419	391	402	374	397	382	426	418	419	426	402	413	407	392	399	403	394	433	379	404	417	405	384	437	435	404	423	448	417	403	372	388	461	435	385	387	382	404	414	388	378	426	458	400	396	407	455	376	369	434	411	412	358	362	374	411	397	370	419	417	383	394	413	378	430	348	420	454	405	438	380	360	386	362	438	389	422	358	392	426	381	379	398	411	394	385	431	380	405	400	400	395	384	404	394	398	392	413	398	426	390	409	396	403	415	378	424	392	379	424	413	433	409	429	409	428	430	414	385	425	425	417	398	380	401	424	437	393	414	408	372	369	392	393	405	373	390	422	407	430	418	404	384	414	415	430	353	375	389	418	412	383	400	378	416	388	431	400	402	418	392	408	407	374	395	397	436	410	425	371	418	402	407	390	390	395	404	383	401	415	414	403	410	362	380	389	385	423	415	402	436	426	382	402	406	392	403	378	431	435	408	343	430	398	395	363	434	369	444	424	439	390	396	388	416	384	417	385	359	384	402	402	393	387	436	357	430	366	440	392	378	398	407	389	371	430	398	400	419	432	412	418	401	423	443	428	388	415	415	407	433	387	425	406	427	401	407	400	442	427	412	436	444	420	383	421	413	415	402	391	392	363	381	410	386	410	374	409	390	372	417	401	433	404	401	367	396	433	402	413	402	403	384	410	403	407	394	384	416	429	433	370	431	391	392	395	409	361	423	375	420	378	405	399	393	404	415	370	398	388	443	389	428	409	467	387	421	376	407	369	411	413	413	380	405	403	388	374	379	421	384	401	414	405	379	415	416	400	374	374	368	392	438	393	436	399	402	383	397	382	406	400	361	428	437	416	391	397	418	381	420	424	383	450	385	389	387	415	388	384	396	439	356	404	417	436	430	416	364	396	394	386	414	406	404	393	406	428	413	435	402	418	419	432	362	395	408	452	385	416	376	381	456	397	392	408	385	389	391	421	367	381	403	421	418	429	391	429	397	412	434	390	425	404	409	403	427	373	420	439	434	408	425	387	369	406	414	355	400	400	430	403	402	389	416	387	382	393	429	393	411	416	404	376	384	394	383	410	405	394	399	428	427	397	428	365	427	423	375	415	399	408	404	415	392	413	371	400	436	432	431	394	379	405	370	423	382	385	397	401	403	389	433	438	413	390	374	398	401	430	407	404	412	413	367	433	449	417	430	385	423	408	415	397	388	407	408	409	450	391	370	387	404	349	408	396	415	395	401	402	419	400	373	417	373	373	400	392	434	407	368	374	396	399	403	407	382	415	399	403	414	428	408	406	404	380	434	414	421	405	394	394	384	397	362	420	420	396	415	443	418	419	424	415	416	393	394	419	381	417	392	408	415	419	407	412	426	425	437	370	423	437	451	416	403	373	387	374	396	397	395	420	428	389	417	429	416	355	446	404	380	414	414	388	387	427	408	396	432	405	426	375	403	425	413	403	387	435	412	414	383	383	417	436	429	389	392	349	420	407	396	401	413	417	384	397	359	392	389	372	414	417	405	454	418	432	398	389	440	389	437	399	387	397	436	354	378	419	384	380	407	446	371	446	395	404	395	372	405	423	405	402	417	412	437	386	375	418	403	402	373	386	398	374	424	427	385	404	381	413	386	392	407	417	399	399	401	386	407	426	417	391	437	382	392	444	409	418	414	429	381	391	404	381	405	392	385	423	380	367	404	410	406	394	383	402	408	421	419	410	413	418	412	398	385	399	431	380	447	418	411	410	408	399	395	385	409	415	403	388	370	391	410	402	406	395	394	432	375	363	407	411	395	441	406	423	402	385	417	388	375	392	396	385	369	395	363	408	394	380	388	418	444	401	382	419	444	415	402	405	429	403	362	370	469	425	402	398	419	380	431	371	364	379	419	421	379	414	420	393	406	400	376	392	421	390	391	355	418	388	425	404	411	391	402	422	397	401	388	372	421	424	418	409	402	377	417	390	413	395	377	397	382	391	444	373	394	362	418	387	406	431	399	421	396	401	409	417	413	442	402	396	366	429	427	397	410	433	395	388	417	387	388	386	422	408	376	405	427	388	391	363	426	403	409	428	418	401	442	415	389	414	398	450	431	394	433	400	428	396	412	381	396	426	396	418	425	402	423	446	399	355	416	388	390	382	363	398
30598	27399	4392	5356	4420	3652	3007	2643	2248	2045	1876	1738	1675	1558	1546	1406	1365	1375	1273	1292	1241	1204	1254	1135	1160	1206	1146	1125	1107	1117	1138	1057	1083	1047	1078	1044	1046	1075	1090	1047	1086	1091	1012	1084	1028	1053	1064	1030	1052	1087	1088	1074	1012	1058	1073	1036	1027	1006	1063	1018	1030	1085	1021	1066	1063	1009	973	1010	1005	1001	978	995	1024	1043	1035	1069	1002	1000	1065	1027	1044	1035	958	1038	974	1002	1011	989	1013	1006	1041	1046	975	989	1065	1006	1005	988	946	1030	1008	996	1007	981	989	1041	1024	1004	964	933	1040	1034	991	985	1017	1037	1045	1031	947	990	928	1019	1014	1035	962	988	1012	974	984	999	1023	946	1022	1007	1020	982	999	1037	1027	1032	999	972	1017	992	1004	991	960	1026	976	1019	1026	964	998	1003	979	1015	951	993	971	976	968	940	1010	995	1008	998	1063	983	944	965	1037	975	987	1027	995	953	1008	998	993	970	1003	993	939	986	951	1037	949	1048	1048	899	1001	988	1008	1001	1013	1002	981	1052	1010	1003	941	1033	1014	985	1065	962	1052	979	993	1028	957	1019	1002	976	1013	957	1042	995	942	980	1001	1056	973	1062	1024	995	955	1018	974	1018	1009	1008	1007	1011	972	990	1008	987	1003	996	1043	965	993	1015	1035	979	988	1038	1062	959	1016	1017	1013	934	1012	970	996	1041	1017	986	1063	1040	999	1014	937	995	990	997	996	1001	989	945	967	1014	981	1035	1000	998	978	980	988	1003	975	951	1036	1020	1028	994	1007	1012	1022	947	957	1016	985	1029	1003	993	977	1031	1027	1014	974	976	995	989	978	1013	1035	992	1030	1018	1044	1025	987	998	974	1030	991	926	986	1024	966	1010	1011	995	1002	1034	993	1023	1031	978	1011	967	976	937	1007	975	1062	981	1005	1051	970	1014	964	1009	983	974	1064	1035	1008	1029	1010	992	1012	1011	1120	981	1007	1018	1043	974	996	1000	969	952	972	991	1008	1032	1004	1035	966	1036	986	956	988	995	1015	924	968	986	1062	1011	960	976	1011	975	1039	1015	988	977	997	1057	1011	998	1048	918	1014	1068	1016	1002	1057	999	948	1002	1023	960	979	1007	938	999	992	978	1015	1027	982	1043	1032	990	1035	993	1011	983	936	997	1014	1067	996	985	993	971	1018	965	985	1000	1017	975	958	1007	1001	1048	1018	970	1003	965	954	992	976	974	993	1002	987	998	1002	987	1009	950	1036	954	922	986	934	1019	1004	1052	998	984	975	1004	1023	954	974	976	1026	1017	953	1012	1012	1034	1001	953	978	962	1008	997	972	967	986	957	968	998	1008	997	995	1044	1021	982	974	1004	989	967	949	942	993	1007	969	979	993	964	1052	981	954	990	960	1037	982	938	984	1054	1012	1015	999	991	993	1002	1013	1009	961	1047	977	963	970	985	1009	995	961	999	1018	980	978	990	994	991	1021	1038	979	1020	980	996	1003	973	1045	966	988	1001	965	976	1019	1017	1062	966	975	978	969	1009	1030	1050	982	1034	972	1034	988	1015	1010	1035	1033	1007	1002	987	989	1000	952	969	999	1022	1021	959	1037	1029	969	1003	1002	994	1014	981	1035	998	972	1011	1023	1005	975	1003	1039	959	985	984	1050	1007	978	995	981	995	996	988	1008	1020	1000	1029	1013	1003	975	1064	972	998	957	1061	1025	1007	1028	954	1015	998	1040	1043	1033	964	974	1016	1000	972	991	973	993	931	980	1006	1041	948	1014	974	1001	983	995	1017	1047	1024	1041	1008	1049	1000	979	992	994	1006	983	1012	1039	989	960	1015	1012	979	962	999	973	976	986	1000	994	1022	960	997	1009	1040	974	1034	1023	987	1010	982	997	1012	1007	1002	944	950	1027	982	1000	1008	1023	994	1005	999	1009	990	1000	992	1034	974	999	960	995	1021	985	991	1004	915	979	930	988	1006	1005	943	949	1032	995	1023	944	976	1002	1025	967	987	951	992	952	1001	1068	998	1000	1038	942	1016	992	1003	954	994	1001	932	991	968	1039	1025	973	1033	1034	959	1006	958	1002	965	1005	994	992	929	964	990	997	1025	1009	976	1005	1013	968	943	977	1008	995	991	961	973	1015	991	990	1019	1005	1085	1017	1000	1036	985	1010	963	995	971	994	983	1040	999	985	1055	1016	995	952	976	961	978	1024	970	1004	991	1003	1018	956	977	992	998	949	1021	1034	1068	987	983	1023	1014	998	1029	1006	1015	960	1005	1001	969	1022	1008	938	970	943	1008	1022	1029	970	994	953	1003	956	1008	974	1039	1023	931	1045	978	1022	1014	998	1005	967	1002	1012	1042	942	988	980	1005	917	963	970	937	1009	999	976	969	995	1025	961	1002	880	1005	989	976	987	1003	992	1020	1075	966	972	990	967	1070	973	964	981	995	1009	1054	993	992	973	1034	997	1059	1017	964	976	1018	946	999	953	1047	976	964	975	1033	988	990	997	989	1002	1006	973	977	1014	1014	985	980	1025	992	986	1008	993	962	988	956	962	959	1000	999	1012	1054	1003	981	983	1003	1001	1004	980	1024	990	999	1024	1029	966	988	968	1011	996	988	986	970	1046	961	1017	974	978	1004	977	1036	1016	972	1035	1034	958	1027	947	998	984	1029	942	1000	1000	993	1026	1020	966	934	958	991	1074	942	1024	997	1019	1005	1023	977	1012	1047	1056	1049	1001	966	978	999	992	941	1063	973	984	983	987	983	966	1028	983	1003	1021	1004	986	1041	969	983	1014	993	1029	988	964	1027	1004	913	988	991	945	932	992	990	1013	954	969	989	995	1005	1016	1011	997	919	981	1003	1019	965	1015	968	938	952	950	990	989	962	955	998	952	1012	1015	998	948	1006	1026	959	1045	1000	955	968	1047	979	1033	1013	970	1025	990	980	982	1007	1010	1048	995	964	981	971	981	1011	973	968	961	1014	984	1011	982	1016	1024	977	1033	1015	995	976	1012	1012	974	1055	1032	989	1008	990	1020	981	987	1008	1003	1013	958	976	1015	1012	967	964	992	986	998	984	1005	965	1026	1020	965	1004	1015	991	1010	1041	1023	1000	1014	1019	1019	1009	1029	1050	967	998	1003	987	912	979	961	977	999	992	997	975	1050	1052	982	1021	1033	1035	981	1021	991	983	1019	1019	1027	927	1048	1009	981	963	995	969	1023	999	967	968	1002	971	1073	1012	1007	1012	965	981	1035	915	1018	973	998	1006	979	975	961	1010	1007	1016	963	1012	934	1018	1040	987	991	962	985	943	994	972	975	988	989	1038	1020	980	967	1041	1028	1021	974	1044	967	951	1025	997	1055	976	978	1005	978	1018	1008	971	1016	1023	959	1017	993	1038	982	941	1014	981	1008	991	1006	1012	930	1033	1022	1024	1022	995	977	985	986	1035	969	991	989	1025	1048	1023	981	946	971	1004	1023	1009	999	1009	945	941	1015	1028	1039	1012	947	947	964	983	956	1021	998	937	1022	1010	976	1002	996	1000	1012	936	911	996	969	997	990	984	1009	1021	992	1005	994	1011	957	995	908	1013	988	1028	1001	1019	1013	977	991	946	961	993	966	1014	1049	996	952	939	959	978	1030	1023	1002	985	1035	1038	973	1007	998	956	990	920	1019	969	1024	984	978	1067	955	994	944	974	942	1003	1034	1018	1020	994	998	973	994	957	1035	967	1036	1051	940	1048	978	1021	966	919	966	971	985	1011	1006	1023	990	951	1012	979	978	1007	970	973	982	1017	1001	952	994	980	973	1041	965	965	1006	985	977	984	950	963	983	941	1047	970	1010	1006	1020	941	1029	987	975	960	911	1008	1025	1054	1010	974	987	1018	1013	970	956	985	949	969	998	975	1029	1054	980	1006	1048	976	984	1001	997	1029	1034	942	995	1017	930	1023	984	1004	1011	1006	1021	986	1000	1020	1012	965	956	1039	1000	1007	988	961	1011	946	1000	993	1057	1012	996	1040	999	1010	992	1034	949	1007	1020	977	975	1008	1007	978	973	964	1017	1012	961	994	998	1011	1043	988	1015	964	1003	951	941	1040	1012	1016	950	987	1026	989	970	1012	1027	1013	984	985	991	1000	969	986	950	1007	1041	1039	988	996	989	935	1019	985	1015	1032	1026	969	972	991
4634	2379	260	186	167	181	175	170	171	136	165	206	163	155	151	173	156	146	153	156	176	167	144	150	153	156	202	171	168	150	174	173	174	150	197	195	166	143	172	169	192	148	159	158	169	165	173	150	177	147	165	172	159	185	185	167	155	184	165	162	160	146	136	178	145	169	145	172	169	170	180	163	188	178	146	165	157	153	159	155	169	161	178	179	186	175	136	157	150	171	154	166	150	182	177	169	148	151	146	154	160	174	164	166	173	150	187	166	188	169	164	167	157	170	171	154	146	167	160	184	155	158	168	153	154	191	175	140	146	149	145	168	154	174	175	153	165	174	157	170	184	188	152	162	163	160	167	167	167	171	152	162	152	152	158	190	177	168	160	193	159	162	183	153	151	172	185	145	168	165	172	177	175	181	175	155	143	156	154	153	170	165	177	173	165	153	168	146	171	179	169	162	188	181	171	179	150	141	163	181	144	171	141	156	173	162	162	142	186	200	156	160	160	150	157	166	178	171	175	176	166	157	155	174	190	165	182	145	156	163	164	165	154	176	166	154	176	174	152	154	165	162	147	163	164	149	180	152	176	177	157	168	164	167	160	171	190	175	158	155	171	160	145	156	170	160	154	184	167	163	151	147	166	145	168	162	174	150	173	165	183	173	164	156	148	193	166	158	175	176	140	150	163	168	160	158	149	176	147	168	148	164	162	192	157	160	157	143	136	157	162	169	169	163	165	158	168	156	158	153	163	182	169	164	171	190	162	187	166	157	154	162	170	165	160	174	154	175	164	179	157	175	153	143	149	159	147	177	160	145	168	158	161	155	168	162	187	153	149	172	160	170	169	157	171	155	194	169	146	152	157	175	158	146	177	183	174	173	186	166	180	156	175	176	170	139	157	151	161	178	142	160	158	184	157	162	162	160	143	175	164	157	193	174	174	129	159	187	142	176	171	170	167	164	156	164	160	187	171	169	157	151	188	140	137	161	177	179	177	173	154	155	189	157	161	161	186	158	176	197	162	175	171	184	189	177	148	166	205	148	150	156	187	160	165	181	170	158	165	177	178	152	180	175	152	159	160	167	161	160	187	175	153	162	172	164	180	161	150	166	162	165	202	169	172	181	162	157	167	166	158	166	155	170	176	153	168	176	187	170	171	173	181	168	174	163	175	162	143	175	176	150	165	159	159	180	164	160	143	173	163	162	184	179	136	156	186	158	173	172	162	143	155	160	170	176	177	157	150	162	181	147	163	148	162	164	171	170	166	180	162	149	162	177	190	165	160	168	175	141	156	155	176	186	191	173	163	175	145	158	161	153	153	156	184	168	196	178	153	163	173	157	161	171	151	136	177	165	176	170	162	158	170	162	187	175	160	181	164	194	139	149	153	149	170	152	187	166	152	181	139	184	167	153	157	154	154	179	159	171	170	146	161	186	162	156	179	162	177	164	154	158	159	177	172	144	163	163	163	165	152	165	167	167	132	165	177	167	197	164	164	176	173	187	173	148	164	167	197	177	187	172	168	166	163	151	155	176	158	166	154	130	151	176	166	177	198	156	171	158	146	169	171	180	182	175	143	170	164	197	152	150	162	161	166	190	166	179	154	174	166	169	162	167	167	128	164	147	163	167	166	173	132	160	165	159	147	143	190	151	159	164	161	172	188	179	140	187	179	162	169	154	170	163	162	167	139	158	163	179	159	170	163	163	187	177	166	153	177	146	170	190	161	157	182	163	156	159	153	140	177	169	160	165	157	166	152	155	168	151	152	178	162	179	177	172	177	155	164	167	167	164	178	156	165	155	147	188	160	186	168	150	166	154	175	165	141	171	142	183	163	164	152	153	163	152	144	183	175	171	156	170	162	185	156	175	184	163	168	177	157	161	160	187	155	158	156	158	167	170	167	180	204	188	154	155	172	151	179	158	172	157	154	197	171	155	188	159	166	164	146	169	172	151	179	157	172	166	169	170	171	144	169	168	162	152	195	165	156	174	168	142	165	150	138	151	168	150	159	171	171	173	161	188	180	161	156	186	137	153	155	165	162	149	148	155	140	180	176	177	167	179	186	174	164	176	180	160	157	158	164	154	175	153	161	149	155	169	180	169	147	148	171	151	185	157	173	165	166	144	168	162	147	174	182	172	177	173	173	153	159	182	160	153	152	166	179	171	175	180	174	160	157	167	171	176	184	149	187	152	169	171	166	165	167	161	146	167	154	148	139	155	161	160	178	160	169	184	171	157	164	184	194	184	182	167	164	163	171	161	171	156	181	158	154	170	191	176	185	173	176	163	174	140	171	164	197	175	167	181	151	136	142	165	150	152	158	142	156	164	169	139	146	177	170	156	165	182	149	170	193	160	148	144	147	176	161	154	191	165	165	199	154	163	157	153	168	153	170	178	182	148	155	172	165	141	153	169	165	176	151	169	178	173	153	182	160	166	148	149	178	180	158	167	187	148	165	148	167	169	152	146	162	163	152	163	160	183	180	186	157	174	152	140	158	168	159	156	189	160	176	161	180	158	173	152	152	154	156	166	191	164	161	171	172	181	163	191	155	170	150	161	171	160	154	201	184	169	157	168	155	175	168	189	180	187	155	140	156	188	179	185	167	171	166	180	167	157	179	165	187	130	160	162	168	152	137	148	145	154	139	153	137	162	180	178	166	175	157	176	168	180	181	146	160	164	187	161	177	167	165	155	146	179	165	162	160	165	175	150	177	135	186	180	165	171	164	139	164	156	174	168	149	169	150	167	162	164	157	158	193	192	156	164	152	186	172	165	166	143	143	143	157	167	175	183	196	154	160	166	168	133	153	164	177	193	142	200	160	167	164	170	198	174	158	190	141	157	168	169	160	156	169	164	163	157	179	170	176	171	162	180	159	175	162	177	180	152	157	180	164	169	164	163	143	154	154	165	171	174	167	143	165	167	145	184	152	172	154	180	163	148	172	163	186	180	163	175	157	157	158	152	178	185	159	145	180	170	154	169	146	186	164	151	149	155	189	165	193	157	156	155	138	178	172	168	169	144	171	172	151	153	182	166	164	174	160	178	179	168	170	176	186	147	150	154	173	169	159	189	162	163	174	160	132	147	178	163	170	156	161	146	144	172	147	156	161	143	168	135	158	159	153	196	171	166	147	156	185	165	153	171	162	192	182	183	194	165	159	169	172	148	144	195	135	171	148	183	145	162	146	169	187	153	169	159	166	154	155	152	165	188	160	159	150	170	163	161	183	182	175	184	137	176	181	160	162	158	166	155	172	151	171	168	165	161	166	168	168	163	160	168	153	155	159	170	191	161	191	152	151	151	186	170	166	178	157	161	160	179	156	168	147	148	161	145	180	162	161	159	157	190	161	165	192	184	168	162	171	158	153	178	136	159	135	158	146	169	157	147	160	160	162	206	158	163	158	160	193	149	164	157	156	154	180	160	181	172	172	178	175	171	169	164	161	169	161	167	174	187	163	163	174	199	180	151	180	171	146	204	163	166	142	155	165	163
4878	4351	561	624	612	527	554	580	520	516	537	501	508	493	538	518	497	498	556	489	532	493	512	511	459	541	518	541	540	459	522	492	496	506	502	527	533	516	490	516	518	519	477	509	510	499	498	494	517	502	497	482	487	481	513	536	482	525	508	467	500	529	543	531	529	489	472	507	533	509	510	541	549	454	484	508	503	478	503	485	510	519	463	508	526	502	501	499	480	448	540	494	505	539	502	486	534	509	482	498	520	521	508	494	533	541	565	501	528	498	456	501	524	515	527	524	533	480	484	500	505	507	479	514	491	524	488	516	497	514	520	557	483	537	516	508	527	507	480	514	509	511	533	507	520	478	502	521	546	508	538	517	517	521	532	559	502	504	548	533	495	478	506	519	513	442	514	504	518	493	486	472	514	547	506	504	512	552	515	518	500	534	562	496	529	521	528	538	506	490	535	525	517	464	517	490	553	521	525	514	471	493	493	510	502	537	509	491	525	509	518	519	525	486	520	511	513	488	510	489	498	520	527	499	498	498	523	520	521	505	503	509	501	530	511	527	513	539	502	499	537	474	521	506	526	517	502	487	510	498	486	512	552	482	519	560	507	456	502	532	509	521	543	474	493	512	533	525	500	502	508	471	519	521	528	522	526	511	518	504	524	474	512	550	483	514	533	527	505	527	526	493	508	515	495	522	514	485	536	486	523	492	491	508	495	522	469	500	499	503	537	532	507	539	490	524	528	521	521	487	512	505	506	516	534	512	555	551	490	515	514	504	503	507	520	485	510	511	540	497	510	493	531	537	510	500	514	501	489	557	499	518	532	542	504	507	493	510	575	485	530	544	496	517	543	518	517	482	514	518	502	528	494	510	529	489	508	522	517	496	467	504	479	524	505	534	535	497	542	523	532	504	521	494	519	506	468	485	524	480	494	523	538	529	528	513	520	520	540	507	515	527	521	472	524	509	503	516	487	509	513	532	488	515	520	511	507	556	540	508	483	504	531	516	486	500	483	482	514	498	535	498	502	505	488	512	484	495	490	496	516	505	507	529	528	468	507	498	487	488	542	513	520	533	483	513	560	520	500	490	552	473	544	502	511	497	489	526	483	506	550	496	527	517	528	481	520	487	512	521	545	505	500	518	506	454	462	495	490	532	494	518	525	491	499	518	503	527	484	528	499	487	490	499	517	546	537	466	464	524	488	510	520	533	470	461	503	521	503	489	541	539	493	513	514	507	519	539	542	535	530	532	528	486	491	478	546	498	513	495	513	472	482	535	522	513	502	469	498	516	542	501	502	505	505	495	509	514	492	496	499	489	533	512	493	499	514	521	468	528	528	550	538	502	508	518	532	524	492	500	494	517	455	518	515	510	539	491	499	489	487	485	458	542	484	482	493	496	555	516	543	500	488	512	529	538	490	494	504	531	492	548	515	543	465	512	489	451	512	512	490	484	490	524	486	486	510	500	493	466	533	513	475	558	521	531	462	478	519	519	518	493	503	517	443	469	484	538	518	543	512	490	499	491	493	492	490	549	490	523	539	504	484	479	533	513	542	482	484	509	493	517	494	492	503	515	520	534	497	514	479	507	493	509	494	525	530	509	523	529	489	499	547	499	536	503	458	515	530	527	509	468	509	481	490	515	546	485	477	491	526	504	517	518	570	512	532	533	507	495	520	505	480	535	531	490	482	500	501	523	501	470	465	511	496	506	487	517	491	490	470	540	539	538	513	513	474	546	508	502	511	482	499	514	539	507	518	450	470	496	516	524	493	506	464	500	515	484	506	521	496	491	511	467	522	513	527	522	480	509	536	494	500	478	498	514	548	500	486	503	486	540	515	533	571	521	499	504	497	547	513	506	517	519	487	528	532	511	519	528	470	519	495	535	519	465	537	541	525	511	538	532	512	496	503	513	521	507	500	483	557	528	466	520	539	479	503	480	522	474	513	509	518	511	514	550	482	515	513	563	498	522	495	502	493	501	501	497	534	533	505	485	512	494	512	514	541	497	499	502	552	543	526	525	516	491	537	516	532	456	496	539	491	547	502	483	521	508	519	529	536	538	513	522	483	535	520	501	485	462	527	487	477	479	523	527	490	479	503	470	497	524	492	526	464	509	469	465	476	513	532	495	502	523	505	474	495	471	495	509	482	502	517	517	509	463	482	502	481	506	514	473	493	533	497	496	490	497	472	506	497	528	540	544	554	513	477	495	482	496	506	513	483	505	490	504	501	483	479	525	519	492	525	496	506	552	510	512	522	504	522	495	443	524	474	516	462	504	483	508	537	483	519	492	503	530	504	521	509	504	476	501	516	480	492	520	490	467	488	540	495	503	505	538	501	519	542	507	502	468	515	533	544	518	507	514	487	496	525	513	519	488	507	557	535	472	492	513	546	508	474	477	487	484	550	489	487	500	507	532	513	505	509	507	498	505	509	516	500	530	463	497	537	546	496	487	502	487	483	501	556	519	498	519	539	470	510	524	466	491	486	475	504	545	547	519	482	566	487	471	492	475	494	515	531	468	534	500	515	509	507	493	484	508	526	520	523	517	474	462	479	536	494	542	492	534	552	484	504	490	510	488	479	477	473	484	519	528	505	509	506	504	501	523	494	502	488	499	530	510	505	496	501	496	529	512	523	512	503	515	483	512	538	506	510	503	484	515	535	534	476	507	467	518	481	491	504	533	511	484	536	520	497	503	468	511	510	496	489	534	518	509	505	535	498	508	498	535	469	519	477	525	510	527	498	509	500	488	478	497	512	518	512	541	492	528	467	511	503	474	525	527	516	478	460	518	537	502	554	506	501	511	498	532	529	552	521	450	485	522	549	501	525	524	506	498	481	511	540	474	479	521	518	481	541	527	491	480	526	518	520	525	504	481	528	497	485	506	558	517	522	495	484	506	513	522	493	527	498	545	536	535	506	500	498	504	489	478	519	518	474	527	506	522	515	515	534	494	549	519	536	505	541	510	499	491	516	519	448	505	504	527	508	519	481	513	490	487	538	459	516	518	513	497	528	517	512	506	525	473	522	494	570	550	529	521	513	473	456	522	507	511	532	519	470	490	479	515	503	549	506	511	497	493	478	539	510	499	482	498	542	517	512	526	523	483	491	502	484	477	573	471	545	495	509	503	529	530	541	513	506	514	533	514	494	508	516	514	504	485	490	512	512	493	479	529	526	503	493	495	514	505	504	523	475	498	507	500	502	524	484	499	477	542	475	544	498	504	490	498	520	516	514	512	548	507	515	535	501	496	516	534	502	546	552	539	527	507	484	557	502	513	506	491	482	549	503	523	505	540	514	485	539	510	522	512	487	497	523	499	529	537	520	452	528	497	502	476	503	527	509	515	498	500	544	531	482	527	534	510	483	533	523	539	468	470	462	491	528	498	501	563	525	558	476	548	541	495	495	484	533	496	527	483	501	487	519	527	497	560	494	533	514	541	522	490	531	521	513	513	501	517	525	528	485	537	495	507	521	550	514	517	520	489	518	499
36086	33944	6104	1180	742	643	538	466	433	430	379	391	375	407	397	347	379	367	346	361	344	342	331	320	370	327	370	319	365	316	310	322	332	340	328	311	327	327	331	326	309	360	313	356	336	341	329	358	323	347	330	321	337	313	319	315	332	318	360	306	326	336	330	334	267	328	362	318	332	304	327	320	309	323	346	295	284	333	316	337	310	313	315	336	346	336	332	296	338	292	337	325	325	312	311	331	323	317	330	323	333	352	320	310	308	294	319	323	360	308	343	332	345	330	332	292	305	334	348	349	315	320	327	332	321	316	349	313	356	326	331	330	334	318	343	336	354	316	309	302	305	358	333	341	346	319	309	296	302	341	305	317	317	316	307	296	338	338	311	362	325	309	344	299	333	302	292	314	323	306	328	316	314	359	330	337	321	325	315	332	304	325	309	319	341	315	333	328	303	340	332	329	296	298	330	303	332	301	319	323	335	337	328	318	352	320	342	358	334	307	326	337	316	291	299	368	334	349	326	320	276	338	335	316	308	326	346	317	322	326	313	351	308	334	291	314	365	355	294	291	327	295	337	315	370	341	359	330	311	326	339	326	308	335	300	317	351	362	346	307	294	297	338	319	343	317	340	366	293	325	303	315	325	315	363	287	284	292	303	306	284	333	302	345	336	323	324	361	322	271	328	327	273	340	289	327	368	295	309	279	308	324	332	300	327	332	356	294	281	321	326	315	283	333	348	330	319	310	326	319	295	303	326	324	335	333	320	322	302	317	320	321	331	335	330	333	323	296	311	303	329	331	346	293	303	328	325	340	314	310	318	299	355	340	332	338	308	385	311	310	307	321	345	348	331	334	333	315	339	319	317	313	295	304	305	308	337	326	333	328	356	369	344	316	304	337	339	306	312	307	313	343	320	300	343	337	312	295	353	327	315	360	311	312	311	318	330	320	317	302	331	304	345	320	316	335	270	360	310	310	328	342	313	364	340	336	327	361	323	308	326	320	325	339	312	330	334	319	341	318	313	314	358	328	304	360	328	303	320	344	302	340	314	345	301	314	327	283	326	344	372	342	306	310	336	365	324	324	316	313	327	305	335	336	342	351	301	300	294	305	297	305	328	328	295	328	347	325	343	323	350	358	338	372	344	306	348	312	316	314	328	316	333	359	319	343	325	312	345	300	319	344	300	344	367	310	329	328	325	300	317	332	313	332	337	295	301	307	326	338	335	315	338	324	320	336	325	319	316	333	307	320	344	351	300	355	347	344	305	313	327	310	301	318	338	310	339	319	323	328	284	315	317	299	307	293	333	341	310	324	302	339	327	318	316	281	337	338	353	303	347	333	342	324	325	314	326	311	337	305	323	329	335	325	341	356	315	318	307	343	328	331	326	337	321	319	316	331	312	336	306	340	313	319	296	317	346	319	369	338	320	313	333	322	301	319	311	319	330	317	322	302	363	334	337	293	335	310	346	319	311	331	329	325	350	309	310	331	314	319	325	319	344	314	290	337	338	348	315	319	347	321	305	314	311	371	313	318	319	356	328	338	319	305	353	323	320	319	334	323	330	317	274	299	352	340	331	295	331	310	313	350	343	299	346	327	312	319	342	325	317	277	293	355	348	287	305	323	342	353	312	313	345	322	309	292	323	284	354	335	310	320	294	308	310	310	296	317	314	331	332	337	363	317	330	318	313	316	353	325	312	319	295	331	318	333	330	318	353	344	296	305	334	321	326	317	299	328	327	303	304	346	336	323	279	321	340	304	337	343	300	347	309	338	350	335	327	350	307	309	323	317	327	325	339	308	334	293	294	335	304	326	339	308	322	309	325	319	322	320	314	332	338	340	321	323	330	310	351	335	343	336	321	300	340	296	361	339	314	323	332	308	342	322	369	285	324	306	347	334	327	282	313	312	298	307	317	315	335	319	294	328	308	322	317	345	348	324	351	353	331	326	328	332	360	366	286	319	317	351	322	312	327	311	298	340	321	351	308	328	301	293	345	317	343	338	296	327	349	314	306	359	325	316	308	322	323	324	327	326	324	318	310	344	341	350	301	333	330	356	314	311	321	324	310	336	315	346	334	339	339	317	342	361	321	313	309	340	332	332	354	294	323	279	346	316	323	330	292	296	327	346	337	350	305	337	323	362	314	344	331	327	304	320	337	318	332	315	341	362	330	353	312	300	353	337	301	304	340	349	315	359	318	362	300	325	350	280	326	301	326	309	318	346	334	318	307	306	346	330	330	335	324	332	314	309	313	344	322	339	355	339	335	373	330	340	305	329	340	280	314	316	316	309	308	360	323	317	325	321	320	327	325	344	282	320	330	325	306	353	334	317	320	339	288	332	307	330	313	332	311	313	306	296	340	342	317	302	332	310	310	325	339	300	340	311	329	340	356	359	314	308	331	322	342	293	316	344	362	305	342	319	307	340	323	332	329	338	342	314	317	327	301	341	345	326	348	320	346	322	335	323	318	295	327	332	320	325	298	334	355	309	317	313	319	353	316	313	324	306	297	285	323	319	311	331	370	319	290	308	306	345	346	297	355	339	317	301	316	335	315	326	313	279	330	344	324	336	288	317	335	322	359	336	341	318	327	309	324	316	322	334	309	319	330	311	339	343	327	334	319	284	301	340	311	339	296	305	310	320	312	321	288	310	281	386	325	307	345	330	352	329	347	315	323	347	333	323	333	334	328	310	316	295	315	325	348	317	338	325	315	304	346	291	306	347	303	295	361	301	310	322	304	328	357	342	320	334	294	304	308	328	305	304	340	342	311	316	321	350	339	314	330	327	347	342	318	323	336	308	321	324	327	310	349	315	291	322	312	302	342	329	289	326	327	343	329	332	349	319	311	329	285	334	349	332	303	338	311	339	316	342	322	347	304	284	320	329	355	343	316	319	361	336	323	302	333	288	319	320	318	357	327	310	340	336	311	354	342	319	327	325	334	319	315	323	360	348	343	315	299	334	324	374	352	325	323	364	344	314	323	335	318	295	332	330	315	323	314	342	328	340	345	358	299	337	304	331	340	300	272	342	321	314	351	297	340	313	326	277	325	317	332	352	351	305	353	353	310	314	308	320	322	312	316	279	309	321	359	323	275	325	306	324	307	329	342	336	320	300	288	349	325	306	352	313	269	310	342	348	329	291	314	353	366	348	313	338	342	327	316	320	316	309	354	359	286	343	313	322	303	312	323	323	287	328	319	320	351	341	325	330	320	334	342	362	342	314	344	361	342	319	333	344	299	313	319	304	342	300	336	318	310	322	343	317	330	300	322	350	318	336	303	329	324	341	328	306	341	317	365	314	308	338	315	302	330	316	312	300	337	311	356	314	319	288	327	317	298	315	297	337	326	331	323	336	321	337	330	307	349	321	345	283	326	325	340	319	330	331	353	332	296	306	340	316	326	255	355	340	313	317	320	318	322	331	311	314	339	349	319	331	331	305	322	324	341	335	304	344	334	334	330	325	310	317	344	365	321	339	305	285	334	294	320	332
20034	21572	2528	3161	2693	2235	1901	1714	1485	1444	1370	1218	1172	1129	1078	1043	1057	1060	1023	983	1006	929	971	994	984	965	959	874	933	936	905	875	919	878	895	927	911	905	917	833	894	845	872	838	906	916	819	870	842	920	887	805	844	880	831	908	901	884	898	871	854	836	882	878	898	835	888	923	843	816	906	864	886	879	872	854	870	871	844	864	878	905	878	905	809	896	837	802	885	849	868	909	792	892	903	878	845	878	887	824	823	869	864	864	825	873	888	828	843	852	907	862	880	879	872	808	863	866	868	928	868	871	885	869	820	821	892	897	870	846	873	868	882	893	853	862	856	890	839	843	888	863	909	825	890	895	890	885	825	890	887	828	882	931	854	815	907	849	877	869	863	846	815	866	833	841	835	830	854	879	865	843	873	859	881	853	862	890	857	880	870	777	865	865	918	872	849	867	854	870	832	858	838	811	806	887	876	858	811	840	836	849	860	848	870	907	846	867	907	857	873	871	887	874	841	881	893	873	876	909	837	848	849	904	852	877	861	849	870	840	834	842	900	866	841	870	885	866	883	923	856	884	850	864	843	849	886	873	904	848	865	745	912	870	795	859	836	894	866	906	898	867	887	872	869	869	821	898	906	837	844	879	873	881	875	832	873	875	857	876	818	875	899	937	880	843	806	842	853	854	871	862	844	842	875	894	812	840	829	890	864	879	878	858	883	835	870	871	826	865	907	872	870	822	863	864	863	800	811	875	861	870	835	855	854	861	852	836	875	835	849	820	886	855	866	858	902	858	831	839	847	934	892	876	867	887	889	837	848	884	804	872	777	841	902	839	850	824	845	853	810	862	873	834	846	830	839	823	810	927	893	862	858	838	852	920	879	810	803	868	801	899	813	886	840	825	859	871	868	847	834	877	851	887	892	900	872	853	909	870	895	865	823	855	849	860	889	840	894	865	818	826	835	821	866	854	887	879	839	856	823	876	865	854	890	829	792	891	914	839	891	862	897	867	828	849	833	868	838	875	890	865	844	865	877	851	869	808	844	822	901	893	851	824	800	908	886	912	848	831	844	865	881	838	863	783	846	870	809	839	887	858	863	899	836	858	874	872	867	868	836	877	918	868	894	919	852	869	846	819	864	859	873	810	830	841	872	849	862	813	866	848	840	835	834	855	819	886	846	861	877	840	899	826	822	864	875	849	856	866	916	924	869	830	862	875	883	872	845	857	812	827	850	863	859	844	843	829	833	779	907	843	834	822	882	827	820	810	842	832	789	862	834	881	859	850	906	831	824	878	905	873	867	862	874	840	851	879	824	907	803	839	906	781	830	872	873	866	893	845	849	862	853	843	855	884	848	839	886	892	880	863	857	824	825	895	860	844	842	869	915	884	864	853	827	849	829	856	898	823	816	857	881	839	878	866	841	860	832	819	833	834	913	835	848	877	849	823	874	836	931	848	834	866	862	834	849	823	867	867	837	855	868	886	926	857	863	855	875	857	831	920	900	892	884	896	845	890	847	851	833	830	846	851	813	848	818	842	802	866	846	885	805	857	807	870	849	821	825	828	891	847	873	857	888	874	888	870	848	856	835	832	821	860	859	898	884	849	846	886	894	888	834	886	842	881	882	861	883	883	862	875	834	845	871	877	814	854	879	883	779	819	800	821	872	858	897	866	835	832	842	856	879	887	857	880	821	815	824	854	871	884	908	851	810	841	881	857	908	891	891	856	840	840	826	864	873	892	841	878	819	888	857	873	859	860	888	853	871	898	869	855	820	871	852	841	880	886	883	832	882	871	815	863	869	904	888	878	825	827	867	854	873	870	855	824	826	841	871	870	859	801	816	880	844	781	835	845	849	876	833	812	843	880	787	878	821	867	826	818	834	837	827	849	902	817	865	809	822	864	887	845	868	859	853	858	836	898	888	843	787	824	915	849	801	900	859	930	899	852	908	869	877	884	900	880	836	805	869	844	853	855	860	834	865	843	834	851	864	832	844	855	835	850	911	892	849	815	827	858	880	822	864	834	857	874	902	897	841	863	884	832	866	862	865	901	849	827	855	824	866	828	899	905	831	853	859	854	787	869	847	847	879	877	868	840	814	883	854	841	834	873	880	880	843	835	863	812	890	883	909	865	870	856	883	861	822	848	938	827	860	878	868	880	876	921	869	812	850	848	857	887	866	887	890	904	844	841	840	871	830	873	851	862	858	888	863	844	904	792	882	847	843	832	831	932	872	844	822	828	843	836	876	828	830	891	840	894	863	938	842	873	906	873	873	820	841	813	848	853	859	833	875	860	897	844	898	861	856	827	799	872	856	841	866	827	836	836	849	858	858	841	833	833	864	856	865	818	906	834	880	850	849	837	852	876	890	871	858	859	875	919	887	883	866	867	881	895	888	867	852	857	862	850	817	868	834	832	893	889	850	866	841	843	876	819	910	846	846	848	888	858	836	855	886	829	827	917	868	870	899	875	861	895	800	837	896	876	816	862	868	853	859	897	895	823	832	885	869	877	875	855	859	835	831	904	909	822	827	829	894	811	828	917	848	880	878	896	854	899	894	811	856	860	858	823	847	847	839	841	917	813	825	874	878	818	839	820	832	850	846	852	824	817	820	862	843	876	902	922	857	895	835	880	874	859	860	823	833	858	811	903	874	843	905	835	869	842	863	872	841	870	886	893	803	814	874	843	802	851	835	847	899	851	874	872	851	851	856	853	828	886	821	840	857	826	873	841	826	869	869	882	888	874	927	869	817	837	857	826	812	847	855	855	883	854	856	872	833	840	805	841	868	863	815	871	856	840	862	897	834	868	885	838	843	848	839	879	908	863	824	854	871	885	858	848	827	871	852	895	864	882	902	847	854	882	866	846	870	834	857	900	900	838	829	885	885	827	858	876	888	874	855	893	857	875	880	866	893	820	865	896	850	850	874	825	873	847	836	879	857	853	859	871	851	867	839	786	842	814	834	824	848	852	875	884	830	893	877	820	850	864	827	857	853	879	915	841	829	885	885	830	870	876	816	835	834	861	832	864	846	909	848	806	799	820	888	919	896	823	827	863	867	918	859	898	830	851	829	858	866	848	849	871	890	887	817	860	908	847	826	830	878	863	890	839	811	878	895	869	914	891	868	894	902	891	881	841	806	870	860	793	845	847	869	901	841	884	882	866	908	846	893	843	913	888	867	842	846	830	843	880	857	867	878	830	875	868	873	926	814	860	839	883	873	876	864	887	836	875	845	869	839	878	858	867	819	864	846	856	856	826	884	878	840	840	839	872	821	857	856	854	859	878	882	815	858	895	852	902	897	892	901	837	842	811	836	917	818	831	858	854	910	847	903	817	873	901	842	836	870	872	888	896	858	818	865	800	880	842	895	783	866	857	839	842	871	830	860	901	848	870	855	864	840	846	848	872	896	794	841	855	886	856	885	934	852	877	878	869	827	855	843	851	902	839	832	865	791	840	774	831	907	880	849	819	848	874	870	886	904	887	868	913	862	907
52597	47363	15278	3566	1234	982	824	705	647	508	511	518	497	462	465	463	408	479	453	416	407	464	462	449	431	437	453	471	423	399	452	395	439	380	433	425	434	381	382	418	399	394	353	435	423	397	436	429	457	385	375	410	392	394	386	377	391	411	376	442	367	356	389	396	368	401	397	399	422	418	428	388	413	395	401	435	402	416	347	392	387	393	404	395	400	394	392	391	363	372	400	409	407	384	411	403	439	408	397	398	397	410	406	403	443	395	400	400	403	403	375	439	429	377	415	411	387	405	361	393	387	418	410	430	404	394	394	412	364	410	409	444	428	411	407	381	389	386	399	416	433	399	408	403	444	384	402	398	381	396	400	396	403	409	366	386	403	398	422	397	430	375	378	414	425	429	425	405	437	393	420	404	432	433	388	425	403	381	426	399	407	409	420	420	420	382	374	404	415	396	404	420	368	413	448	409	378	387	409	373	429	394	381	379	393	402	391	390	407	459	395	391	415	421	403	394	409	399	390	397	365	399	405	376	431	396	397	378	421	361	407	422	368	371	397	397	399	384	412	402	372	405	392	432	409	366	382	384	443	392	407	384	423	424	390	402	414	394	391	411	394	395	409	409	401	364	410	370	449	386	407	409	423	400	398	419	417	426	385	406	399	400	367	429	409	396	420	421	377	425	394	419	420	374	406	375	395	394	358	384	440	402	415	344	380	444	394	417	388	374	389	383	424	433	380	393	395	406	345	417	370	417	412	428	406	443	380	406	394	405	428	407	399	364	367	398	362	434	409	435	439	387	395	417	403	418	412	385	424	431	393	405	424	393	361	385	402	393	379	414	410	402	418	415	429	384	406	403	398	431	406	403	423	410	379	376	392	385	384	407	427	424	396	358	416	411	436	402	369	407	415	411	408	390	369	440	458	391	389	378	412	357	394	412	386	390	365	429	420	381	377	402	418	403	401	394	431	424	379	419	419	377	429	392	373	413	425	420	423	394	406	393	385	409	403	399	389	427	434	408	350	399	401	430	414	380	418	419	395	405	388	396	405	401	393	381	371	422	399	409	420	405	381	428	361	397	395	364	385	378	405	412	398	425	365	427	389	433	369	400	412	396	453	444	423	382	386	380	385	378	390	384	461	385	419	387	419	376	391	399	415	373	432	400	369	378	386	360	387	416	417	379	405	350	402	406	374	410	386	386	378	384	418	400	396	363	385	388	410	402	415	397	390	395	430	427	432	415	375	438	384	417	410	390	369	403	390	400	395	380	377	416	374	431	401	419	406	377	418	382	401	403	380	410	406	394	384	413	434	382	378	432	385	422	426	402	402	421	416	398	431	407	415	421	402	413	402	401	388	345	412	395	401	391	424	418	406	397	390	391	403	380	421	394	412	385	433	380	385	389	357	410	404	405	418	403	413	400	380	414	411	403	406	395	411	430	416	435	394	379	412	414	417	375	393	444	423	385	404	375	407	420	381	397	428	415	413	401	383	417	430	404	365	384	398	397	420	452	402	382	412	410	438	400	397	382	406	412	386	400	390	381	395	415	408	367	378	413	406	420	432	402	424	379	360	423	382	388	412	365	385	438	385	362	401	415	398	394	409	380	421	393	415	397	406	403	398	406	353	397	414	353	401	428	404	418	393	395	402	388	404	389	378	440	399	375	416	393	366	395	409	394	446	418	393	409	389	376	372	383	368	396	448	392	394	408	401	435	366	437	392	393	391	393	377	433	411	402	382	410	385	416	394	398	423	393	405	362	375	402	416	458	417	411	410	406	421	382	399	416	423	412	391	439	406	394	373	354	412	394	410	400	365	435	418	412	410	389	387	405	388	379	415	415	400	378	395	388	390	380	418	409	415	361	394	401	388	375	407	364	383	394	374	438	386	430	374	377	409	387	418	396	394	403	393	403	413	383	429	359	381	433	434	392	397	403	430	416	422	421	413	405	395	410	399	399	405	416	403	382	396	392	392	426	393	402	376	404	371	371	372	430	381	381	416	409	388	387	404	420	363	369	399	434	405	404	410	417	434	372	415	414	402	394	382	423	460	435	441	416	418	415	378	376	371	430	428	426	382	418	397	419	393	449	357	419	392	419	404	402	424	395	380	409	389	387	388	395	426	376	378	393	430	416	392	395	391	424	397	434	395	417	412	377	411	394	432	397	401	393	417	411	387	406	406	381	393	376	418	383	388	396	420	401	390	413	370	419	376	399	418	395	388	408	437	400	410	402	417	404	382	382	421	431	396	419	407	402	413	385	401	363	354	397	396	363	448	434	436	362	381	381	401	375	385	442	410	374	419	404	423	409	420	455	420	446	399	364	398	408	401	385	410	425	381	435	393	366	404	387	423	422	414	388	405	395	397	407	398	404	404	399	400	397	435	382	402	405	386	401	402	433	368	399	389	400	355	388	371	390	373	383	404	399	393	389	427	413	351	412	445	410	398	424	436	404	428	427	403	417	411	425	401	395	382	381	419	392	426	398	403	411	384	439	392	419	468	410	455	390	381	401	389	444	350	393	416	421	448	395	381	389	412	426	414	407	389	395	406	395	403	366	401	399	397	391	390	392	395	402	408	398	405	404	352	388	357	349	351	380	427	382	393	413	380	408	422	402	401	400	401	386	436	437	382	413	412	407	406	360	421	397	394	401	391	403	392	416	422	415	407	412	441	392	372	416	385	381	413	392	403	425	382	406	413	410	384	398	409	409	386	442	395	429	431	380	387	398	428	383	386	421	376	423	424	412	421	430	355	405	416	363	404	376	408	390	432	409	417	386	438	377	397	407	400	411	384	403	389	415	400	379	394	449	385	415	387	411	390	424	381	406	414	390	440	414	380	414	410	417	402	404	407	393	395	440	407	409	416	408	412	385	418	402	365	390	398	367	422	387	378	396	395	412	416	436	408	419	419	396	409	404	403	398	412	408	411	416	422	430	407	419	401	421	425	452	438	393	404	376	388	390	412	391	400	410	427	411	420	379	411	429	386	388	392	393	422	409	380	394	390	411	399	401	408	383	414	420	412	461	396	402	398	404	380	452	381	460	382	404	417	406	407	412	388	390	402	393	392	391	378	404	386	409	401	420	412	402	406	401	387	411	439	371	392	425	410	429	393	402	396	431	401	402	409	429	405	419	436	407	417	419	407	363	406	401	427	379	344	371	394	397	440	425	412	394	408	418	392	417	426	367	395	406	404	387	383	418	409	422	419	429	404	365	382	375	402	406	376	418	422	374	395	428	439	380	399	388	387	385	385	396	431	370	416	404	421	400	409	427	428	380	444	385	384	374	360	399	381	403	405	410	405	378	381	403	404	382	408	412	391	368	395	434	409	402	403	386	438	363	370	406	385	385	383	398	436	372	395	379	424	421	380	398	426	436	389	422	412	368	379	424	386	397	432	389	392	386	382	409	428	359	385	440	365	388	377	408	395	412	405	396	383	415	434	434	384	405	443	414	410	414	364	378	374	410	380	373	409	396	379	425	375	430	392	411
30315	27104	4431	5279	4382	3547	2976	2581	2375	2042	1934	1775	1644	1576	1488	1437	1412	1350	1221	1267	1252	1228	1283	1204	1149	1153	1189	1152	1166	1122	1101	1156	1073	1082	1035	1116	1116	1090	1117	1089	1066	1051	1076	1020	1064	1026	1088	1071	1012	1084	1021	993	1025	968	1056	1072	991	990	979	1003	1031	945	987	1038	1070	977	979	1064	977	1031	1018	997	1024	966	1047	1019	1010	1023	1012	1026	1005	1055	1049	1025	1028	966	1005	1001	999	984	951	1025	1022	1007	988	972	988	1005	1075	998	990	1069	1000	965	1038	1025	980	1020	999	998	969	1010	1039	979	1010	1067	991	1003	999	986	934	1030	991	997	1028	1019	979	932	955	948	1002	1025	964	954	1011	972	969	1060	960	1014	1000	1000	983	964	1038	986	1046	981	1029	1034	998	1052	1032	1027	1014	1019	986	981	1022	991	991	1010	971	950	981	991	935	1015	1033	974	1015	1009	1013	979	1041	954	1025	967	972	1025	938	966	986	1000	995	950	971	1004	1006	1034	1017	1008	998	958	1013	1034	955	1029	941	940	978	1012	956	940	984	959	945	1041	982	957	1013	1017	958	974	970	997	1013	996	1052	950	973	974	957	1004	955	992	1001	1051	969	942	992	990	954	1009	1014	940	1075	1013	966	987	944	959	1010	956	964	949	1042	1034	983	1030	1043	973	1007	992	975	991	993	1055	1024	940	971	959	943	1019	957	986	1004	1012	1068	1001	1019	1032	1023	1030	950	981	960	986	1011	1012	977	987	941	998	954	1001	999	989	1011	965	1001	998	983	931	983	1013	974	984	949	995	962	1002	938	978	994	986	967	973	992	995	931	971	980	1002	966	1033	963	984	985	989	967	986	1023	972	928	973	1016	987	942	979	1022	931	979	1032	996	1008	1032	1018	1005	991	983	989	935	965	1007	1043	933	963	926	988	1016	948	954	1011	1046	984	994	996	1010	1029	971	949	1001	973	955	996	991	986	953	989	990	999	1016	967	981	980	974	1068	1019	972	1038	1033	986	1061	993	1019	997	1039	965	981	952	995	966	987	938	1060	980	949	999	971	941	1011	957	1004	984	1009	981	1045	1019	996	1023	948	1023	944	1012	989	969	978	962	951	977	1013	1006	947	994	998	966	1015	949	980	972	984	1020	999	1041	1006	997	1051	1023	969	966	961	994	973	956	996	1018	982	1002	1012	971	907	1048	1045	1001	997	998	989	1020	916	1029	973	988	1027	1049	1023	1020	1028	979	961	1059	973	962	991	990	964	983	1013	1091	1003	1048	973	984	1039	1014	951	1003	967	1038	901	1010	1018	958	1013	1019	986	956	1040	972	1032	993	939	1012	967	963	1020	1021	1011	961	1038	1027	1027	950	976	985	967	975	976	978	1031	1010	1035	1023	991	1013	989	1023	989	995	980	1013	997	1000	984	994	971	951	959	997	1022	1024	1019	968	990	954	1037	975	1003	968	1023	1012	989	1009	991	1024	955	1030	1014	1055	996	945	973	951	956	977	999	971	1014	963	1030	1025	1057	1051	1000	1013	1000	983	955	997	1014	1001	982	1011	984	1051	942	999	1003	999	1005	990	967	983	988	1002	978	1019	958	986	947	964	995	980	1000	989	1006	986	933	965	961	967	1025	988	977	960	984	989	952	994	1011	1037	1018	983	938	959	951	964	1050	986	1018	981	919	999	996	1032	1004	984	962	1048	971	973	1061	1012	998	966	947	988	1027	992	1014	1037	961	999	1026	1015	962	1051	952	1008	968	957	1000	1032	1012	1031	1006	986	1022	990	1015	973	1046	1019	1040	990	961	1030	995	1013	993	994	996	1022	1035	959	950	1033	1009	1013	942	1031	1036	957	1008	986	1030	1018	952	1022	1010	1023	990	972	964	974	1042	995	957	1049	1023	983	938	1050	1011	1061	1018	978	920	1001	976	985	979	980	942	1029	1066	998	985	960	1043	1032	1008	930	982	954	1031	938	973	989	1030	1009	1008	986	1009	958	1063	1030	1007	963	963	981	955	981	945	1015	1005	1045	1000	1008	960	975	1043	1031	1016	999	1008	991	1029	1006	1013	1038	967	956	957	972	993	1021	917	1005	1016	995	954	964	1012	998	978	952	1026	973	1036	1007	999	964	1012	969	1012	970	985	963	943	975	1000	962	1045	1036	1006	1042	934	1004	987	1002	1036	1007	1036	933	984	1075	978	962	982	935	984	1021	945	975	1061	983	978	994	961	990	1047	957	943	1009	956	961	977	987	997	960	978	994	997	951	1042	1015	964	960	965	968	1005	1014	976	969	1018	1000	1039	997	1026	996	1033	1066	1017	981	974	1015	1008	945	982	1004	1002	999	1002	940	956	987	1006	908	1039	1034	936	1028	962	981	954	945	981	1030	1017	1007	1054	962	1002	1054	998	949	926	989	985	952	946	951	985	1031	987	980	1024	1010	995	975	962	1002	1028	1019	1026	989	1010	968	963	992	1017	969	1035	940	1013	926	978	971	990	918	975	970	973	998	940	1025	989	998	1002	975	1020	963	1019	938	1025	988	984	1011	1001	960	933	996	977	955	1010	983	1001	1006	1000	990	1024	981	952	1036	988	947	999	938	973	980	979	1009	1002	997	1000	998	973	965	978	987	990	982	1005	958	972	1028	1022	972	1013	1006	1031	1014	1055	979	981	925	984	1006	974	904	1044	978	1009	982	1022	1025	982	1009	1030	946	1028	1035	979	957	984	990	987	967	947	1031	953	1013	976	941	1011	983	1007	967	1027	1009	989	937	1003	980	986	987	1024	966	969	970	994	963	977	1001	981	976	998	991	1065	964	1009	983	1006	961	1011	1015	974	946	978	1023	1017	1011	1016	1006	978	986	989	1014	998	1000	1089	967	978	967	995	1020	983	998	973	992	1013	986	995	945	993	995	988	950	958	968	997	947	1033	1054	987	946	985	991	989	963	995	1030	985	950	994	968	991	997	1004	978	955	952	986	1010	1030	993	985	1013	995	1003	1023	996	977	1002	1001	997	1025	950	944	970	1007	986	997	986	947	957	965	1016	1073	1006	973	1009	999	996	979	991	969	923	975	1004	990	994	1019	1000	1005	993	956	1015	965	1035	997	992	979	1040	1003	1021	992	975	1028	971	979	1036	1036	957	997	987	940	993	993	973	965	1002	955	1070	1029	979	1009	971	938	959	972	1018	947	961	988	973	1052	961	938	1001	985	1051	971	1011	977	996	1009	984	965	1002	1029	1074	981	990	941	1026	1011	943	1012	977	971	970	936	995	987	997	976	990	963	998	1007	991	953	986	1026	944	978	1019	1007	1001	960	1018	987	1034	929	964	974	967	974	954	968	953	1001	1018	961	951	996	952	980	954	1023	1036	1011	1008	1065	1009	996	994	999	985	987	976	1022	1049	968	977	975	941	976	990	976	1035	1033	983	992	995	993	1009	982	967	1004	942	1018	961	1039	955	1005	1011	969	1009	1014	976	991	943	1008	953	983	976	913	937	966	944	1015	969	996	1006	1005	968	989	955	961	968	1118	983	1063	994	1018	979	1000	982	1032	966	1004	992	996	980	996	1011	945	1020	966	959	1004	1013	971	1000	931	973	1005	961	973	1025	954	997	984	1002	1016	989	940	909	976	1008	923	1058	991	1009	1012	990	916	1005	1063	1021	984	1009	981	927	987	1014	983	997	1006	983	1001	968	1015	971	934	971	972	1012	966	1000	1035	960	984	1010	980	977	1037	1020	963	922	1001	954	984	943	1007	1019	986	1021	1015	999	983	966	1034	941	1011	975	975	946	1018	1016	1035	970	968	963	962	1013	979	1016	990	989	999	1008	991	1020	986	1000	961	981	1004	1002	1017	988	1051	1031	990	962	1023	1030	1021	955	988	1034	974	988	1014	956	988	990	1014	969	1039	993	971	1006	959	999	980	1023	1028	1023	1002	1045	1017	985	989	1002	989	1002	1015	1004	994	1030	1010	994	982	970	917	950	992	978	948	978	1050	964	973	974	944	1001	990	974	985	950	984	1018	995	1017	984	1003	1002	1005	1003	1017	947	1043	975	1001	1020	974	1025	984	1012	1010	1051	998	943	1028	1031	957	1015	1025	995	989	1002
4601	2162	205	193	188	175	163	164	177	173	162	161	147	161	152	157	161	156	176	153	181	184	139	170	161	177	155	192	188	147	161	134	164	175	178	160	193	155	144	159	166	164	174	148	171	165	156	152	154	138	148	157	145	171	145	168	187	154	167	168	160	163	153	196	182	141	171	172	185	176	161	181	146	162	164	155	149	155	173	159	151	147	131	144	165	144	158	156	152	161	171	148	166	149	132	151	163	150	190	168	150	155	168	184	154	148	144	147	142	159	172	153	140	162	172	162	125	170	164	160	158	168	187	150	158	159	143	148	160	160	151	169	175	153	174	157	159	157	158	165	178	176	175	179	153	166	157	155	176	181	184	162	187	157	174	186	176	170	178	156	136	193	176	151	144	151	169	155	172	181	144	152	141	169	165	139	161	165	161	154	156	150	151	160	148	157	174	147	153	149	150	171	170	175	146	154	178	159	141	178	171	159	169	165	179	180	158	159	147	182	153	152	130	157	168	155	152	173	178	166	143	167	173	172	186	175	174	147	171	166	165	150	159	168	189	172	181	164	155	163	166	150	162	186	158	154	157	172	157	152	190	156	177	141	162	149	195	159	153	180	150	181	150	155	156	144	154	155	167	152	178	159	173	147	157	157	161	168	183	170	156	161	156	156	161	173	165	159	149	171	151	156	170	161	186	137	158	156	188	143	153	159	197	170	151	165	171	175	174	167	153	146	174	157	165	162	159	173	174	177	174	165	135	155	158	163	171	147	190	177	175	170	182	154	148	182	165	171	165	156	164	175	170	154	142	168	153	150	173	131	142	177	168	160	155	165	162	174	183	170	160	155	150	178	182	153	163	184	142	158	178	154	146	147	148	155	150	168	167	173	154	155	150	181	160	169	143	133	181	167	183	157	146	150	167	168	156	183	177	186	119	147	173	156	159	158	145	158	174	168	150	137	147	159	172	170	160	159	143	142	175	159	143	152	174	174	160	177	166	181	148	155	173	163	167	176	151	159	153	135	147	174	148	176	185	133	181	163	177	152	177	155	169	176	184	178	166	168	153	172	179	173	177	168	161	160	152	166	170	156	147	170	193	156	160	173	155	160	180	179	164	151	149	161	176	170	164	173	144	157	169	183	185	153	179	172	154	157	149	172	149	149	177	150	162	165	166	148	180	155	167	160	157	157	157	161	153	162	168	175	156	175	157	156	151	178	151	167	166	157	169	162	147	145	149	151	138	159	156	155	143	155	180	168	166	142	157	137	169	162	151	163	162	151	184	157	154	169	191	145	190	185	150	124	154	158	180	173	176	176	187	171	168	176	163	141	171	170	161	152	172	173	157	170	173	150	151	163	156	145	151	132	172	171	165	145	135	156	128	150	163	153	146	163	172	172	201	156	148	141	164	135	153	150	175	158	170	151	145	156	181	167	184	136	176	169	188	166	147	170	164	163	181	150	160	188	198	144	160	141	163	151	163	173	167	176	168	152	168	175	175	140	163	173	158	153	163	153	153	138	164	152	167	164	175	185	144	154	168	171	169	159	190	174	151	173	194	152	163	184	183	146	151	151	164	175	140	156	168	186	149	158	173	175	175	165	151	152	152	149	159	153	143	159	155	169	145	138	162	173	147	138	196	166	170	177	168	164	161	156	176	151	183	156	162	137	180	158	154	164	167	169	188	169	147	171	162	142	163	158	162	189	163	158	157	171	148	148	151	160	182	167	200	162	146	157	167	153	195	167	156	152	147	171	166	166	142	167	171	139	161	138	173	160	167	164	164	156	150	148	142	162	170	154	155	167	127	162	167	141	158	160	168	161	144	141	170	167	135	147	156	184	175	156	155	160	180	168	137	182	142	156	168	175	170	190	143	177	181	164	153	139	155	173	184	171	151	145	146	146	174	144	169	142	155	174	155	170	141	173	154	181	151	151	161	172	168	164	174	162	142	194	168	156	168	165	152	181	142	161	162	166	188	166	185	157	174	176	160	146	149	151	163	156	159	183	177	151	140	156	151	166	155	153	149	177	155	174	179	166	189	176	159	170	164	169	161	182	180	139	167	155	125	166	146	157	141	180	157	146	191	151	153	164	151	156	163	147	154	184	165	171	135	166	160	159	145	172	168	177	148	169	175	169	142	161	167	164	149	191	148	140	141	163	158	150	156	167	147	149	173	139	144	185	173	173	177	157	150	152	160	171	158	179	175	172	154	168	172	180	172	167	147	160	165	147	172	179	159	147	158	177	168	141	178	171	156	139	156	174	165	159	164	171	168	152	152	162	163	179	139	135	169	134	167	173	155	153	163	166	177	163	162	157	155	175	170	196	165	155	152	146	169	142	130	168	169	180	159	172	172	150	168	154	174	173	171	163	175	164	158	173	143	146	169	147	139	165	161	159	156	159	149	185	175	149	156	165	174	191	145	176	169	165	181	151	162	176	150	154	170	137	161	193	175	144	157	168	134	157	163	168	155	163	144	153	160	170	155	182	146	159	157	145	171	153	153	162	165	160	147	149	156	157	167	148	181	153	166	149	168	171	152	172	135	168	150	154	165	142	152	163	184	181	152	157	174	153	161	168	161	157	183	174	183	157	143	141	157	156	154	152	149	154	159	174	168	153	154	187	157	161	173	141	140	166	133	167	182	147	141	186	188	155	155	135	156	162	177	160	171	156	131	158	158	160	165	181	162	157	137	153	139	163	175	148	168	163	182	155	148	153	166	168	137	171	135	158	161	181	158	175	178	148	150	158	178	167	144	157	161	150	158	153	158	147	200	152	153	158	158	165	141	146	169	170	189	156	174	188	145	158	178	167	162	178	169	141	176	159	164	164	150	174	144	144	175	168	161	162	169	164	170	149	132	154	178	164	171	152	175	166	154	160	171	148	155	175	180	168	184	181	157	153	157	166	165	160	136	190	194	158	157	180	168	161	178	162	179	192	180	153	170	156	157	149	171	170	166	171	177	162	161	164	161	172	137	149	166	166	160	137	153	164	159	156	169	180	152	163	152	168	158	161	153	175	158	160	170	159	167	178	160	175	151	157	163	153	153	161	176	183	151	138	164	169	174	187	165	185	177	148	182	164	185	163	166	146	164	164	177	152	137	159	154	194	166	158	161	178	155	154	160	152	168	145	156	168	185	150	173	150	172	162	169	139	168	182	189	155	162	215	167	168	152	165	147	169	166	151	139	169	163	172	139	172	158	163	154	149	189	184	134	175	172	151	152	145	166	170	151	152	177	143	158	184	155	183	170	153	157	167	152	161	173	166	160	182	151	143	156	148	157	162	170	175	172	171	167	157	149	153	160	186	127	145	157	183	166	159	172	178	157	149	170	154	174	166	173	141	154	157	152	175	165	180	168	164	164	151	144	159	162	165	155	177	163	156	151	156	145	188	150	152	159	161	170	175	147	164	155	172	171	154	154	174	152	144	180	144	151	184	163	145	154	179	166	167	173	141	165	163	165	154	173	155	151	184	147	174	165	161	157	179	167	170
4701	4016	542	623	566	563	517	504	527	546	468	516	488	520	547	531	505	514	477	539	527	526	559	480	505	535	517	539	528	484	528	476	480	496	515	522	466	525	487	491	507	539	521	516	482	525	499	516	502	507	507	508	433	490	484	507	484	466	525	501	487	460	483	492	454	496	504	488	543	481	509	471	500	470	475	486	518	464	507	525	461	498	487	506	514	485	503	507	530	531	492	513	510	497	501	466	511	506	546	489	502	490	485	524	522	511	470	524	511	474	487	495	454	533	456	473	499	500	460	500	509	496	501	518	544	508	516	486	511	535	499	529	521	501	510	479	502	462	528	495	523	514	506	508	490	490	497	486	554	528	479	473	512	519	519	537	505	495	516	502	450	457	475	521	493	480	452	454	520	499	492	469	487	477	498	456	473	492	495	522	501	522	530	463	523	517	482	515	471	539	489	467	501	499	475	518	501	523	480	493	462	456	542	532	488	543	501	488	548	512	481	499	487	508	492	515	474	476	520	473	521	509	446	521	514	481	490	471	492	540	501	517	532	499	472	498	523	513	444	501	515	502	459	506	487	506	473	496	514	492	480	499	487	507	506	502	494	489	473	534	515	527	545	490	513	528	542	473	476	484	485	519	537	500	491	500	508	485	510	465	520	538	513	504	479	502	512	493	475	496	478	525	486	523	496	494	529	498	487	549	523	511	526	521	505	493	544	492	526	533	475	510	515	474	473	484	524	514	517	542	508	480	506	483	492	511	510	475	505	461	513	524	538	509	487	471	483	489	482	519	522	512	496	481	512	513	501	474	515	482	523	498	541	517	516	496	516	508	528	507	519	517	494	539	513	494	483	503	473	498	500	476	507	486	476	438	509	486	522	476	508	518	506	504	513	489	496	480	548	491	495	490	502	507	512	474	497	499	528	508	486	512	467	489	467	484	527	495	491	544	463	498	468	495	494	488	464	505	521	512	490	511	518	476	508	487	520	526	460	500	502	494	533	490	493	498	501	463	542	485	472	488	514	456	530	533	484	550	488	501	477	471	496	540	464	498	474	568	508	494	485	477	516	471	526	467	541	494	508	517	456	511	546	481	505	460	516	459	485	529	527	484	504	507	522	513	493	538	469	537	484	518	492	478	501	516	502	535	512	523	485	495	480	498	446	514	498	485	509	477	553	508	484	485	518	493	518	495	482	520	517	491	521	501	513	517	535	504	501	520	503	522	501	506	497	485	490	498	505	463	468	502	501	510	478	444	534	514	510	514	529	505	482	489	475	494	510	487	517	508	513	507	499	522	487	508	499	527	499	481	517	524	539	446	472	506	491	477	475	532	449	484	496	440	491	500	495	484	530	488	504	481	490	497	482	514	491	503	523	518	521	534	507	439	481	497	497	505	487	518	521	491	513	511	516	506	493	476	478	509	498	545	503	495	522	512	529	471	520	499	482	486	490	494	493	520	480	532	506	523	514	470	490	514	527	500	475	525	482	512	501	495	499	489	518	486	508	559	528	462	495	530	525	454	486	483	480	502	539	508	539	487	504	484	505	480	505	509	492	478	524	487	504	492	510	511	534	512	455	492	497	503	501	472	493	459	523	525	487	465	507	546	501	482	485	486	468	501	491	522	500	525	536	520	486	513	482	489	501	522	507	502	478	509	537	463	488	503	489	526	519	510	519	498	504	489	490	521	506	515	480	527	498	507	513	557	502	472	523	492	513	493	500	533	518	495	537	490	511	513	486	522	498	521	489	438	502	494	490	508	485	536	531	500	489	509	504	524	488	551	466	510	505	506	562	518	486	486	506	475	497	517	464	474	517	477	473	475	513	448	458	492	499	530	504	516	509	461	529	499	489	497	489	502	460	523	452	486	487	505	471	488	545	508	497	485	507	511	519	492	467	463	457	469	480	467	514	473	484	523	481	507	528	498	522	484	507	552	528	492	483	498	527	522	514	488	497	534	461	446	515	446	469	496	502	510	505	525	507	485	498	514	495	499	486	488	513	527	522	519	525	514	569	476	465	507	486	523	530	445	495	461	513	509	499	513	483	476	508	539	511	541	536	488	500	533	490	516	520	500	531	443	492	489	481	497	495	482	513	496	510	498	526	531	529	497	495	516	499	491	481	526	505	488	475	497	510	476	519	494	502	475	508	535	496	500	481	506	488	514	523	495	530	484	497	516	512	504	509	498	503	521	514	477	469	531	491	494	499	492	485	514	486	515	511	498	489	542	500	518	479	512	505	499	487	535	500	497	497	489	474	502	527	540	509	509	507	491	465	474	555	466	474	554	551	493	513	511	508	482	453	559	481	499	489	508	504	524	494	497	461	503	502	480	512	484	504	487	503	476	504	487	496	454	470	468	506	520	492	521	533	479	487	488	500	496	482	514	508	510	478	496	498	498	496	483	497	500	510	505	465	528	525	513	517	525	524	504	522	524	487	485	525	507	501	517	504	498	510	526	491	477	491	488	495	479	505	500	507	480	519	548	503	505	504	469	457	506	476	478	491	529	483	524	482	505	479	497	477	453	524	517	505	497	463	517	477	493	488	484	487	545	479	530	486	473	505	479	522	460	533	516	484	527	535	512	530	521	511	526	509	469	536	523	510	490	499	501	502	473	487	518	521	524	524	518	498	514	520	515	496	532	505	483	487	518	549	491	521	481	490	489	507	522	484	530	492	483	501	521	510	518	513	541	490	456	503	494	491	475	480	507	505	540	488	474	500	511	510	474	480	492	479	500	501	485	482	516	493	500	497	495	468	494	493	522	475	454	573	494	496	516	521	505	514	505	473	476	469	480	497	444	470	484	482	483	515	533	489	492	488	557	507	497	521	470	515	510	527	500	542	506	482	493	508	522	534	523	488	550	498	513	483	491	528	478	512	481	529	559	548	517	455	519	513	503	515	479	522	490	497	517	519	462	512	521	487	521	480	504	493	538	509	511	511	501	466	486	509	484	495	500	475	512	505	537	486	556	539	500	511	505	497	463	506	517	498	491	484	513	472	521	481	511	502	479	497	486	442	478	476	512	471	545	489	499	526	509	489	518	525	526	486	500	506	497	472	514	512	521	525	534	472	501	515	480	517	538	507	444	478	539	501	520	498	491	501	490	502	461	482	518	483	476	506	495	468	475	452	505	457	509	479	502	508	478	508	506	460	510	541	509	522	489	485	509	478	513	504	491	532	483	506	500	466	456	529	460	498	532	523	522	521	505	480	488	526	482	496	493	535	488	511	478	524	496	526	477	500	484	504	519	504	503	530	536	500	483	511	474	532	532	505	485	501	537	500	500	510	552	523	468	459	469	533	487	521	530	514	500	515	515	530	463	493	518	496	517	469	510	505	523	470	499	545	498	466	488	519	522	499	521	497	529	523	513	483	505	478	462	500	515	517	500	509	486	530	489	513	508	537	507	487	508	508	515	528	471	473	492	499	492	489	498	509	521	528	494	493	492	493	511	502	489	508	497	513	534	471	512	491	532	515	474	479	548
35703	34716	6450	1157	711	566	508	441	411	459	379	350	362	351	340	368	375	318	372	335	307	372	357	352	346	341	331	331	343	341	307	332	332	317	358	356	333	292	327	343	349	332	350	306	323	330	344	338	327	302	322	313	283	352	344	297	341	349	319	333	344	322	312	299	324	371	335	338	299	314	331	322	319	300	320	347	308	357	331	320	364	348	311	354	314	304	352	327	321	320	366	300	356	287	317	368	335	337	345	351	311	339	317	294	328	298	340	307	351	326	317	314	324	345	330	320	346	343	337	332	316	298	311	332	294	303	329	328	305	330	328	342	318	314	348	347	334	333	291	303	350	345	309	344	327	344	350	281	341	314	347	316	336	332	357	323	302	298	346	330	320	357	294	315	361	331	345	318	312	308	343	324	328	305	325	316	310	307	333	308	336	332	302	361	339	298	337	329	376	314	339	346	302	333	325	358	329	305	321	297	302	318	322	345	358	334	303	374	307	333	354	307	338	302	295	310	321	338	321	358	390	359	344	325	330	309	322	334	318	332	320	290	328	324	390	306	335	324	324	325	287	330	295	295	318	303	299	325	322	303	346	325	336	337	354	286	318	299	293	305	322	349	315	308	348	325	329	311	331	334	325	264	323	323	310	363	360	346	310	359	326	301	304	308	330	338	323	351	316	330	308	318	337	307	345	307	315	300	345	354	329	295	346	335	313	338	339	315	314	353	330	299	343	309	280	347	342	336	369	297	299	306	297	309	343	294	320	318	327	326	336	322	299	328	291	306	313	330	343	325	334	365	338	328	304	318	314	338	316	341	345	308	293	336	321	332	335	293	294	369	317	335	282	382	357	322	323	342	326	327	378	324	314	313	324	351	321	315	366	318	306	315	335	305	313	310	314	315	307	321	339	345	321	302	358	335	354	322	316	279	340	308	346	317	327	326	314	331	333	338	338	344	346	342	318	321	343	351	329	300	323	313	329	335	331	336	339	341	313	356	307	332	304	318	304	305	285	295	331	309	320	326	326	274	323	342	323	302	317	335	356	322	314	301	318	334	335	325	307	315	338	361	317	340	311	341	328	349	344	342	337	306	326	311	337	281	331	368	322	345	328	328	346	316	343	321	338	354	321	309	314	295	341	334	315	312	331	337	317	346	337	349	348	324	347	365	349	349	284	301	308	310	309	298	301	346	330	334	344	344	324	319	304	323	336	323	344	357	320	315	321	311	298	311	307	315	342	318	347	344	323	329	366	307	329	320	316	320	321	353	317	315	325	304	341	321	315	361	332	293	314	309	304	319	344	340	301	306	331	312	288	358	340	323	326	352	337	327	306	327	337	335	354	292	315	316	306	308	309	341	276	302	312	292	304	336	345	340	339	302	323	356	349	293	341	318	334	338	321	324	329	347	314	333	346	310	319	285	333	270	317	363	334	303	347	365	310	354	358	331	338	308	312	308	344	325	286	310	343	333	333	341	322	335	320	338	351	327	333	317	319	327	304	336	316	359	343	364	296	340	315	296	315	364	334	386	324	314	342	311	333	362	304	301	322	313	324	343	291	325	287	283	318	303	354	346	308	312	337	320	299	322	355	321	321	338	346	332	342	369	337	326	321	334	310	324	341	303	309	355	289	346	329	310	308	330	325	301	310	305	346	308	344	303	353	318	330	318	313	318	339	319	318	356	349	337	304	314	342	327	332	298	336	360	317	304	322	306	310	336	337	329	315	311	340	335	301	319	337	323	331	316	292	312	334	371	308	308	329	313	340	357	298	322	329	337	338	320	323	297	295	324	319	309	325	344	318	301	287	317	318	315	320	325	334	326	321	333	350	324	307	347	331	275	310	295	307	299	281	324	306	342	336	314	322	338	307	313	346	330	333	301	312	341	325	320	326	328	351	332	289	316	320	341	303	330	312	337	320	302	310	327	317	348	318	347	329	314	354	329	315	303	276	325	330	344	330	336	345	312	315	332	307	309	347	315	314	354	306	311	322	351	341	288	319	324	334	341	333	324	343	317	330	320	316	312	332	350	346	296	297	332	323	324	303	312	322	306	344	314	326	377	364	333	319	321	344	345	320	294	339	289	324	290	309	335	360	365	314	319	327	354	344	328	329	317	341	330	329	310	293	326	324	337	361	315	356	332	320	314	314	324	295	323	329	302	298	341	322	346	317	302	328	309	329	287	341	322	326	300	299	337	332	317	303	355	315	315	319	364	345	294	339	328	330	340	332	298	351	314	346	324	323	330	324	326	307	327	309	317	337	308	321	331	373	294	329	351	351	346	296	327	338	342	328	344	312	323	332	319	334	319	328	328	331	298	292	341	304	305	312	319	313	344	331	320	347	329	322	316	355	346	315	320	337	340	324	330	327	306	301	343	345	329	370	304	321	334	364	318	344	358	313	347	309	306	382	340	344	315	307	335	346	327	336	335	311	338	333	273	349	332	329	309	333	349	326	344	333	328	303	350	360	311	314	342	335	313	304	350	299	299	301	321	345	301	345	305	327	373	326	319	340	361	362	322	348	357	333	311	352	327	305	347	334	323	335	324	340	322	341	313	341	330	327	334	310	305	366	338	336	325	339	343	355	312	321	311	308	333	306	294	323	312	292	324	312	340	329	290	342	330	331	316	323	336	313	312	329	324	299	307	338	316	372	329	303	326	329	346	317	290	319	319	323	331	311	313	294	319	330	343	311	344	335	325	272	337	337	334	327	303	330	343	322	318	329	313	327	313	329	321	333	341	313	310	326	323	301	322	341	313	342	307	359	323	311	334	329	330	300	326	358	346	313	346	329	297	320	321	307	332	323	303	346	330	321	314	308	311	309	349	307	331	322	328	340	327	343	339	340	325	328	276	316	330	338	361	341	317	304	365	372	334	329	308	281	344	287	314	316	337	392	332	312	335	310	283	328	303	326	347	320	336	375	317	364	335	296	316	321	348	337	288	301	281	337	355	323	322	316	321	345	336	334	327	292	333	340	334	345	338	327	348	311	307	331	311	341	326	306	344	363	321	328	302	328	308	325	310	317	312	323	348	311	335	298	319	330	326	341	290	316	339	336	359	325	326	325	303	312	330	323	314	314	354	343	306	349	359	323	307	331	352	361	339	331	328	344	326	344	298	338	340	335	338	343	323	302	344	325	324	314	350	376	319	364	335	336	311	343	298	323	362	281	358	323	304	279	319	346	342	341	321	321	279	296	324	332	341	319	338	366	332	321	346	334	348	340	311	330	352	330	335	306	325	299	312	328	269	318	249	339	322	338	307	324	337	348	337	319	326	296	344	332	341	328	308	318	326	343	302	327	340	339	314	313	297	311	368	338	303	324	337	342	343	340	338	321	334	306	315	285	336	314	321	311	334	340	337	264	270	322	300	346	312	321	334	328	331	323	331	317	287	324	327	347	323	344	310	325	351	324	330	320	339	317	306	342	358	345	334	350	311	327	294	331	311	365	346	293	313	325	317	352	353	322	326	338	323	329	335	354	317	347	311
19929	21722	2599	3192	2559	2222	1957	1624	1434	1320	1347	1323	1209	1159	1178	995	1053	1048	1066	1023	951	974	971	950	988	952	979	955	950	915	897	977	942	857	910	883	887	851	949	842	884	875	923	878	942	858	869	859	902	865	901	838	868	898	920	819	860	886	925	860	840	896	852	874	907	882	843	871	859	884	836	857	865	912	828	840	889	853	864	913	886	867	849	828	857	812	848	846	849	881	879	835	853	926	913	848	840	862	848	894	859	830	823	890	857	858	902	865	874	874	847	848	836	813	886	813	857	838	869	854	847	860	794	830	888	889	878	873	817	833	883	795	833	837	873	825	820	879	837	824	881	869	918	856	846	832	891	878	866	858	844	795	841	857	874	853	848	897	854	842	904	817	867	844	921	851	834	875	854	874	813	918	867	862	840	860	858	874	898	854	887	901	893	842	855	885	858	863	803	902	857	835	844	869	858	844	840	868	802	840	822	825	871	817	835	799	815	867	895	854	890	821	846	881	890	862	844	861	878	859	857	901	870	858	874	867	837	798	924	806	838	847	828	910	867	861	898	808	872	855	884	817	881	843	877	887	820	846	840	780	873	833	823	906	844	834	856	862	866	816	871	811	833	876	871	848	814	834	889	856	878	895	861	873	847	830	859	804	916	906	832	845	850	817	830	824	825	870	861	869	893	868	858	858	829	891	839	808	901	875	864	842	899	891	801	829	815	878	853	915	867	852	837	875	888	862	848	832	849	871	819	819	831	850	852	870	816	885	852	859	828	861	885	885	830	841	831	843	839	800	866	887	819	923	857	872	869	833	815	837	844	854	846	856	844	902	858	836	855	853	839	854	832	863	824	894	807	873	896	824	806	824	918	871	821	886	846	835	875	875	835	826	801	793	842	811	892	898	872	869	852	883	890	857	853	889	826	865	817	842	888	917	878	795	851	858	875	860	820	827	888	834	889	855	868	878	890	804	870	843	802	831	856	845	828	844	929	868	853	856	842	852	923	819	840	861	902	850	848	844	858	863	887	805	789	849	886	853	865	805	883	869	892	879	835	788	836	810	873	852	799	885	876	848	892	877	861	876	834	887	845	863	845	814	883	890	796	878	859	827	873	869	888	856	866	822	890	843	836	835	831	884	847	890	862	885	814	812	809	861	845	855	855	887	862	881	802	865	890	849	876	853	893	811	849	842	868	876	886	873	862	845	834	862	896	864	862	906	868	907	862	860	808	860	822	821	873	856	840	826	831	852	866	900	891	865	844	901	846	797	864	858	854	848	883	856	858	822	836	856	844	816	837	869	870	871	838	863	813	882	913	814	843	846	881	912	868	870	857	834	896	861	865	883	860	881	870	825	832	842	878	833	878	806	814	857	867	849	896	856	838	843	851	890	827	880	820	861	879	826	855	872	837	838	851	843	835	844	837	873	910	853	857	892	874	841	895	858	873	831	834	858	865	850	930	867	874	839	853	834	858	892	865	825	859	869	875	894	824	879	826	909	865	840	882	772	799	886	837	869	838	871	847	866	873	885	887	843	878	822	857	868	859	867	834	790	884	882	818	804	859	851	897	843	820	855	881	849	807	831	854	852	822	837	847	884	871	831	920	842	847	830	835	813	881	825	842	793	865	858	878	907	846	870	823	878	894	860	874	849	863	841	863	887	829	812	863	909	924	852	798	883	878	842	843	826	825	824	798	809	873	834	860	832	815	901	866	826	923	830	807	843	828	825	843	867	788	877	833	856	877	881	894	872	854	851	860	816	877	868	797	854	835	885	827	846	835	832	833	845	857	843	814	826	904	846	852	849	846	872	810	826	879	897	836	855	824	827	863	857	879	871	884	833	931	825	804	844	833	850	858	862	869	864	870	870	814	884	867	819	807	870	848	810	823	803	903	867	849	852	865	884	862	746	846	833	860	837	885	833	861	795	865	790	851	805	887	864	878	827	821	850	858	875	840	837	867	851	819	873	889	876	814	901	820	856	857	838	847	874	799	860	834	860	853	802	858	889	850	814	859	823	833	869	853	842	876	911	841	837	847	877	878	927	802	850	849	839	852	872	888	832	833	832	855	861	904	871	898	831	830	847	844	869	888	917	881	811	895	852	874	803	871	922	882	809	873	839	818	887	828	932	846	816	836	846	869	853	850	849	847	854	889	891	814	854	898	863	855	849	910	883	845	838	829	896	896	805	816	826	863	895	848	889	893	850	886	904	850	845	828	838	902	854	879	852	797	901	861	909	820	835	837	850	847	819	830	851	896	868	868	862	838	888	839	818	834	853	824	784	857	799	833	859	822	876	870	846	902	891	910	847	867	903	863	856	857	838	887	865	851	860	817	858	853	883	820	860	868	831	875	847	857	849	845	864	910	910	881	871	860	837	888	824	907	839	832	830	866	864	848	840	877	858	859	852	807	862	876	820	837	860	789	882	832	845	842	897	865	827	825	871	881	790	878	804	824	837	833	889	829	825	882	823	857	863	866	825	841	850	872	821	805	872	902	836	834	849	860	826	893	862	863	824	817	867	827	892	845	819	884	824	869	875	890	864	839	826	809	831	893	833	858	884	901	836	877	837	846	849	866	821	823	849	834	882	849	834	855	806	803	838	867	867	842	904	891	877	824	869	926	836	878	880	877	844	912	864	838	822	858	835	840	852	864	859	852	863	855	861	863	818	909	850	838	859	848	830	807	873	876	826	841	832	882	876	872	830	895	844	804	821	819	865	834	844	838	910	874	829	843	859	828	840	839	874	846	833	829	834	860	887	855	813	863	821	833	859	854	851	835	916	914	850	835	887	827	864	818	895	828	856	839	862	816	885	908	818	852	800	875	841	834	849	827	847	822	873	834	842	846	858	829	847	830	864	839	860	912	845	890	822	843	855	831	914	863	869	828	833	833	816	902	838	880	834	794	894	814	843	847	861	807	870	874	859	793	834	849	847	854	845	884	905	894	887	884	847	867	800	876	852	884	905	865	887	867	887	867	869	837	870	859	814	835	863	823	865	813	826	862	862	860	859	860	891	838	838	860	851	848	878	838	828	794	815	868	887	869	792	863	864	821	845	863	826	864	790	821	855	853	863	820	871	857	845	862	835	816	822	922	864	861	842	893	804	825	816	829	804	828	841	875	831	835	862	795	840	871	875	855	851	886	866	873	883	894	865	822	859	851	843	847	882	795	837	863	830	887	850	868	814	844	888	864	833	903	864	910	901	859	850	832	853	862	852	876	859	911	856	809	859	838	839	837	837	856	832	816	839	855	851	796	840	894	793	834	807	806	858	908	899	860	812	833	867	829	889	884	832	855	851	884	896	884	870	872	827	836	814	870	858	920	854	891	897	853	897	847	822	878	891	862	782	820	834	859	835	863	836	870	871	881	871	836	834	829	845	888	929	892	825	837	858	873	872	886	844	922	857	854	794	845	877	862	854	896	828	894	827	817	858	811	821	863	839	902	877	888	832	869	928	829	860	810	835	872	912	876	875	792	888	878	850	916	913
52377	47803	16352	3932	1281	964	811	717	617	566	542	518	445	479	481	459	428	451	434	456	455	393	450	402	418	406	431	424	373	431	432	438	438	470	439	427	394	366	406	402	392	406	455	408	429	404	390	419	387	443	421	406	418	411	426	420	403	382	402	430	429	411	405	437	405	443	420	381	437	403	425	409	421	435	377	418	399	380	440	415	427	416	387	434	415	417	386	444	402	401	385	427	433	401	408	369	434	444	419	375	405	395	435	411	400	359	416	437	403	395	396	385	408	398	385	360	409	419	434	401	404	417	386	404	421	425	425	386	376	386	400	415	416	428	419	415	373	450	386	360	404	380	372	394	437	449	387	436	393	394	406	359	409	374	417	409	408	404	403	432	396	425	393	406	416	417	397	413	415	418	351	382	337	412	424	431	397	433	406	395	408	402	377	410	419	406	397	410	407	395	405	419	403	400	388	410	392	412	391	393	438	411	394	408	402	385	406	437	411	419	374	382	406	432	446	402	387	434	366	376	400	415	425	432	425	404	420	421	399	419	393	403	423	393	410	405	405	423	412	387	421	402	420	390	382	411	364	380	384	382	449	404	402	430	429	408	454	390	403	435	445	391	427	392	402	375	384	432	408	399	399	408	427	435	423	431	401	417	367	398	372	420	432	405	383	357	363	410	392	408	387	402	415	432	406	380	415	424	397	441	411	414	402	415	389	386	399	403	428	381	379	384	421	400	420	393	430	413	433	405	404	402	428	413	411	406	444	374	416	427	374	389	429	383	441	385	410	415	416	442	424	399	401	367	431	408	428	371	360	433	422	394	398	413	362	366	371	388	414	412	418	422	395	411	415	386	378	394	386	429	412	410	454	395	437	419	410	421	378	390	428	389	423	393	387	356	397	377	428	429	381	419	387	403	406	385	433	406	415	406	439	436	379	401	396	389	390	395	392	385	387	408	408	378	423	442	395	415	449	405	400	376	424	409	400	402	418	403	401	391	380	385	417	414	422	399	428	375	454	462	382	370	379	423	375	391	398	391	397	421	418	425	378	405	400	388	437	364	409	464	412	433	383	400	425	374	380	417	366	373	410	409	389	368	399	395	414	425	404	424	429	400	413	385	403	408	396	382	400	411	406	414	390	407	399	390	436	395	410	384	396	423	411	441	384	425	436	430	434	424	387	388	437	438	409	426	420	436	457	430	408	411	411	408	410	413	386	409	398	412	403	412	425	445	415	384	411	418	405	430	407	409	369	424	428	407	450	399	445	422	438	386	403	441	422	428	397	355	392	414	413	408	399	399	425	387	379	428	418	434	395	408	389	378	411	426	403	416	401	417	409	380	419	421	403	435	410	371	401	403	418	416	406	414	392	417	390	398	420	408	363	391	384	404	444	424	416	424	363	406	405	414	414	423	403	400	383	428	418	415	407	379	422	426	409	383	406	396	388	450	378	423	412	387	370	406	392	363	425	411	374	421	421	351	393	421	366	406	373	414	394	400	422	418	389	444	428	391	433	408	403	395	430	410	393	380	451	419	390	421	367	429	377	396	431	408	415	411	388	377	405	425	430	387	426	418	451	401	435	400	406	388	399	391	373	422	411	394	428	429	382	375	424	375	395	384	412	388	392	371	383	423	392	412	421	393	400	413	418	343	392	412	382	414	406	406	399	402	409	409	428	404	436	424	417	378	412	416	359	410	418	394	399	397	408	404	397	415	413	359	407	397	398	353	434	426	404	414	393	393	452	410	393	395	408	418	434	460	415	326	360	417	402	370	437	400	407	414	423	392	383	407	411	419	380	442	405	419	422	385	411	388	409	408	397	423	401	406	367	377	423	384	410	410	414	421	421	405	444	401	423	401	378	460	413	374	403	406	422	382	404	401	399	372	417	419	398	414	395	358	417	373	393	418	398	391	438	385	394	388	429	429	415	400	432	419	404	392	423	398	420	435	431	423	443	388	407	411	370	450	431	407	397	391	405	385	427	402	393	429	393	376	379	381	401	390	381	409	412	401	376	375	400	404	404	407	383	415	420	383	386	396	394	431	417	355	392	446	395	431	447	398	440	376	414	413	369	383	394	394	456	396	385	414	385	423	410	400	412	397	388	432	398	426	409	408	433	397	390	421	438	378	377	476	408	371	411	404	424	387	425	376	392	430	393	417	439	414	392	410	438	367	417	439	436	392	349	393	395	431	398	404	404	419	418	392	425	397	406	425	426	430	410	404	418	363	352	395	374	400	365	382	362	385	384	411	415	455	406	426	389	379	416	399	394	407	435	386	372	387	411	438	423	408	401	394	354	416	407	368	401	395	408	422	415	384	391	443	407	423	383	413	440	378	392	407	406	413	385	420	407	383	440	413	427	404	390	410	397	367	424	424	418	420	386	343	414	378	382	419	418	410	393	407	402	405	379	434	389	426	434	409	387	416	418	405	438	380	367	369	396	427	365	424	422	379	393	419	373	387	392	415	403	417	427	393	393	372	409	424	393	416	422	397	414	404	407	423	422	387	421	427	417	426	411	392	425	438	393	418	453	391	431	431	376	410	381	409	366	388	364	388	385	396	403	408	377	392	407	390	372	423	400	426	445	410	388	380	425	385	381	402	417	396	412	433	413	395	414	396	396	405	398	436	411	386	407	401	385	411	402	396	396	424	387	402	428	404	414	379	419	432	425	402	391	420	414	378	396	384	374	441	445	419	402	376	452	395	427	420	359	413	417	417	391	388	438	389	384	408	385	397	409	412	387	407	371	380	413	388	416	433	425	434	392	390	401	368	410	373	412	416	389	401	387	435	414	431	453	412	385	416	393	406	399	388	420	394	430	423	412	395	411	378	457	454	460	389	379	412	460	379	377	405	388	405	430	430	400	422	407	475	398	402	428	423	420	383	388	402	427	398	415	411	401	438	400	399	428	434	395	414	403	367	365	408	406	424	386	383	390	429	398	386	391	405	379	389	424	383	414	410	379	383	417	415	394	411	405	387	397	365	413	413	429	413	394	419	389	416	441	402	403	412	379	381	426	382	400	428	362	374	399	400	383	395	419	387	414	411	400	372	438	424	405	384	385	467	385	406	395	389	416	375	427	380	396	419	435	396	404	392	438	388	433	408	396	447	422	410	431	389	430	395	380	427	430	403	406	389	447	372	392	415	429	394	419	386	397	445	408	412	401	403	384	383	423	438	411	386	398	400	404	388	387	406	397	376	422	370	387	436	395	413	420	410	440	393	372	411	443	381	390	414	411	385	431	418	414	403	453	382	394	456	413	419	448	436	438	392	428	376	405	363	409	407	404	381	413	401	353	416	422	407	407	382	388	425	438	370	426	368	422	429	397	417	428	401	405	431	400	427	459	377	411	408	403	387	388	421	413	391	395	397	404	385	410	418	407	449	386	420	377	396	413	368	389	380	448	420	449	393	407	392	396	396	428	376	383	380	406	389	420	388	396	355	427	390	394	430	460	404	422	428	379	387	388	403	414	390	423	409	426	434	439	417
30459	28289	4316	5154	4275	3569	2961	2501	2287	1996	1824	1710	1633	1551	1515	1384	1288	1303	1395	1272	1296	1234	1192	1201	1197	1114	1167	1174	1141	1098	1089	1132	1125	1128	1073	1066	1082	1042	1079	1015	1038	1092	1058	1016	1024	1038	1020	1045	1013	1041	1087	1003	999	1020	955	1007	1012	1069	921	1052	1054	1034	1048	1071	995	973	1068	1031	982	1050	1040	980	1003	994	1046	993	984	981	982	1041	982	965	992	969	1008	1026	955	1030	993	994	1018	967	1040	1002	997	984	965	990	1026	1053	971	983	999	964	954	1002	952	998	979	1019	1005	935	1025	953	917	1008	985	1018	951	986	950	969	970	998	986	946	1003	1045	989	1021	990	977	982	961	959	1000	977	1021	1017	1021	1041	1004	962	1002	1013	999	954	1031	984	951	977	998	987	1014	1063	979	1001	1028	983	1019	943	989	960	1032	1008	1024	1030	1063	962	989	962	1008	1023	962	994	986	1021	989	989	1017	968	977	952	952	1027	997	937	1027	938	1011	939	963	1021	1065	987	967	996	1029	975	976	1001	954	1016	981	936	993	952	979	938	1014	995	1029	977	1039	1003	993	1033	1065	1033	1012	1018	1037	981	1020	967	1006	1068	1017	985	988	1051	986	996	955	940	1003	984	1039	1040	999	956	973	1006	1019	1024	1023	993	994	990	956	978	969	1038	1010	1011	1018	1002	987	993	941	938	992	1006	969	974	1039	984	1022	966	983	952	952	963	1030	1034	946	985	986	1002	1037	1050	976	1074	945	994	1014	1018	958	1019	1026	1010	1023	997	984	1010	1059	960	1004	996	987	1040	983	983	1007	964	1004	956	1013	998	972	1070	1028	958	1010	1019	1011	1012	1048	1028	948	962	973	988	1026	952	984	987	1015	1052	981	994	1000	964	974	978	979	993	966	985	1008	1004	993	963	1015	986	970	938	976	988	966	1035	972	983	988	1003	975	943	971	1010	975	969	931	980	957	938	966	992	997	990	959	1005	983	1011	982	963	1020	979	1034	990	1005	1002	958	942	948	971	1049	983	1026	1018	965	1000	993	977	989	991	998	1010	1034	1012	939	991	974	1041	1001	929	960	1033	908	1015	955	967	969	1001	955	1011	981	1015	966	959	1006	1019	972	961	994	973	989	979	1002	1000	938	979	992	986	1006	1025	1000	997	929	999	973	1027	997	1019	947	960	968	1020	948	965	1030	982	1003	988	982	1061	900	1006	1055	999	987	1010	966	1008	1008	989	1063	950	1043	1055	1019	975	932	993	938	983	1028	986	962	986	1022	977	968	985	926	1008	1015	938	1014	983	999	952	978	981	973	1024	995	1001	1000	999	1029	986	975	989	952	1007	936	1044	964	963	998	1038	932	1022	947	1020	1006	980	1016	1009	951	950	957	930	995	1012	949	1003	987	1016	926	990	1016	1053	990	989	937	961	967	977	972	1004	982	1012	995	1002	1000	1044	989	986	949	988	1021	1045	1002	989	947	956	963	1016	1009	971	999	1017	918	994	989	971	947	994	1022	1009	997	968	1021	957	957	992	1003	1014	1018	1011	996	984	1019	948	1038	1061	990	991	981	998	1021	1067	978	1018	953	1009	1019	1044	997	1008	998	955	980	1015	990	986	1012	1008	989	1037	1031	1020	976	991	1002	995	981	997	1028	988	976	1000	987	970	970	1004	1002	960	1039	990	966	976	955	1019	1005	986	1013	1009	1001	959	960	991	978	979	974	1022	1009	1001	974	960	948	947	1000	967	980	954	985	993	975	1043	1037	1012	1033	957	1051	1065	988	965	1073	1038	912	967	991	1015	991	992	999	991	1010	994	947	985	953	1018	989	966	1010	982	1004	1053	999	976	957	1032	997	1033	1001	1083	967	958	1019	1079	976	969	999	1000	1006	1025	959	1033	1000	1030	960	968	982	1001	978	1002	980	992	976	938	952	1033	994	1004	1054	1042	970	977	1040	960	931	986	997	1006	1017	972	1009	1016	975	1008	982	982	962	1004	985	1037	983	1004	1020	999	1006	1006	1010	939	973	1024	969	975	1010	1005	999	980	973	981	921	1024	1014	1001	969	972	998	1036	955	955	1020	965	1004	1039	975	997	1044	968	986	1011	1052	996	989	996	993	998	1014	1008	997	994	963	1011	1037	1048	1006	989	992	1020	972	1004	1075	1019	994	1028	996	997	931	1007	1024	955	898	936	951	1022	953	1065	1023	1020	994	996	970	1011	957	939	966	996	958	995	945	984	998	989	1028	959	983	1018	999	982	1049	992	1031	958	995	1027	954	995	985	967	1002	969	994	973	1015	1022	937	1001	1004	973	1017	976	1006	913	1030	981	972	1021	1016	1006	1022	992	956	989	1011	1005	976	1012	946	1014	1076	928	1037	1022	986	1007	953	971	944	956	980	928	1016	1008	974	943	1033	996	1024	984	998	992	1022	963	985	973	977	986	985	1027	1022	1015	1019	975	1026	997	1011	1004	1039	1010	983	1022	1017	1005	931	1013	1038	985	1020	990	991	1010	1051	1035	974	944	977	959	961	1001	1003	927	990	994	996	970	1001	970	1020	994	1004	1039	990	1028	1015	944	991	1035	993	983	1030	1007	1037	958	987	1003	985	919	961	961	965	1007	994	928	994	988	1013	996	989	1001	1030	1020	1012	973	1054	984	970	992	975	1021	1022	1019	1004	1044	1022	986	958	968	992	997	957	1014	1005	980	970	955	992	984	1037	1004	1022	1008	969	989	1055	1004	1015	1017	988	988	1008	1016	1007	961	1014	1001	989	980	962	976	1025	1008	977	989	998	972	978	944	1029	1017	1015	975	978	1026	1011	1001	1003	977	975	968	984	1003	1024	1017	926	1013	1031	971	1031	1005	1038	947	980	967	978	1008	1002	954	1004	996	973	996	995	981	1014	1020	1052	995	975	984	982	932	993	1032	981	1007	983	1028	1044	1037	1044	948	1010	996	1028	991	974	911	1022	973	1031	954	1002	977	992	973	1020	1010	969	1048	1029	969	1001	982	1007	1039	1006	1012	1013	981	996	1007	1019	988	1032	1003	956	949	1007	1013	994	945	971	1039	1025	989	986	976	994	1004	994	949	991	964	1032	1026	959	982	1005	1045	1026	988	996	971	1011	987	1046	967	970	1003	982	1050	996	991	1010	949	1020	991	1015	1005	1025	969	1056	1067	969	1020	1004	976	974	932	985	919	1016	998	1011	1053	1025	1023	1019	963	1026	981	986	990	975	962	1050	978	934	993	1020	999	1000	1034	1013	963	964	909	993	962	975	956	949	992	1003	982	911	966	971	983	992	978	978	932	973	1035	994	989	976	1005	1008	962	955	979	962	954	1014	958	990	999	1001	1002	1057	1019	1036	989	1008	964	1018	1017	984	957	993	1015	1009	1012	966	1017	1026	978	1029	922	1036	1048	1025	984	1038	977	1017	1004	1049	1019	993	929	1011	1024	1009	956	1012	979	1036	983	964	1015	984	983	1030	1029	957	1066	940	1056	1015	973	1001	982	983	1043	1008	989	993	1005	985	1016	1023	938	988	961	946	991	926	981	962	997	1009	1051	977	1017	998	993	997	948	978	958	940	987	1026	975	984	1056	1016	978	1008	1005	1012	1012	978	1045	931	1005	1009	1002	963	933	979	979	949	995	1017	985	1008	953	1043	1037	985	939	996	1027	1025	1026	979	1009	1039	971	940	938	975	1013	987	1013	1013	1013	992	1069	987	978	971	997	994	957	1013	1046	988	949	998	965	1003	1064	1020	989	1002	1019	961	970	961	1021	973	1021	997	975	989	993	960	996	985	982	1016	1027	990	1048	973	955	960	952	941	963	985	991	1003	992	951	958	982	989	962	961	1028	980	1078	996	1003	979	957	956	970	982	1050	993	982	1024	1024	999	1018	1013	1058	989	1020	996	977	960	1006	1038	984	1034	986	998	948	963	991	959	1003	1021	1009	1020	1013	1066	987	975	976	960	934	989	1022	1015	1000	953	1010	1015	1036	975	957	1016	1029	985	976	961	998	1032	991	1002	990	921	1008	1002	1012	975	1023	1012	1014	1000	975	971	985	1028	1010	984	961	952	1035	986	1006	1021	1051	967	965	1008	989	987	970	1009	978	974	999	993	1058	1013	988	969	978	974	967
4987	2809	401	242	187	172	180	158	174	190	187	157	159	181	137	172	184	196	199	158	175	173	173	156	191	167	171	163	141	194	171	168	162	172	142	162	171	158	156	172	132	165	167	182	165	139	177	184	162	166	177	176	164	150	196	163	201	158	170	169	176	184	179	173	152	177	173	172	178	152	139	167	163	159	146	167	158	168	173	155	166	171	157	162	166	134	165	164	157	185	127	137	156	157	170	161	166	161	182	168	173	152	177	148	172	153	154	153	170	161	189	163	165	171	167	160	152	173	149	188	180	150	165	173	160	169	179	168	154	164	170	160	155	159	178	178	172	184	167	194	166	155	155	172	185	162	184	167	161	173	159	178	199	178	164	161	173	187	167	160	152	165	198	181	187	173	175	166	151	167	153	160	170	183	141	157	155	168	178	189	166	174	187	171	162	158	191	167	158	150	171	170	182	180	170	155	169	172	155	160	150	153	173	152	171	167	153	153	187	167	151	151	160	194	168	153	185	148	161	171	140	193	184	176	167	178	151	154	184	169	178	145	158	166	180	161	203	162	175	149	160	158	165	156	183	157	173	190	176	164	172	163	175	178	157	160	153	188	144	153	172	174	172	164	182	181	172	169	150	137	170	187	174	161	161	160	161	162	152	164	170	168	171	156	143	159	160	148	167	170	172	161	158	161	174	150	164	142	181	185	171	180	159	171	148	166	168	153	159	178	158	188	192	167	171	178	156	173	161	182	154	158	137	141	186	168	194	141	170	171	157	155	166	178	179	149	182	191	183	150	176	165	184	172	171	154	184	133	168	158	177	160	169	180	165	177	162	153	171	179	165	152	181	162	186	152	168	180	163	184	177	172	173	167	175	180	153	155	171	167	179	169	185	134	151	151	169	157	146	152	157	161	171	165	162	124	174	180	150	177	167	178	153	163	163	163	158	174	169	169	163	171	148	175	178	192	143	199	170	138	142	176	156	161	187	181	167	171	157	166	167	163	166	209	154	181	179	156	159	164	168	169	175	181	158	156	157	173	162	184	155	157	164	156	168	178	159	171	181	159	161	167	181	182	133	163	153	145	182	162	132	144	159	184	164	160	175	171	173	168	164	168	156	132	167	155	170	152	184	161	162	169	152	159	182	174	171	163	173	160	170	171	166	166	159	151	150	166	171	185	173	172	149	171	162	163	208	151	174	177	149	166	176	163	191	165	182	153	154	161	138	169	168	181	194	182	169	174	180	153	144	188	165	162	158	189	162	151	184	150	178	168	153	154	179	171	143	161	156	181	178	169	175	170	145	193	172	169	159	158	175	186	160	150	159	159	154	162	197	163	173	145	157	164	150	173	165	186	159	147	165	167	149	171	166	154	156	174	159	166	190	171	136	150	147	142	160	162	158	174	149	169	177	183	180	167	185	156	177	148	165	163	161	159	196	136	170	136	159	186	155	177	164	183	148	149	173	170	186	177	172	143	154	160	165	168	151	151	139	173	163	153	165	151	164	187	158	177	180	167	167	159	175	153	163	163	153	151	147	151	180	148	152	150	182	153	141	153	155	152	162	181	176	163	159	166	158	194	169	171	167	155	155	174	146	155	173	147	197	179	178	162	171	183	169	165	176	169	154	158	163	154	177	191	177	159	165	190	159	147	152	169	140	143	165	154	153	185	184	151	163	168	179	162	150	160	151	183	172	158	166	172	171	185	165	178	164	175	178	166	160	167	169	192	176	149	159	178	182	154	166	174	176	159	187	163	162	188	147	158	159	157	164	166	150	181	160	160	169	145	152	151	165	144	148	165	162	161	177	188	164	183	189	163	164	150	154	160	169	161	182	177	167	152	166	174	162	156	150	146	150	161	181	162	180	182	156	190	163	163	190	156	173	186	154	162	177	151	160	176	148	185	178	168	147	157	139	184	163	170	174	144	151	165	171	174	165	146	154	159	161	175	185	157	159	144	170	176	155	166	158	165	160	175	177	173	132	155	170	169	192	175	184	185	165	186	185	152	155	171	149	138	154	149	153	181	159	146	142	167	167	206	142	167	177	158	169	162	146	175	159	165	161	168	184	169	163	170	157	150	164	158	159	144	182	174	165	163	151	159	168	161	156	151	162	164	154	174	155	136	163	163	168	171	161	152	162	147	158	174	175	173	156	174	194	151	171	180	183	171	199	163	172	164	152	172	162	162	172	163	173	173	181	169	156	148	171	175	170	164	178	179	177	156	169	159	159	165	147	178	188	175	172	154	169	182	153	170	154	158	173	158	184	179	197	184	192	177	160	157	156	171	185	152	158	152	154	168	160	140	179	156	160	157	165	167	172	156	175	133	171	164	185	191	174	171	150	166	133	181	154	144	176	190	155	192	159	162	167	191	153	173	169	177	173	167	176	180	173	159	176	155	163	173	145	150	172	150	172	151	155	174	155	184	173	150	158	143	166	137	180	152	165	176	169	160	136	169	160	183	176	160	167	165	151	172	200	167	169	164	174	202	174	178	173	150	160	159	162	169	182	182	185	150	151	159	166	186	171	152	151	180	147	171	163	163	181	153	159	189	142	163	171	166	185	178	155	176	154	177	169	158	156	158	153	169	182	160	159	174	168	160	182	157	163	161	157	177	171	179	158	139	120	164	170	180	164	166	161	173	177	161	165	176	176	146	177	154	174	163	170	159	177	181	165	159	169	162	141	164	164	184	192	174	165	172	167	144	166	166	178	172	195	164	158	137	170	177	163	142	159	144	150	176	146	167	187	168	161	167	155	172	161	167	174	157	148	181	153	176	158	154	149	146	191	180	160	149	169	161	188	165	201	170	164	172	167	169	160	158	176	164	153	154	179	171	183	160	190	174	155	195	157	164	167	167	150	169	171	172	148	139	150	157	162	141	174	176	157	160	174	161	160	154	142	178	170	162	160	186	153	173	182	171	154	204	176	172	175	153	170	164	187	172	163	162	155	161	177	161	179	169	158	148	157	171	148	162	157	166	185	174	149	183	161	166	173	187	157	184	157	174	167	156	157	171	172	158	166	166	176	146	160	160	154	157	179	136	160	179	163	162	158	156	165	168	183	169	193	156	165	168	174	167	169	149	164	158	147	140	171	151	162	188	151	136	160	166	184	176	179	203	174	169	178	171	145	170	129	168	147	192	142	157	163	188	173	193	159	174	211	160	185	168	165	152	162	187	178	186	134	175	177	160	154	156	160	175	136	163	174	173	161	171	157	161	177	170	150	175	147	160	175	165	164	169	162	136	190	158	166	160	177	166	175	158	174	174	169	150	167	188	167	169	175	175	158	174	178	164	161	175	144	162	169	168	194	153	154	152	151	178	159	153	142	161	171	186	186	183	152	173	156	167	158	145	167	184	168	163	176	156	177	168	161	153	186	152	166	160	164	143	169	163	155	158	181	176	161	152	179	151	159	148	151	158	168	163	155	171	174	156	149	192	163	174	192	173	167	159	158	169	167	158	145	143	145	140	154	165	151	137	179	166	172	158
5025	4532	615	656	592	603	561	554	545	543	520	547	556	535	472	548	509	510	519	531	511	481	495	517	520	481	513	527	478	488	525	545	569	521	512	554	492	484	474	516	528	529	503	543	500	482	492	516	536	545	552	511	489	510	500	573	530	516	503	465	521	514	482	530	504	478	509	529	508	497	501	501	532	506	516	492	499	532	484	478	496	491	507	455	484	550	499	471	536	543	522	537	465	479	524	509	484	529	490	476	506	501	502	541	495	494	519	511	512	532	524	551	513	495	472	538	487	501	504	501	514	497	572	519	521	499	511	492	496	515	456	531	471	485	513	520	510	485	481	523	506	513	530	482	503	494	495	536	497	490	463	547	501	483	558	565	501	533	548	499	499	534	480	506	513	504	463	503	504	496	503	513	567	504	503	492	497	498	527	487	481	501	530	515	522	495	525	516	480	498	536	506	503	558	517	483	513	519	513	505	506	486	499	490	486	514	515	495	493	516	508	464	523	496	505	490	517	502	496	501	488	519	457	524	530	489	486	515	499	550	540	461	504	493	490	489	523	527	486	519	497	530	527	527	519	508	478	513	524	512	507	520	491	504	515	488	520	511	519	490	525	485	516	481	524	513	503	538	495	491	478	537	535	496	506	485	497	478	502	549	522	540	519	506	536	490	489	537	486	508	504	484	536	526	483	512	537	568	513	519	513	529	514	537	529	539	485	507	535	512	497	519	487	506	509	500	504	575	528	490	527	532	488	469	517	517	489	490	473	465	500	484	530	480	502	535	491	542	478	503	485	524	518	518	536	525	474	524	497	530	529	515	525	515	481	500	513	478	525	519	529	511	500	448	500	485	505	519	499	502	509	489	513	568	499	490	515	534	520	482	486	474	513	493	504	519	523	490	538	508	494	513	511	516	506	477	494	458	514	452	492	476	503	487	512	516	525	465	510	518	527	485	533	485	499	490	492	504	499	494	482	468	504	550	554	526	482	501	495	521	507	506	525	514	506	527	528	520	497	507	511	444	502	518	496	500	469	481	519	526	478	505	513	526	503	524	522	501	497	516	555	506	458	503	522	475	521	505	545	518	519	523	491	499	490	509	545	492	502	511	514	495	478	518	482	505	461	488	493	487	538	525	467	495	526	528	515	526	492	525	487	515	562	505	531	500	470	507	468	529	522	515	516	487	505	509	542	528	479	515	462	463	532	521	555	516	495	524	468	521	510	466	505	527	514	516	529	509	509	487	501	492	556	470	514	507	529	545	523	476	496	511	493	502	514	494	538	498	523	505	535	481	495	523	516	531	564	502	458	485	490	516	553	509	529	496	526	502	527	509	495	552	531	487	491	496	491	479	495	490	486	501	474	534	537	522	498	480	512	501	506	492	529	503	527	524	489	506	489	509	499	522	500	490	543	519	490	486	500	516	497	507	501	490	457	551	501	506	520	497	512	490	506	498	475	533	569	490	519	500	533	499	511	495	516	533	477	508	527	531	517	538	532	540	497	496	513	527	517	467	518	516	552	522	533	512	526	543	530	504	513	546	499	458	544	478	511	483	465	510	555	504	521	536	480	486	502	503	517	498	542	474	573	488	538	499	510	488	461	502	468	480	495	503	522	494	532	495	485	548	533	496	502	473	520	531	469	471	515	515	540	486	477	500	498	499	462	494	491	468	528	521	521	508	498	513	471	498	506	515	489	555	529	515	473	503	481	528	521	527	456	492	532	512	493	496	514	490	488	531	535	491	509	488	564	477	498	479	508	523	485	511	528	517	502	510	485	504	507	521	505	503	478	510	469	490	528	516	505	491	480	477	482	522	527	501	536	520	534	469	485	505	483	491	550	500	569	479	521	526	504	504	516	498	461	493	503	529	524	515	507	538	470	485	510	536	521	509	487	497	473	501	531	502	524	493	491	544	531	494	511	499	483	516	549	511	518	532	496	518	526	489	525	521	547	476	533	496	491	521	534	518	539	488	489	529	534	500	542	539	524	479	506	482	537	523	522	503	519	491	513	535	486	513	492	478	522	473	511	501	526	498	507	513	536	495	518	493	471	487	472	513	492	515	531	570	509	484	536	512	516	536	506	508	464	525	513	484	505	515	538	535	494	523	511	498	517	498	514	538	468	493	501	521	528	508	551	527	485	524	503	488	459	500	474	479	442	531	524	449	544	483	471	552	534	456	503	495	508	523	489	517	474	495	496	488	521	518	522	502	490	547	537	498	475	533	478	535	481	502	483	500	492	508	468	537	540	538	492	508	501	515	524	517	514	498	468	489	542	516	465	507	532	574	495	478	505	517	521	531	510	527	545	500	503	481	486	539	501	500	498	491	497	485	471	535	519	543	521	522	516	483	479	488	516	495	471	505	490	472	481	494	492	485	469	505	502	492	475	493	514	531	508	486	513	490	501	498	498	522	489	514	510	555	503	496	509	523	502	556	540	480	513	486	538	520	499	531	517	507	497	519	509	493	526	538	504	457	513	524	476	525	482	520	508	514	487	491	512	535	559	512	537	462	486	544	533	477	473	484	499	496	496	507	495	529	497	495	491	503	496	476	515	513	488	479	489	521	491	499	515	488	490	495	493	509	507	484	542	530	559	513	492	534	525	517	542	521	481	472	500	481	481	550	524	472	492	501	510	510	494	509	497	517	525	519	517	533	507	562	467	528	484	520	537	503	507	563	527	487	512	523	491	547	527	535	522	516	500	499	510	503	470	532	502	496	526	470	503	494	526	513	505	511	504	507	516	497	494	512	528	489	484	544	500	477	495	474	567	505	532	524	519	520	522	569	514	518	497	513	522	499	498	518	509	522	496	539	507	456	494	545	513	517	507	495	483	523	466	498	490	518	506	535	509	500	508	504	520	537	512	522	513	489	473	511	507	528	499	519	533	495	554	540	525	555	478	467	447	489	542	512	502	470	486	498	487	557	510	500	494	497	509	516	522	538	476	507	475	512	561	532	457	487	511	467	524	519	507	517	513	492	461	491	513	477	499	483	488	502	538	510	523	539	479	520	507	516	516	509	489	493	516	518	503	455	509	492	528	523	514	518	484	524	517	504	489	544	519	506	548	521	496	477	506	503	498	546	518	495	486	501	530	484	499	545	516	501	496	516	521	504	498	491	476	513	495	496	514	509	536	490	517	497	459	506	518	500	509	506	500	511	479	544	505	513	509	510	546	519	515	482	514	531	491	522	525	528	517	482	522	534	511	469	519	486	517	497	497	516	493	487	489	479	497	482	492	513	504	537	502	496	516	492	500	484	543	445	504	503	509	493	508	561	536	488	516	490	514	521	532	501	522	482	458	484	484	477	521	501	476	553	534	503	484	514	490	520	503	486	576	544	516	546	515	502	487	568	512	508	502	495	494	495	503	508	465	527	512	450	486	499	491	498	504	502	538	516	511	497	498	509	508	490	513	531	521	509	491	498	521	494	512	525	522	540	487	494	511	499	542	510	499	524	511	485	477	497	487	470	539	515	555	547	489	485
36150	35442	6111	1092	740	552	535	492	398	429	446	379	370	412	335	359	374	306	330	353	360	366	340	328	316	335	340	333	332	338	322	357	310	288	330	325	322	303	334	332	345	331	320	330	350	331	341	340	322	341	311	344	320	321	285	315	339	343	327	337	292	302	347	330	337	297	308	334	338	320	323	354	311	310	328	316	317	304	352	290	332	344	323	326	337	334	341	305	333	318	305	325	334	309	336	295	323	290	340	314	320	356	323	343	336	348	334	343	296	339	311	314	344	325	346	305	328	339	331	318	314	300	309	307	311	302	369	324	343	344	321	322	318	331	318	363	302	321	313	326	330	300	308	325	325	298	310	339	342	333	309	294	335	326	308	331	308	313	362	304	356	333	318	318	325	357	322	349	321	332	338	299	306	323	311	336	345	327	333	343	284	329	326	294	330	287	330	331	340	320	344	349	324	329	313	322	313	295	299	305	326	319	299	295	312	389	327	344	319	288	338	339	323	302	335	330	310	334	329	348	343	351	340	323	309	301	322	307	329	341	313	323	332	303	326	283	291	308	336	331	322	324	355	351	337	327	315	337	291	332	354	304	309	338	295	318	355	317	350	351	359	329	334	344	335	311	324	324	312	346	321	312	307	337	282	307	335	319	342	320	337	317	323	302	336	346	324	314	367	326	310	339	330	368	334	341	353	317	324	321	369	328	314	359	299	343	324	313	346	324	323	316	309	330	335	337	345	357	334	318	349	345	306	319	312	333	306	305	307	314	312	312	348	327	333	329	351	317	304	330	317	355	334	332	303	311	311	347	319	320	305	311	342	352	325	345	343	350	317	303	327	324	332	353	313	332	325	307	334	306	323	337	325	335	314	331	332	307	336	315	321	366	320	327	316	308	305	304	351	350	336	336	364	344	305	349	308	338	366	333	301	326	332	311	297	337	298	328	301	289	322	335	318	331	323	330	327	320	281	304	306	372	318	329	312	310	301	337	329	322	328	315	312	291	323	330	328	310	348	326	361	358	323	340	319	307	325	336	304	323	298	322	309	308	301	310	317	315	309	312	336	323	337	356	313	311	332	326	317	327	317	312	360	349	289	303	315	316	314	290	361	319	346	331	361	329	359	333	307	315	343	343	299	360	318	290	317	346	334	317	321	311	294	346	339	339	304	305	346	313	302	302	331	318	316	325	347	355	321	344	316	312	335	321	318	313	335	315	369	330	367	343	319	324	307	329	330	317	322	325	278	346	331	323	349	308	332	328	305	316	289	327	287	339	358	349	300	328	342	308	323	312	327	314	310	265	313	328	317	301	319	302	311	308	324	309	307	314	310	328	314	319	326	309	328	313	288	316	337	324	327	370	311	339	345	331	330	350	344	348	325	327	324	312	320	311	310	310	316	352	323	318	356	317	318	316	341	322	315	326	334	315	356	314	359	341	350	302	370	323	344	316	342	289	294	331	355	314	335	328	325	332	312	309	309	347	319	332	326	341	355	329	335	324	336	287	339	298	326	298	307	322	316	315	346	317	325	314	355	329	306	334	334	334	315	314	326	308	314	330	325	315	329	335	324	350	325	315	331	323	334	335	291	384	344	353	346	338	318	345	321	315	349	317	361	307	338	335	326	312	324	352	323	381	327	339	339	334	343	335	350	309	298	320	331	326	291	311	320	302	340	348	322	332	365	331	339	322	339	299	365	307	307	324	305	341	322	331	315	303	289	353	329	306	309	327	323	336	351	323	328	342	342	353	313	326	329	333	337	315	322	315	330	312	313	328	322	291	322	325	347	323	312	320	286	331	311	313	328	302	306	355	358	346	306	319	267	336	307	326	333	311	351	338	358	321	321	337	337	308	324	341	344	318	316	325	343	332	335	311	360	343	323	361	303	317	330	333	342	312	331	336	310	328	341	336	350	318	331	309	325	301	345	346	323	312	323	327	335	330	336	334	327	334	322	321	337	322	346	322	326	314	332	340	322	295	334	318	324	340	341	317	326	319	355	322	337	296	343	313	302	353	303	355	303	363	347	323	327	330	334	323	313	332	328	334	325	281	328	316	328	354	315	346	301	322	318	333	326	309	330	319	321	310	308	347	321	324	318	331	287	311	340	355	346	293	344	310	330	330	312	315	332	328	304	349	292	336	315	313	320	340	308	345	359	308	332	348	335	331	296	329	311	287	320	304	309	344	336	323	297	283	322	339	323	338	340	324	339	306	348	343	348	325	320	343	342	306	351	345	337	347	314	317	338	338	308	326	328	325	334	303	321	349	335	302	324	324	354	327	296	317	325	319	345	324	332	310	358	292	316	352	320	311	351	311	332	314	337	322	333	339	305	315	374	325	375	293	365	318	332	332	297	318	318	285	302	367	327	289	350	297	302	337	334	318	332	327	332	315	299	315	304	338	331	308	313	319	305	296	366	312	326	333	317	337	367	311	364	346	351	343	315	307	334	338	345	311	287	337	317	301	292	321	342	315	321	316	341	335	327	356	337	321	339	354	357	330	330	327	324	322	350	335	331	319	339	323	300	282	347	297	308	346	324	298	291	332	365	324	353	332	315	308	326	342	320	302	292	345	299	312	319	318	342	309	336	308	347	343	323	336	312	287	343	318	318	353	328	331	317	325	346	285	339	342	347	320	321	347	356	324	342	331	316	311	324	316	340	303	329	323	354	340	368	325	331	314	312	334	314	361	307	339	317	327	327	292	375	301	288	314	322	333	330	331	313	320	339	300	348	328	344	337	316	335	324	311	369	298	303	331	335	337	315	314	310	322	329	340	319	309	347	327	329	309	309	329	331	322	379	331	319	328	320	338	347	326	295	348	353	308	312	333	328	332	322	333	318	319	302	315	350	341	322	323	322	345	352	325	315	347	342	337	319	324	327	348	322	299	341	309	317	334	307	329	304	329	298	310	318	357	332	349	339	343	325	352	301	336	334	329	309	314	330	282	308	332	330	323	296	332	330	318	327	326	320	348	281	343	320	306	325	304	342	333	313	328	341	359	334	337	316	316	350	312	296	330	327	309	326	333	343	343	329	301	329	324	322	321	322	318	328	332	309	309	305	309	326	315	297	326	352	304	304	316	320	347	313	354	330	323	340	322	305	312	330	302	316	360	345	343	340	323	308	326	355	291	306	324	331	353	329	300	370	306	324	299	298	335	327	316	287	324	296	360	360	350	326	308	340	337	311	301	343	339	339	314	318	329	316	330	332	337	344	344	308	334	346	348	341	305	290	324	356	316	313	305	336	309	314	339	324	356	329	349	367	330	352	318	340	317	340	369	341	343	302	303	326	334	310	322	310	319	345	354	341	313	316	310	297	314	328	327	351	317	320	343	363	317	301	302	335	293	336	316	317	304	325	317	333	343	312	323	321	319	308	306	333	350	341	299	328	340	348	316	351	328	325	328	313	304	332	285	328	330	350	314	324	328	339	339	317	355	322	341	332	334	315	334	295	290	324	327	333	334	354	332	331	321	339	320	284	324	348	340
20032	22121	2544	3173	2499	2255	1931	1651	1507	1396	1241	1256	1226	1150	1076	1064	1054	1039	1050	983	998	937	930	939	928	932	879	925	939	886	953	937	910	889	887	923	854	887	939	878	889	826	831	874	863	910	862	885	820	826	852	930	877	864	874	885	853	866	866	868	848	884	792	874	912	920	848	824	863	863	849	867	843	802	879	873	847	847	841	842	805	834	836	861	854	857	890	856	894	900	852	844	893	836	832	843	876	877	868	795	853	870	830	863	853	915	879	832	865	837	829	872	871	872	862	871	845	883	885	860	861	835	850	895	911	899	857	859	845	888	838	913	843	916	848	872	861	872	860	819	892	871	843	815	917	834	773	829	812	839	841	869	903	842	875	902	837	840	911	881	876	848	854	836	851	842	921	861	826	824	861	885	833	853	913	883	845	826	900	823	812	844	873	877	813	806	839	828	880	830	811	866	808	843	834	878	839	877	837	834	856	894	864	818	894	888	909	853	829	799	895	901	838	860	851	900	839	807	844	868	911	827	877	883	879	885	866	850	918	897	903	832	846	812	902	844	862	826	866	845	854	862	847	851	848	839	864	865	816	856	845	809	819	847	891	919	859	831	822	860	858	872	862	847	835	867	880	802	876	821	831	857	828	863	861	845	836	834	840	806	833	843	845	817	856	818	841	838	885	798	887	830	824	813	814	896	834	859	850	913	878	853	870	835	821	852	864	855	837	909	844	821	859	863	855	852	848	859	921	873	876	948	807	804	782	855	877	861	868	858	874	849	892	766	871	864	814	922	883	859	883	858	881	863	873	827	810	820	844	849	869	813	852	830	885	852	892	868	835	818	808	840	891	848	867	832	820	873	833	895	887	807	826	863	813	885	852	855	866	851	766	871	847	837	822	879	812	840	833	872	871	894	890	834	876	867	806	859	852	851	880	844	837	819	870	886	892	819	808	835	867	863	851	817	870	818	852	874	830	859	872	883	825	825	816	859	834	836	855	864	885	821	852	852	905	882	812	847	828	807	846	862	844	870	868	893	870	872	921	853	872	844	842	871	883	810	796	861	839	861	852	838	879	844	823	827	822	829	888	874	840	812	831	858	848	872	823	804	853	871	866	803	782	852	826	824	883	839	849	875	872	816	895	846	847	810	847	844	870	852	851	809	845	818	795	849	871	902	809	818	854	876	840	841	840	860	878	811	787	849	882	865	826	867	846	858	855	848	859	830	863	881	863	839	830	856	851	856	840	896	878	848	875	879	867	870	824	848	841	868	856	859	876	881	840	807	880	818	900	855	780	823	828	863	838	875	888	808	881	871	853	899	841	830	843	849	841	870	824	848	831	858	808	911	860	884	849	864	855	898	887	814	891	895	884	858	825	869	875	913	812	787	841	854	841	846	812	872	883	866	876	841	902	828	894	791	828	810	822	866	905	851	878	855	848	873	868	884	829	854	859	784	870	772	856	841	936	881	829	819	859	847	833	911	818	892	890	830	839	835	841	802	827	869	862	871	831	832	851	805	839	895	844	850	859	848	901	824	838	840	895	866	869	816	864	818	809	879	839	834	855	863	857	783	860	912	850	916	832	787	846	822	871	962	830	897	807	854	939	862	821	833	811	854	851	886	904	875	860	848	885	794	872	894	815	828	840	864	855	836	870	840	904	811	855	877	859	865	821	855	810	859	839	891	878	886	870	861	822	847	803	816	860	862	821	837	851	859	827	838	851	887	849	891	865	826	903	858	873	847	874	860	849	822	884	886	846	897	879	838	811	845	848	874	792	865	793	852	853	835	845	837	869	790	888	883	831	834	890	812	872	848	895	868	865	872	845	899	858	864	844	851	878	842	789	833	819	876	877	818	875	884	888	871	866	909	889	838	871	844	822	847	841	853	845	847	842	852	868	903	851	855	843	857	854	814	833	888	863	819	890	859	870	843	834	829	821	856	873	847	850	823	884	818	862	835	838	859	860	827	913	865	885	882	881	842	825	818	836	846	841	822	785	857	881	902	808	852	847	875	873	840	861	876	835	849	856	878	849	830	865	851	854	886	898	850	839	905	838	838	899	852	898	904	851	880	841	852	857	848	871	900	880	806	841	837	825	815	845	831	863	887	838	841	844	839	793	881	887	841	836	849	839	864	885	834	882	864	856	849	849	836	829	879	804	850	836	900	873	804	853	849	832	832	870	864	879	865	807	873	831	844	823	893	835	810	882	857	885	848	819	879	831	823	836	911	881	814	873	860	820	841	848	870	879	879	814	883	801	855	830	806	886	796	857	847	806	867	853	864	859	849	829	845	841	868	871	840	840	868	836	866	856	896	873	825	826	826	858	871	852	876	832	854	823	823	842	884	848	903	832	809	901	841	856	870	846	843	842	838	857	868	862	852	900	832	794	833	875	889	862	854	883	845	899	839	843	856	857	777	837	860	853	849	838	856	865	869	857	841	805	855	856	835	850	848	830	838	822	882	872	839	829	896	846	834	817	868	843	872	941	878	867	876	854	862	783	870	897	861	895	871	856	825	840	835	848	823	879	897	853	864	824	868	833	863	806	864	911	862	824	850	812	897	836	847	879	813	861	912	842	878	835	891	842	888	861	888	850	861	874	879	854	871	870	884	861	837	833	832	857	835	879	810	858	897	839	792	908	877	822	849	883	825	918	874	876	865	853	832	852	839	951	831	904	814	891	830	910	840	871	811	809	919	869	838	849	826	866	892	814	813	848	829	819	874	921	871	879	834	889	859	854	814	870	820	862	819	878	912	833	875	883	852	893	836	857	867	904	875	848	820	819	892	884	836	845	888	858	837	783	893	886	847	855	902	824	910	819	829	796	866	816	814	856	860	871	909	845	810	867	875	823	845	924	827	845	826	888	897	835	908	842	812	802	902	838	833	830	817	878	918	864	841	864	858	806	862	833	867	850	825	832	824	850	851	845	769	876	889	858	822	882	870	852	849	866	846	928	873	841	846	889	819	801	841	850	814	882	833	849	815	786	893	788	866	815	868	838	863	847	839	870	878	853	876	888	912	809	878	856	905	814	910	845	861	810	830	882	916	866	867	819	832	860	886	827	799	912	845	850	838	807	827	834	862	842	832	887	841	898	853	852	816	890	868	818	890	879	830	851	885	875	918	840	928	868	818	856	875	858	821	876	892	820	858	802	854	863	875	835	862	829	879	881	849	834	853	888	879	861	843	868	866	817	865	847	846	826	815	833	880	831	831	870	858	866	864	856	866	837	809	864	882	815	814	829	863	870	869	862	843	863	880	855	849	862	875	842	779	872	787	882	831	846	856	816	787	845	864	835	850	849	886	881	864	812	834	889	840	858	850	916	832	838	845	766	871	890	860	881	883	898	860	882	848	785	856	875	861	823	824	861	803	854	893	814	831	798	893	877	852	802	874	838	852	873	889	826	818	865	934	876	842	821	853	811	884	894	892	841	838	916	871	842	871	878	819	885	847	854	817	887	894	886	837	877	844	857	831	876	851	859	900	871	887
49584	48695	13860	2986	1327	948	829	733	598	590	536	513	512	509	488	467	485	461	407	424	456	475	431	456	430	423	415	422	434	382	406	397	445	439	445	403	417	391	432	431	404	391	401	357	397	413	431	407	432	429	408	408	375	387	410	432	403	408	427	404	407	401	407	428	392	419	387	411	399	380	413	391	449	449	395	398	433	432	421	390	379	405	399	441	440	432	402	385	394	418	427	414	410	413	427	406	383	426	411	397	458	388	380	395	351	379	426	411	420	380	401	408	407	374	418	396	424	394	392	409	401	400	421	383	423	438	399	397	391	396	407	394	374	371	401	398	438	383	370	417	436	414	411	416	394	420	440	399	395	395	393	440	391	349	402	380	388	401	414	378	367	368	425	388	381	404	386	382	419	450	400	404	398	401	462	411	394	409	398	408	376	374	386	417	414	417	409	387	401	376	400	420	381	431	432	386	403	431	389	415	440	435	395	393	397	436	403	378	396	391	423	410	383	402	416	413	408	418	395	400	416	407	413	430	446	388	406	379	386	446	371	383	402	427	404	402	416	388	390	396	417	381	395	409	433	434	408	363	377	428	414	433	403	387	422	393	375	379	408	435	398	438	429	357	388	412	382	387	402	403	377	405	415	363	418	420	416	384	384	396	393	372	417	409	395	405	392	415	430	388	389	415	401	407	377	426	396	433	384	400	374	414	410	416	408	429	420	377	430	383	377	398	423	424	415	415	396	414	397	382	397	431	381	396	394	394	403	421	380	413	382	386	444	421	378	432	411	384	380	423	403	406	453	388	434	378	413	403	444	407	413	409	397	374	412	432	390	426	434	399	405	407	373	415	405	422	367	422	397	385	400	425	384	407	448	431	449	406	414	406	425	367	395	429	392	398	415	380	392	391	402	437	421	428	406	390	419	413	388	417	382	401	385	431	411	415	421	403	392	412	376	423	392	389	393	382	413	424	381	412	388	391	421	380	417	374	441	408	390	372	415	390	430	414	421	380	422	430	382	396	405	418	383	383	380	416	419	426	395	441	424	410	425	385	417	406	372	385	388	410	389	389	417	436	449	404	371	370	377	440	379	408	401	371	407	389	404	424	389	376	393	382	383	426	414	402	389	412	388	410	397	409	436	393	401	434	414	417	414	411	428	385	373	424	358	393	379	405	405	430	410	432	422	412	419	376	382	387	444	398	429	434	400	418	419	373	372	416	386	400	424	394	417	417	403	412	417	434	444	386	409	430	404	400	407	414	410	377	422	428	406	382	405	430	437	420	382	409	391	370	364	428	394	431	379	385	413	395	387	373	400	381	414	418	404	394	423	420	406	387	401	437	375	400	391	366	429	432	413	386	419	401	384	429	390	398	394	395	410	429	394	427	418	421	448	437	396	432	398	380	406	383	419	368	393	407	405	377	409	397	421	420	352	424	384	374	382	433	422	390	365	400	383	360	423	405	395	398	387	406	398	411	404	410	421	416	390	405	375	401	448	400	402	359	443	378	422	412	383	366	404	355	387	434	425	434	448	402	381	401	372	384	407	410	387	375	419	379	403	365	419	410	423	372	391	414	384	395	407	421	383	420	426	392	427	410	439	432	425	413	419	421	417	404	427	413	407	408	395	416	399	389	410	427	385	366	389	367	372	409	426	384	414	428	418	428	378	399	375	371	376	419	402	396	405	354	394	446	383	363	407	410	406	459	380	413	393	404	371	387	404	418	419	384	389	370	421	414	447	406	403	390	414	429	382	425	382	429	362	398	392	413	391	433	401	394	417	398	404	398	384	398	411	411	392	404	381	422	402	440	393	406	393	412	394	381	383	420	417	441	394	435	355	381	468	387	414	378	391	431	379	433	431	409	419	421	363	409	380	397	396	447	374	376	398	412	403	420	385	377	417	369	409	370	479	401	398	407	387	401	397	368	428	400	406	397	417	409	413	357	385	426	391	387	401	420	385	430	381	402	378	386	398	407	373	402	398	401	363	433	357	403	407	395	432	399	400	394	404	391	402	402	400	385	411	390	416	434	404	419	419	383	374	394	403	375	416	410	432	405	419	359	393	369	391	377	430	416	410	435	380	406	412	433	414	457	406	421	438	409	384	414	411	381	384	392	392	367	407	412	427	392	414	387	392	407	350	435	369	447	400	399	437	384	352	434	402	400	413	386	401	416	408	358	402	373	426	420	432	399	400	392	415	379	373	399	416	442	378	418	426	408	402	434	403	381	418	377	391	405	418	429	388	369	442	448	421	381	393	403	373	423	415	411	399	422	391	391	435	406	406	393	394	425	437	399	403	404	387	388	415	411	397	381	375	379	403	399	397	412	432	415	378	401	421	399	400	417	376	402	430	430	432	405	390	404	403	382	410	403	403	436	424	363	399	424	422	405	370	406	365	367	407	425	417	384	420	434	434	430	412	373	364	401	390	395	387	401	415	369	407	406	411	415	396	415	379	401	402	376	411	423	392	390	367	403	381	395	430	360	383	369	443	403	405	423	364	397	425	393	423	437	416	392	414	433	446	408	399	385	404	401	418	416	454	394	387	386	382	422	458	387	428	417	423	389	422	397	402	419	399	418	414	408	389	409	390	429	404	457	341	399	444	437	398	392	406	366	410	420	419	408	380	414	376	377	384	396	404	386	464	390	401	424	368	398	386	398	431	386	403	386	390	389	427	390	409	380	440	473	420	377	401	385	391	428	377	432	403	396	389	418	426	387	378	416	443	374	396	417	402	377	374	408	414	389	385	435	361	391	419	393	432	409	369	381	360	389	374	432	379	405	422	397	406	415	419	386	411	436	397	421	400	399	380	435	408	390	414	410	393	396	394	350	441	361	423	411	418	383	411	394	442	402	402	380	407	375	389	428	405	417	407	445	386	400	401	433	386	378	400	389	417	406	450	414	418	391	411	401	417	379	373	401	388	421	426	427	393	364	395	394	370	382	401	394	420	388	390	374	368	379	400	410	368	399	403	419	364	390	421	433	413	411	420	361	406	382	417	424	380	394	406	407	416	396	379	407	386	396	422	410	391	426	366	425	397	382	402	391	399	376	417	409	402	408	433	412	415	375	403	401	373	407	405	383	404	388	414	393	348	451	394	443	402	382	402	382	396	431	403	410	409	403	443	390	405	384	390	375	399	386	404	337	401	374	414	400	387	391	405	382	361	378	414	418	392	430	410	375	445	387	416	367	395	408	380	386	409	383	405	392	435	380	415	415	399	436	413	411	391	391	380	412	423	393	415	368	373	410	408	386	374	396	416	396	377	399	414	406	413	399	366	400	385	364	384	399	388	380	393	414	408	389	410	413	389	393	401	381	406	414	406	400	396	396	395	419	376	409	400	382	411	421	374	364	361	413	405	403	436	415	416	379	399	425	390	422	406	380	399	403	399	412	394	386	412	389	385	414	374	374	480	395	409	407	420	353	386	422	402	408	432	408	423	368	377	406	412	403	382	413	368	383	396	413	451	366	400	409	408	442	396	394	404	395
26180	28009	4315	5343	4390	3681	3052	2563	2304	2141	1900	1822	1654	1609	1479	1401	1333	1250	1261	1280	1242	1228	1254	1167	1187	1146	1121	1163	1091	1117	1073	1053	1070	1083	1066	1033	1108	1082	1079	1018	1055	1049	1047	1041	1019	1028	1034	1018	1006	1037	983	1011	1066	986	989	996	1008	1005	1032	1037	1028	987	935	1027	967	973	989	1056	1010	983	1010	1021	1022	951	998	1017	942	1017	1020	979	1068	983	963	977	1004	969	1007	945	1006	1039	967	962	1008	950	981	976	1023	1052	941	923	973	901	1042	1035	1031	981	1037	957	976	1007	987	927	992	961	1005	1066	985	1040	974	955	957	992	981	1045	1017	998	1065	977	1009	1046	1027	1036	1048	969	971	999	1071	1008	996	960	1012	943	972	975	991	980	933	953	1030	1022	985	997	989	994	1020	1000	988	983	949	983	984	967	976	961	965	1037	949	1008	957	969	979	958	1065	978	1029	977	1000	1016	996	996	945	974	1004	1000	1002	993	966	958	1009	955	932	1028	1009	1006	1016	979	952	961	1001	980	951	1036	1023	992	991	1030	950	959	1009	1002	989	964	961	993	1009	995	941	1015	1031	987	999	1009	1043	991	955	963	959	990	986	1056	996	949	964	923	1003	988	936	966	997	944	967	1006	976	1038	957	959	1029	976	982	992	981	958	1052	972	918	1020	1001	971	960	1039	947	1003	983	1007	970	1005	975	969	963	934	1015	994	979	1013	983	944	993	981	958	987	947	977	965	1009	1023	984	1017	973	965	986	968	1019	961	981	1044	971	925	974	997	974	970	1012	1031	1032	1020	1064	954	979	924	990	938	1023	985	986	1030	1016	1009	965	1017	1003	1007	999	990	991	1029	983	1021	942	939	990	988	945	978	1028	964	958	958	968	1050	1021	1041	947	1007	999	965	954	985	1062	960	997	989	1008	944	995	1034	968	955	956	981	984	962	964	976	929	1016	964	961	974	1059	1002	982	1035	980	975	889	965	996	1008	1001	970	974	1011	962	970	948	1016	967	1001	1004	979	1009	993	954	990	982	994	986	941	979	957	1000	996	1015	955	993	980	1017	993	992	990	953	966	950	964	1016	1002	1047	982	1051	1010	1054	941	949	990	998	1019	981	991	987	969	965	967	993	998	959	999	987	996	975	1008	1035	942	997	1046	1000	1008	969	986	1027	944	922	982	978	940	1012	923	917	976	988	977	948	953	1005	1005	1021	956	979	1015	994	1008	1006	982	952	932	981	986	1019	983	994	1006	1040	994	963	1001	1011	987	991	955	1039	1003	955	1006	1007	1046	981	983	1014	963	1012	960	973	983	1059	929	980	995	978	999	1015	980	943	971	938	1041	1005	1016	997	958	1001	1027	970	976	1022	997	973	1002	986	974	987	1007	998	1018	984	986	1001	975	924	977	1026	964	976	962	949	983	963	969	983	1029	957	1049	1028	999	965	959	1016	959	976	986	991	1021	953	964	973	1039	943	998	963	996	986	967	1015	1002	955	966	974	973	991	1011	1015	1028	947	988	1020	997	940	1023	992	966	968	986	1009	1009	995	994	961	941	988	963	978	985	1039	1002	966	1013	967	971	1009	968	991	1012	926	1002	962	983	967	1052	952	931	1029	1023	922	995	1007	930	983	941	1003	981	948	978	966	987	962	976	985	960	967	1001	1004	987	977	958	946	1051	1020	984	985	978	1026	925	936	919	1051	993	953	986	974	981	1015	985	1017	979	975	969	968	991	985	944	1030	1010	1002	981	1012	964	925	939	1000	989	983	1042	1039	992	998	986	1030	959	995	979	992	980	961	956	943	1009	1017	1039	990	966	933	977	970	944	976	999	1000	897	980	934	972	1011	999	1029	988	988	910	950	1015	984	997	1017	920	1001	986	941	983	965	983	959	957	1041	947	997	1009	989	993	1066	1039	937	973	1002	929	1014	1008	947	986	1001	942	1005	943	1009	957	952	1066	988	967	1006	992	967	934	972	972	1014	980	962	947	949	951	984	958	988	952	1020	1027	979	977	947	994	971	1009	963	972	978	957	958	1043	960	977	976	985	1011	957	994	1003	1060	987	996	1023	951	973	1014	1026	984	980	953	984	982	1000	989	987	1055	1054	1020	984	996	1026	1005	960	1062	1006	972	1018	1041	996	971	979	1019	972	957	966	948	999	987	958	1030	1000	981	993	979	1012	1020	975	996	965	950	994	1000	939	983	1003	1023	975	975	973	1078	949	1005	1004	959	1020	1029	991	1009	961	971	1015	1000	946	969	954	982	1016	993	948	1021	964	1019	1016	1034	980	952	1028	989	956	943	975	956	974	1016	971	1014	1020	990	1002	1006	1000	956	997	1010	1007	917	1016	996	1031	969	930	1049	948	966	949	983	977	989	949	1026	965	998	927	990	958	966	1018	1012	989	915	999	978	948	1007	988	951	946	1049	980	957	931	1023	1019	974	957	948	983	974	964	992	1021	965	1025	982	1001	1013	1021	998	1019	1004	966	960	977	958	970	989	1031	989	961	973	993	1023	1010	964	1007	991	933	1005	929	995	1025	976	984	934	980	1038	971	991	986	976	1044	949	1013	1016	979	1039	994	979	994	968	975	989	991	975	951	945	950	987	1023	986	986	957	974	987	1035	982	964	978	1006	973	971	1007	982	986	937	995	973	933	973	988	979	1012	1008	1069	939	907	1040	1037	915	1006	977	958	988	967	1016	996	971	998	948	947	1052	1018	976	987	997	932	971	1015	974	972	969	1003	940	968	948	968	997	967	978	1002	988	992	972	984	990	1023	998	1003	1019	934	992	1030	1030	991	996	947	954	1009	1019	986	1017	1048	987	974	947	979	962	991	986	952	996	985	1000	956	980	993	1003	966	947	964	1021	1021	998	969	993	1023	1024	1032	956	994	972	975	984	984	1019	898	995	1004	971	929	1033	1017	1004	916	949	989	1009	962	983	1004	962	983	1012	1014	998	996	1019	966	999	944	995	953	1009	1036	961	955	994	988	1019	949	946	970	959	1019	984	1005	1006	1001	1012	1009	987	969	1041	951	984	991	1023	973	968	1003	989	1024	972	1003	1021	1033	1022	986	943	1010	1049	985	982	965	996	979	933	977	963	959	971	993	960	988	1043	950	1023	1007	961	1039	986	963	1044	978	949	972	1032	967	983	979	972	1025	999	981	994	1044	993	1024	958	923	965	997	1010	968	949	976	997	922	978	977	958	1027	1062	956	969	967	1049	998	984	984	998	1005	965	976	1010	986	938	1032	953	957	1017	1007	982	975	974	982	1040	917	993	986	986	1008	1022	983	986	993	966	971	1008	978	995	980	1034	1014	953	944	1014	975	1027	1020	985	1051	953	999	1000	986	1010	980	1025	991	998	957	930	950	1022	1005	945	1022	999	965	1015	1010	992	961	934	965	1002	979	991	979	888	938	987	997	996	982	1008	968	974	980	1015	1030	981	994	924	972	970	1018	973	942	1005	964	1009	970	967	985	916	995	1051	1000	969	1004	945	960	1077	989	966	939	1034	980	993	1005	1008	1018	994	1055	967	1026	998	986	996	998	984	993	1008	958	992	1001	978	1014	989	971	955	987	967	967	1025	983	983	990	998	995	959	999	992	984	976	1025	963	1009	1005	951	998	1007	1001	995	1070	971	1007	1015	1014	963	949	942	962	987	1050	975	980	948	912	1001	996	982	945	1012	975	1043	981	981	941	992	976	934	1014	996	1010	1029	969	994	948	1018	1005	1037	974	1000	992	973	963	1000	1016	945	986	1006	997	973	967	1016	988	1007	1007	968	933	963	988	950	1012	1038	974	988	1010	988	986	998	975	1003	926	1058	973	944	946	984	994	967	988	988	933	1006	997	1005	973	1060	1043	986	960	962	972	912	948	980	991	1019	993	1015	1031	999	989	1021	982	1037	977	1011	1071	1009	1036	1015	958	1031	1019	977	950	986	985	1051	931	981	956	975	970	943	936	1050	1026	973	946	1043	963	1003	989	990	998	986
4868	2725	310	206	172	155	185	157	165	157	158	179	175	172	155	191	172	176	171	176	160	194	204	150	169	158	156	174	173	162	140	153	150	172	128	162	176	179	173	179	161	139	200	160	168	157	153	176	188	150	163	132	165	171	161	174	176	177	177	163	170	158	163	152	175	160	160	159	163	170	149	135	174	173	149	180	148	147	165	157	158	187	162	153	154	185	145	179	178	172	147	211	170	159	162	180	175	190	139	175	164	171	169	190	168	170	164	175	150	161	172	185	168	155	152	182	179	148	162	169	171	151	192	174	163	158	174	159	167	165	150	161	165	162	184	151	173	168	153	143	150	155	159	173	171	154	168	155	155	158	183	180	158	147	164	167	148	173	157	158	164	149	182	167	167	154	184	171	136	166	171	160	155	158	155	137	166	160	182	182	150	165	161	160	144	156	179	166	150	177	169	157	151	147	168	172	166	188	182	157	162	157	167	145	162	149	148	155	125	151	163	167	163	156	135	141	144	158	179	161	139	167	141	155	172	161	162	163	179	160	166	164	160	182	145	169	183	168	172	164	177	167	164	170	188	175	162	162	175	167	169	159	176	162	169	158	161	162	166	169	142	177	147	180	148	187	171	174	164	164	148	174	144	177	172	203	153	178	166	184	158	177	167	160	185	172	164	197	176	167	190	185	173	161	136	167	169	162	184	156	149	153	144	159	153	180	192	165	160	159	152	153	200	192	157	163	184	161	143	161	152	158	176	152	170	159	157	162	174	162	153	158	172	174	165	162	168	168	189	160	171	167	189	152	179	157	166	153	177	180	175	176	133	164	149	151	166	153	170	140	167	154	168	145	171	179	156	160	166	181	166	182	190	185	163	172	181	168	152	186	180	158	156	167	166	146	155	161	163	156	147	186	170	183	183	178	169	190	155	159	172	188	157	168	166	152	144	163	138	151	177	192	154	160	162	153	171	184	152	177	149	167	163	164	178	158	146	155	154	163	165	162	165	164	165	180	176	159	184	161	200	195	165	144	146	157	133	169	145	162	169	170	182	180	160	159	147	142	155	175	184	155	157	153	189	179	172	151	174	172	163	201	184	154	140	167	160	172	176	188	142	189	165	159	148	148	166	179	150	171	146	172	165	136	175	190	173	179	157	162	154	159	178	177	163	160	134	140	155	162	165	152	182	152	159	156	158	141	156	184	180	173	167	171	152	168	159	147	160	187	181	150	173	173	174	165	168	179	164	181	155	161	156	154	152	170	152	191	186	171	170	150	163	165	153	161	158	153	154	149	179	174	185	192	170	168	174	166	142	186	191	185	185	142	183	180	149	188	186	151	173	182	158	140	145	178	176	162	171	170	129	158	177	152	178	179	183	176	161	160	192	178	187	160	161	174	173	158	163	153	188	170	182	156	175	148	205	159	183	170	158	180	150	157	144	171	178	164	157	164	164	170	160	163	159	147	150	192	144	175	152	168	189	187	173	157	176	176	156	173	199	152	173	165	155	166	152	187	169	156	166	156	190	143	174	156	173	158	165	164	161	178	181	162	148	174	163	165	144	195	162	185	157	141	167	172	161	158	171	146	181	152	199	175	168	155	157	159	165	146	180	167	172	174	166	173	165	129	161	192	157	177	176	159	163	170	176	161	188	163	157	171	167	188	167	164	173	168	144	155	169	163	180	176	141	187	184	183	190	147	179	142	155	137	172	179	171	142	175	168	188	181	147	161	166	156	165	158	173	173	150	162	186	196	152	168	158	151	172	163	156	167	164	193	173	174	150	166	190	183	172	175	152	177	167	169	171	177	162	167	152	152	172	163	177	158	170	173	160	184	190	176	155	171	145	141	164	152	148	173	184	183	163	161	165	171	147	152	174	180	144	136	139	160	160	153	171	164	171	162	161	193	193	143	173	149	173	183	188	168	167	148	149	155	171	176	166	172	154	161	149	158	171	169	156	152	147	192	174	159	167	180	144	177	184	159	138	151	167	175	176	164	162	152	170	147	193	174	151	179	180	159	181	171	155	169	156	177	172	177	128	144	154	160	160	137	156	163	172	173	159	159	153	156	149	163	183	176	170	144	173	159	165	185	164	164	146	160	145	161	161	157	153	171	159	145	187	178	146	142	179	180	143	167	157	171	159	167	188	142	156	159	175	162	172	173	184	146	143	156	131	219	167	158	174	144	182	149	155	160	172	157	177	139	171	171	157	173	149	148	146	163	155	142	173	160	168	166	154	193	142	164	163	183	148	195	155	145	178	160	165	178	171	178	183	161	159	171	147	185	158	190	143	161	170	180	166	151	154	166	174	156	147	150	190	159	171	175	147	154	172	141	177	150	185	203	163	160	160	158	158	150	162	156	176	182	168	169	176	164	167	154	143	161	173	158	169	175	175	150	152	165	149	147	174	186	165	174	159	177	151	181	186	148	158	163	177	129	168	143	158	180	192	162	196	163	164	158	168	148	156	167	166	130	158	156	168	161	180	166	166	174	170	175	168	154	143	170	184	180	157	124	179	169	166	168	174	165	160	171	156	185	175	157	169	164	169	165	172	165	176	159	188	155	177	156	173	171	180	168	154	160	152	168	182	169	152	160	160	143	182	174	165	156	152	155	183	152	187	139	170	159	160	142	170	148	166	153	171	150	167	145	150	167	171	165	167	158	171	144	155	158	155	178	162	166	154	161	160	192	184	191	160	170	186	152	153	175	171	174	158	185	173	174	176	169	139	162	199	175	158	155	164	154	190	146	183	174	163	152	182	189	173	161	171	165	159	162	174	177	153	161	180	159	182	195	176	164	162	182	150	166	164	148	157	153	149	145	204	173	160	156	158	169	175	151	189	181	180	145	137	151	154	181	149	144	148	156	160	197	167	175	148	172	167	153	139	157	178	173	172	164	164	151	162	157	156	163	154	161	163	143	183	176	171	178	170	158	163	161	183	158	157	179	168	144	162	158	156	163	151	161	184	185	170	153	144	164	177	167	182	178	168	144	157	178	150	152	145	149	159	155	157	156	166	163	159	143	170	183	155	177	157	175	187	164	162	166	180	176	173	174	179	175	162	158	176	141	161	185	169	140	155	175	156	148	171	152	155	173	148	156	153	154	154	170	171	190	170	179	172	178	158	159	161	167	176	163	164	144	153	140	156	159	143	163	150	162	160	162	180	167	153	176	171	163	168	148	163	187	154	160	176	147	161	161	163	166	143	169	187	147	161	174	172	153	185	181	171	169	162	178	157	152	161	162	161	162	154	166	142	174	184	171	177	157	157	141	190	158	141	162	156	180	168	160	173	152	180	205	159	141	183	166	171	166	176	159	140	171	161	161	153	156	171	147	170	167	169	157	164	166	172	178	167	141	165	159	156	201	171	168	136	150	152	189	166	170	162	157	169	180	172	152	165	165	159	158	163	182	178	188	156	141	175	187	172	153	163	175	184	151	183	145	159	186	145	165	141	149	186	185	177	152	155	186	155	136	174	168	174	160	163	145	159	138
4719	4478	650	698	612	541	556	597	552	567	523	541	544	512	534	550	519	510	550	527	526	486	476	507	538	523	506	483	504	489	531	517	521	551	471	498	517	543	502	530	506	505	491	489	490	496	560	518	508	498	508	479	472	505	484	518	501	494	531	538	539	531	514	495	475	520	507	514	474	496	509	543	515	498	501	515	483	520	462	535	465	493	471	485	506	507	515	490	531	507	496	513	494	459	516	508	488	493	502	480	498	465	491	507	505	512	501	465	468	506	518	503	552	519	485	513	525	511	517	463	549	485	556	476	481	453	503	493	498	525	492	526	475	499	487	509	445	479	517	535	505	517	515	498	522	494	467	499	529	520	552	489	508	471	527	527	507	509	474	520	469	520	489	498	517	546	495	477	493	580	509	506	479	472	474	503	468	502	536	507	472	486	511	523	476	502	482	476	537	518	486	510	507	495	484	471	551	513	536	523	489	518	494	470	461	469	521	463	495	504	458	483	540	518	510	483	473	500	509	467	486	497	519	499	522	500	527	520	510	474	497	470	506	509	507	491	522	473	511	516	486	455	478	518	499	495	567	517	517	517	498	507	524	465	537	515	486	473	508	519	494	493	526	511	526	519	508	496	510	507	512	460	483	514	546	527	497	534	512	503	471	549	516	465	501	496	516	458	477	458	502	471	440	487	538	471	492	479	528	524	498	516	449	503	495	489	502	498	475	518	511	479	523	533	495	520	486	467	557	532	518	559	517	512	509	506	464	505	469	510	521	480	514	529	491	511	509	545	468	517	490	521	489	517	516	471	506	516	500	512	513	490	476	531	493	516	497	458	492	485	525	546	505	489	456	509	520	510	534	489	542	483	502	529	518	509	491	492	511	480	475	516	505	474	507	464	524	504	525	497	503	501	529	541	526	491	468	496	473	502	497	489	526	519	469	493	538	523	458	516	524	507	522	459	504	520	469	502	519	484	516	484	541	532	509	522	495	509	497	483	525	511	505	496	478	530	497	501	533	487	498	497	532	524	522	519	514	571	526	489	503	527	492	464	493	499	515	473	492	507	517	539	527	536	508	530	498	477	505	514	513	467	528	506	523	502	529	518	486	533	478	499	516	495	496	481	513	524	471	525	472	463	454	525	513	528	495	499	502	507	498	520	528	492	499	518	490	492	477	509	552	511	511	484	498	516	485	492	523	468	498	494	503	530	486	523	494	491	496	500	470	503	488	487	486	498	516	473	554	485	510	501	490	524	524	468	499	494	524	489	489	527	530	494	503	499	532	506	491	494	500	469	488	511	488	543	524	496	513	518	481	495	501	529	518	506	517	471	509	481	527	460	454	518	471	468	535	506	495	466	490	523	495	555	475	528	484	482	485	489	528	511	508	494	490	478	486	512	487	501	511	468	492	546	494	470	477	477	519	479	518	496	504	507	496	518	518	507	505	528	521	498	528	547	517	500	528	507	503	477	503	543	479	475	492	540	475	489	472	493	518	498	499	490	494	511	481	467	530	492	503	488	527	520	483	465	468	493	500	518	551	504	490	513	484	533	514	513	514	516	498	516	538	487	530	488	486	479	505	468	509	541	492	511	516	485	506	488	516	556	485	478	469	527	474	499	463	488	499	495	489	498	485	481	518	473	501	521	498	508	475	498	490	483	502	476	495	503	474	485	529	561	524	523	521	504	483	572	515	489	532	472	521	500	485	486	525	486	499	537	482	475	498	539	508	543	471	483	519	476	480	520	502	486	493	514	459	484	479	507	494	512	492	496	507	489	501	519	507	497	553	492	541	463	527	519	515	489	484	505	445	516	511	511	496	483	510	517	522	524	520	436	490	491	515	500	517	502	518	550	492	549	536	509	547	494	494	487	541	535	479	527	509	508	487	494	482	514	448	482	462	512	522	443	533	514	475	487	476	495	505	525	525	493	552	483	507	473	521	504	531	453	515	541	516	533	502	501	495	508	499	494	496	513	534	487	522	486	497	498	518	494	504	482	550	502	490	511	507	474	510	487	525	527	502	493	488	503	514	481	478	479	466	468	507	530	471	473	498	508	503	538	469	518	530	502	523	508	524	477	488	482	488	532	504	510	486	517	477	517	478	495	509	520	500	549	486	513	490	478	524	509	507	447	528	525	508	478	517	497	488	457	486	495	500	507	498	495	485	513	483	495	512	493	480	509	502	503	487	506	498	508	509	508	515	507	492	498	510	504	520	480	466	515	503	519	520	516	523	496	471	542	496	510	512	461	515	506	515	485	514	502	467	520	496	499	530	484	540	492	476	538	519	534	473	467	484	448	479	487	514	513	502	492	517	485	509	535	463	478	491	520	491	511	482	484	465	485	492	510	530	472	488	540	499	550	487	513	511	501	494	536	482	518	501	499	482	490	499	486	526	495	456	533	492	495	527	506	527	540	497	517	488	524	510	489	509	471	487	490	497	477	464	496	511	536	542	440	473	559	472	478	486	541	536	471	490	498	509	487	512	502	514	531	500	487	463	509	500	549	472	480	534	498	509	525	515	529	504	505	504	506	482	462	492	511	515	499	500	466	482	523	518	551	495	510	483	529	539	521	528	523	498	476	519	477	555	520	485	499	513	526	503	500	517	524	557	517	496	500	523	467	515	500	488	464	508	497	479	501	504	496	489	508	551	520	501	501	528	479	498	478	489	495	555	504	516	542	499	536	502	520	487	520	476	530	503	501	504	505	530	488	522	493	462	499	520	506	502	475	521	538	493	518	538	485	508	468	503	489	506	518	511	507	514	530	487	524	500	522	503	519	522	485	506	547	532	505	511	508	487	501	498	488	503	503	542	532	456	474	497	477	511	514	532	535	496	488	484	513	545	525	523	480	481	521	487	497	529	506	485	507	481	488	465	482	511	478	493	490	458	515	489	509	538	505	495	505	489	505	522	510	461	547	507	518	482	514	478	482	532	486	523	491	515	518	515	523	517	526	478	504	498	515	507	470	483	500	497	480	509	512	503	538	498	488	491	532	496	524	488	504	498	521	508	491	511	526	495	481	480	469	523	512	471	510	515	470	505	497	504	520	498	473	526	479	516	497	471	514	481	491	524	500	504	468	503	530	497	474	538	537	508	456	538	523	511	525	514	509	523	508	480	498	554	485	480	478	553	514	504	474	500	501	468	484	485	516	491	534	493	493	482	487	499	531	499	490	485	506	527	505	499	497	506	502	489	529	492	500	513	490	522	485	509	515	466	510	496	519	518	568	548	499	503	514	457	507	470	541	514	523	513	507	511	521	514	505	549	462	488	542	473	501	497	535	514	500	510	471	486	536	507	467	488	494	523	529	517	520	479	473	510	491	512	565	496	518	541	496	511	488	478	465	516	480	509	504	500	501	494	508	483	521	468	491	503	526	483	491	507	471	537	536	464	497	520	464	514	495	499	483	504	502	485	534	474	529	502	483	538	522	531	503	514	473	521	510	490	538	495	511	478	503	525	494	503	470	520	510	529	532	486	542	539	508
34310	34121	5675	1126	720	601	536	469	403	429	394	390	364	413	370	359	328	380	361	370	334	358	360	312	329	355	369	300	327	283	327	326	302	327	317	325	313	349	359	354	321	345	338	328	361	317	375	334	329	308	332	317	332	304	356	359	326	329	306	288	329	344	291	332	331	332	317	304	316	309	323	313	343	342	288	350	296	333	324	352	330	330	298	305	320	308	321	348	318	340	343	344	353	343	317	363	345	330	345	299	348	304	331	330	338	309	329	283	358	307	301	297	325	353	320	334	321	337	315	359	317	348	341	330	277	337	313	325	349	332	309	333	321	283	311	325	328	312	344	356	320	330	325	338	335	326	361	313	346	333	307	325	337	329	322	329	332	313	321	301	328	303	338	293	309	332	284	335	336	322	323	338	315	316	315	334	298	326	300	342	317	343	318	322	329	351	333	306	310	341	298	347	334	331	355	337	346	309	298	343	345	291	305	336	293	331	309	319	311	299	339	329	317	319	357	338	373	332	326	332	351	302	344	357	310	323	314	321	328	328	297	330	329	301	343	292	349	319	335	319	340	320	330	306	317	332	330	293	323	331	331	330	321	350	331	334	323	334	362	323	353	289	304	326	326	370	327	342	322	333	318	362	308	349	311	304	281	305	323	322	352	335	345	312	330	369	311	305	323	332	326	317	342	291	314	321	333	330	326	309	288	347	306	346	318	330	329	332	335	355	357	317	354	296	320	304	293	345	336	298	307	299	298	315	330	338	334	338	336	330	277	321	326	342	295	332	294	304	318	288	309	353	356	309	348	288	304	331	349	318	328	376	302	357	299	315	310	299	334	320	296	290	305	350	333	298	294	337	325	321	302	305	321	327	351	304	331	313	326	328	313	327	327	335	333	309	323	312	317	324	343	315	327	284	325	306	354	319	335	298	302	329	307	292	309	345	340	333	330	310	323	317	306	276	332	331	339	312	311	306	312	343	326	357	346	306	309	349	350	329	353	352	325	305	324	286	327	343	317	342	317	305	299	328	286	307	318	331	326	316	331	342	347	286	370	302	329	311	339	313	299	324	319	308	333	308	320	291	318	315	329	297	320	300	352	323	337	326	332	328	323	351	345	316	348	325	326	328	348	328	300	309	317	311	292	326	310	334	342	301	310	357	339	304	341	311	303	314	337	307	308	356	333	343	374	316	333	342	324	309	314	351	330	349	335	301	327	311	319	304	334	346	306	320	327	333	327	326	320	311	274	307	326	298	309	330	319	295	324	329	356	296	342	295	350	332	305	305	336	308	311	316	323	327	292	323	310	322	303	336	328	326	336	332	334	333	318	306	307	333	322	355	308	314	327	337	308	324	331	301	312	348	337	315	309	324	339	326	307	322	350	311	358	340	328	319	311	317	317	334	297	301	295	327	309	364	366	345	355	298	301	337	320	307	323	345	343	342	309	328	321	351	318	305	311	323	326	328	338	326	299	312	338	316	324	350	319	311	358	327	327	290	354	305	339	290	333	351	328	294	346	313	316	364	317	313	327	319	345	326	343	321	295	280	337	306	323	298	303	303	334	347	321	304	304	312	344	313	317	338	331	283	342	340	311	300	338	319	315	317	277	306	295	312	366	324	344	304	346	297	337	327	363	322	330	335	283	318	315	325	327	320	340	319	298	321	317	316	301	253	320	334	368	319	328	318	320	366	357	322	320	308	286	312	316	331	313	332	353	317	318	335	329	311	306	333	357	353	323	323	324	309	335	311	355	316	325	340	315	384	311	331	316	299	338	345	330	347	342	307	295	312	314	325	321	347	344	324	333	345	350	329	312	326	336	308	307	345	352	331	306	303	326	303	340	308	326	312	307	319	316	319	314	329	313	300	357	323	341	310	313	320	348	311	302	307	319	311	323	314	328	356	314	325	344	312	320	329	290	325	329	320	304	308	315	299	334	316	320	314	297	327	349	357	328	354	316	335	317	334	304	288	345	326	336	348	318	327	321	313	282	340	341	314	310	298	329	315	300	343	331	298	313	317	280	338	324	328	332	294	326	282	317	355	298	329	302	308	299	318	310	280	324	280	363	312	346	325	326	331	338	343	349	296	312	350	340	328	313	341	323	333	325	334	341	342	298	320	288	328	355	319	317	289	327	296	322	337	349	324	307	333	325	322	311	294	345	333	301	324	314	336	322	315	323	332	300	327	293	332	326	301	316	342	346	348	326	344	328	326	324	325	330	343	299	277	328	317	333	350	310	355	324	314	363	345	325	316	307	316	311	311	338	323	332	306	330	357	295	326	317	286	336	320	353	299	348	298	313	319	331	342	280	339	310	320	328	306	326	325	359	340	303	351	346	349	364	309	323	342	310	349	307	317	321	335	346	332	323	337	304	323	339	307	330	329	351	306	336	313	343	337	321	324	330	338	314	304	347	316	337	374	302	325	366	304	312	305	308	319	324	298	324	325	325	339	342	346	360	370	320	299	313	294	295	313	330	309	344	329	320	314	305	321	297	331	311	303	309	325	336	334	347	345	345	288	309	334	325	309	309	302	335	302	372	316	304	335	305	312	349	380	338	356	318	336	304	337	325	316	296	350	328	319	357	293	358	321	335	336	317	285	340	328	337	280	291	337	320	377	311	323	304	353	316	324	319	291	343	293	352	328	306	296	328	317	320	300	325	333	301	330	302	313	330	331	308	326	346	326	331	302	333	336	365	328	340	328	344	342	348	305	320	300	348	362	365	331	307	322	306	332	333	330	309	286	334	309	367	292	328	295	328	329	330	348	332	317	325	312	324	327	322	309	360	288	323	340	329	340	334	331	303	326	330	296	322	313	299	300	304	349	342	346	291	324	343	298	316	358	330	299	292	321	290	348	330	320	326	316	336	320	334	282	322	326	316	306	313	322	317	297	328	290	291	317	319	318	316	287	315	330	295	335	335	332	347	308	344	293	313	338	300	342	315	333	340	339	315	361	345	343	290	307	324	320	308	309	322	321	338	339	306	335	349	349	327	332	348	359	301	301	318	301	316	364	336	301	337	332	307	304	320	307	327	327	311	330	304	319	300	342	327	334	348	293	315	315	306	324	291	312	354	340	322	341	317	314	347	300	301	336	331	311	297	344	335	316	352	306	333	306	339	320	318	327	323	338	348	305	349	311	321	293	316	318	326	360	330	350	349	331	330	309	325	300	340	302	342	310	311	324	333	296	328	325	345	335	299	361	352	341	328	311	317	295	310	341	311	321	319	315	314	322	351	323	306	322	327	309	331	304	308	337	332	315	327	292	304	296	344	335	324	312	300	330	313	361	304	321	294	360	311	345	334	275	322	322	336	329	317	321	299	312	331	318	331	316	342	338	322	312	312	299	345	324	347	324	353	330	315	345	320	323	349	331	310	298	326	308	309	327	304	322	347	299	318	324	299	345	325	303	312	337	327	344	338	350	345	314	309	344	325	317	318	340	343	315	305	329	330	336	283	323	330	313	307	303	298	294	323	367	309	316	285	320
17226	22541	2568	3158	2635	2181	1858	1731	1554	1356	1289	1233	1181	1198	1084	1059	991	1051	1013	1015	973	1027	977	939	928	975	912	910	928	867	891	889	884	863	862	893	891	908	908	940	897	829	824	881	848	849	868	901	907	844	877	909	843	866	837	816	844	877	885	855	894	884	820	863	871	873	882	868	820	864	884	847	834	825	845	834	872	898	824	926	865	851	915	847	866	856	855	881	865	849	891	839	844	885	814	869	865	855	870	858	839	905	852	858	906	854	839	909	808	859	878	861	875	869	806	823	911	857	846	890	807	802	892	836	884	837	819	846	891	842	858	881	813	830	875	880	907	852	844	852	783	854	834	877	827	865	828	853	854	826	851	859	848	880	916	845	869	852	887	830	819	875	811	874	823	883	825	872	858	821	913	865	861	922	835	831	804	836	831	831	889	841	907	800	830	827	825	867	909	882	892	810	860	839	849	849	861	877	868	835	877	867	854	806	851	849	827	849	872	798	868	899	903	855	808	861	817	846	872	823	884	806	867	858	828	836	826	877	884	885	832	820	835	840	831	856	819	863	855	832	845	854	791	834	840	900	856	813	873	898	818	903	825	857	815	844	859	859	875	823	852	897	844	903	866	827	844	900	870	881	872	814	892	856	813	852	836	828	899	850	838	888	819	813	859	831	866	845	803	889	845	940	860	861	891	883	875	842	887	849	827	847	866	855	860	794	893	863	890	802	901	876	831	812	892	825	917	908	843	862	848	818	810	874	827	857	843	875	868	880	885	823	830	901	886	818	837	884	850	887	880	844	829	834	840	847	859	916	838	892	865	850	876	851	840	815	896	827	816	866	847	883	877	889	817	822	853	875	860	807	793	835	870	861	883	888	832	820	831	851	831	864	832	840	840	834	856	856	841	872	823	859	882	842	880	824	821	853	841	878	866	833	880	833	856	831	817	860	832	889	796	844	828	808	844	779	810	852	844	839	845	812	845	779	902	811	926	842	816	835	836	851	848	851	809	854	854	864	849	873	819	877	859	823	829	848	839	861	882	855	808	829	887	813	796	884	852	836	824	842	888	909	873	892	890	820	885	872	847	844	845	868	790	847	838	900	864	854	848	875	832	763	835	877	848	833	836	839	858	856	862	822	830	816	813	842	824	838	849	844	807	838	855	850	838	801	845	920	874	832	811	886	848	878	819	845	897	804	893	875	879	866	796	824	890	903	845	858	874	835	843	848	800	836	883	901	889	790	841	829	943	827	902	902	849	809	837	864	893	845	864	880	829	903	869	811	854	876	869	842	814	818	854	911	875	855	876	836	826	844	854	860	804	861	845	815	841	903	836	867	855	809	826	867	859	829	815	860	806	909	839	853	882	845	854	875	820	819	805	817	838	836	834	867	870	834	896	808	841	835	852	857	876	824	864	872	906	849	846	881	869	841	873	866	828	788	824	878	934	877	885	868	899	875	838	859	838	853	837	847	807	833	850	867	836	849	811	886	842	831	883	759	827	842	836	908	865	832	846	877	897	810	857	825	789	830	835	883	842	832	892	879	853	843	813	853	884	841	808	846	871	864	854	843	773	894	776	800	865	887	834	879	807	850	818	813	856	910	871	877	828	848	861	864	849	878	837	825	819	867	871	825	832	837	865	839	864	898	823	930	895	814	882	832	858	900	858	836	884	830	827	867	874	862	877	869	833	814	866	851	847	880	856	818	871	826	817	827	838	796	889	856	822	835	826	853	861	856	831	829	840	828	837	843	810	817	914	850	856	838	878	823	837	847	801	830	828	858	877	913	852	882	853	870	869	857	814	842	860	848	904	860	855	897	869	861	854	849	827	852	888	848	820	874	801	837	824	868	836	805	867	878	812	888	879	843	858	828	896	858	795	847	813	853	837	892	822	855	818	893	842	854	875	869	795	879	846	893	823	857	867	867	860	862	845	866	867	874	824	811	843	841	869	828	872	849	849	905	813	858	882	874	868	874	883	878	843	811	842	857	831	869	875	815	828	785	902	824	794	838	785	889	842	831	800	849	856	858	825	810	854	841	880	834	831	893	830	827	873	871	831	839	873	828	847	875	849	875	863	807	873	901	845	852	850	854	858	896	858	876	851	855	814	834	871	826	874	877	851	817	800	820	821	866	874	820	850	869	844	866	872	907	899	861	859	843	811	842	902	814	837	821	838	846	891	793	864	858	842	818	843	864	832	834	805	825	873	810	848	844	857	887	865	837	802	800	800	921	785	897	904	853	833	878	862	870	868	866	872	843	825	856	852	828	888	860	844	848	833	855	847	821	869	798	850	870	879	836	826	825	872	881	876	849	827	843	839	848	865	850	834	876	827	866	846	831	879	886	833	860	833	860	832	863	892	853	794	838	857	878	849	840	873	874	855	829	864	873	911	816	903	881	866	871	836	810	827	824	835	810	815	847	819	885	863	856	875	838	884	866	846	849	861	837	851	827	832	847	895	910	862	888	885	881	819	812	859	834	829	856	847	910	837	889	935	827	830	831	819	922	868	833	858	779	887	855	844	860	859	850	860	841	863	838	849	834	885	861	885	841	861	885	823	877	857	896	864	876	858	852	840	856	890	869	853	807	855	853	820	819	847	850	784	849	842	827	862	834	808	874	840	894	884	784	855	906	794	834	805	891	810	879	874	858	839	873	819	808	833	834	836	833	873	857	822	854	841	844	881	823	842	841	827	837	878	854	840	917	861	879	882	864	831	895	865	857	818	893	830	833	820	893	923	874	855	896	867	850	801	819	819	839	916	861	852	844	841	810	822	849	852	904	856	814	812	831	793	852	812	841	837	867	855	853	814	838	911	863	866	813	867	865	890	877	861	849	845	856	823	866	877	882	841	864	842	840	853	820	866	875	874	823	875	916	869	850	862	875	853	844	835	811	888	850	867	861	805	841	871	840	836	886	856	851	897	839	794	852	870	861	812	895	837	787	833	849	847	845	769	853	852	849	867	859	832	879	839	845	850	853	890	893	836	843	857	878	812	833	819	886	811	875	835	891	833	853	894	836	832	881	858	856	875	807	797	836	824	813	854	911	887	868	845	845	824	841	854	836	832	897	875	855	847	826	914	883	891	858	815	890	872	817	862	860	842	832	880	871	862	828	857	856	910	824	850	852	845	820	877	856	801	881	841	827	842	872	828	844	817	814	871	868	889	848	870	860	831	851	878	865	855	839	905	807	883	842	836	831	802	845	870	872	865	832	833	829	888	912	869	860	802	809	849	859	840	826	854	837	853	854	868	876	835	846	822	778	838	803	796	841	882	845	852	856	812	853	865	877	880	863	880	844	871	877	832	874	785	849	853	827	868	833	872	857	817	842	812	862	810	871	857	818	871	881	854	837	798	863	844	839	868	866	864	895	869	818	767	840	836	837	834	854	872	835	833	865	869	908	829	828	854	833	854	874	797	885	837	850	837	872	826	857	841	862	853	873	817	924	828	849	899	801	856	846	845	872	855	854	897	797	911	824	824	850	888	860
47790	47212	13574	3287	1338	974	791	700	646	593	559	525	512	521	515	483	437	443	454	448	438	462	429	437	425	429	368	378	434	405	405	399	447	437	393	409	391	404	395	359	415	406	377	415	370	404	436	372	403	378	423	393	410	363	392	369	388	395	419	399	394	434	400	413	398	426	381	385	405	374	367	379	373	383	380	359	369	410	368	413	365	376	417	400	400	423	415	406	369	357	386	433	387	380	406	368	372	406	395	381	431	394	401	407	374	423	388	424	395	434	383	391	407	395	420	395	372	392	423	380	378	415	397	415	396	403	380	396	361	400	401	407	404	414	345	388	399	393	375	384	424	375	372	392	412	401	400	404	424	398	395	398	394	395	365	399	411	391	427	412	385	421	396	363	386	431	379	393	396	418	386	395	379	383	408	381	412	390	404	396	423	415	408	369	398	401	391	420	369	368	387	413	412	408	396	446	396	412	384	380	404	399	393	398	421	401	401	372	408	389	402	397	399	404	401	383	405	389	383	371	377	392	358	354	380	430	413	412	425	420	424	394	407	397	397	420	416	366	439	433	404	417	402	403	394	367	388	415	406	401	393	380	391	430	394	391	423	398	396	378	431	403	376	405	379	392	417	432	373	393	414	428	415	390	386	426	412	384	397	401	419	377	415	422	407	431	440	387	402	404	387	391	408	370	403	412	398	371	406	405	403	417	405	373	412	369	384	440	403	411	443	398	370	396	418	396	374	394	423	403	395	357	390	397	412	379	393	435	369	370	403	395	384	421	406	404	400	407	391	446	393	391	399	384	387	381	407	423	375	394	401	388	396	394	387	419	410	411	375	431	416	406	395	394	403	373	402	390	391	383	401	378	437	402	359	357	374	396	404	410	402	346	348	407	377	403	386	409	411	408	395	419	405	378	396	427	414	420	405	438	374	418	350	428	423	389	409	412	422	372	393	430	442	389	444	402	400	379	405	417	407	401	377	371	381	435	383	405	392	431	414	386	392	433	410	367	405	368	398	379	390	371	422	374	412	364	398	392	398	386	402	402	372	414	394	387	436	418	402	414	410	388	429	439	386	398	394	383	380	393	411	389	379	410	379	414	420	390	398	392	401	393	372	355	394	396	399	377	404	417	383	386	371	365	388	414	409	389	435	435	399	416	382	405	401	410	386	365	408	418	440	427	395	424	411	374	388	388	435	410	414	410	413	380	428	386	387	396	386	390	381	357	386	370	390	378	404	356	390	406	398	403	377	412	381	402	411	411	362	419	405	395	397	412	382	396	367	391	384	447	398	420	396	415	382	398	386	434	411	392	416	396	397	400	385	406	409	408	368	408	400	397	401	380	412	397	388	407	427	395	384	412	404	446	434	372	389	382	405	414	413	398	406	417	405	371	399	396	384	366	405	409	377	384	368	415	392	395	418	401	376	386	396	390	408	359	365	405	455	417	395	443	403	391	430	402	356	401	437	389	376	375	361	407	410	379	400	378	390	376	379	351	377	388	381	395	356	382	398	390	411	403	399	366	410	404	429	414	395	402	413	417	378	402	401	389	343	416	380	439	406	369	406	475	422	405	411	398	404	401	398	412	401	393	376	383	398	400	371	390	421	391	418	431	416	371	394	380	367	398	416	374	395	427	378	393	367	416	373	398	371	388	383	364	411	393	398	356	401	408	415	417	396	392	385	380	414	391	399	402	373	425	381	407	353	416	390	361	386	407	410	414	392	418	414	396	396	399	383	384	381	379	384	417	384	398	382	423	398	396	392	392	411	408	446	386	406	430	375	376	440	391	404	424	401	421	382	406	377	406	426	393	347	417	396	407	413	345	418	349	388	409	429	425	397	407	407	389	400	412	379	410	408	363	392	389	406	423	410	401	399	416	382	384	406	400	416	409	399	392	403	374	401	425	407	395	412	371	401	427	393	431	379	376	372	415	426	403	406	404	399	431	378	409	404	397	387	381	426	372	403	366	387	406	409	348	405	397	414	346	407	413	392	404	391	403	376	387	428	405	393	433	422	398	416	351	408	409	377	395	402	457	410	394	467	398	369	409	409	426	435	386	405	422	405	397	366	405	382	410	423	391	401	460	410	412	380	393	369	336	380	376	377	391	389	454	417	404	393	427	415	367	424	400	419	420	405	430	400	390	372	425	413	440	409	402	363	409	402	371	378	378	375	408	413	398	383	432	403	366	419	379	365	457	416	386	392	415	398	403	396	406	421	416	407	393	392	368	384	372	414	417	392	394	390	388	418	397	403	402	407	381	390	397	420	386	403	373	462	401	367	411	376	393	399	409	376	415	381	424	388	360	391	426	412	401	388	395	365	383	398	410	403	381	397	417	410	377	394	380	384	387	409	429	401	414	392	391	403	417	417	394	415	356	375	399	413	372	406	424	420	394	387	403	411	389	377	394	359	380	414	416	390	386	360	396	379	407	403	374	469	416	343	384	383	413	439	397	373	396	396	398	424	395	371	390	408	408	396	408	412	401	450	420	382	393	351	406	406	428	374	417	409	393	401	401	434	407	350	413	361	410	400	414	405	432	382	405	433	355	383	392	435	395	398	391	407	410	367	385	380	384	384	395	349	350	389	401	379	359	434	384	401	402	394	384	393	394	368	377	407	431	417	411	387	408	379	372	392	420	399	414	382	372	391	403	464	408	394	417	375	405	352	408	385	399	401	355	383	377	384	403	373	368	406	393	381	387	441	395	391	426	390	406	366	405	418	407	415	407	395	412	367	431	373	403	430	465	382	411	415	376	398	411	412	410	423	397	415	372	445	402	403	406	424	365	405	432	431	379	381	383	393	436	356	393	361	413	385	404	400	419	388	363	388	404	369	436	419	383	409	396	450	417	392	409	375	400	390	387	423	400	371	403	416	382	399	403	402	399	400	412	381	353	392	396	406	421	375	408	397	424	410	396	399	416	370	375	410	383	399	428	375	425	408	384	395	392	352	417	445	379	377	387	371	384	405	399	430	355	385	390	410	430	423	403	379	403	406	399	415	379	411	397	440	383	418	402	409	430	393	404	368	417	412	390	409	432	409	406	411	411	373	386	409	428	395	419	431	388	423	399	438	410	387	386	395	403	401	441	394	426	406	366	377	387	384	379	392	386	387	425	385	398	413	387	391	417	415	425	409	424	393	404	400	419	418	385	440	404	400	387	409	378	392	402	390	398	425	404	383	384	403	393	428	423	375	385	380	390	393	376	432	391	382	376	399	442	398	394	398	395	407	404	409	400	361	387	364	392	387	396	365	390	415	370	389	392	405	370	369	369	364	411	423	380	372	426	413	377	400	425	369	396	396	457	386	405	410	386	394	409	411	386	369	431	383	404	377	388	404	432	413	387	388	377	417	404	417	407	420	444	390	394	389	384	372	415	388	398	409	376	407	430	378	399	388	391	389	415	380	403	418	455	410	390	388	383	376	433	401	411	391	416	366	416	442	391	394	419	387	384	388	418	419	440	433	402	425	406	401	394	430	379	395	426
23893	28345	4426	5296	4381	3637	3117	2601	2349	2031	1883	1818	1659	1553	1502	1435	1381	1352	1292	1252	1210	1148	1212	1197	1132	1137	1173	1123	1133	1077	1069	1045	1069	1105	1091	1055	1029	1052	1038	996	1036	1027	1039	1026	1024	1060	987	1014	1049	1027	1037	1019	1026	1026	1067	1034	999	1012	1025	1060	984	963	1011	1033	1034	1034	999	979	992	1058	1057	1033	996	1046	978	975	1037	997	1035	1017	991	959	996	948	973	975	982	984	983	982	996	958	1012	949	939	998	906	950	941	997	985	1031	1020	1002	1026	964	956	973	970	1110	1016	950	953	994	1038	1006	975	963	991	982	923	980	1022	1006	974	998	948	1021	981	989	914	983	1000	1062	1031	978	973	970	982	925	1012	1006	1013	961	958	953	966	1021	1050	979	960	1010	937	1002	1015	934	987	1006	937	973	1022	1027	974	1013	1011	1027	983	985	1011	950	1039	978	941	1014	1009	970	1016	1013	928	996	947	973	989	960	965	998	930	1011	937	978	984	959	986	920	1001	983	1032	961	1007	961	976	994	987	934	1022	1008	1001	946	999	1017	953	940	955	1016	958	948	983	980	1019	993	966	1005	1004	954	957	1035	885	1015	962	953	956	974	980	951	993	1009	922	960	1044	981	995	1001	960	980	1021	922	960	955	975	926	1028	977	973	1000	995	909	1017	978	1007	1020	1003	986	993	999	984	952	948	1064	1009	952	967	906	952	963	927	987	1031	994	1012	986	1105	974	969	907	996	980	928	973	1047	947	1003	979	965	966	1054	969	1007	1000	967	925	998	999	919	993	951	988	1028	988	1007	964	1010	979	985	998	961	961	983	966	987	993	985	973	1004	957	971	965	980	916	976	1024	1004	979	998	1013	1001	1015	988	1034	1011	960	999	1023	933	946	994	961	999	940	952	1015	958	1011	978	972	940	971	1000	946	1023	996	996	998	1015	997	1035	1053	968	1009	940	988	989	1028	1026	987	1042	980	979	976	943	985	942	944	977	943	1004	996	1003	957	1014	1008	968	958	1005	979	961	972	1007	927	948	980	965	1006	1014	1024	940	961	945	1005	986	979	979	1041	919	984	992	1009	958	1063	1052	1011	978	1043	989	963	1054	1013	1047	992	1005	952	1023	969	942	957	992	957	956	996	981	999	986	951	977	980	1020	1008	981	1019	950	971	952	978	1006	1020	1022	996	1019	1009	982	1000	982	1020	993	1012	1018	932	971	972	1017	1019	997	965	975	1005	1005	1026	960	1004	929	936	990	948	989	984	982	962	1015	972	929	915	998	985	1028	996	971	1014	1028	998	992	1011	944	1007	970	1006	993	976	964	954	980	1001	1015	1002	999	977	1003	955	938	954	955	974	969	973	919	990	978	976	936	1018	935	1031	953	1034	988	990	948	1003	965	1005	962	950	958	930	973	973	999	970	975	957	992	968	1025	962	997	1018	1041	968	906	944	970	982	966	1000	972	996	1030	991	982	1002	1008	968	957	999	992	959	1001	995	985	941	1046	987	1002	943	957	976	930	994	980	976	988	1065	1000	995	1024	958	990	981	973	1011	959	966	944	976	1008	972	1016	956	989	1028	917	1005	1013	1006	981	949	996	1002	1010	941	971	965	1006	1024	1024	971	1008	948	1006	969	1053	986	965	971	1007	939	916	952	1021	988	982	982	970	1019	997	1018	997	969	977	980	949	919	990	1009	980	944	1006	988	992	961	981	1013	1044	968	991	1000	968	963	1012	976	1012	1009	967	966	949	990	969	1004	973	998	970	973	991	920	1016	942	1023	1018	960	993	968	977	955	970	923	981	1012	965	1050	990	975	1002	984	954	952	1016	940	1022	1041	999	992	978	953	1009	964	1003	946	980	969	990	988	979	986	971	969	984	952	954	974	1007	969	1028	1004	984	959	980	972	959	949	968	948	954	1004	997	981	988	974	976	931	967	989	1013	976	1020	942	932	1040	1005	1048	943	1005	990	911	979	1025	1014	1058	1002	1017	984	1008	1008	983	947	967	983	953	1016	992	1026	956	976	1027	996	1001	973	1021	951	988	967	1019	980	947	923	982	1031	1042	953	1014	978	975	983	995	957	943	939	1023	1028	996	990	997	973	985	999	997	999	999	965	967	972	930	971	969	993	913	967	1022	997	1001	952	1023	1081	1008	1012	959	946	982	993	968	971	956	950	987	1033	995	1012	932	982	1010	1003	954	1006	1027	990	996	991	1007	990	959	1077	990	957	954	957	1012	1022	1026	994	952	1018	943	984	999	1027	988	896	950	986	1030	1012	938	1001	1033	972	974	964	995	989	991	985	975	1003	973	986	904	994	1015	975	936	970	956	1012	976	972	1007	956	968	949	947	957	935	958	977	1045	936	971	969	993	972	967	945	977	953	999	996	962	970	1002	917	996	954	970	985	997	924	947	1009	905	1000	962	956	1002	996	1041	988	999	982	913	974	935	971	973	994	1011	952	1027	991	942	967	1008	964	1011	985	984	990	981	890	1018	959	1002	955	940	980	972	985	1021	1064	969	980	932	968	1010	1003	928	1025	961	985	990	967	989	977	957	1003	971	952	1004	925	979	1044	997	991	1007	1047	1001	1033	988	1005	1036	989	978	1003	1019	970	1036	970	984	978	993	972	923	992	896	913	1005	950	1008	1005	1021	1004	974	972	1022	955	962	967	959	1008	1038	992	963	916	982	1054	962	959	957	996	985	981	969	1003	978	976	985	970	1014	980	1053	1006	965	1053	1004	898	1058	1039	1008	993	950	920	978	1023	961	994	994	988	962	945	1007	1004	920	970	1008	1022	969	959	990	1014	988	995	956	1002	998	959	925	918	1010	989	1013	956	1000	932	1034	946	930	1013	1007	1033	975	929	965	1028	939	1026	954	976	953	948	1028	968	1020	1009	967	1001	966	987	976	977	1013	969	1049	995	950	971	932	962	966	933	1044	984	971	985	1006	956	1058	990	1000	981	955	935	979	989	970	1032	1014	975	958	962	1018	999	983	948	977	993	972	917	1012	985	964	972	977	1005	1045	1018	976	932	961	995	951	1014	1002	1036	981	987	988	1011	955	982	988	974	992	1004	946	964	976	984	976	976	901	989	1003	996	955	956	950	1023	983	936	980	989	952	1018	1025	1005	991	956	980	1045	929	900	982	1031	991	985	1005	983	968	996	983	931	983	979	948	935	1028	958	950	932	996	986	1009	966	973	969	971	1002	961	1003	1012	1033	985	1008	956	1000	993	959	999	916	1035	1019	922	956	988	988	996	947	1077	996	979	1056	949	975	977	973	987	997	983	1015	887	917	1008	988	1013	996	989	973	1051	1040	1003	1003	1008	957	996	916	977	999	1000	1018	990	942	997	950	982	958	973	1060	986	997	993	953	936	964	988	1017	996	971	982	975	978	1024	977	972	968	1005	1012	997	978	1010	973	964	988	989	971	1000	1020	1002	1010	991	1028	1009	947	940	1009	999	956	988	988	947	930	971	914	981	953	946	973	900	991	1004	1021	971	947	920	969	995	973	971	1014	988	952	964	967	981	948	991	990	991	1027	972	942	975	990	966	971	973	960	952	978	947	1051	965	1035	955	963	991	987	976	982	987	936	984	1045	1002	983	1033	952	996	1010	1030	931	962	1009	964	975	1015	907	1016	970	958	981	1029	989	939	984	1030	1007	977	939	951	1021	1027	1023	1037	958	1006	949	1018	986	1037	983	990	953	956	938	1011	958	1023	968	1023	1002	978	1015	955	1004	955	956	984	945	990	944	987	1004	1011	945	1006	950	977	1035	1008	973	959	982	1001	957	968	992	973	1012	1052	991	983	954	1010	1044	991	944	1016	986	976	941	974	969	992	1029	952	967	949	997	984	997	988	967	1004	1021	1018	985	977	986	955	958	938	987	1003	979	920	987	944	957	976	998	1014	935	991	994	950	936	923	1041	980	929	991	946	926	992	994	952	1015	958	997	984
4831	2776	349	190	180	172	188	156	158	150	150	169	156	165	171	166	164	148	169	178	168	175	160	154	163	157	157	164	136	187	159	168	163	175	160	158	175	173	172	151	151	169	167	171	163	172	145	168	153	187	179	182	154	153	156	165	166	159	166	142	173	178	149	134	160	174	166	164	147	169	155	166	156	171	162	155	168	156	165	155	161	170	191	158	161	137	148	144	168	175	158	165	151	169	161	165	167	158	157	172	176	145	149	168	157	137	155	175	145	170	179	153	173	140	162	178	165	179	163	163	174	163	196	164	155	148	182	167	169	159	187	147	180	151	133	165	167	164	172	161	172	159	172	152	159	148	160	145	171	173	182	159	172	156	153	159	175	163	204	156	136	155	159	156	151	181	156	165	155	163	177	167	166	151	174	159	173	143	153	139	162	151	163	153	162	150	150	177	168	146	148	185	160	169	169	162	143	156	167	153	157	148	156	162	163	169	175	174	155	157	176	146	154	158	162	191	175	143	171	149	152	160	175	144	167	155	175	184	143	183	142	174	125	174	166	146	162	173	177	155	174	184	162	155	159	163	133	166	151	169	149	159	158	168	166	127	182	182	177	170	150	173	158	162	144	153	149	145	188	170	166	146	164	167	141	159	143	164	161	185	148	135	176	164	167	169	172	181	141	143	156	155	157	181	174	156	165	163	165	159	163	152	189	161	158	153	156	176	165	156	164	177	180	182	169	147	159	167	148	149	175	170	146	173	166	178	156	145	160	173	150	160	174	162	181	161	158	151	136	140	142	175	178	151	146	149	148	194	181	161	152	169	150	174	185	155	169	154	172	172	161	151	178	164	155	156	181	151	158	180	161	159	150	176	147	174	164	138	156	136	161	182	172	156	147	158	167	158	195	168	155	164	155	151	152	141	169	157	168	156	189	208	169	164	175	161	182	160	163	157	168	204	149	155	152	160	160	166	134	176	161	180	149	156	161	159	187	175	166	156	162	193	180	154	156	175	157	173	159	151	175	153	142	170	171	169	175	160	152	151	163	144	160	170	197	158	167	186	167	141	171	179	151	144	176	162	153	165	162	143	157	128	163	171	162	151	173	151	139	169	164	157	163	151	155	149	165	162	152	162	159	168	151	172	169	159	163	183	181	159	149	159	173	148	181	152	129	150	170	150	160	173	174	178	190	194	152	182	167	134	180	160	161	148	148	177	165	178	164	185	161	156	180	162	159	154	132	137	158	182	147	164	156	151	159	149	151	177	173	158	167	155	155	185	175	148	173	161	142	158	161	184	177	141	149	167	186	156	156	165	159	170	156	141	152	177	173	176	161	170	167	180	155	149	152	149	153	168	138	156	161	176	170	162	167	187	166	156	165	151	155	161	174	148	151	189	189	159	164	157	150	150	169	155	157	175	156	169	180	191	158	158	154	175	177	165	153	196	148	162	153	161	164	182	167	176	158	179	163	159	158	161	140	166	176	179	144	155	163	180	166	173	158	150	169	179	163	147	161	138	174	181	143	182	176	143	151	164	143	143	160	160	159	177	141	168	156	161	180	185	161	173	180	175	158	147	141	157	189	160	168	183	201	169	184	185	169	175	151	149	164	176	177	158	134	160	141	153	162	171	158	153	181	145	158	165	154	174	182	157	148	144	169	157	167	168	132	160	172	173	154	169	180	167	144	172	176	181	182	182	176	164	201	175	199	145	133	160	191	169	169	166	154	168	154	159	182	151	149	148	177	162	169	166	142	148	159	160	168	145	181	149	148	148	169	150	146	180	162	156	162	177	184	174	156	171	179	161	178	181	162	166	159	140	154	167	170	166	146	172	180	179	193	165	165	155	165	156	173	174	169	183	156	171	166	146	152	173	137	158	171	176	150	137	155	165	159	176	179	173	173	157	175	154	187	131	165	184	168	168	170	171	156	158	177	174	150	195	158	150	154	180	170	174	161	166	142	162	169	155	166	157	154	137	182	163	146	142	148	153	159	157	159	163	167	147	148	183	159	159	167	166	162	153	156	153	153	167	177	175	170	164	186	199	170	163	170	169	147	149	174	170	156	157	170	145	145	171	157	170	203	149	150	148	173	170	157	162	164	135	158	133	159	167	170	142	165	180	184	169	173	168	158	197	144	173	165	175	166	146	160	141	164	153	169	176	163	158	155	171	170	160	154	147	146	149	172	148	143	156	167	167	141	145	178	174	153	171	173	191	186	145	165	167	184	154	156	158	172	151	148	153	148	151	164	144	164	141	161	196	153	169	168	160	175	185	168	168	161	176	167	167	142	177	164	180	156	162	161	194	157	183	174	152	154	162	158	158	154	175	167	160	167	150	170	159	172	154	140	137	151	150	195	161	176	177	152	160	152	159	145	177	168	163	174	156	155	172	147	152	189	170	159	159	159	141	172	154	179	163	162	176	165	156	172	165	167	150	156	162	168	161	162	156	171	164	158	177	163	169	153	157	146	164	154	153	145	148	190	154	158	167	142	178	151	142	168	169	144	141	153	162	138	181	166	151	168	167	145	157	161	138	174	143	159	171	164	152	186	177	158	158	172	155	163	173	172	158	161	164	157	159	165	148	176	178	180	165	145	196	140	151	166	149	159	166	140	173	163	170	124	157	154	184	156	179	162	189	167	182	151	151	177	170	144	165	189	192	170	158	149	171	159	188	151	166	160	155	160	178	175	197	156	183	166	134	170	177	173	172	164	165	159	157	156	150	143	184	149	173	157	175	159	178	142	169	150	167	159	146	153	180	162	173	143	146	179	161	164	170	169	147	135	182	173	176	180	157	144	153	153	158	189	160	166	152	148	169	156	179	143	149	163	177	146	163	157	169	138	181	169	153	164	178	161	174	167	177	151	167	188	172	163	175	131	166	163	162	143	166	160	177	153	193	147	149	164	183	153	170	182	142	149	160	174	166	149	144	168	156	161	154	142	181	181	174	180	162	150	150	169	150	194	152	150	169	165	148	180	178	159	189	132	172	177	192	179	157	159	199	151	162	163	148	166	182	161	169	172	162	157	174	162	159	162	175	161	157	142	192	166	158	170	173	157	187	166	187	177	161	166	153	132	169	189	130	150	144	156	168	171	176	175	158	145	174	169	162	175	165	162	156	181	165	168	152	177	180	175	165	145	173	156	179	180	188	143	156	152	176	150	167	161	153	161	156	184	175	174	177	150	166	135	169	170	170	178	157	152	171	160	168	161	141	164	146	177	180	136	152	176	128	160	177	153	167	143	178	151	166	168	148	158	149	164	147	147	154	158	151	174	173	151	171	155	167	159	162	174	154	192	182	160	152	154	172	143	138	180	169	171	163	141	150	166	188	149	155	179	172	166	185	168	161	158	166	173	159	167	149	167	156	149	158	179	156	157	149	153	172	173	148	162	161	187	161	158	166	164	157	152	176	171	155	154	163	174	167	162	147	157	169	130	182	165	160	166	163	151	156	155	178	165	176	181	183	166	168	136	158	172	162	174	160	156	144
4605	4305	626	623	644	566	573	508	527	524	536	507	525	519	547	540	540	545	520	494	522	547	488	513	513	514	511	496	491	502	480	495	506	509	463	509	503	515	496	486	551	495	500	505	466	510	444	474	536	512	494	497	481	508	518	508	512	527	459	490	480	515	513	539	500	516	507	531	490	488	470	500	559	498	510	519	470	484	533	529	478	463	501	527	516	517	518	528	504	516	522	509	518	498	475	492	482	503	482	532	481	477	512	488	501	514	437	544	463	491	497	522	490	458	502	486	489	481	472	478	468	492	526	455	505	485	503	502	496	522	509	508	504	485	538	529	494	489	511	492	490	499	527	477	449	512	486	491	509	489	478	477	545	536	504	472	538	505	468	500	492	455	524	491	486	476	477	515	488	478	510	531	507	497	491	469	519	477	474	472	516	510	492	476	520	488	499	484	497	477	452	495	481	444	483	522	488	456	534	479	493	509	489	503	547	472	502	506	495	474	502	528	507	530	491	491	491	518	512	506	526	464	509	505	528	455	523	558	473	538	493	542	512	484	478	544	472	451	506	468	475	525	515	492	483	495	512	504	518	516	468	496	492	492	483	508	503	484	500	518	485	478	495	508	535	507	534	483	480	525	546	452	547	483	537	496	509	517	497	452	509	529	509	504	514	484	492	508	492	510	485	497	505	535	490	498	510	542	494	490	492	471	469	478	497	493	531	476	502	505	496	494	514	476	497	455	491	479	459	504	517	496	471	493	486	512	477	483	517	476	541	486	526	533	503	497	512	495	481	543	481	535	485	556	482	531	510	497	500	465	511	504	494	529	480	531	523	531	502	486	532	523	500	521	465	485	489	500	506	500	472	496	518	485	452	490	537	495	495	477	505	491	513	462	535	475	505	459	490	492	495	475	458	507	532	514	495	492	496	518	530	488	508	518	539	491	512	510	512	510	485	482	460	510	493	520	514	488	478	552	486	516	502	487	517	492	490	471	509	485	529	500	462	491	487	491	480	492	489	541	487	486	485	514	494	452	515	511	494	494	515	486	563	485	501	513	517	506	466	464	492	484	514	488	495	472	482	553	501	528	458	505	477	486	489	494	528	476	492	496	500	487	498	488	492	505	524	511	493	523	502	528	501	475	503	477	491	507	531	513	510	498	497	518	480	502	541	492	505	490	502	473	519	464	496	507	520	487	485	503	524	504	503	495	477	483	522	460	482	523	498	511	548	522	478	482	516	484	518	512	490	507	448	483	466	513	486	503	507	485	496	549	448	530	521	470	494	502	494	511	534	504	494	484	484	515	483	469	493	520	547	502	543	478	485	500	473	467	492	472	536	485	484	480	491	507	509	458	509	497	466	467	491	485	525	481	490	478	482	467	472	466	477	492	467	499	516	485	486	473	486	466	502	477	493	499	505	490	492	538	501	478	479	516	513	511	508	510	529	521	509	518	535	528	480	482	493	463	480	482	520	509	512	491	488	508	507	517	475	528	446	493	519	479	474	491	511	517	525	501	533	528	537	536	517	493	497	467	511	508	473	483	490	495	502	522	483	500	497	502	475	486	467	516	535	458	446	517	481	507	547	502	489	515	469	475	477	511	544	479	480	501	503	514	534	484	530	526	493	447	487	509	477	512	489	492	499	508	477	505	470	512	555	451	477	430	447	493	495	493	532	526	549	473	474	505	482	522	498	527	548	499	476	497	489	457	522	483	504	494	517	482	472	531	507	496	545	509	455	492	501	507	492	517	527	462	468	498	493	536	496	466	503	468	478	509	463	501	502	499	447	494	488	515	494	498	496	517	466	499	508	510	525	509	488	510	510	511	525	476	510	506	472	516	509	497	497	497	493	500	491	472	551	473	447	508	477	519	482	513	455	492	497	484	501	475	498	480	484	523	497	491	515	506	526	532	490	503	535	501	510	464	500	499	490	495	487	481	510	495	492	514	524	478	490	493	505	496	500	484	478	496	520	501	474	519	528	541	520	505	521	481	513	508	476	477	469	505	489	488	493	519	483	510	514	482	506	516	525	478	484	507	501	497	475	519	520	537	500	494	527	485	534	504	510	493	507	470	527	496	477	475	503	508	480	512	496	503	511	479	479	472	531	518	498	505	520	503	514	501	482	505	532	544	485	488	538	506	543	498	500	478	500	499	540	515	465	550	483	538	505	499	527	516	494	484	492	495	527	468	510	516	514	514	505	503	469	489	504	486	494	484	531	506	478	500	456	445	499	505	465	481	507	504	506	524	510	463	514	480	515	471	471	552	470	480	515	553	500	481	499	465	536	463	479	509	537	507	473	488	525	509	474	483	514	476	458	521	494	477	536	490	540	525	494	495	533	496	491	489	523	526	527	500	500	507	516	490	509	505	490	500	517	529	511	516	507	537	510	518	524	491	481	492	472	492	540	507	472	543	516	445	509	517	489	500	504	490	479	483	520	488	537	500	491	540	466	518	499	493	496	456	491	524	467	496	495	511	513	484	486	507	499	535	481	521	512	446	491	450	497	507	514	499	514	512	494	524	543	515	494	524	526	519	500	505	471	488	492	484	476	498	504	510	475	468	501	466	475	500	492	521	532	477	499	501	500	510	505	497	532	497	519	512	506	492	476	476	476	498	534	472	505	510	446	483	510	492	479	485	524	487	526	471	472	509	467	517	542	501	520	540	485	524	496	509	520	480	518	533	500	520	532	517	494	462	509	478	486	532	514	493	492	492	496	487	500	469	478	471	485	502	498	521	468	520	470	498	520	468	485	482	492	485	475	497	491	479	478	521	527	514	489	484	512	472	529	524	472	489	499	524	503	511	484	505	500	474	484	525	473	488	512	514	490	497	493	479	505	463	486	501	519	509	482	513	497	500	505	503	519	446	523	522	465	470	487	497	543	512	491	473	542	485	494	523	521	501	496	468	516	495	490	532	491	505	501	483	498	494	498	516	507	499	466	528	514	478	509	534	520	518	499	526	497	465	517	520	513	508	489	508	479	527	496	490	509	501	504	501	495	499	482	489	502	501	467	521	498	507	479	489	486	531	458	508	541	486	486	539	475	508	477	506	495	511	525	522	490	496	453	496	497	533	517	464	487	529	473	508	463	520	517	451	531	511	517	511	519	471	472	485	490	474	470	474	507	497	525	475	472	478	486	476	470	488	480	565	490	549	479	480	499	495	464	497	490	453	496	494	489	489	537	503	481	518	523	482	472	540	511	491	471	464	529	528	481	509	486	505	529	490	519	511	472	498	514	462	466	499	495	489	495	479	506	483	477	520	476	513	518	493	528	498	513	510	521	459	481	565	503	502	471	495	455	510	502	465	471	485	500	520	489	468	518	503	534	520	497	492	520	466	487	503	518	481	457	465	521	520	522	538	498	491	518	489	485	531	509	457	501	479	513	469	507	531	490	490	495	513	477	496	499	523	456	538	522	470	500	485	496	508	495	492	484	516	512	521	530	485	488	495	488	480	498	501	509	518	507	508	475	476	511	484	471	531
34378	34535	6278	1131	718	574	521	454	430	422	407	385	366	316	357	362	340	326	354	314	308	350	357	381	329	336	349	327	334	341	350	320	326	303	332	326	343	339	335	295	327	326	311	319	353	322	335	341	322	357	365	319	334	282	315	327	333	328	329	316	343	346	296	298	338	320	342	325	340	312	290	311	308	329	327	331	305	311	337	344	310	289	314	316	337	328	306	305	343	320	320	334	273	309	309	327	317	320	318	303	316	319	298	307	296	323	330	351	310	343	356	364	324	334	281	305	333	327	317	306	312	300	308	283	314	331	319	330	340	323	320	329	349	336	309	298	335	325	351	352	372	335	367	304	287	329	345	318	357	316	354	332	348	335	340	316	337	332	337	318	326	295	316	327	328	324	294	316	274	302	312	350	370	305	321	325	310	327	342	327	312	329	304	311	315	304	317	325	316	301	320	360	333	327	316	318	345	296	325	326	330	364	346	292	308	333	351	338	314	329	334	328	364	324	321	319	366	324	335	290	329	346	321	322	364	313	296	351	309	314	327	326	332	285	305	282	334	300	317	324	329	302	314	345	342	315	371	330	287	315	305	336	311	359	292	318	308	293	308	332	292	301	305	335	331	332	326	295	319	361	331	291	334	330	328	288	307	321	331	290	344	312	309	305	366	318	317	337	327	310	299	326	349	340	309	320	297	292	337	316	343	314	349	318	323	348	307	324	310	320	314	341	323	333	347	333	343	309	302	327	316	327	301	342	323	325	323	345	313	307	328	310	311	310	342	342	314	300	346	308	327	359	327	355	305	326	316	318	321	345	322	306	343	312	327	325	308	332	312	321	351	331	311	352	289	339	356	297	368	361	328	301	303	288	347	331	348	324	346	288	324	295	332	299	298	306	305	293	291	312	331	341	315	350	333	325	331	313	314	306	341	306	316	309	330	331	300	322	293	285	300	332	343	314	302	353	352	294	335	330	303	301	357	316	310	312	340	309	298	333	315	324	359	342	308	354	321	335	302	318	348	342	326	313	282	330	351	326	326	308	369	316	332	330	311	320	301	316	313	348	314	326	289	314	327	323	345	337	301	287	311	315	302	298	305	314	333	310	325	314	299	309	331	328	332	299	321	354	291	337	324	326	316	304	337	304	293	329	334	297	306	325	341	332	307	321	304	325	328	304	315	338	317	316	300	360	345	324	320	385	299	309	322	328	322	307	302	340	317	290	330	371	290	329	329	350	334	337	333	344	342	304	330	278	327	327	336	327	344	313	310	319	288	362	312	350	334	308	305	295	333	312	351	312	338	353	326	352	322	333	321	315	345	296	341	308	347	311	307	309	328	334	324	322	307	331	345	322	268	327	331	298	308	329	305	316	325	327	312	289	318	309	336	348	318	343	328	327	341	308	296	309	297	323	310	330	301	307	342	304	343	313	320	318	358	311	323	306	328	313	325	286	324	326	339	333	353	324	347	317	314	312	336	309	297	304	343	337	314	319	305	366	355	346	347	328	337	370	328	330	363	334	305	311	313	307	330	363	336	336	290	329	358	310	294	303	321	352	326	307	292	303	342	320	317	338	306	295	316	342	341	345	328	335	289	305	359	348	341	303	302	303	315	312	321	322	326	305	298	317	316	313	331	377	303	308	302	346	314	359	341	332	325	309	327	309	355	323	321	326	367	332	331	337	320	337	353	368	335	285	327	331	321	315	329	329	325	280	341	326	330	307	306	326	343	356	296	316	352	339	342	296	304	318	346	335	313	329	318	343	319	308	302	333	300	314	353	345	325	359	308	348	316	314	319	320	374	340	334	348	306	322	309	348	309	283	311	325	308	297	304	339	324	302	331	334	310	293	322	318	293	331	332	312	329	317	337	322	326	320	317	327	324	318	306	284	321	332	296	312	311	318	349	322	336	311	333	300	292	342	346	355	328	333	324	335	317	275	307	309	313	323	305	318	322	328	309	311	317	334	377	346	297	308	330	345	330	312	346	314	321	314	304	364	322	346	313	346	340	353	346	337	309	309	307	322	328	339	335	345	300	329	324	312	287	322	303	348	300	337	336	356	324	337	283	309	313	305	335	345	318	343	322	341	320	350	305	314	360	267	318	365	342	315	316	311	318	348	322	313	343	347	316	310	285	343	355	330	316	361	298	329	324	343	347	357	317	336	336	318	314	318	307	314	334	348	305	291	358	351	317	344	295	339	336	305	301	295	337	309	327	316	281	330	275	344	330	332	302	317	314	336	324	312	316	328	304	312	335	308	326	302	334	365	321	306	342	309	289	356	343	290	307	341	347	319	329	300	334	302	303	306	308	324	324	304	343	318	323	318	330	335	324	329	323	326	324	326	328	331	333	324	358	339	333	316	315	329	321	297	308	342	333	324	307	302	329	310	369	313	345	300	307	306	305	313	333	296	283	310	297	340	342	325	308	281	306	295	323	346	344	319	338	338	310	335	329	319	342	291	313	366	322	323	318	320	343	305	339	314	330	330	322	328	303	314	299	281	293	325	307	309	289	303	329	314	286	313	327	337	307	319	351	331	283	297	305	341	321	320	278	348	332	309	335	319	344	318	279	359	334	308	320	315	352	340	328	316	329	315	334	328	369	323	321	298	303	313	314	324	299	288	316	336	314	347	365	326	306	313	331	325	298	322	329	334	308	343	338	334	331	308	332	322	331	316	279	287	295	339	323	335	352	327	313	314	337	304	317	350	326	353	301	352	373	280	349	338	352	326	281	308	311	343	335	303	296	355	329	295	337	351	336	344	324	327	292	315	349	337	352	344	297	301	338	342	326	333	332	332	323	300	329	334	346	326	319	335	333	350	304	347	338	313	313	287	338	297	349	309	260	333	309	322	350	317	305	321	328	333	328	363	322	341	335	311	358	353	308	301	307	326	335	350	312	337	330	316	303	327	326	359	319	345	327	347	308	316	307	364	312	300	344	310	344	327	333	300	335	387	352	342	323	327	337	359	314	293	286	301	333	305	322	339	310	354	289	326	309	328	324	283	336	333	313	309	317	327	352	347	331	348	330	320	327	358	333	304	341	359	324	342	313	305	335	337	329	362	365	327	342	344	333	323	360	319	327	295	312	316	306	334	324	284	319	295	320	328	322	337	324	323	337	346	295	310	325	309	295	329	327	318	338	340	317	317	314	361	358	312	319	312	332	309	301	349	321	312	340	318	315	353	306	334	318	319	326	327	298	313	346	304	329	326	356	318	331	273	369	342	313	325	313	314	320	346	301	310	311	334	322	317	314	330	309	341	317	301	343	337	335	306	302	311	313	319	323	307	331	318	309	331	309	327	317	325	348	326	346	321	336	312	355	320	315	348	317	314	302	313	308	293	342	321	318	334	293	304	318	336	299	333	349	312	351	300	308	341	315	331	357	362	317	311	323	326	316	329	313	344	332	304	345	337	312	286	320	336	262	346	306	322	303	313	348	282	330	372	316	304	327	324	332	332	345	328	346	347	307	305	320	343	293	332	307	317
17856	22568	2761	3109	2635	2230	1882	1632	1508	1433	1290	1209	1191	1116	1097	1084	1018	1050	988	996	989	995	981	932	975	861	961	918	873	899	888	895	938	927	867	913	886	913	845	837	952	875	860	896	861	865	847	840	892	939	875	837	819	797	872	826	828	871	839	850	864	813	847	838	865	832	824	818	869	848	870	832	837	854	836	847	868	843	865	865	917	809	841	917	850	843	875	842	869	838	866	845	856	921	819	855	797	867	847	891	822	858	855	833	876	925	879	802	798	871	813	844	874	841	803	939	867	826	822	856	866	817	844	868	855	910	860	809	811	891	863	808	866	842	865	849	868	889	841	788	821	898	818	846	892	889	830	861	798	834	830	875	852	831	855	831	830	828	870	852	837	841	840	806	847	838	862	848	853	885	868	829	823	826	835	806	897	823	901	827	840	890	833	846	832	862	813	885	885	838	878	807	862	859	834	831	867	859	893	861	851	886	820	832	840	881	843	849	852	888	868	849	886	822	838	839	832	805	845	843	852	829	853	836	859	875	868	889	907	862	873	831	814	840	826	851	869	845	861	841	859	803	890	843	850	862	865	848	893	892	842	887	835	799	889	802	858	869	880	842	875	865	820	830	875	888	815	831	864	849	884	805	833	878	897	894	877	823	889	828	826	824	876	882	841	828	845	869	856	882	841	828	901	832	889	890	801	868	892	864	892	859	862	861	852	852	826	925	870	842	845	805	859	870	855	826	894	837	882	875	840	819	883	803	838	826	840	849	794	880	859	847	809	846	808	878	811	852	828	856	859	801	869	866	819	877	844	838	796	866	836	846	847	842	813	807	830	858	856	815	834	871	891	863	855	872	830	809	863	929	870	845	923	818	774	831	821	851	878	850	840	865	840	808	832	852	831	886	849	862	861	812	807	840	810	895	838	836	844	802	853	872	851	849	838	834	829	887	834	868	802	882	814	867	851	835	818	889	808	836	805	893	864	833	897	889	890	848	865	901	876	844	809	870	790	869	873	820	840	851	864	816	861	831	797	856	806	823	793	870	819	858	802	836	829	852	874	906	855	811	870	865	883	895	892	906	879	839	860	868	849	845	810	883	814	834	883	896	898	857	831	858	855	866	812	821	862	880	860	869	876	870	832	836	881	866	861	870	789	815	862	802	788	828	874	874	867	870	840	826	827	849	847	869	845	891	881	860	875	886	865	832	838	878	774	845	863	886	835	797	897	860	866	823	879	857	839	816	845	894	836	839	857	853	837	858	863	851	822	860	882	866	850	865	906	860	868	850	879	859	887	819	826	838	847	851	847	899	803	884	847	897	895	823	835	883	861	839	889	898	866	821	845	846	876	846	839	819	827	833	873	821	824	837	821	892	877	890	879	822	864	852	830	842	846	875	747	873	862	843	850	818	887	806	850	846	844	877	792	870	856	838	880	799	856	856	857	870	822	856	803	870	847	834	795	900	848	858	832	817	878	882	872	856	883	828	881	844	840	874	858	892	890	883	764	844	870	833	904	859	841	862	886	805	854	837	874	816	897	877	817	895	867	885	839	836	831	893	872	853	848	820	822	880	880	854	781	819	809	858	887	873	836	889	878	848	852	849	872	854	875	847	863	872	805	839	859	841	842	849	806	804	859	862	861	850	878	784	814	879	868	865	861	812	869	862	863	867	865	876	894	823	814	823	880	842	871	830	856	848	858	876	866	892	837	818	867	828	859	865	863	829	833	894	877	859	842	804	885	829	874	861	838	873	862	873	858	834	856	835	845	839	817	899	868	866	873	904	847	848	800	868	851	872	871	851	852	872	850	860	897	877	847	840	877	829	825	845	913	828	842	850	871	805	907	868	859	854	822	902	875	825	882	849	874	855	887	886	910	863	872	896	811	865	866	827	765	796	833	892	871	846	824	794	860	831	817	896	866	791	817	896	890	906	869	833	844	852	823	866	845	884	825	841	849	866	835	937	867	858	883	897	815	833	847	856	816	822	857	881	840	837	871	822	835	893	886	832	880	880	864	851	884	878	825	843	838	876	803	832	872	801	903	820	856	874	859	862	822	861	815	870	844	855	881	832	866	869	825	887	845	832	886	894	816	838	811	851	830	822	880	913	870	882	858	871	852	880	823	839	842	894	880	857	869	888	848	904	874	853	893	830	901	825	890	850	851	832	826	832	867	850	812	856	855	882	862	869	894	874	796	829	839	894	855	918	838	857	866	809	848	841	883	845	858	821	889	811	829	868	824	846	873	826	884	810	876	865	870	864	915	838	863	855	851	880	847	807	858	917	840	787	852	854	887	866	869	864	857	890	894	863	832	833	868	839	841	857	852	908	850	821	811	871	887	876	804	858	815	876	863	817	788	868	905	869	802	833	860	860	775	850	924	831	867	823	896	882	877	855	867	817	812	894	834	853	815	890	848	855	836	819	891	857	901	876	860	827	869	861	845	855	844	790	893	826	875	844	855	842	839	856	852	884	815	865	812	847	826	833	839	869	844	850	853	785	822	894	847	834	829	854	814	812	866	855	828	826	884	872	791	835	862	831	838	873	847	886	855	868	841	866	824	860	861	849	866	834	833	862	858	874	815	873	834	881	909	887	886	865	817	857	787	881	822	826	850	849	879	858	872	894	855	850	862	851	862	841	838	840	818	887	846	926	830	849	857	853	890	866	887	884	834	843	845	859	861	838	812	790	805	870	876	838	840	828	851	917	801	851	846	820	850	831	830	874	873	905	827	815	826	820	883	862	842	884	785	832	864	863	838	860	857	833	822	869	802	853	885	867	862	877	854	860	872	882	867	825	867	841	886	871	834	854	842	854	871	817	893	889	870	859	844	854	884	902	841	825	883	875	874	859	799	832	852	786	919	787	891	838	862	790	871	840	767	845	840	797	815	828	820	820	860	839	881	811	888	904	822	847	813	876	887	845	874	860	818	815	858	886	885	855	875	905	837	847	865	857	875	839	865	861	881	849	886	872	855	863	871	856	927	916	889	925	875	848	849	855	817	881	863	867	884	863	890	913	849	843	837	862	851	820	836	840	847	837	832	868	845	847	847	844	844	818	854	855	823	820	877	865	827	887	799	832	839	874	879	845	858	834	838	848	834	869	863	855	823	803	837	842	884	826	881	842	852	881	795	861	860	886	819	909	823	808	901	817	820	878	860	855	878	803	831	873	892	866	830	834	879	856	863	786	860	862	825	895	873	858	886	829	865	901	861	865	851	829	856	852	929	888	877	846	852	853	880	902	840	863	865	857	859	834	835	812	804	889	824	880	825	830	832	846	821	816	843	920	858	900	858	840	860	825	818	855	812	833	863	841	822	833	888	833	801	933	859	850	817	874	890	845	881	807	854	855	913	879	799	830	848	810	871	820	871	845	826	848	829	835	828	856	820	866	857	792	839	840	851	873	827	817	843	821	799	852	859	859	870	852	843	858	837	827	827	852	867	856	811	883	873	866	851	841	850	848	878	871	879	846	874	826	844	813	850	825	804	896
48188	48109	15154	3434	1310	956	810	682	623	585	516	498	516	460	468	468	464	427	424	414	443	431	412	399	397	416	408	424	425	418	439	431	457	433	415	384	387	420	375	407	432	404	371	395	428	421	422	405	438	432	415	367	374	421	423	395	403	418	406	438	421	391	374	399	440	436	380	388	432	451	424	410	397	398	390	409	428	402	400	389	406	366	441	417	429	414	376	390	408	381	385	371	406	386	384	384	393	345	390	409	380	422	394	422	419	405	418	383	370	418	424	449	399	383	420	419	404	387	424	429	391	396	402	409	359	405	422	424	370	419	386	408	417	414	371	384	413	413	387	380	396	429	396	429	382	393	408	400	398	392	403	399	389	413	383	353	378	438	385	404	407	406	401	395	451	412	379	405	382	377	376	411	433	410	410	393	423	417	375	391	434	433	364	378	402	410	392	376	410	412	407	422	414	417	401	394	357	386	382	352	349	430	397	417	433	395	415	390	384	386	347	377	427	429	396	409	398	373	423	421	416	367	395	359	419	426	387	418	406	362	383	415	410	398	385	384	418	378	390	369	409	373	412	436	404	413	382	418	382	394	409	392	382	401	388	406	443	391	393	405	382	386	398	385	395	394	363	376	406	397	407	398	379	369	398	399	400	385	376	433	403	391	413	387	405	381	403	414	389	396	415	396	383	429	419	433	377	397	378	428	427	411	435	402	381	424	383	406	413	411	385	373	435	403	397	362	416	425	419	423	408	407	419	389	405	407	387	418	421	408	386	379	380	389	425	371	386	401	385	394	408	402	371	452	358	406	363	417	399	413	390	398	392	406	390	385	358	368	405	415	407	421	438	383	403	434	387	378	406	369	375	429	439	418	380	441	414	370	375	370	398	400	375	406	416	412	432	391	436	382	416	383	397	421	399	417	418	388	375	380	402	388	399	392	363	400	420	438	394	421	375	424	410	407	389	424	426	422	375	414	424	411	426	365	452	381	403	383	405	386	425	374	428	405	407	396	395	370	337	383	391	423	350	369	416	445	351	421	396	409	407	386	399	422	376	364	395	418	399	392	412	361	402	438	384	393	384	409	416	392	385	385	430	387	393	402	404	381	395	407	389	413	417	427	426	418	412	402	406	406	341	381	384	388	397	348	412	470	400	384	408	423	412	383	430	384	371	348	377	372	396	404	411	399	427	377	392	375	378	423	412	393	386	401	403	418	399	408	370	372	382	411	389	367	410	377	369	380	398	410	362	388	353	420	394	380	375	391	388	417	434	388	389	399	388	421	414	415	369	417	386	403	396	391	384	442	387	366	445	432	393	472	368	397	387	431	384	403	418	384	406	413	402	444	396	456	417	394	388	381	394	383	386	385	444	398	413	410	397	388	395	421	380	403	385	400	429	434	387	382	404	423	354	376	414	420	356	397	412	439	395	400	380	430	423	385	409	390	391	404	407	394	413	398	379	428	386	417	429	385	380	394	413	411	405	400	359	400	378	383	399	392	385	421	401	404	383	381	396	414	402	372	407	430	419	390	378	378	414	415	401	384	350	397	357	393	374	438	397	400	393	407	396	424	419	403	398	391	372	404	381	427	403	415	388	383	390	390	402	387	426	403	396	420	382	420	409	403	405	403	391	404	370	401	390	429	407	405	430	367	397	411	424	406	406	393	402	413	424	410	455	429	422	452	447	396	381	399	415	381	398	382	403	418	416	422	404	385	445	447	427	381	376	372	422	384	405	395	429	404	404	398	394	370	424	388	416	439	387	400	372	445	402	408	382	405	386	376	415	398	400	419	379	396	419	433	400	367	386	366	387	400	406	406	401	408	449	396	364	384	427	396	362	373	397	398	394	400	412	375	358	392	396	413	361	391	390	398	416	430	390	401	396	375	390	390	382	410	378	421	381	375	385	386	416	379	411	405	415	437	382	407	426	382	427	446	395	424	412	457	382	432	430	372	398	352	378	422	447	395	427	416	376	386	406	417	408	422	438	401	390	384	410	350	377	411	370	416	393	385	428	387	397	427	434	407	432	403	406	409	416	364	427	387	430	401	371	408	407	386	408	424	420	420	373	413	406	412	418	416	458	423	415	395	421	415	400	400	399	377	392	407	368	420	402	421	410	370	371	405	358	403	364	425	399	376	398	403	391	406	425	385	435	425	414	381	411	406	403	409	410	434	419	380	432	418	395	413	369	392	412	416	406	433	389	377	399	428	438	424	438	389	411	403	420	431	400	404	435	383	399	384	397	418	412	387	425	433	391	416	361	359	369	427	421	397	406	409	395	371	368	422	392	394	398	396	382	373	360	414	399	406	387	411	432	381	413	369	404	380	417	396	394	460	440	400	390	376	395	391	417	410	421	417	365	384	416	423	439	396	424	407	434	395	377	420	388	415	393	415	364	471	392	407	404	396	395	388	395	430	420	425	400	368	371	417	363	397	400	400	372	396	446	396	433	406	432	415	415	393	397	388	398	395	412	417	381	395	408	421	387	431	400	391	412	356	395	386	388	378	391	381	399	385	422	433	405	404	382	378	389	420	405	390	415	415	387	456	401	431	394	382	379	403	432	421	374	434	364	387	409	429	407	419	388	400	383	383	392	403	405	396	401	378	395	389	423	392	388	402	410	362	362	410	382	381	368	387	356	411	430	406	424	396	387	421	365	404	402	403	388	339	434	399	414	425	386	355	371	363	473	387	404	406	398	394	387	400	404	387	401	419	405	406	383	425	387	403	364	422	396	415	385	421	372	425	411	389	428	402	422	376	409	421	421	390	402	428	401	403	432	376	378	410	440	408	397	405	370	412	385	394	394	398	397	421	446	405	445	366	371	419	404	390	377	406	387	447	400	403	404	373	399	377	409	417	405	403	406	419	386	421	393	404	386	406	393	419	392	376	402	387	417	410	384	420	387	424	448	425	417	406	412	404	387	416	414	359	377	388	415	391	397	365	425	423	404	417	415	396	395	402	422	407	401	340	356	358	382	382	407	409	388	421	373	400	408	400	364	419	380	409	434	435	403	396	387	410	452	380	406	406	391	380	412	401	397	434	396	414	387	405	394	395	402	377	391	428	400	379	379	437	367	417	417	401	372	411	428	351	400	382	414	397	385	432	417	417	450	404	365	424	389	413	422	389	397	363	399	435	413	375	361	381	437	418	431	418	416	391	413	390	368	403	416	434	410	412	378	431	389	390	397	401	400	395	401	360	374	375	423	360	374	400	390	451	397	411	359	405	413	402	399	405	404	380	416	424	393	370	422	398	414	434	374	432	414	392	341	396	373	429	427	378	388	408	420	370	432	408	394	405	392	418	417	373	399	397	408	445	379	417	393	415	406	367	392	442	398	387	407	426	406	383	404	430	386	368	411	407	406	423	441	382	389	413	406	424	396	380	396	470	425	408	419	386	422	398	408	383	402	346	385	400	356	402	365	427	392	390	388	409	401	400	409	431	399	381	403	398	408	383	403	394	414	380	406	379	393	389	438	408	405	399	369	371
25888	29002	4459	5320	4389	3636	2930	2579	2290	2047	1898	1787	1673	1568	1421	1442	1382	1340	1275	1255	1215	1213	1189	1160	1196	1186	1131	1131	1161	1094	1024	1097	1088	1088	1038	1096	1118	1092	1069	1088	1065	1069	1036	1051	1063	1015	1035	1026	1023	1046	969	1032	967	1019	1058	997	996	924	1037	930	1014	954	1011	1021	1004	1002	972	972	1000	1041	984	958	990	996	942	982	1022	1021	1024	993	992	1002	1014	995	987	980	948	990	957	1032	1021	964	971	1016	987	983	935	981	902	1057	990	1014	971	971	1035	950	989	982	981	1048	940	969	954	997	1019	1045	1004	1006	996	983	1039	972	977	1015	1005	989	970	994	979	952	976	1000	985	955	967	977	1009	982	994	996	971	990	958	1008	1021	998	1003	940	965	996	1001	1037	977	982	967	970	947	986	959	998	938	963	1004	1028	924	986	994	1028	988	985	937	992	964	1053	969	941	1058	981	1027	1000	959	1003	1006	947	1026	967	961	1089	1017	1033	961	999	1044	960	991	928	985	956	978	1002	1039	1006	985	953	982	992	971	1018	973	1000	1017	976	960	965	990	961	1021	992	1027	1012	1043	969	1032	1050	1019	1020	1024	952	997	982	1003	975	934	945	997	972	917	947	1036	952	967	967	981	973	943	984	1039	1037	1022	1004	1013	1002	1024	972	969	939	1020	982	1019	977	1009	953	973	1033	995	992	965	962	930	991	999	973	1032	973	976	1011	1039	941	1005	966	984	978	948	1015	928	980	971	973	985	1034	1017	995	999	982	982	1015	1015	1019	959	971	1007	1031	970	943	947	1015	990	982	945	1022	952	986	996	1041	960	966	971	916	975	1008	973	994	972	1041	991	971	967	974	946	979	970	984	1002	954	934	982	964	961	1001	985	1007	969	957	1001	947	974	927	968	929	952	972	944	996	1004	997	969	1016	983	960	972	991	972	976	939	990	944	1005	987	965	956	975	930	959	985	984	1010	960	977	993	961	979	1013	996	932	993	1011	987	958	937	990	997	959	1073	970	916	988	955	981	1054	961	1049	992	938	1002	995	1028	989	985	963	992	953	1006	938	959	1033	1003	1021	933	920	962	945	940	994	948	1008	942	1018	1037	1054	1013	1022	974	1012	1009	997	1014	1074	1031	978	925	1040	978	1015	992	962	1010	1034	971	1001	976	1010	966	903	1001	999	990	997	1005	985	1018	992	1018	982	1085	1033	990	1028	1028	966	918	964	929	977	1008	968	981	1001	1000	952	992	1003	1011	996	978	948	936	1011	956	933	954	976	983	1022	1028	992	972	1003	985	1055	1027	940	940	985	996	948	955	979	941	1000	1011	994	1013	1014	935	939	924	1006	1012	973	944	970	1018	984	1009	990	956	1025	998	992	927	976	1000	977	980	963	1025	1006	1036	945	990	985	934	965	976	948	976	986	1048	996	949	1011	976	1005	957	946	963	975	1006	1006	972	995	963	956	994	982	914	973	1059	954	982	967	986	968	984	995	972	962	994	988	1020	1020	1017	975	1026	1005	969	1007	1028	1051	997	979	966	966	1005	1020	992	954	967	969	978	984	1034	998	975	993	1067	944	1021	988	1002	977	1009	955	1015	1037	947	988	998	1025	997	988	899	939	1004	1004	983	982	1007	970	977	994	1046	955	958	959	980	973	946	1008	981	1003	1021	972	958	1026	1011	911	1010	971	979	1007	989	992	932	992	1044	999	982	1007	1004	1036	978	977	974	1007	941	949	972	967	1007	1020	977	1018	922	982	1027	977	977	978	970	1016	980	991	943	968	969	999	1004	981	1027	978	1037	989	998	1002	989	970	938	947	1047	1013	1021	961	1027	1007	991	951	970	1005	997	1052	972	1008	1017	1024	1031	976	984	971	1027	990	977	968	975	999	972	987	964	993	951	1010	940	972	968	1020	947	939	979	980	999	997	1017	993	1009	1010	1006	983	1025	1010	966	981	971	959	1029	977	973	955	954	1008	975	993	946	1003	986	946	965	993	997	953	1005	1015	982	1007	993	950	962	1037	975	996	1005	964	920	941	958	945	985	1017	953	976	1018	955	982	957	930	1008	990	1018	966	986	949	1008	971	1002	930	984	983	975	994	1042	936	979	957	955	970	972	970	1012	1009	993	986	992	966	969	1027	1027	988	971	951	975	1054	1002	958	1043	975	982	996	1000	985	962	981	984	988	951	956	989	986	1004	970	1001	1011	1022	968	1011	1024	1008	959	956	938	1020	1088	997	1041	999	985	972	991	1014	983	983	942	954	954	930	982	1004	1014	996	966	961	1054	982	978	976	985	970	1001	958	991	986	1008	971	1006	1019	965	963	987	982	1035	924	959	973	982	1014	970	1000	995	1014	997	1028	950	994	997	1003	930	978	983	964	955	943	1017	957	936	979	983	986	926	974	984	984	987	1079	946	988	977	954	1002	950	985	1011	977	1030	1005	1035	938	923	984	971	1032	959	972	999	957	994	988	983	1041	978	1009	966	920	990	941	1008	1005	960	1019	1017	931	991	1016	994	979	1018	1034	962	991	969	970	1012	936	996	1006	971	986	990	997	984	941	969	996	1061	987	1012	997	1003	1039	1006	973	950	1018	987	997	943	960	1036	956	928	948	976	962	967	998	951	983	993	942	988	976	953	1007	987	1036	1005	992	983	959	963	935	1004	963	945	1011	967	970	919	992	988	973	1008	952	941	984	993	968	994	986	932	989	959	991	979	999	999	979	982	993	956	929	984	952	974	996	917	1045	936	965	1030	977	966	1022	981	975	961	1002	943	955	1035	969	955	992	982	995	963	1000	1001	979	951	1034	978	983	1041	957	948	1019	1008	980	989	1013	994	963	1004	986	967	953	1058	942	1004	928	989	1003	969	972	1004	924	995	923	971	988	1010	940	1051	1004	1028	994	975	958	1026	964	929	992	947	971	1005	992	974	1009	937	968	1020	1022	969	1013	988	1021	977	995	954	1005	1016	939	986	979	990	1044	950	1003	1016	1012	915	1004	996	1017	1005	963	1002	1007	958	1001	1022	950	982	968	999	974	957	991	961	996	976	953	1000	1002	967	1020	976	954	971	949	1022	974	1006	977	994	941	981	995	950	1069	954	983	986	996	911	975	1057	1027	957	942	1035	985	1000	955	904	976	972	964	1000	942	982	994	941	1002	1055	972	983	930	965	971	936	946	907	972	979	988	977	976	1011	945	954	942	990	987	995	940	976	1010	993	977	1003	1007	961	1011	1006	990	992	925	1017	1015	961	1015	956	1035	955	986	990	978	984	983	955	1004	993	1013	1005	1020	981	997	985	1020	983	932	1017	967	1003	969	980	981	998	958	918	928	1005	987	998	1005	1013	959	980	943	957	1014	1008	964	1002	914	1005	1006	976	925	1011	971	990	986	977	970	1001	990	949	1005	946	1022	996	1006	981	1044	978	988	1026	1006	964	970	997	1061	968	1036	958	969	962	1021	1043	942	955	946	974	1010	964	985	1017	974	963	1005	1013	985	1000	1013	994	992	917	970	1021	904	992	989	987	1023	903	976	936	933	991	944	958	996	998	935	907	1083	954	969	960	950	952	1004	964	1048	962	971	1075	1038	985	1038	991	995	1052	1016	967	1015	990	1003	1040	934	1005	946	1054	956	951	954	986	982	1008	951	981	940	983	1029	1003	1012	931	1021	907	995	954	946	959	980	951	985	977	979	971	1012	1005	1006	978	1001	1014	932	966	1008	998	987	987	992	989	1006	945	960	996	989	941	974	1021	1022	1028	957	947	988	989	1018	969	992	993	976	1010	975	946	970	1002	984	993	1037	1012	1021	996	992	985	947	964	954	978	976	970	947	1054	1060	989	978	967	969	994	1020	1012	960	970	971	1032	1000	1024	992	954	1003	1036	978	1004	1002	1018	1016	966	972	1001	1045	983	978	977	936	985	972	981	980	938	1028	1012	950	979	951	986	978	967	953	1043	1019	955	979	980	991	937	946
4522	2321	222	195	174	162	157	159	159	164	150	186	162	161	149	165	131	162	167	156	139	173	179	155	152	172	176	162	158	184	149	183	156	152	143	171	151	158	144	169	176	141	136	135	164	152	160	179	156	143	166	175	150	158	183	168	160	145	164	156	138	158	129	166	138	162	181	174	165	143	165	156	181	148	189	158	167	174	176	159	167	160	167	142	178	162	154	182	143	154	160	161	152	161	156	133	158	143	161	155	140	135	193	171	160	159	165	149	184	134	166	140	166	134	165	158	153	157	172	176	174	182	149	173	174	157	149	138	146	170	162	138	156	168	179	146	158	178	178	173	182	153	162	164	154	183	180	160	150	148	162	136	165	173	198	153	165	155	150	171	171	167	159	158	158	157	147	147	157	160	162	147	145	150	153	152	142	166	173	177	150	191	167	150	153	153	182	160	143	170	161	153	146	154	158	169	159	158	161	172	153	166	189	180	144	166	159	163	152	167	166	147	168	160	176	175	169	145	134	184	160	156	172	146	159	174	187	184	163	178	167	177	161	140	181	146	148	162	175	165	200	192	164	166	178	162	162	168	149	146	139	139	171	160	142	176	155	146	160	196	139	139	177	191	168	173	184	180	150	137	160	150	152	176	151	147	171	164	147	153	164	151	176	166	162	163	156	156	133	148	158	150	160	169	182	169	200	171	168	151	165	163	146	165	192	176	139	164	177	194	173	183	140	174	178	179	169	195	165	139	191	144	188	157	160	151	161	179	157	139	150	158	171	155	179	155	159	166	178	156	169	152	150	167	153	153	163	161	156	164	157	159	177	171	134	169	158	169	166	172	173	176	183	167	186	182	149	162	160	180	157	162	137	157	168	139	154	170	158	180	164	172	167	159	197	155	157	169	183	189	172	169	160	153	139	163	158	162	148	190	163	142	178	175	156	174	157	160	158	164	171	155	150	147	168	151	171	165	172	177	169	182	151	152	170	180	166	160	172	169	165	156	158	150	165	159	175	168	153	142	150	137	162	156	158	175	162	170	176	153	156	185	157	149	163	177	153	147	159	157	182	152	183	156	147	157	146	162	154	173	178	164	148	145	164	157	145	157	168	153	139	171	156	154	159	156	169	154	175	165	161	161	176	181	146	160	162	161	172	153	145	156	161	141	193	179	164	167	156	175	142	162	169	178	156	195	143	168	190	152	162	150	154	170	163	169	169	176	173	185	169	183	154	171	161	152	161	186	141	164	154	154	148	169	137	155	163	159	157	150	175	151	174	150	172	166	166	159	159	175	162	178	166	174	182	137	153	164	162	136	156	164	157	135	159	176	172	159	155	162	168	196	169	156	163	177	155	180	157	168	150	195	151	158	155	173	158	197	164	175	152	175	170	158	149	162	174	153	165	147	138	177	162	174	144	164	142	143	182	181	158	156	132	165	169	163	140	174	160	146	185	171	186	158	143	160	177	156	152	142	148	189	177	186	152	188	164	172	165	150	165	150	169	179	160	178	167	153	172	167	167	162	160	177	168	155	162	162	146	158	172	169	151	149	158	154	179	189	161	174	147	163	170	164	137	159	137	154	168	175	153	163	174	161	160	136	143	170	161	151	158	160	154	178	153	172	164	163	170	168	171	163	167	166	142	149	163	157	169	159	175	148	156	157	190	173	166	149	152	160	171	153	146	164	166	156	141	160	184	155	146	173	146	155	167	167	167	184	158	162	162	146	152	161	169	163	155	154	161	178	140	171	144	188	160	163	161	165	187	156	154	166	168	161	160	146	147	165	179	152	156	156	180	150	168	176	136	134	149	170	160	156	154	160	142	151	178	172	165	144	178	139	170	168	159	160	164	147	148	170	171	160	133	155	176	158	155	157	165	173	173	147	160	167	179	159	147	167	167	152	151	131	154	152	154	148	174	156	159	159	149	164	167	170	170	159	180	163	165	149	176	174	169	125	170	169	172	159	155	156	147	150	139	152	156	175	169	175	178	154	158	186	164	146	167	161	160	148	131	153	145	188	150	171	144	154	150	167	172	161	157	177	144	152	188	178	174	141	163	152	148	163	179	140	156	161	188	174	149	148	163	159	150	165	167	153	167	177	154	158	139	157	160	176	161	180	183	154	149	183	147	147	186	171	181	170	154	165	157	165	174	165	151	157	185	160	154	174	178	143	169	170	165	176	180	159	156	151	145	162	161	143	167	144	163	170	174	193	139	140	188	156	167	170	176	152	153	154	148	158	171	161	151	152	164	170	170	167	162	180	176	156	143	143	154	156	182	157	147	149	154	133	169	140	155	158	150	147	162	154	148	167	160	159	151	169	168	127	131	170	160	174	197	142	185	166	174	153	141	165	183	173	179	176	211	168	173	182	173	163	147	158	187	167	125	144	181	175	156	147	158	156	159	163	164	174	171	159	142	158	151	157	145	144	163	177	166	170	158	158	184	178	141	155	159	158	148	159	151	195	168	142	160	159	154	161	183	177	162	161	166	185	176	157	147	161	188	141	161	155	148	148	133	165	184	158	151	145	190	159	164	166	145	162	156	167	156	163	163	164	166	163	168	181	173	167	168	163	150	156	180	168	158	140	180	136	172	160	158	150	134	174	188	170	152	155	177	148	152	160	184	159	146	159	158	158	162	163	195	159	152	154	175	154	168	150	160	171	174	147	172	161	149	160	164	149	160	150	145	179	187	172	133	166	175	170	177	147	153	149	162	141	175	148	157	145	157	171	142	179	168	137	141	162	166	168	154	181	156	150	149	145	134	181	168	178	158	156	185	162	168	142	175	164	179	176	156	149	166	176	161	150	173	155	158	169	140	151	168	150	162	150	163	171	143	170	187	141	161	149	149	183	176	153	137	150	180	179	162	186	155	158	179	150	189	168	156	167	142	159	141	157	169	165	152	172	143	181	169	151	177	187	171	149	115	178	144	151	166	158	156	142	147	161	177	164	189	155	158	160	148	149	177	185	160	157	177	188	153	158	153	164	162	173	158	144	171	180	182	168	180	156	154	155	172	156	141	165	172	166	152	172	184	174	165	167	166	164	161	161	131	169	138	145	159	151	146	158	169	152	163	143	158	172	152	159	154	172	133	165	159	149	170	141	154	147	162	152	178	158	158	155	172	136	171	154	171	149	158	147	167	144	172	163	172	155	163	161	158	152	178	152	148	170	148	141	171	174	171	165	172	163	174	162	163	172	151	168	178	169	157	160	137	153	154	168	161	144	164	164	165	170	150	181	167	186	159	163	194	149	179	175	171	140	181	177	168	156	176	181	176	154	157	167	177	141	166	175	171	157	155	138	168	165	142	165	146	137	166	162	173	146	136	154	151	151	136	136	156	173	172	158	159	165	147	180	146	159	173	157	177	147	161	157	162	136	176	181	170	167	172	162	168	163	165	174	152	180	174	164	156	168	158	163	144	163	151	163	167	143	167	159	162	181	149	129	187	138	164	185	160	170	144	177	163	180	172	158	150	148	164	154	146	161	156	156
4613	4323	595	635	565	563	571	548	499	526	480	520	485	515	568	510	492	518	509	547	512	504	468	475	508	516	477	539	480	506	477	494	495	544	524	498	512	483	491	499	463	495	516	494	488	479	473	501	482	498	474	488	483	501	485	509	499	462	494	500	508	517	502	460	506	493	501	485	477	511	488	560	515	482	496	475	537	521	444	522	493	532	513	514	534	469	486	472	491	461	512	480	498	519	483	518	470	504	482	515	495	487	525	448	493	478	485	494	534	469	485	490	499	478	525	477	493	482	545	472	522	536	493	510	494	502	510	470	498	532	513	487	499	502	497	471	542	493	459	484	476	509	531	534	528	491	482	493	492	505	495	462	480	492	535	478	461	524	496	527	509	462	477	489	454	470	524	499	562	482	506	489	490	427	468	492	527	503	474	487	524	495	462	496	533	498	465	464	541	498	501	509	475	541	521	472	543	512	482	504	494	460	489	516	505	518	500	546	489	500	537	484	509	504	504	482	490	511	482	465	510	513	504	524	527	477	499	512	523	491	520	504	510	466	529	538	476	478	466	521	514	493	486	486	498	477	484	482	511	498	518	511	499	487	510	508	517	469	489	486	483	517	480	472	481	487	516	479	488	505	538	510	503	490	489	502	480	516	487	477	480	469	479	486	525	490	462	548	504	500	508	499	478	508	484	499	513	473	447	517	533	510	488	480	520	469	502	489	481	500	530	517	500	478	516	459	502	508	468	521	494	495	499	494	505	493	513	527	441	484	494	519	468	441	492	490	497	493	483	482	511	490	512	510	496	508	477	507	566	523	458	474	532	509	492	486	503	497	504	504	496	464	476	514	496	505	501	488	503	524	497	480	478	485	497	496	536	516	516	479	514	483	513	486	494	488	506	539	471	514	519	482	502	496	464	557	484	473	490	513	528	484	484	476	478	491	492	509	479	495	479	539	481	507	487	521	513	528	508	473	504	494	538	511	518	518	518	500	480	484	522	497	485	561	499	509	492	497	506	496	456	534	480	486	463	506	541	527	507	476	485	508	457	483	478	499	515	520	507	446	506	499	503	484	508	514	526	527	486	503	465	494	510	467	500	494	505	493	493	484	493	498	495	466	508	481	518	492	484	517	511	466	474	515	510	452	506	506	515	482	499	476	500	501	488	489	510	498	516	466	479	514	496	494	475	512	492	487	486	462	503	518	496	502	496	505	512	512	503	504	493	499	481	484	514	531	504	504	467	452	493	483	485	509	452	482	503	489	490	503	517	522	517	490	486	495	489	511	518	494	475	495	539	544	470	468	498	497	477	495	455	513	500	511	488	461	468	509	520	493	467	475	518	517	475	469	485	495	510	503	500	463	485	515	461	504	518	466	488	472	547	511	528	474	515	484	512	472	486	478	506	500	506	528	510	499	524	527	509	482	473	490	519	461	475	516	520	486	522	494	525	542	473	515	496	474	503	506	508	488	542	521	499	486	515	552	501	517	512	527	498	474	474	514	465	500	478	487	490	504	532	459	486	470	500	518	489	522	485	484	502	469	495	516	478	493	491	517	474	518	461	469	494	453	522	544	486	491	531	475	500	490	527	474	487	513	473	486	543	517	506	515	531	496	468	479	481	492	502	499	461	489	487	505	505	470	467	498	538	482	484	475	502	512	489	514	486	517	532	499	494	505	471	499	466	517	551	481	497	490	494	502	506	488	482	499	540	465	486	444	474	474	503	473	546	491	488	537	511	459	539	467	517	507	512	474	507	508	497	455	467	467	528	493	499	494	474	505	505	516	476	539	493	491	495	544	483	516	521	481	465	539	455	464	474	497	506	508	485	520	507	498	492	482	517	503	508	532	480	510	527	498	543	510	474	519	521	497	536	495	521	500	516	497	488	513	524	488	480	515	455	483	531	459	483	488	500	458	478	528	477	472	512	517	519	522	511	473	522	504	506	475	506	488	489	475	482	496	503	488	530	469	505	495	475	518	466	479	486	465	504	486	473	473	535	504	483	513	527	506	492	518	464	494	499	515	506	510	494	497	501	488	517	487	477	500	486	495	547	506	512	502	485	488	520	500	467	531	485	505	503	507	489	490	474	502	494	499	490	534	473	504	466	507	494	525	516	492	517	521	495	511	500	528	506	501	517	520	512	523	496	459	465	491	486	479	497	551	489	485	502	462	497	498	497	510	507	546	478	515	527	497	501	518	462	514	478	461	508	506	475	472	503	457	508	499	499	485	489	479	482	468	520	535	484	512	493	513	482	510	477	453	531	476	517	500	482	520	481	506	512	509	489	478	509	481	522	508	493	456	490	488	503	507	496	505	494	508	500	497	457	444	486	523	472	472	507	486	502	469	470	488	457	509	505	505	533	549	494	473	532	453	493	504	492	542	482	507	470	481	469	532	512	518	518	521	498	493	542	491	460	500	465	507	503	472	519	545	522	529	525	507	497	470	508	519	530	472	501	454	469	513	476	473	476	486	508	492	502	445	492	497	467	524	517	520	520	481	487	477	500	495	525	486	509	515	485	512	525	518	474	518	491	468	481	457	497	539	501	523	486	490	515	524	535	519	482	501	505	540	525	489	526	483	493	464	491	498	500	468	487	495	523	466	510	494	473	463	484	470	515	501	510	501	511	558	509	522	502	485	490	514	515	505	497	453	491	490	471	526	490	515	525	490	504	491	512	535	494	487	539	494	531	483	525	510	504	497	498	473	503	489	461	506	522	500	515	499	503	497	507	478	483	472	510	499	480	528	494	506	484	509	512	542	506	458	491	537	539	522	497	533	528	513	496	486	491	545	480	486	492	541	456	501	520	487	524	507	518	496	496	484	485	495	472	522	478	483	484	511	515	495	556	483	494	458	473	531	528	475	503	491	497	492	497	506	538	493	510	473	515	492	504	479	548	489	490	489	524	547	516	516	508	493	510	512	500	491	469	516	486	485	516	480	539	509	499	510	501	522	479	481	490	476	464	498	512	478	496	477	491	499	494	515	486	446	535	463	562	478	448	499	496	467	494	508	565	462	479	476	482	502	492	506	486	503	467	525	500	526	506	488	506	475	488	476	520	475	508	502	471	548	505	490	498	489	482	505	466	517	507	485	485	489	479	523	475	521	484	503	475	500	504	449	507	489	493	502	472	492	500	510	485	480	512	502	472	465	519	521	469	547	489	479	502	478	457	493	478	471	516	480	495	491	507	531	532	486	568	456	562	516	456	471	500	479	545	529	495	501	533	521	488	515	530	489	511	499	482	471	469	512	525	493	526	472	533	491	503	497	506	486	519	500	477	458	502	521	505	488	507	489	533	438	530	502	462	492	496	528	494	486	485	506	515	520	514	505	486	486	521	532	508	491	490	488	542	461	534	530	497	487	543	541	498	526	516	494	445	468	480	505	513	484	494	472	502	473	478	527	459	475	486	476	486	505	502	489	517	506	493	504	494	548	483	519	506	495	536	515	472	496	474	447	498	530	493	533	439	521	484	497	490	523	499	511
36302	34286	6313	1208	777	560	510	482	426	383	389	339	391	360	346	334	342	319	363	344	345	339	348	326	352	329	352	314	368	346	321	351	302	347	334	344	356	324	315	330	334	358	326	361	340	335	324	367	316	327	378	327	297	324	322	347	335	332	326	352	330	335	353	320	318	363	330	306	331	310	319	333	326	354	317	369	275	340	361	279	296	316	335	360	342	317	320	327	293	346	333	320	313	297	326	305	302	349	353	316	316	342	346	350	346	324	287	338	328	330	321	321	301	318	352	338	331	318	301	319	341	313	357	285	321	334	309	333	330	323	326	318	331	344	321	303	310	371	305	332	314	328	325	334	304	320	343	334	378	319	302	333	359	339	328	321	333	320	311	338	318	334	346	318	335	314	319	328	321	325	309	323	344	326	321	356	337	333	302	310	361	296	324	364	311	300	327	323	293	330	314	325	313	333	328	304	345	339	348	356	332	333	335	306	325	316	345	296	323	318	328	304	300	287	310	303	356	330	319	297	310	350	299	311	352	314	342	330	337	314	323	313	305	335	326	366	337	326	359	287	354	285	308	344	322	316	305	314	337	300	308	338	308	341	327	341	327	305	284	351	364	335	342	342	326	271	339	316	308	301	325	376	334	318	342	295	296	312	344	312	353	319	349	331	316	326	343	313	280	324	313	373	294	325	334	307	342	321	315	326	295	298	317	296	292	313	309	297	336	313	357	312	302	323	303	289	295	348	338	363	305	350	304	352	309	343	317	329	326	334	335	310	314	363	291	339	321	309	320	310	344	305	319	331	324	316	350	350	381	315	321	341	283	306	347	318	340	329	319	308	342	378	333	338	298	311	338	308	332	337	308	316	327	330	285	336	306	321	319	327	333	324	343	330	332	311	320	309	342	327	320	309	333	308	332	295	326	320	317	339	331	296	301	338	340	341	334	338	296	295	344	319	335	335	317	325	354	317	322	358	342	304	330	304	345	295	345	319	347	340	307	321	354	309	327	360	321	334	302	291	321	323	332	313	323	331	306	327	338	346	346	354	373	320	307	329	321	293	328	355	341	295	312	358	314	295	315	327	295	319	333	323	275	331	323	367	337	341	329	340	359	318	329	320	309	310	334	332	304	337	305	328	336	338	321	320	316	318	307	328	343	296	329	317	326	306	354	343	303	297	313	351	332	318	339	319	292	303	327	293	317	320	290	345	333	314	326	296	324	312	327	351	316	337	318	314	323	322	318	323	327	315	327	318	325	296	312	350	304	347	348	331	313	321	343	345	328	325	352	334	341	346	339	344	328	322	338	311	332	319	366	363	338	347	301	301	344	312	315	329	299	298	322	331	335	288	340	348	301	291	329	331	322	299	306	284	323	299	319	321	316	342	325	329	301	289	327	307	297	325	340	304	303	346	319	323	313	308	361	361	325	314	328	327	352	318	301	306	331	305	324	323	317	362	346	321	329	340	312	320	331	334	326	347	307	299	329	317	310	333	315	307	331	323	305	331	329	322	337	303	361	344	341	318	310	321	346	295	309	284	334	335	333	299	347	319	325	326	322	339	345	309	357	321	315	316	327	336	302	311	323	357	308	317	312	333	279	346	337	309	317	341	298	315	300	306	332	352	336	344	323	316	309	328	289	340	276	327	337	345	307	331	324	313	359	308	343	299	310	329	297	310	342	348	317	308	289	315	341	343	361	298	329	304	318	318	339	336	343	351	337	308	365	310	283	351	313	333	293	342	320	310	324	297	328	363	349	317	327	320	283	328	298	356	322	291	303	309	350	345	330	346	383	323	318	327	312	349	323	306	334	374	350	310	328	338	323	326	325	330	380	326	316	288	272	318	343	328	330	315	321	347	322	371	344	332	344	302	342	349	301	321	300	302	338	331	328	329	351	308	292	318	298	331	300	333	313	337	324	317	328	320	287	298	333	294	350	321	313	361	349	271	302	325	326	329	338	331	300	292	299	285	330	312	344	322	325	311	296	341	329	343	314	330	314	281	298	341	355	331	342	329	318	299	317	315	322	335	342	352	329	311	336	350	341	317	311	331	338	302	334	303	295	309	351	340	338	309	329	344	308	351	291	268	337	311	366	360	363	335	337	319	324	298	320	327	321	322	353	316	346	356	296	329	343	327	337	285	340	354	316	317	332	338	315	342	316	318	324	333	286	309	334	319	359	357	327	293	330	297	319	311	355	321	302	293	304	335	311	327	310	334	285	299	328	306	343	326	298	305	342	326	336	350	310	281	330	316	336	299	301	322	315	289	321	321	342	337	320	362	296	336	324	351	346	310	330	326	331	329	342	330	322	340	281	344	274	348	335	320	364	356	325	297	324	325	334	339	329	352	300	301	328	320	349	322	327	314	355	345	360	333	337	333	318	326	314	307	310	347	336	330	297	306	323	338	351	349	343	351	321	336	367	314	298	295	296	304	327	329	309	325	341	320	338	313	301	304	337	313	283	306	338	328	330	367	333	340	338	336	310	341	345	309	342	323	301	329	310	298	323	288	320	307	308	312	349	325	345	323	305	312	304	327	308	325	332	288	312	344	303	325	331	301	346	335	336	297	332	307	327	334	326	313	316	334	331	294	333	324	317	341	343	362	297	334	295	318	303	328	343	371	315	337	320	339	294	322	332	304	317	304	335	327	352	335	311	319	321	329	338	302	341	344	295	352	331	307	366	299	339	307	308	334	326	294	283	325	328	368	318	334	332	314	355	317	298	306	335	274	307	322	308	286	350	317	341	371	322	318	298	313	316	337	312	330	309	295	326	325	315	318	293	327	326	321	270	340	374	328	351	342	327	330	333	325	292	334	341	300	353	328	286	319	323	323	312	333	331	305	308	305	301	353	335	322	332	308	315	314	295	315	301	338	293	334	313	328	309	313	319	332	349	362	300	342	341	321	305	324	308	295	318	328	371	311	313	344	349	317	310	324	351	327	326	328	363	338	301	340	346	312	302	298	346	287	304	307	329	344	363	340	321	287	377	330	314	327	328	349	358	308	318	309	339	322	335	329	341	319	330	300	302	304	287	313	323	342	316	298	317	336	306	336	348	320	337	318	301	327	311	333	343	353	342	324	327	298	336	304	343	329	355	316	356	325	334	304	301	359	311	348	356	316	327	341	295	329	352	303	308	307	321	316	331	283	343	332	346	308	312	330	290	313	331	318	328	326	301	294	331	285	341	298	319	345	297	317	311	360	334	319	322	311	311	349	341	311	312	316	302	342	303	355	336	309	331	327	342	339	303	325	341	335	313	341	329	352	316	317	348	287	313	327	327	307	295	333	336	334	338	314	332	311	331	332	331	311	302	305	322	319	316	332	327	293	332	325	311	297	293	349	333	328	309	311	335	320	317	355	292	330	348	291	355	325	342	321	335	318	338	301	309	354	321	306	334	324	336	303	339	309	320	314	312	342	315	341	297	297	325	310	324	332	284	301	293	297	336	334	323	318	301	311	307	336	316	305	322	323	320	343	336	287	291	346
20686	21845	2783	3142	2672	2224	1885	1717	1521	1414	1262	1256	1266	1128	1120	1100	1063	1038	1025	1008	998	950	947	941	973	901	971	906	920	884	906	922	899	890	906	908	888	855	880	888	903	887	871	886	873	905	845	857	888	868	815	914	847	851	882	839	918	885	807	838	894	858	841	835	828	872	877	912	913	822	834	832	887	844	860	884	857	851	816	803	889	860	833	900	860	929	817	855	881	829	875	922	869	824	861	809	921	871	848	843	837	874	862	846	853	886	899	825	868	858	837	794	841	901	830	840	819	835	839	878	821	861	880	880	813	852	842	846	910	881	854	851	893	910	857	873	838	822	864	822	871	858	886	861	820	854	826	859	827	855	863	822	815	809	803	874	913	835	855	818	838	859	892	838	871	875	838	847	850	863	854	871	870	835	833	831	835	827	887	847	851	860	807	787	875	826	803	823	929	870	847	822	834	811	782	892	809	830	882	811	837	832	804	867	876	853	808	795	892	772	815	835	879	817	827	886	829	824	821	884	816	825	867	860	852	814	904	848	848	881	878	831	877	846	847	824	870	855	825	830	811	854	904	865	862	859	851	851	813	862	817	879	851	834	850	849	886	816	842	820	855	843	876	866	885	834	777	816	882	863	828	879	844	866	853	877	792	837	837	865	861	845	831	830	873	784	825	839	855	866	869	831	868	871	829	832	849	821	810	816	851	881	857	824	821	825	804	832	846	765	865	841	818	843	868	854	898	789	822	832	852	856	822	845	832	825	790	855	820	846	837	853	860	871	829	861	819	791	851	839	868	800	897	867	849	891	831	848	851	864	879	819	824	837	832	832	878	833	834	900	839	818	839	849	872	858	899	890	842	845	846	859	814	875	845	828	815	890	877	892	846	895	849	865	863	834	843	862	852	886	837	827	823	878	826	816	844	863	851	863	849	914	825	851	812	806	902	892	806	844	852	855	870	874	803	886	870	874	887	865	852	843	884	806	853	875	848	832	856	838	888	851	869	861	861	868	880	886	844	786	825	843	867	833	878	873	875	787	858	876	805	869	825	819	849	807	866	849	846	855	831	878	804	826	844	877	869	851	822	791	813	880	870	838	838	875	818	844	860	815	852	867	813	843	838	841	832	836	861	884	853	860	767	901	833	821	830	847	837	839	813	873	836	795	833	838	843	849	868	836	885	852	844	795	821	842	949	858	884	882	865	805	856	888	825	875	879	827	882	902	870	848	807	830	816	844	870	858	825	912	845	796	839	889	834	849	844	818	845	811	887	813	840	864	850	856	835	915	885	854	889	887	857	858	872	861	838	852	824	862	833	814	927	812	797	869	822	822	828	827	816	816	870	841	862	888	847	866	863	890	823	810	831	863	854	852	852	857	880	793	863	853	840	820	847	903	913	885	841	890	864	822	839	833	863	873	891	887	813	856	867	838	826	877	860	808	840	895	813	837	835	859	866	835	819	874	856	831	868	841	832	847	831	869	883	902	866	822	851	823	906	816	848	836	828	830	835	892	899	879	834	823	843	827	885	810	805	858	794	867	842	857	896	828	868	827	833	879	904	846	818	876	827	836	824	864	843	891	857	850	849	844	870	874	874	840	816	842	865	871	863	843	850	869	885	875	849	826	816	942	817	849	860	817	870	889	826	882	856	808	860	882	842	880	889	893	817	835	900	863	867	878	845	835	827	868	839	881	869	852	842	833	845	852	867	835	877	823	870	841	825	869	924	832	812	811	853	791	852	810	806	905	835	837	873	804	819	822	902	819	870	865	875	792	835	831	834	831	840	888	855	860	902	818	839	797	785	841	882	819	829	827	861	893	856	817	804	845	842	853	834	861	863	831	930	827	854	811	830	873	856	910	857	868	910	852	852	829	844	845	826	828	847	844	864	847	877	864	857	843	854	857	854	849	847	824	874	866	840	855	850	803	814	828	881	888	808	856	842	790	821	871	841	860	879	909	848	852	849	813	836	830	842	845	830	862	803	843	853	924	880	891	891	821	882	881	890	812	810	893	835	861	843	825	828	851	848	848	912	890	827	852	828	865	869	827	829	827	880	902	846	860	868	832	851	797	876	846	858	896	881	837	818	828	796	863	846	823	847	832	867	861	850	842	794	828	845	894	829	877	895	826	851	813	866	900	880	874	843	882	807	856	873	879	857	840	859	840	845	860	861	846	866	865	901	824	882	845	773	870	899	846	811	869	867	790	826	835	814	858	868	787	913	861	897	859	835	862	862	832	845	827	844	816	853	875	885	850	849	864	854	902	844	861	811	873	869	907	851	830	893	873	808	834	900	852	854	875	888	918	817	855	831	817	860	871	842	839	789	865	836	834	840	834	846	869	857	874	866	832	812	847	870	861	876	847	802	826	868	910	866	835	871	831	836	859	841	886	851	841	812	863	857	829	861	816	862	829	846	837	867	828	853	870	900	855	850	859	844	781	903	866	861	878	855	826	851	879	842	890	860	865	826	832	804	858	868	901	804	834	854	799	837	848	822	867	858	920	882	882	831	871	859	837	855	814	830	894	861	824	834	849	835	840	818	903	824	849	880	831	884	860	814	874	827	795	837	864	883	820	844	885	835	907	861	848	823	850	859	823	847	898	853	857	861	835	837	789	895	873	862	919	830	868	863	812	871	871	908	867	830	801	915	831	916	857	866	837	820	801	837	882	864	840	851	841	853	887	846	808	843	811	813	898	818	919	828	824	842	847	881	837	883	849	824	861	854	848	868	817	834	899	858	845	832	859	832	863	914	882	835	858	908	851	803	808	854	825	873	884	834	776	832	869	895	815	871	835	860	838	842	852	824	878	839	863	867	870	854	849	909	939	805	855	833	857	840	866	853	861	860	838	888	831	880	864	831	811	792	827	833	826	879	856	886	785	838	794	829	833	813	845	835	875	896	852	806	818	862	855	840	862	855	829	865	867	786	889	879	835	871	822	816	883	865	833	800	869	828	823	873	866	832	850	888	837	864	888	824	883	937	843	887	851	828	870	841	834	820	854	842	860	858	881	860	869	852	874	871	858	825	934	823	902	826	810	833	886	840	859	858	867	835	821	869	817	785	855	845	867	806	858	818	835	799	892	867	862	835	845	805	827	856	831	873	856	862	848	870	868	857	845	864	810	820	887	879	861	846	827	850	901	833	848	837	858	881	861	825	913	850	832	851	876	880	839	862	829	883	841	848	862	869	849	800	793	851	817	869	841	827	832	821	858	853	830	830	872	837	875	862	872	897	826	874	791	834	805	854	902	785	823	888	831	858	876	828	875	819	877	848	902	897	871	845	897	862	849	826	832	825	873	872	884	853	874	813	905	880	910	823	869	816	863	829	877	868	810	881	845	829	831	881	884	837	822	881	846	838	813	837	867	845	840	852	788	887	858	803	889	814	864	861	816	896	832	873	884	811	820	891	849	834	815	840	842	808	828	848	869	830	813	864	818	850	867	822	861	849	824	770	816	853	828	856	925	867	845	852	877	822	763	839	803	780	898
50532	45898	15166	3412	1272	949	815	678	578	575	533	545	484	487	512	475	440	484	460	453	454	442	429	427	432	433	406	437	379	418	385	379	388	425	428	420	410	365	407	398	367	397	438	347	399	381	433	433	353	426	396	444	383	379	397	407	383	424	400	365	446	431	418	391	369	360	390	412	437	408	452	414	415	379	388	376	379	431	396	377	398	401	407	394	365	402	408	461	402	381	382	396	378	382	414	394	390	400	441	390	382	415	380	400	399	413	391	390	425	393	391	371	391	421	386	384	379	409	420	389	432	414	420	405	416	394	429	385	411	408	396	419	458	425	425	399	360	416	375	422	403	408	422	421	407	408	409	382	413	403	399	425	407	394	396	366	378	347	423	409	400	406	381	411	412	378	384	404	377	376	406	444	403	402	383	340	426	396	390	390	385	407	386	381	396	390	419	369	395	396	392	375	384	411	393	370	416	381	412	396	421	373	406	422	403	392	412	408	389	435	413	407	409	380	363	415	354	397	401	378	386	411	381	416	406	379	409	397	401	421	420	414	401	379	390	405	364	388	424	402	387	394	411	410	398	376	403	389	424	419	381	398	394	382	413	410	398	399	422	399	400	392	424	382	420	408	418	408	367	444	412	438	393	412	418	424	409	397	386	410	432	401	363	430	392	412	369	390	401	405	418	394	395	413	394	427	378	398	402	384	371	418	372	393	395	397	391	398	424	364	443	356	434	436	373	438	406	390	404	413	380	382	375	392	398	378	391	398	380	367	402	388	396	414	452	375	369	384	390	418	421	371	423	418	390	372	402	396	398	420	405	405	372	442	419	367	385	362	394	401	409	406	423	417	421	418	395	402	380	378	394	383	392	405	401	361	399	418	383	384	375	375	409	421	361	383	379	427	411	420	409	368	382	408	394	418	373	393	374	399	381	401	425	435	399	404	367	421	386	375	373	357	407	391	401	398	395	415	376	438	430	414	407	359	394	433	413	402	421	402	389	369	431	359	424	391	410	371	436	393	412	412	381	362	405	406	407	418	444	405	395	384	420	376	391	382	439	419	453	417	397	380	389	368	388	372	378	423	384	399	363	383	413	415	398	374	400	403	419	438	397	397	412	405	374	422	404	394	401	370	371	370	370	419	374	400	421	368	411	401	377	398	423	427	401	398	371	394	379	393	402	355	384	432	385	378	417	410	411	397	426	394	381	416	401	371	390	410	396	418	397	372	397	411	409	383	391	412	452	399	387	397	432	383	420	429	419	421	405	390	405	355	394	432	437	393	382	385	376	399	374	426	416	395	434	419	414	407	431	366	394	406	408	404	400	362	393	408	407	393	402	391	370	384	421	427	404	405	388	397	437	404	416	430	408	419	370	386	428	394	408	419	400	425	420	411	398	411	375	391	444	429	385	416	395	388	364	455	406	407	414	418	415	421	435	410	429	407	380	392	397	391	391	392	393	386	422	440	375	416	397	379	421	389	369	382	397	405	424	411	353	420	416	377	405	401	395	426	390	383	396	389	440	383	362	390	381	440	405	399	410	417	404	425	386	429	422	397	399	400	405	367	360	380	380	376	388	417	387	404	385	423	441	419	443	440	401	455	420	392	401	403	386	441	419	402	387	390	401	416	365	432	383	392	369	381	392	401	390	453	369	399	440	393	398	413	381	376	426	398	388	420	409	396	379	424	392	374	405	401	422	437	375	390	382	388	405	379	370	451	413	368	387	350	421	409	378	409	418	418	441	416	382	404	417	392	402	388	372	380	404	404	419	381	403	379	412	428	410	395	371	411	388	403	398	395	434	366	399	376	416	399	421	374	431	402	389	362	378	412	440	412	399	461	383	377	410	412	396	410	394	437	396	369	402	412	394	377	400	421	417	402	386	380	408	377	426	385	391	372	432	392	408	409	394	401	400	379	389	383	441	423	422	399	426	391	419	400	404	434	397	378	395	380	401	407	402	393	393	415	391	364	373	414	397	424	359	394	384	379	390	403	420	433	399	404	399	434	394	439	412	416	409	392	384	403	402	406	406	431	405	420	400	376	397	409	396	396	390	396	380	437	385	397	407	395	400	374	381	373	378	427	387	368	377	385	398	434	412	410	430	408	383	422	444	408	379	434	382	417	376	378	411	373	390	428	374	424	411	394	404	377	421	401	453	399	384	387	433	398	426	430	417	362	408	410	412	367	384	448	410	422	419	384	415	406	381	401	413	384	408	361	376	397	396	385	382	420	372	364	426	403	384	383	380	409	369	391	434	418	402	419	384	409	411	397	403	376	422	398	376	411	393	386	406	387	379	395	448	376	383	386	409	407	414	382	382	430	389	398	441	352	397	371	414	393	410	379	374	410	433	375	408	386	394	412	393	394	415	401	392	367	421	389	383	422	404	416	417	442	380	370	392	388	397	416	390	406	411	436	383	399	411	405	430	405	392	390	392	375	383	394	382	383	407	414	380	397	407	408	399	422	457	446	406	404	401	383	413	422	371	412	435	386	378	383	382	406	447	441	433	408	358	403	408	377	385	371	415	408	396	408	435	427	384	400	389	361	370	386	405	396	385	396	413	366	387	372	389	403	385	401	435	415	404	362	412	406	389	396	386	402	418	351	405	411	389	385	364	404	417	421	383	400	414	371	402	419	435	402	391	363	413	430	386	412	373	442	397	401	402	377	362	376	391	363	446	398	394	410	389	421	370	366	383	394	452	405	446	406	392	385	410	385	405	407	443	387	360	349	417	400	387	426	388	398	390	397	371	361	379	412	434	393	399	394	437	405	403	353	388	435	427	410	411	388	386	394	411	451	417	411	396	429	429	398	400	415	395	388	401	415	388	363	424	391	415	414	394	408	389	422	382	392	422	379	356	382	402	392	398	394	417	363	413	401	406	401	400	422	387	397	385	356	349	415	415	423	397	380	448	410	392	374	380	400	439	377	397	415	390	380	406	413	352	409	385	381	395	447	411	400	407	408	420	374	410	392	399	407	376	405	410	409	412	405	421	383	353	386	394	407	364	367	409	416	376	409	447	405	410	445	391	381	403	400	396	385	435	422	400	402	405	364	412	387	406	452	417	414	405	402	415	416	372	392	404	398	396	417	386	409	395	397	383	402	391	391	378	380	399	399	435	402	404	403	407	404	375	417	434	420	415	413	428	379	404	403	367	398	420	393	352	406	396	387	413	430	417	399	411	405	408	390	408	403	379	385	414	382	406	403	411	420	401	383	399	394	375	438	401	407	388	380	411	411	377	375	415	375	407	369	401	402	405	407	388	389	402	390	406	414	389	384	385	395	395	428	414	375	364	390	442	416	413	411	397	403	434	409	393	376	420	364	403	382	427	410	416	389	382	412	393	403	402	389	430	391	424	368	408	391	376	384	393	387	415	381	378	380	375	452	415	417	404	426	407	427	401	421	411	455	407	402	428	348	421	375	420	351	434	410	390	390	412	386	398	406	390	386	368	447	385	395	409	420	390	380	373	422	389	415	424	439	401	428
29349	27797	4664	5346	4277	3579	3034	2540	2254	2057	1871	1750	1673	1503	1467	1436	1361	1328	1369	1180	1191	1182	1212	1218	1170	1202	1108	1137	1121	1134	1099	1165	1032	1086	1019	1103	1054	1035	1117	1061	1071	1040	1010	1062	1002	1067	1077	972	1030	1017	1065	957	955	1052	1068	1080	995	1034	1007	983	982	1006	992	1049	985	992	1013	937	953	1045	1025	997	994	975	1023	1070	984	999	947	972	1014	939	984	991	977	956	959	999	1011	1036	1035	981	1008	1003	995	1015	947	983	994	982	982	1049	999	1007	995	1020	1000	954	985	1011	993	948	990	1020	960	1067	1007	977	963	956	958	995	1013	984	1034	936	972	984	971	995	936	1049	962	1028	941	943	978	949	910	988	970	997	964	969	943	981	998	964	952	947	989	965	965	960	1002	931	1012	1068	1034	967	1025	1034	1002	1055	944	952	986	971	929	911	963	974	966	951	954	928	990	929	987	958	1003	961	954	996	979	986	986	1020	983	1000	967	1005	950	984	992	954	979	970	1045	968	971	990	959	913	1006	966	976	997	1013	975	988	1006	1017	1000	1023	1010	981	1001	1007	995	997	964	1001	1017	971	956	1073	979	974	956	919	1007	1017	963	1007	1008	987	997	980	967	1023	1050	1011	1014	1016	988	969	958	939	930	1032	1034	976	979	992	1015	972	993	988	960	964	950	1004	1012	1008	1018	982	970	889	979	935	1022	967	1009	950	957	941	952	968	971	977	1013	971	1026	949	967	959	987	997	1007	962	1004	1001	1004	1016	990	1005	974	979	993	930	946	1027	1023	994	932	961	943	1016	1018	953	996	957	975	987	1007	998	924	998	1049	984	1013	1023	960	983	1002	1025	958	1006	954	1000	1016	938	962	1042	1035	978	980	1028	989	986	1011	961	984	970	946	965	983	948	1021	991	950	994	1022	1012	991	1041	997	954	949	943	968	917	985	965	991	1009	1016	990	952	965	967	918	933	982	961	994	999	980	975	1034	1020	1037	1050	988	999	997	989	1023	1024	987	999	1008	961	990	985	977	1083	983	958	974	980	1033	1019	1032	975	975	946	1026	938	981	989	996	1009	964	1023	938	927	947	998	955	957	985	1001	936	943	910	920	979	985	974	948	1012	997	973	1011	955	1004	963	950	997	967	994	992	969	960	1013	977	976	965	996	952	949	1021	987	1006	994	1000	986	974	940	965	1016	978	979	1018	993	967	959	963	954	963	957	968	982	1002	1008	965	982	985	1025	991	1003	997	973	975	950	990	987	1007	987	994	972	933	987	1041	1002	1002	1036	958	944	954	979	1018	973	974	1014	971	1011	983	982	919	973	962	965	968	952	985	958	1027	1067	968	1007	967	988	991	977	1002	1002	1022	1027	1010	1030	1007	909	966	871	988	973	971	988	980	993	930	1024	969	958	1015	998	997	959	980	969	1004	993	1015	980	998	950	983	955	969	1016	1016	1008	979	996	993	982	1005	1006	976	1026	989	991	949	1016	960	949	1030	983	987	967	944	941	952	960	977	984	957	960	989	994	1009	938	975	941	969	985	999	956	1044	1021	963	953	951	955	1000	962	962	944	1024	989	1016	983	1003	1035	991	974	955	945	927	1008	1018	978	956	964	993	1002	960	930	1017	963	1030	972	986	978	986	925	970	921	1004	968	978	973	967	1023	936	1048	958	967	957	936	999	1000	965	968	975	936	998	910	953	975	1001	990	978	957	958	1008	969	974	966	1015	1022	1030	955	944	1005	989	989	953	995	972	1005	964	923	1003	984	1015	929	1010	970	956	931	976	991	1009	954	998	929	951	1064	932	988	964	967	968	983	1006	993	944	990	920	981	981	961	982	964	978	988	935	985	1041	977	1003	1012	1000	990	920	972	973	997	976	1011	993	970	969	950	998	931	960	994	995	994	1002	956	962	926	1008	948	949	993	1013	989	971	997	929	987	963	1028	1027	947	1037	965	979	982	1048	985	1005	981	986	979	1041	984	985	912	958	958	951	1031	983	953	986	1003	1024	968	967	960	953	992	990	964	994	972	958	1052	983	993	954	954	918	972	962	978	984	979	995	993	961	1011	957	969	983	979	968	985	978	997	983	941	963	955	937	1006	994	946	1017	1004	1006	960	1027	921	1000	965	969	933	936	1010	939	990	916	987	975	972	1000	987	953	980	974	942	994	951	969	982	947	982	991	941	937	999	988	992	952	980	987	987	1003	963	1045	1007	1013	939	1017	986	973	1047	1001	952	935	1013	1012	969	948	996	993	970	991	941	957	972	1013	928	1019	972	971	983	973	1000	976	1026	1000	1009	1005	996	1011	933	960	988	925	1003	969	975	989	954	1009	993	909	936	990	989	998	1010	1024	1032	967	1013	999	1000	1030	1011	974	952	1025	1032	951	945	975	967	937	994	998	1009	996	1009	988	973	1007	1029	945	968	997	1024	968	980	978	981	1034	980	1031	992	1012	939	958	1006	976	985	986	1006	954	941	989	989	903	1003	985	961	984	1001	940	999	1006	971	955	1042	1004	931	970	955	998	977	1017	963	972	927	971	977	1022	988	1030	954	1034	986	956	983	1005	1021	996	940	970	1015	1052	969	1003	978	947	1008	1005	966	1002	975	977	1014	978	981	978	992	1083	975	971	970	995	961	1003	934	994	1001	964	982	970	951	993	926	1035	978	1003	999	979	978	967	946	932	974	987	928	1014	1015	979	1027	973	1007	1004	923	1013	1006	939	1025	1029	972	1017	974	981	1028	1019	971	979	1052	972	975	1010	979	1003	946	992	958	1043	963	1004	989	983	981	945	1021	1015	950	969	998	968	988	972	959	939	1013	943	993	977	976	977	990	983	945	967	956	941	991	977	983	1028	1001	1001	955	925	1028	1002	1048	965	1033	991	953	991	973	1036	1014	1005	989	964	957	995	953	995	960	976	1007	988	1011	998	1045	1021	962	935	1035	932	985	1001	1027	1003	983	962	1009	965	982	949	986	992	1043	986	1008	955	935	959	1000	1014	929	1008	1006	965	979	1015	975	1070	1036	966	982	1014	1006	1031	977	978	1047	989	987	931	992	1043	1050	1037	966	994	1009	929	954	990	993	985	992	983	991	969	1001	1012	982	989	957	1019	1011	993	937	972	980	977	938	978	1024	985	1034	1009	979	992	971	1017	970	1057	986	938	983	954	1010	985	922	959	1010	979	956	948	981	1016	1018	987	982	1004	962	963	1027	947	992	973	945	943	993	999	997	946	972	967	1016	963	959	987	976	969	1013	989	996	1015	993	956	1001	1022	959	951	1037	953	1009	964	997	994	963	1002	884	954	990	977	1016	958	992	984	962	959	1008	978	1006	1013	993	989	1006	974	969	991	1027	940	974	955	984	989	974	985	1014	990	926	1015	988	1021	986	973	1035	1017	974	1022	1014	993	997	970	1015	933	954	1013	963	957	973	1042	980	958	1036	1047	992	1003	1050	949	931	975	1006	997	958	1005	964	980	950	950	962	973	956	960	1056	993	944	972	983	1001	995	953	943	961	985	1015	956	970	935	996	997	966	971	943	980	974	975	988	997	977	992	975	957	991	984	1002	945	969	1013	975	994	991	940	1008	1000	977	953	933	965	930	968	1020	941	974	997	1013	1035	1018	1040	1006	949	975	1027	989	995	1023	994	953	993	943	976	980	986	928	1020	956	975	973	1015	995	952	934	1014	984	988	922	955	954	931	992	960	972	978	988	967	1010	997	979	944	952	980	1000	1006	1020	1012	1000	1003	1005	964	1059	953	1041	983	958	983	988	971	1005	874	1041	952	965	1048	990	975	994	954	983	974	1031	952	911	998	1030	964	930	994	968	961	996	979	951	969	1027	966	995	1003	941	1013	1011	964	917	963	965	966	989	902	1014	987	961	975	992	959	905	952	978	999	977	1014	971	964	968	1030	961	922	974	1027	953	1027
4311	2133	226	171	170	163	170	172	140	172	163	171	174	166	181	150	183	175	172	130	156	157	161	158	168	163	147	165	139	157	159	156	173	179	176	153	165	187	162	171	147	170	168	164	156	144	157	170	167	162	181	161	157	156	141	142	160	142	157	185	129	177	170	162	148	154	191	162	166	172	157	149	167	165	140	158	163	144	173	159	174	160	174	156	167	160	163	182	164	171	168	143	152	155	161	147	163	161	156	160	188	160	184	170	161	139	158	164	136	177	151	158	137	140	154	186	137	150	144	177	175	158	162	172	187	155	157	179	158	153	149	185	161	163	165	174	182	169	146	139	151	178	136	149	145	170	151	163	169	160	159	150	152	170	152	169	171	157	182	162	162	157	178	155	166	171	179	136	173	172	155	144	166	160	158	160	152	186	153	165	183	176	170	166	177	149	175	140	173	172	162	172	149	159	171	137	150	145	178	146	149	152	165	162	144	175	166	172	160	173	142	159	172	152	157	182	170	178	187	160	153	159	156	132	153	170	159	130	175	164	143	158	135	178	148	156	159	164	172	155	143	166	171	159	146	174	158	169	166	137	138	164	188	158	165	160	159	169	143	168	168	168	186	180	166	149	161	158	177	164	147	132	154	135	145	152	150	143	164	157	153	163	138	151	153	171	166	153	153	153	160	179	164	176	161	168	140	144	181	146	191	161	140	166	176	166	175	139	176	161	167	172	163	190	172	147	149	177	169	160	133	160	147	169	171	148	166	155	123	178	164	156	172	158	161	167	163	137	157	169	142	160	163	159	143	158	162	151	172	143	143	163	151	155	142	143	153	161	152	153	166	162	178	167	179	158	144	192	144	163	169	148	161	164	173	168	162	146	165	166	152	185	142	161	150	179	159	144	148	175	176	170	165	156	161	163	158	167	169	146	148	159	146	149	157	178	145	151	162	194	163	163	165	161	171	149	159	168	150	153	185	163	165	150	167	140	151	157	146	162	163	157	173	183	175	170	169	164	163	163	173	176	142	161	143	154	167	150	165	178	157	151	142	154	160	168	137	166	183	151	160	151	179	146	159	143	162	177	158	162	176	155	147	172	152	176	153	143	161	173	161	162	145	175	153	142	138	162	174	176	160	155	159	171	144	154	175	179	142	147	167	175	150	178	161	144	155	173	150	167	164	160	159	155	164	154	161	156	149	164	168	179	151	174	150	159	147	153	149	173	155	183	174	154	174	141	159	170	186	159	153	160	168	157	163	163	168	150	148	168	159	142	167	154	160	156	155	136	150	146	159	173	128	160	169	161	173	151	139	154	164	144	167	177	166	175	148	166	154	171	154	175	165	180	149	144	174	168	156	139	180	138	155	153	154	158	159	140	171	170	170	165	173	170	179	161	180	165	181	157	145	159	159	162	141	172	151	156	161	175	159	148	167	176	153	169	161	149	157	171	145	144	166	138	149	160	155	165	147	158	135	160	184	167	172	156	177	143	144	137	151	148	139	182	172	180	142	170	158	157	164	157	142	161	140	156	155	152	158	153	182	184	158	169	146	159	186	146	164	175	144	136	149	166	184	164	175	154	160	146	133	151	174	173	150	186	172	176	160	171	175	169	166	146	166	171	155	148	156	165	154	162	174	186	140	156	176	168	125	158	185	163	145	142	165	143	155	166	159	154	188	163	155	157	159	148	157	148	142	136	159	164	146	171	140	167	148	162	186	183	159	170	159	168	163	166	178	160	172	156	140	158	166	188	152	134	173	139	155	161	179	147	141	144	144	146	152	150	171	165	160	155	172	160	151	164	169	170	165	152	165	144	147	155	176	138	146	161	167	194	143	161	151	171	151	169	134	155	169	157	158	161	182	165	160	170	170	155	187	158	139	175	158	175	163	147	141	152	169	170	154	155	171	171	154	167	135	161	156	162	187	183	161	183	159	159	160	150	168	155	156	160	188	150	148	156	162	160	173	193	168	149	176	185	145	164	161	127	161	157	182	203	148	143	134	184	168	177	159	152	165	171	141	150	172	161	143	156	187	183	168	131	173	172	171	186	174	146	163	174	181	157	163	173	159	163	170	169	156	162	173	159	171	167	210	168	133	184	152	189	166	177	144	162	170	161	183	167	158	165	170	184	162	145	140	150	144	130	153	155	158	150	187	162	162	147	163	166	147	149	158	158	150	169	158	184	136	154	177	180	157	172	157	149	148	156	165	177	168	201	186	160	186	154	210	170	171	172	147	164	158	167	171	145	144	141	185	175	158	159	146	164	143	141	177	171	169	169	176	164	144	135	184	184	149	160	183	135	157	151	166	175	159	152	169	168	170	169	171	141	136	179	154	157	160	155	172	161	184	171	142	161	153	158	172	184	157	174	145	150	163	150	172	159	165	168	155	165	148	158	171	157	152	161	162	156	146	136	147	161	176	172	158	156	173	139	154	163	165	139	175	151	171	162	159	164	150	154	159	151	145	161	157	159	164	158	149	150	153	164	165	168	141	194	158	161	169	150	165	172	153	154	166	149	183	172	150	162	156	174	156	154	150	150	194	143	156	153	154	164	180	173	137	184	142	183	178	162	164	150	150	148	137	148	180	176	157	155	162	156	148	143	175	149	180	196	162	155	170	161	160	202	171	158	174	146	166	153	169	176	174	153	169	146	165	160	154	135	171	145	174	170	131	162	143	158	151	145	159	162	160	162	155	185	172	167	176	151	166	153	159	183	151	172	162	164	163	151	163	192	185	152	152	167	162	136	145	176	173	154	175	170	143	154	158	144	129	171	151	148	154	173	155	146	155	163	143	153	171	153	125	160	158	170	181	166	154	153	171	161	145	153	156	158	157	168	182	163	144	173	187	139	141	131	158	152	141	130	156	168	153	138	148	174	150	183	170	190	170	158	152	172	149	143	153	149	175	160	156	164	141	148	141	191	167	179	162	173	167	185	157	173	173	148	147	163	170	174	135	148	143	149	147	171	169	154	139	156	149	167	169	170	167	156	152	156	173	172	154	139	163	178	149	138	163	163	158	189	131	168	138	180	167	160	183	184	154	168	163	187	160	181	156	173	174	183	156	156	147	157	147	161	163	159	172	168	152	159	140	157	138	148	152	127	157	154	165	135	169	179	171	176	162	166	166	158	144	176	180	179	173	169	175	163	190	134	140	159	158	176	144	164	170	131	162	148	174	144	159	164	175	171	158	164	153	135	154	137	171	160	166	149	156	162	163	151	147	180	192	157	172	168	167	176	173	172	161	144	184	150	160	168	144	153	157	157	158	168	156	168	166	157	152	177	165	165	151	177	163	162	169	160	168	154	145	141	168	149	153	147	145	169	164	140	163	174	171	163	155	160	163	174	162	170	148	153	201	166	176	169	187	176	150	159	156	164	143	152	152	168	142	163	171	182	183	182	162	179	162	144	153	165	157	146	175	143	159	140	160	161	160	175	171	173	151	164	186	176	171	149	152	153	157	160	170	155	170	161	175	146	158	174	151	156	164	178
4750	3977	585	581	555	553	574	549	570	499	486	510	550	525	524	512	516	537	511	530	547	522	477	488	483	463	489	520	488	516	535	498	472	502	497	472	499	538	490	499	486	472	470	479	484	530	478	495	486	489	510	484	502	504	496	514	501	493	536	525	454	481	511	536	502	511	507	509	526	535	477	470	488	487	516	467	484	488	513	488	509	496	489	465	492	485	517	496	508	479	495	533	518	494	502	473	516	522	493	494	480	492	485	533	522	520	507	486	542	538	456	507	513	485	516	508	520	495	508	500	518	446	487	492	448	479	523	510	483	490	478	476	489	506	525	469	453	540	481	443	513	525	496	520	514	518	476	485	484	498	511	502	496	513	498	524	498	535	483	530	500	505	474	516	519	517	547	505	477	464	483	478	495	487	485	526	538	489	531	495	490	510	496	477	489	447	520	507	486	463	496	456	456	519	466	485	491	486	455	541	504	521	506	492	523	500	492	516	490	540	517	544	500	514	501	531	466	508	521	514	493	482	531	498	462	510	510	484	485	462	501	505	503	509	501	480	512	486	472	491	497	534	493	474	501	488	469	472	473	512	484	481	478	514	480	495	503	493	495	504	515	476	504	497	462	484	521	467	508	509	485	515	505	534	528	486	479	500	522	453	490	553	507	514	448	457	485	538	478	495	492	490	485	504	508	469	484	492	440	515	529	510	530	523	504	490	505	462	541	508	515	493	516	489	513	509	473	493	479	519	503	471	500	506	508	507	473	512	500	491	524	518	517	518	514	480	511	514	525	482	492	513	490	527	485	470	503	505	482	502	506	494	498	501	480	500	525	504	478	505	504	465	496	457	474	475	490	482	481	498	466	511	513	514	503	496	510	501	496	518	480	514	520	526	469	497	552	503	475	527	473	519	510	487	474	479	481	477	502	474	487	505	482	477	493	457	513	436	474	483	492	492	517	447	493	470	470	518	444	454	510	448	518	508	523	515	513	492	478	512	521	533	495	486	522	479	482	532	532	483	466	480	526	503	535	516	505	507	464	511	471	480	473	520	505	488	521	492	454	490	535	487	500	494	506	497	546	480	549	491	471	512	503	513	481	491	511	499	522	494	491	481	474	501	459	502	535	495	505	519	547	507	490	472	528	495	487	509	492	490	485	503	486	521	488	530	481	497	497	489	477	506	567	525	509	481	495	524	548	470	509	494	500	532	463	487	520	448	463	468	489	510	494	509	500	513	486	511	481	489	495	528	488	533	478	507	484	512	500	488	523	480	497	507	504	512	480	508	547	453	484	499	467	494	533	506	493	477	526	493	506	534	488	475	482	494	532	486	522	508	462	510	488	476	495	532	522	495	516	490	527	504	512	521	503	500	466	472	463	512	526	500	465	458	520	511	510	496	503	475	529	494	491	474	485	492	511	510	441	506	530	486	493	494	506	489	472	532	489	526	535	487	472	493	485	554	561	491	514	521	505	474	507	503	514	546	495	480	507	488	515	488	494	502	519	483	517	486	517	500	474	488	510	496	530	493	485	513	484	492	471	507	506	500	490	503	495	482	429	469	487	537	488	483	475	521	522	498	471	503	500	468	504	470	483	495	539	479	499	456	504	478	519	508	493	501	510	500	500	484	511	514	525	524	498	513	487	459	470	514	483	473	463	459	487	526	493	472	497	530	537	491	537	513	529	492	523	515	483	550	506	481	512	496	538	524	530	472	531	485	464	522	493	518	501	513	481	514	502	498	459	457	492	485	497	465	517	521	489	490	478	495	537	521	493	501	497	505	530	481	485	511	461	518	517	502	501	516	551	503	493	526	485	465	490	498	516	466	503	500	528	506	480	502	491	497	467	502	519	498	471	513	505	500	473	492	475	411	476	489	481	518	545	486	506	463	478	482	502	519	497	523	498	481	486	501	496	491	533	546	519	502	494	502	488	495	522	479	482	447	523	469	528	538	493	508	480	520	469	517	506	521	465	489	473	564	478	501	515	512	486	495	522	472	461	515	489	471	478	478	500	481	479	502	535	493	525	462	506	510	512	525	474	500	516	502	515	502	518	489	452	486	492	507	473	512	475	455	497	499	557	515	495	472	531	466	491	490	512	485	502	530	471	498	505	472	534	511	535	481	459	526	520	462	510	506	477	521	479	512	472	516	502	502	507	511	493	504	505	517	465	526	490	505	511	531	548	485	544	484	462	477	467	512	547	502	509	472	518	486	504	497	500	493	484	516	467	489	511	497	528	470	501	522	459	493	460	546	478	499	493	503	500	492	475	500	509	504	524	487	487	527	504	525	501	478	497	486	518	509	495	482	477	535	453	471	484	523	487	499	548	494	504	512	506	515	477	477	468	492	513	514	504	469	532	462	492	556	479	497	513	512	532	485	520	477	519	500	496	483	477	540	481	487	527	520	476	445	547	465	500	471	498	497	482	517	476	534	491	525	524	482	464	474	534	507	540	457	489	497	502	544	454	513	496	521	475	497	455	460	491	468	473	517	484	518	516	491	501	492	477	499	475	516	525	497	479	506	524	487	519	492	508	487	512	499	467	528	511	502	497	520	531	497	509	514	522	520	519	437	473	514	497	500	520	495	449	468	482	514	517	505	486	496	525	455	508	493	491	524	508	488	508	470	470	517	499	493	469	535	510	530	499	499	500	521	505	489	493	517	464	454	492	498	500	493	500	473	517	469	468	468	441	502	475	506	456	498	493	487	508	501	464	475	530	458	461	499	504	480	503	503	507	534	464	466	546	552	520	542	499	469	489	484	497	475	507	486	496	458	485	487	448	501	434	488	509	514	509	495	495	489	468	482	498	464	508	510	519	521	501	471	493	510	530	498	494	447	486	468	499	510	492	474	528	500	514	517	507	512	510	513	511	506	487	548	483	488	479	508	502	499	502	520	519	486	491	513	534	523	511	503	485	480	474	513	480	477	501	485	504	475	514	515	498	480	467	566	494	514	522	475	511	495	506	553	484	535	484	553	484	449	523	504	504	507	548	526	489	490	470	472	527	458	511	460	476	531	513	476	480	486	490	491	520	497	503	511	531	470	531	457	511	483	527	532	490	541	536	472	477	497	502	516	471	496	473	527	499	508	465	496	509	477	538	499	449	516	497	483	501	491	519	536	481	518	431	486	509	518	495	425	490	480	493	487	489	514	473	512	507	502	513	502	515	486	498	512	476	492	517	530	463	507	485	481	473	497	499	504	514	470	510	509	492	507	493	485	474	526	524	481	493	466	468	479	572	489	497	520	512	458	490	495	468	489	485	500	487	512	508	485	507	480	490	483	496	520	491	481	481	510	478	493	509	535	482	514	491	497	460	508	506	501	507	496	463	522	489	468	474	490	501	470	450	479	497	518	478	468	524	493	482	506	509	472	490	504	535	482	524	460	472	516	541	459	525	508	460	493	494	478	465	501	516	475	472	506	484	461	481	487	484	473	470	470	522	475	505	501	499	499	470	562	491	528	490	504	516	500	488	538	481	517	501	464
35240	33197	6268	1226	780	575	516	492	424	433	421	387	407	359	350	352	378	381	355	321	376	354	334	348	336	355	321	321	350	327	324	347	331	351	358	305	311	308	324	318	336	321	345	313	359	312	309	312	329	318	321	295	334	328	332	334	285	310	316	310	300	338	293	370	328	334	274	316	302	317	332	303	347	352	340	326	317	330	337	305	339	312	381	352	317	331	310	345	300	346	332	335	302	344	290	327	328	325	313	349	300	314	321	346	344	369	299	370	367	319	327	345	310	312	339	320	312	321	297	308	332	324	337	340	288	322	324	316	274	336	319	281	301	328	331	345	302	351	350	314	325	303	336	310	327	313	316	337	331	347	318	324	347	371	324	322	336	325	350	305	303	345	342	295	294	329	336	314	315	318	316	319	330	316	342	332	352	332	350	311	318	317	313	303	324	325	283	308	300	319	292	296	299	329	302	320	360	330	332	311	304	314	338	282	320	322	316	315	316	326	318	314	320	322	293	317	293	318	295	301	320	323	345	301	354	308	340	290	313	329	369	328	286	293	327	301	337	295	347	337	296	331	335	315	314	297	296	330	324	337	305	340	351	332	353	325	326	343	346	344	365	282	301	297	330	303	301	287	320	335	336	326	339	271	312	325	303	299	293	291	292	371	310	327	305	349	313	327	339	291	351	320	326	356	340	332	318	328	315	320	303	300	314	329	296	328	358	338	333	324	329	333	313	345	341	350	306	299	331	310	326	322	321	335	350	296	314	323	326	308	291	327	310	324	315	338	314	323	333	341	342	327	291	328	341	343	350	302	328	317	295	318	324	311	324	326	320	336	347	344	355	303	288	304	329	322	347	296	313	345	348	320	316	312	325	350	296	313	305	300	296	335	330	312	302	305	314	333	352	359	285	311	297	343	332	321	311	277	285	309	296	321	331	318	322	335	322	345	317	333	293	327	322	303	310	339	317	321	310	313	320	350	328	321	347	349	312	305	323	315	308	303	307	350	303	343	309	324	310	334	332	336	362	333	329	371	317	280	325	316	302	340	301	331	295	283	296	303	339	311	308	341	323	297	281	301	313	346	304	317	324	272	318	351	327	315	296	326	305	294	327	328	303	296	329	353	323	331	313	332	303	333	329	327	357	307	332	319	317	371	311	303	332	332	342	316	334	306	334	300	304	336	346	366	323	357	336	317	330	333	352	320	362	307	344	337	327	322	348	314	330	297	326	354	339	351	314	310	346	326	316	371	331	341	312	297	332	321	318	310	324	325	322	317	339	310	309	305	344	289	300	327	302	340	348	294	306	315	359	302	356	291	363	335	338	311	343	332	344	330	345	294	320	348	329	312	301	332	343	360	336	309	307	316	311	297	343	313	337	327	331	330	295	306	316	325	349	282	327	311	284	318	350	334	335	327	319	350	356	293	313	301	348	346	339	326	305	316	311	324	314	372	293	328	318	342	334	309	311	301	324	347	323	342	314	327	322	333	316	299	300	335	342	360	312	291	344	310	336	336	341	335	309	328	316	306	322	304	354	302	332	346	320	338	311	346	325	344	335	319	310	311	323	316	314	326	293	317	310	329	335	333	319	331	281	347	311	344	340	318	319	313	309	321	298	334	343	339	324	296	367	314	319	331	310	342	316	326	343	309	317	322	302	339	318	313	319	322	358	335	313	323	308	353	324	309	327	307	289	313	315	316	319	327	283	340	333	353	325	321	344	355	325	321	333	311	347	304	326	354	311	367	303	352	314	328	334	316	318	342	289	323	324	327	325	335	302	339	323	281	326	339	347	351	311	316	355	375	335	339	310	320	342	262	341	273	313	285	297	351	322	318	325	302	299	332	315	321	341	333	356	304	283	312	311	351	325	330	304	344	318	307	327	323	345	293	311	310	319	334	330	354	304	328	340	349	339	332	324	314	346	315	308	317	307	317	349	320	312	313	332	306	293	312	328	356	314	350	335	341	331	348	340	354	317	300	324	356	320	325	340	337	336	323	347	344	339	346	326	332	344	340	308	273	338	318	315	351	356	307	330	323	285	318	338	315	329	329	326	328	315	310	361	336	327	292	371	301	349	339	378	283	320	337	316	314	318	309	337	347	301	335	317	305	323	326	328	308	312	306	335	299	344	326	328	325	315	313	301	326	288	320	307	304	324	294	340	358	331	287	391	362	322	319	336	317	320	297	353	310	287	320	326	333	294	354	327	341	289	339	323	331	332	291	313	356	314	285	297	341	310	336	320	301	297	329	297	311	316	292	312	360	309	326	356	335	302	364	336	331	334	330	319	354	331	292	312	315	293	338	320	347	312	335	337	325	332	349	328	335	332	334	311	335	347	301	325	343	321	308	292	308	304	325	338	316	330	302	308	291	337	350	316	281	322	327	336	328	304	332	325	311	332	314	328	303	297	304	314	336	319	308	328	328	309	308	312	306	293	299	365	328	351	322	316	293	354	324	312	317	313	286	336	314	314	319	341	352	296	288	327	306	341	322	339	344	320	347	301	294	337	314	347	326	327	343	333	333	315	363	309	337	333	334	287	336	313	317	356	319	331	313	352	352	319	335	329	294	311	316	307	316	296	311	353	281	310	304	324	308	318	291	303	322	298	344	313	342	329	332	335	322	302	292	328	317	287	362	316	336	313	321	370	302	319	320	318	345	328	311	334	306	316	334	284	322	338	321	316	286	327	346	310	328	322	315	319	350	318	375	333	311	336	309	318	303	312	329	293	343	355	314	332	322	303	330	340	346	294	328	362	322	323	320	330	296	322	291	331	298	338	343	356	316	327	323	335	335	354	326	321	306	333	328	301	322	338	313	337	371	329	336	331	321	323	320	313	323	323	327	306	330	328	313	324	362	347	331	340	315	335	311	328	323	293	301	320	314	321	334	340	339	328	319	328	338	310	324	326	340	319	314	292	323	349	290	313	329	322	301	305	315	336	333	334	344	280	319	319	342	312	317	327	359	319	326	349	346	319	309	332	327	308	352	325	343	361	327	300	341	294	316	337	338	325	343	327	322	330	299	286	334	322	324	308	346	313	337	341	319	313	329	322	309	324	331	325	327	303	333	320	325	302	345	322	331	332	341	339	332	360	340	344	346	302	332	334	316	342	316	330	304	313	326	286	318	322	326	349	311	340	309	312	347	317	350	351	325	346	336	309	339	335	338	323	332	315	336	330	336	356	311	349	289	326	312	336	311	328	308	320	314	334	329	305	320	330	339	340	324	316	355	292	323	316	340	360	290	323	325	315	314	352	305	325	314	307	357	307	332	314	321	342	324	323	356	319	319	345	310	279	324	297	300	321	347	344	333	301	262	310	354	347	324	314	299	316	337	300	303	320	283	313	338	337	309	307	289	308	355	321	313	302	293	324	319	280	341	325	338	305	312	332	349	332	315	307	289	291	311	342	340	344	318	325	305	334	338	337	326	326	322	343	322	333	342	355	329	315	306	324	349	304	324	310	310	351	306	331	302	310	314	332	352	328	324
20058	21597	2715	3197	2558	2264	1939	1712	1520	1371	1287	1271	1213	1190	1050	1053	983	1002	998	1003	965	989	944	1008	929	919	936	936	856	911	921	934	909	865	948	923	857	916	930	868	819	913	867	869	881	877	890	858	907	878	806	878	881	885	836	925	906	832	923	889	852	850	861	901	839	891	842	865	834	891	877	898	904	824	869	896	797	891	839	855	874	877	853	825	803	851	797	894	878	863	887	860	873	844	871	838	893	849	835	836	880	860	823	854	889	833	890	815	851	847	903	858	878	803	841	828	809	844	848	875	849	865	871	823	827	858	861	847	848	835	816	917	867	857	881	890	848	842	869	841	861	825	840	857	856	846	882	881	896	825	840	849	801	810	865	847	826	888	847	812	829	836	845	824	802	875	808	882	868	786	868	832	839	864	860	797	889	890	806	881	830	869	840	812	861	862	803	858	850	865	879	846	875	847	857	845	863	920	876	845	871	846	864	844	863	834	872	841	860	908	837	846	798	891	918	810	815	853	869	867	849	847	854	888	843	911	871	827	860	868	818	864	864	788	828	803	893	832	866	826	837	858	835	858	809	849	885	869	821	858	834	848	882	865	872	830	880	792	858	866	851	868	846	887	831	832	912	886	830	802	856	876	842	862	893	866	871	845	839	911	863	800	817	873	822	831	908	813	841	823	789	869	846	842	831	852	797	894	826	830	849	852	840	860	849	818	807	808	781	843	888	846	836	871	885	857	883	795	866	807	852	829	862	839	842	813	849	845	841	815	902	862	841	858	851	821	895	868	848	895	917	803	870	819	844	825	851	841	909	840	919	882	850	801	836	838	870	834	865	809	818	802	901	818	829	908	864	862	860	840	896	861	834	857	794	852	858	835	885	899	809	830	867	817	839	828	851	762	821	886	866	881	884	880	862	834	807	824	879	837	837	818	877	819	852	810	829	877	876	861	869	841	854	828	899	790	880	844	862	850	869	835	831	893	899	882	849	829	826	821	898	862	836	878	828	863	862	861	863	893	839	832	839	898	907	861	856	833	797	828	839	842	842	849	860	851	853	856	864	823	845	859	867	832	852	882	817	879	876	871	830	827	876	859	813	869	842	851	897	852	821	870	865	911	847	850	859	914	860	869	844	849	895	852	826	816	891	849	873	878	883	875	902	860	844	875	876	837	854	845	857	874	808	813	870	808	845	840	846	824	829	821	858	858	865	855	879	805	862	864	870	879	869	903	857	880	855	838	895	803	824	884	888	800	848	849	846	835	853	839	835	840	810	872	891	868	834	871	851	871	839	919	848	895	858	857	877	905	884	836	895	871	822	849	847	906	861	866	861	804	829	933	850	916	881	829	865	858	841	823	878	858	861	816	882	882	846	853	856	787	863	922	811	866	806	832	884	947	811	864	866	847	876	833	865	906	831	869	839	876	881	887	858	866	857	892	818	802	814	817	912	811	849	804	808	858	879	839	870	865	870	889	832	820	874	834	796	844	872	871	855	855	791	904	824	887	860	850	864	878	833	865	822	855	879	815	841	837	827	824	863	872	866	824	858	831	853	821	836	856	829	895	821	908	864	845	822	789	837	856	942	823	876	869	832	804	815	855	866	860	828	870	859	837	843	889	866	785	840	866	882	856	782	874	856	897	822	800	853	828	849	803	884	864	833	856	872	841	833	852	848	866	835	845	806	832	886	847	805	820	838	851	863	861	853	856	832	928	866	774	837	895	854	818	850	858	859	828	900	872	796	881	870	847	847	864	868	814	870	801	828	845	846	896	891	841	869	875	854	843	822	850	847	861	871	849	834	849	877	867	843	853	893	872	854	862	842	835	851	862	884	897	809	819	848	830	823	839	817	906	852	817	869	767	854	855	813	831	847	875	821	826	842	814	839	817	847	838	867	864	840	878	830	825	883	815	895	884	863	798	845	855	918	838	819	846	899	833	863	855	847	813	895	866	865	863	877	830	854	855	842	869	825	885	860	806	873	853	840	867	872	814	864	839	882	851	831	873	817	821	870	883	870	866	847	870	883	824	863	877	831	819	832	817	838	852	820	846	851	867	828	803	840	851	885	816	890	896	852	857	828	864	895	845	805	833	888	862	919	884	862	824	860	786	886	855	837	799	822	853	837	858	846	958	827	883	874	819	835	885	846	832	820	789	862	838	864	870	890	832	881	875	813	862	830	836	838	826	809	837	863	851	838	829	835	871	867	902	841	880	869	869	792	778	836	877	838	844	818	840	832	826	855	848	881	834	895	825	829	799	838	848	818	858	876	846	874	879	822	814	850	803	824	821	880	793	827	882	842	879	815	886	876	853	890	863	885	901	812	807	833	834	881	846	865	849	817	824	860	822	845	891	844	828	829	833	854	846	847	851	857	795	862	830	858	836	877	751	811	835	850	833	827	779	887	847	841	871	823	838	837	819	792	879	875	880	852	829	836	872	850	809	843	832	886	811	895	840	811	852	855	805	810	828	862	855	841	829	811	863	856	842	861	838	817	892	863	788	816	837	894	885	830	814	866	817	860	833	842	859	884	805	882	918	825	903	821	868	847	878	890	875	842	863	898	865	838	865	847	858	833	841	832	840	908	836	836	871	843	812	831	867	842	872	847	861	873	836	797	853	823	817	870	827	853	831	880	865	860	754	868	822	900	838	857	840	877	833	839	778	789	876	914	847	878	869	843	827	821	850	904	884	847	822	859	894	856	848	841	860	825	897	846	812	837	801	892	869	838	858	835	847	814	839	836	837	847	795	897	888	863	845	840	813	852	849	874	860	873	817	887	903	815	906	804	866	864	850	853	886	821	855	869	867	835	858	853	866	844	809	838	893	851	865	820	855	919	901	831	858	848	819	846	873	835	838	880	834	896	817	845	874	891	861	900	846	860	891	846	825	822	821	897	893	851	869	813	819	870	881	825	838	850	866	891	862	859	880	873	831	871	874	872	900	815	873	854	856	877	838	781	822	807	826	808	884	849	857	830	821	840	891	823	846	883	819	888	830	831	864	821	788	867	880	838	834	871	856	848	872	865	875	815	835	849	846	859	864	888	839	817	887	820	843	909	897	885	853	861	824	858	835	878	890	829	852	817	845	871	842	892	772	837	905	871	814	841	866	840	818	853	891	878	813	788	908	890	794	859	832	862	817	833	877	862	829	852	867	873	877	893	818	850	824	880	860	819	864	860	813	823	870	851	878	861	873	852	840	811	804	856	883	885	809	849	854	874	807	869	854	829	835	834	844	883	827	887	876	855	812	802	870	884	831	852	864	851	841	850	822	835	865	861	850	850	845	839	862	863	843	812	838	867	916	787	921	840	849	870	842	828	854	829	871	795	842	809	823	877	827	833	776	956	914	863	892	864	887	827	860	887	885	898	835	829	928	883	881	823	824	839	843	794	850	811	851	848	844	839	837	851	861	853	902	823	816	841	918	863	870	826	811	862	848	889	880	843	876	865	864	880	828	900	836	837	909	848	841	813	895	827	853	854	874	833	894
47898	42795	15517	3996	1311	963	859	651	579	552	506	517	445	481	496	463	414	470	427	437	415	387	423	411	441	409	370	383	455	420	363	402	358	428	432	415	424	411	399	384	417	400	415	381	394	373	392	401	425	429	378	417	434	406	378	399	384	421	410	387	356	409	418	406	408	424	400	390	409	371	448	396	397	382	406	389	442	414	379	367	410	415	404	378	376	396	364	416	392	403	395	424	381	365	374	388	390	414	408	386	402	371	384	402	412	434	420	369	363	404	394	402	437	404	396	412	413	439	405	380	412	438	351	363	384	385	387	372	383	385	406	405	385	421	386	361	391	371	414	393	392	391	380	401	364	412	389	390	370	445	409	416	403	386	366	435	405	405	387	398	398	425	420	410	398	407	376	382	361	400	412	385	438	374	386	426	385	381	412	428	358	405	399	407	398	427	396	381	360	380	395	390	395	418	399	418	390	402	355	393	418	403	384	376	398	390	397	353	416	391	343	394	404	392	428	397	430	399	346	364	426	387	415	363	387	406	390	405	395	402	391	405	391	417	397	394	422	384	397	402	387	353	406	406	395	440	426	409	406	418	407	408	418	379	408	411	439	364	385	407	431	397	415	375	395	383	395	400	399	386	391	395	410	366	381	413	428	402	362	410	407	401	405	394	410	398	438	393	392	417	431	462	376	392	411	397	375	413	396	374	371	370	418	418	381	428	387	376	406	417	381	387	398	409	423	367	391	389	390	404	399	403	405	387	444	381	395	387	395	370	399	376	366	374	402	417	375	413	394	379	408	395	430	374	354	442	366	397	439	421	419	390	391	408	354	413	414	427	396	363	401	419	398	403	400	396	394	389	379	410	372	384	375	382	367	410	406	380	412	365	404	396	380	399	402	365	408	379	395	373	410	406	401	406	411	403	394	378	375	387	401	401	389	389	373	409	409	384	376	424	423	383	398	414	408	363	392	382	387	440	400	409	399	391	416	385	402	406	395	366	349	367	396	375	370	390	380	380	403	449	429	390	429	388	354	401	382	376	433	423	374	417	363	377	368	365	415	387	386	397	389	410	422	442	381	415	378	385	375	383	411	344	408	395	351	384	393	403	353	388	383	391	416	388	393	400	418	420	393	384	400	406	410	369	393	399	406	380	427	400	394	397	390	402	382	441	411	384	369	340	413	396	388	417	402	382	361	357	385	373	376	464	418	403	353	367	440	370	367	405	384	403	397	405	381	421	422	400	402	427	420	418	419	374	403	389	388	411	395	415	353	381	430	396	417	375	386	393	385	401	365	374	423	392	387	434	406	441	364	374	427	394	431	407	398	396	419	394	404	417	379	382	411	406	397	366	404	394	403	421	394	406	391	385	432	404	396	399	379	397	364	396	438	413	420	402	440	426	386	376	391	402	408	383	410	429	387	378	381	414	383	377	361	377	402	396	380	370	411	402	404	389	402	395	375	416	408	349	400	402	434	392	379	394	372	388	399	400	405	354	351	375	406	428	390	372	366	354	378	386	386	349	392	415	369	376	385	394	405	379	378	374	401	422	395	387	401	375	417	390	386	416	366	384	406	396	409	382	377	402	396	393	366	380	434	396	421	410	402	396	376	379	398	359	390	415	377	393	378	385	426	390	387	386	394	397	376	423	423	369	391	398	385	389	423	383	421	400	400	415	383	336	425	364	405	427	415	434	378	391	420	391	386	385	387	459	381	413	399	365	397	377	446	407	388	392	407	388	383	399	360	397	395	400	422	399	413	415	410	392	394	386	405	421	364	420	401	369	395	397	356	392	371	399	397	404	387	431	402	376	381	412	421	414	392	371	398	386	414	398	360	383	389	402	392	394	410	411	403	403	386	395	402	407	407	355	444	358	375	380	388	417	374	386	409	411	433	409	405	406	368	419	377	435	387	432	383	389	425	377	405	402	398	433	410	406	446	373	425	403	392	403	402	382	406	377	401	420	412	395	439	376	432	383	401	424	393	394	397	391	426	401	400	388	390	441	385	377	417	406	382	374	402	361	385	398	400	351	365	380	391	361	394	403	388	390	371	402	397	396	438	389	424	383	421	365	405	402	374	413	386	416	422	357	409	400	379	419	394	398	386	401	392	403	430	415	391	403	407	387	419	367	397	410	376	375	367	410	378	390	413	378	381	427	401	383	419	416	397	360	369	394	437	392	391	379	398	376	408	407	406	375	386	416	377	413	395	395	377	394	398	402	421	400	390	454	418	379	420	366	388	389	387	403	375	387	359	419	391	388	395	419	381	346	399	391	382	408	400	396	413	411	415	388	416	381	427	448	390	401	366	379	459	415	396	418	416	394	403	392	376	380	409	393	353	390	408	394	383	407	380	391	396	367	403	369	397	435	390	403	410	396	357	397	405	385	427	384	393	377	394	403	436	399	386	380	384	426	407	390	393	395	359	394	384	392	414	433	420	425	409	374	396	413	393	370	377	393	374	418	399	396	422	385	386	388	358	424	412	381	411	342	427	387	369	406	463	424	405	406	387	370	404	403	399	385	362	363	406	383	396	382	419	424	373	395	390	385	400	412	385	373	376	374	390	380	420	399	390	421	394	407	389	384	392	373	387	388	414	362	383	360	401	362	378	415	388	409	393	367	403	372	377	392	355	430	401	391	432	378	375	387	389	380	373	365	405	416	393	398	375	386	396	382	416	402	365	389	392	391	389	411	415	359	425	387	387	393	416	375	396	368	390	384	404	410	388	364	434	398	406	347	389	376	377	408	390	399	386	381	387	395	401	390	387	405	387	395	395	424	391	410	391	391	364	381	364	408	378	407	393	349	359	405	418	415	403	397	397	376	400	400	393	386	366	425	391	399	421	394	389	397	397	396	404	412	396	416	429	403	362	375	405	425	413	371	372	424	471	381	423	394	411	452	404	353	359	375	398	416	421	429	408	397	391	448	417	359	424	386	403	406	391	401	419	412	417	413	414	396	383	370	384	372	414	398	452	411	404	392	408	390	369	434	375	406	391	421	397	388	410	417	382	411	392	365	373	394	399	391	440	404	405	440	387	368	396	421	390	435	392	377	393	383	377	400	405	373	381	360	404	378	418	376	370	368	394	400	398	388	413	366	368	417	369	394	411	421	387	402	395	385	397	387	417	393	362	355	426	367	373	397	391	386	420	389	369	401	415	377	377	404	375	395	401	375	429	407	401	376	386	384	433	436	378	416	366	422	421	399	402	408	397	395	409	399	374	412	387	407	406	366	397	374	359	415	406	365	342	365	396	408	401	408	408	360	400	394	415	436	369	413	366	412	386	367	396	364	406	356	386	377	399	386	425	429	388	413	392	404	423	359	412	369	394	388	392	379	476	371	383	392	424	395	406	400	425	398	377	363	366	377	375	441	416	430	378	395	380	396	428	424	366	426	402	406	385	405	433	380	360	378	370	424	389	411	421	407	390	393	406	410	391	397	356	392	411	399	375	401	387	393	403	384	382	365	406	425	347	388	370	472	388	421	421	387
26875	27120	4493	5624	4457	3666	3061	2568	2303	2019	1888	1729	1652	1488	1481	1406	1351	1336	1277	1273	1251	1221	1157	1149	1165	1145	1172	1161	1140	1058	1073	1070	1089	1110	1073	1102	1072	1046	1060	1067	1073	1043	973	1036	1072	1054	1046	1015	1007	1040	1026	1032	1019	1010	1043	975	1004	1006	992	991	1020	979	955	1033	972	958	1065	1029	998	1022	996	999	1016	1018	1005	986	952	1058	1007	1002	995	1061	1005	971	1050	991	1015	992	1018	1021	992	961	1044	962	1084	1013	998	965	1066	1000	947	991	940	1007	991	993	1014	978	964	1002	948	941	973	990	969	1019	1062	1006	948	1001	968	977	955	1000	997	981	1022	991	987	943	1001	1004	966	1007	1031	1009	982	923	962	984	971	989	976	1037	976	973	990	971	1005	969	977	953	990	969	956	968	993	954	1014	982	1005	1000	1057	1019	996	975	1048	1007	974	1013	992	930	965	917	949	1014	971	975	977	970	975	954	921	971	1034	963	972	1018	980	1028	1001	882	986	971	1017	992	940	997	1016	964	994	1003	992	919	1010	1014	1036	1001	1045	996	936	986	1029	985	971	985	998	989	948	954	995	960	980	1011	1015	996	999	965	1001	1001	1009	970	988	983	968	1017	997	1023	1024	1007	1045	998	980	994	968	976	1040	944	1034	984	993	959	990	1010	968	956	921	924	962	1026	991	1029	994	991	980	1023	962	1009	956	1022	974	921	971	958	984	1008	996	1001	982	948	1034	973	937	1043	990	1011	963	1010	985	993	1000	1043	985	1006	1003	983	967	938	958	1012	1039	996	942	928	981	984	988	999	991	952	977	1034	982	1005	996	1001	1024	1006	1041	1004	1014	1009	1000	1023	982	989	938	991	1026	1005	1018	1004	1009	977	1002	960	985	979	1000	944	987	971	1032	1033	1001	968	918	1033	975	1013	986	941	994	974	999	981	1009	937	1058	1018	996	992	941	951	1017	992	963	962	1007	990	939	934	976	1003	988	951	1031	965	1017	952	1030	985	974	930	973	908	1026	944	981	931	947	980	914	946	959	958	931	992	914	1038	990	954	953	1016	946	943	967	931	1022	929	977	962	1000	954	1036	1019	987	957	989	981	989	944	1006	1018	998	928	950	986	971	979	952	984	991	955	921	1010	986	986	980	1028	1030	947	966	978	936	932	970	977	950	967	927	1006	1027	963	983	991	998	1030	948	974	1004	1014	974	999	1004	958	1002	979	1002	1002	942	1027	948	979	1007	991	967	993	986	965	980	1004	1002	1008	1035	977	984	989	993	947	975	965	922	964	1058	1034	977	944	981	991	1002	948	1042	935	999	962	1039	936	967	995	983	1008	1007	995	966	996	1015	973	976	998	982	962	953	984	946	958	976	978	961	984	998	964	976	983	995	986	1002	960	1001	1026	1025	993	961	921	1022	1021	973	937	964	999	989	916	966	989	1003	961	967	964	975	1008	925	933	976	1010	993	976	1005	986	996	979	974	951	990	990	995	1014	982	1014	950	990	1008	1057	932	996	972	1052	983	926	959	938	973	991	1000	1024	1016	995	1010	998	938	968	980	1022	1009	1028	983	995	1001	1033	978	960	973	1000	970	1006	942	995	931	986	984	998	947	1006	987	1000	992	911	1001	1015	1002	1022	973	968	985	986	950	1020	946	975	957	991	991	978	951	970	1025	962	990	921	948	976	1030	980	962	991	1017	1039	939	979	1013	1007	929	942	991	980	994	962	1019	989	999	998	928	976	1043	998	1013	945	1007	949	1024	990	984	960	1009	989	948	962	924	962	944	987	936	977	1019	977	1033	984	953	935	995	971	984	975	982	1018	1022	1064	998	965	910	1008	927	929	986	958	1000	959	960	961	1025	980	1002	948	1004	1004	1018	967	1008	928	889	1015	985	981	1009	1002	1026	983	978	955	988	942	1006	984	972	1027	1054	995	1023	978	956	952	988	985	961	1022	964	1003	980	991	976	977	972	974	955	1007	983	1052	1009	988	995	986	967	985	981	1041	938	988	1042	934	1012	973	970	1012	959	1029	1029	998	959	976	1023	957	982	962	948	956	942	952	991	958	958	955	1026	975	1009	976	1001	995	999	983	1031	994	957	991	995	968	941	948	962	1026	976	962	970	1021	1003	956	1008	1011	965	940	985	984	995	1009	973	954	962	1000	972	968	990	1014	975	1017	955	931	1026	979	931	981	974	1007	1013	935	975	985	957	961	1016	919	977	989	991	1051	990	1002	1001	982	936	970	972	993	1014	1062	1017	999	971	997	1001	989	967	1004	1011	999	1011	1014	927	997	969	950	1018	1002	974	998	1007	966	983	980	925	962	917	1000	940	1006	978	1024	992	998	990	1023	1028	987	919	994	991	1039	928	1043	952	982	1024	994	992	980	980	966	968	975	973	997	948	993	970	953	1020	999	973	917	960	982	935	987	958	984	970	960	990	968	956	1034	988	972	936	982	1043	1004	993	972	980	994	956	1017	980	961	938	924	974	1007	987	1011	1015	906	981	1003	986	954	1006	997	987	995	1014	969	983	1043	983	952	1010	980	1039	930	975	1000	1001	1000	965	981	1032	1010	965	929	997	1020	983	981	928	949	1012	974	986	981	953	1043	979	1029	1007	996	1002	1022	1002	1033	955	1023	1003	939	1010	868	961	1006	988	962	935	968	941	988	937	1015	964	905	964	954	997	1001	1020	998	1006	975	952	984	971	945	953	991	947	983	912	955	989	1000	997	999	1000	1032	1006	978	977	998	983	1025	920	1050	1000	952	898	956	959	1019	954	1007	1047	1018	1015	963	1049	966	977	980	1050	990	950	1007	968	1000	982	1008	975	1026	1012	1003	1002	1011	975	946	951	986	988	962	944	982	959	993	961	1037	1019	1018	915	985	968	936	989	986	988	1004	1003	997	995	962	987	936	980	964	938	989	1009	1001	1025	940	953	973	1007	999	996	999	962	956	1002	960	945	976	888	975	1001	1039	980	1003	1010	1011	955	978	998	989	1033	966	989	968	986	1044	949	1003	913	1041	959	932	1013	934	979	968	956	980	1016	957	943	929	944	962	992	983	1060	989	961	914	1032	955	981	956	982	1031	979	953	928	977	944	967	976	1028	1029	979	1017	978	959	1005	926	961	974	1042	999	963	988	963	946	967	996	1019	998	1000	971	973	982	994	930	963	1004	1036	1041	933	1028	948	994	1029	1036	979	956	995	1003	1077	966	966	1068	962	964	959	985	971	926	970	985	958	943	987	936	984	1034	1005	988	991	972	981	1005	967	987	967	988	973	953	955	970	967	978	971	985	1038	992	1005	957	946	993	1011	955	1013	929	987	966	1013	966	966	936	924	982	987	930	980	915	994	965	958	945	1023	950	945	981	1022	1005	944	977	973	952	1018	976	995	968	978	968	957	927	973	989	964	1019	928	978	1003	953	1035	972	1019	1032	1002	981	994	964	973	957	923	946	992	1015	999	993	930	1005	1040	1008	939	1029	952	917	968	1026	986	984	992	981	944	1044	967	977	1030	1009	986	1001	1035	1040	983	1025	971	953	989	978	971	1009	972	1016	944	1002	907	972	1009	932	982	940	1009	966	981	1026	950	995	1027	994	975	1044	1033	951	973	908	1026	923	975	1021	977	1036	965	972	986	913	987	973	994	970	950	947	998	974	1012	963	894	986	978	975	926	1052	1010	962	1017	990	968	992	1062	963	990	976	945	1015	968	979	945	999	945	960	920	989	982	972	981	939	985	977	1030	989	944	985	1014	979	1020	1063	986	1005	1002	965	994	972	948	945	937	980	982	984	1027	1023	981	979	986	987	1001	989	1012	1014	908	978	926	969	1003	958	978	908	953	926	956	978	985	943	989	1018	976	965	898	972	976	1005	1040	994	973	995	974	1013	971	983	956	990	1000	966	956	1020	1019	1026	996	898	970	1007	973	994	996	972	963	923	1005	956	967	944	1008
4053	2127	235	189	168	164	182	165	169	166	155	164	147	151	155	178	163	159	139	178	157	165	166	131	153	167	148	159	163	178	156	152	179	151	143	157	165	154	170	162	170	154	142	156	166	178	171	180	162	147	142	160	133	172	171	134	153	170	142	159	152	174	127	182	148	169	139	154	176	167	166	178	177	159	163	150	132	173	152	127	158	140	161	138	149	179	161	147	169	173	176	181	169	159	176	160	155	160	166	167	158	145	171	160	155	141	139	143	155	166	172	165	158	165	175	152	149	181	152	133	177	146	159	142	152	152	171	171	173	157	163	167	181	136	176	156	165	156	170	150	158	180	165	176	177	157	161	155	182	155	168	135	152	169	163	144	180	162	148	171	168	147	144	144	147	181	180	150	153	172	158	162	177	169	187	119	153	155	174	162	148	149	160	145	130	140	149	147	171	173	176	145	174	175	176	153	164	145	149	156	155	165	150	158	195	147	161	147	151	135	163	156	176	170	171	180	176	156	138	147	173	165	154	165	141	147	183	178	175	147	145	151	157	150	148	130	165	158	174	162	172	143	137	172	171	149	156	148	177	168	168	134	180	177	158	171	168	182	155	172	137	181	166	185	158	161	159	163	151	157	148	156	169	177	160	188	172	153	161	175	187	157	176	164	148	171	171	164	170	187	168	151	148	176	183	193	151	131	166	159	156	152	167	161	163	177	173	135	178	164	158	163	157	165	169	148	161	168	175	182	156	182	173	158	128	154	161	161	147	153	173	161	170	137	144	161	163	165	164	155	183	153	165	166	163	155	168	157	180	168	163	138	150	156	175	184	140	136	144	154	164	147	172	160	181	162	144	156	165	147	168	133	150	170	153	148	173	162	164	147	174	175	142	169	166	170	180	159	157	170	160	151	153	152	164	149	167	180	187	164	138	150	129	138	157	157	159	175	181	169	153	164	148	161	151	145	174	140	143	169	166	134	195	186	150	163	146	170	160	144	157	168	160	175	174	166	191	170	143	171	173	151	161	146	159	164	159	167	159	159	148	164	167	163	156	173	180	166	168	178	188	175	161	167	154	132	158	145	170	169	152	144	189	154	151	162	154	150	169	156	151	155	177	184	142	165	150	149	165	173	170	154	153	181	157	172	145	164	168	179	160	177	129	165	132	157	150	150	163	183	157	172	172	159	180	160	163	147	179	165	159	150	168	158	176	154	177	160	151	168	165	167	140	152	161	177	149	160	175	157	181	166	177	156	153	134	153	185	162	161	149	184	199	185	165	156	169	159	154	193	150	136	151	156	191	157	169	162	186	149	162	174	147	170	179	175	173	160	153	140	144	169	166	148	169	158	163	153	157	153	163	153	181	151	165	148	153	159	155	176	147	176	186	169	147	137	147	170	164	162	133	153	174	158	146	158	168	179	168	143	154	169	173	190	168	170	182	157	132	150	147	174	157	161	160	149	138	161	174	165	151	166	166	184	161	141	154	180	148	169	172	161	152	151	149	124	165	161	163	148	149	166	172	145	139	154	183	163	157	144	169	181	152	177	155	163	159	150	167	180	179	164	167	170	132	173	184	146	166	152	165	138	164	157	152	164	173	153	172	167	138	169	178	170	170	149	165	160	157	145	163	173	172	171	153	163	150	161	146	150	167	183	135	175	152	160	192	197	144	160	172	160	150	143	161	176	164	156	159	170	163	168	173	186	165	172	184	131	177	167	164	170	169	165	173	162	163	125	137	153	164	140	186	163	173	176	143	175	167	163	150	170	182	160	152	150	171	161	141	176	150	168	155	148	156	163	158	168	161	160	143	172	163	165	143	171	146	155	156	167	166	151	158	172	165	161	159	139	204	166	164	143	136	151	173	170	163	175	186	151	159	155	191	160	159	150	144	142	156	162	143	144	160	158	158	155	166	177	117	154	149	169	164	144	156	171	163	156	150	177	161	175	155	161	160	156	172	149	160	167	139	168	161	120	171	191	169	171	158	184	146	181	143	154	147	155	179	158	156	163	174	153	168	161	167	167	161	152	176	136	177	164	140	170	148	161	137	161	141	155	182	178	168	149	148	153	138	184	173	178	174	160	139	163	160	144	148	179	161	151	173	157	141	165	172	170	175	173	150	193	170	190	157	159	155	157	154	173	163	172	151	175	135	169	171	169	166	170	162	187	166	157	171	176	163	179	167	169	168	133	178	162	170	171	154	150	138	182	167	152	166	160	161	163	175	151	187	170	166	177	137	176	162	168	174	170	180	159	147	177	201	176	180	165	160	153	159	154	146	172	182	190	156	150	167	167	148	155	168	163	142	173	149	148	160	163	149	159	161	148	154	185	147	164	155	177	171	139	171	172	167	170	179	145	167	163	193	149	156	165	164	166	171	145	172	180	153	189	159	171	179	164	150	159	178	164	140	156	168	162	159	185	146	179	179	155	170	160	176	185	163	174	156	156	158	154	177	162	159	165	161	175	164	158	176	152	167	184	157	167	158	145	174	187	151	181	154	146	146	165	167	160	149	186	167	146	157	170	150	150	162	167	154	155	165	151	167	153	143	177	145	159	183	166	146	159	134	153	119	165	162	176	148	165	170	163	169	172	169	163	158	162	147	164	169	147	168	161	132	167	161	173	177	187	164	161	146	159	162	160	155	153	148	168	166	135	162	180	166	171	150	162	176	153	140	175	172	171	189	152	176	157	147	141	170	166	169	150	190	182	139	163	148	156	158	157	169	174	152	161	152	159	169	154	156	162	135	165	144	180	161	155	173	160	146	141	155	127	168	171	153	147	150	184	175	145	154	155	148	146	187	167	162	178	170	189	169	159	170	165	158	159	153	142	173	177	150	160	154	161	186	156	184	140	159	162	190	199	146	155	158	151	166	180	163	155	138	170	149	154	150	156	152	152	136	151	163	168	183	183	182	160	149	165	152	150	159	157	167	156	152	157	150	179	147	160	179	164	153	144	165	162	151	138	144	159	155	166	147	149	162	164	160	171	187	160	142	169	163	180	173	151	176	170	143	155	169	159	169	143	150	182	145	160	162	155	187	181	170	134	174	164	158	180	157	148	165	195	168	168	161	151	153	164	153	164	174	167	149	166	187	155	169	171	143	140	193	167	163	171	144	131	157	174	152	157	143	173	153	179	174	153	153	148	170	144	147	151	169	145	192	172	160	155	140	179	186	158	161	148	152	161	164	168	166	180	155	167	160	172	159	194	159	187	143	162	151	168	147	170	172	138	131	161	169	149	173	162	181	147	144	168	168	148	130	161	144	154	170	180	169	169	171	170	142	161	135	168	145	160	135	176	178	156	180	150	176	135	167	165	156	168	157	186	162	166	148	158	155	137	164	159	172	156	168	161	187	162	147	143	149	177	160	175	168	181	164	164	166	166	184	165	194	162	141	171	158	182	147	163	165	156	152	179	157	156	170	185	164	169	182	172	144	175	166	145	177	166	133	177	148	163	196	161	162	160	144	156	159	159	168	194	154	156	150	165
4518	4236	611	578	584	573	546	512	542	543	521	503	528	533	503	500	505	499	525	524	529	518	528	502	494	489	450	491	500	491	494	500	491	499	501	493	436	480	470	481	496	512	502	485	505	505	499	507	495	497	494	507	473	505	492	538	488	495	478	448	478	488	513	528	478	484	474	536	572	500	470	468	511	493	519	463	486	491	532	528	514	501	449	497	518	507	465	496	522	537	556	502	505	480	491	479	505	510	527	489	494	508	538	467	513	458	495	505	527	506	501	480	493	437	525	501	488	503	498	490	548	478	510	510	505	483	450	541	530	478	494	489	482	455	449	515	487	487	502	506	492	494	525	566	484	472	495	470	503	462	513	478	505	446	471	477	504	506	466	520	481	519	476	515	470	511	490	503	503	484	542	505	510	476	475	505	499	479	519	479	509	476	523	513	503	517	479	518	480	515	488	460	514	478	519	529	537	483	476	487	522	463	500	535	484	451	512	501	503	490	450	503	469	545	479	498	524	497	449	530	513	484	521	524	517	516	474	480	497	488	485	506	485	475	516	458	485	506	491	479	490	510	496	533	508	507	504	559	506	536	557	496	491	526	462	474	479	485	542	518	483	510	527	484	464	528	489	489	491	525	475	481	536	511	471	476	507	474	508	516	521	490	489	460	503	514	517	539	474	498	500	501	473	520	461	518	502	509	502	505	487	515	503	516	532	498	471	498	500	511	519	495	488	490	532	501	514	474	477	511	464	530	516	537	489	498	467	502	467	505	494	502	547	511	503	469	456	506	471	524	526	478	547	485	503	504	465	486	509	506	509	523	503	498	488	502	498	462	493	494	506	507	498	536	484	496	502	474	481	498	471	518	497	496	492	468	498	505	506	480	500	515	510	518	508	483	521	454	494	486	485	464	521	500	452	489	480	534	470	516	455	502	485	473	467	518	513	495	500	511	560	478	511	501	503	477	507	497	489	497	483	519	485	490	493	515	507	512	501	545	522	493	511	515	491	516	469	472	508	492	484	471	506	509	530	515	524	462	515	495	483	505	522	499	492	467	502	475	498	497	488	501	473	530	531	506	492	468	487	467	507	499	510	479	500	508	487	536	531	480	520	528	489	460	497	542	513	496	508	516	517	531	500	465	499	480	499	475	505	484	519	470	501	513	498	518	511	483	448	474	451	463	445	506	445	492	493	515	478	498	506	468	488	497	507	502	517	524	509	542	479	507	505	545	472	461	469	519	506	483	491	520	507	470	553	478	471	444	489	463	485	514	503	516	490	500	495	486	487	494	546	520	493	469	522	497	473	497	495	469	463	467	496	471	536	565	507	514	518	526	459	485	490	482	489	509	527	532	465	509	523	474	493	482	492	510	522	512	524	504	454	474	508	479	523	494	503	494	497	521	485	506	452	522	492	518	502	512	487	472	496	500	458	473	483	486	476	504	498	524	472	506	504	533	484	507	498	496	495	472	503	444	480	509	512	513	520	474	481	479	481	481	516	540	485	473	536	471	515	541	470	498	513	503	533	486	497	470	506	512	487	478	495	489	506	485	514	498	499	494	483	473	531	490	510	506	523	498	483	544	468	460	507	487	541	489	536	501	512	545	525	530	446	501	507	472	495	486	505	535	504	480	510	497	535	502	469	495	533	458	472	501	499	523	530	502	485	529	486	495	499	485	499	486	493	479	526	475	505	449	482	445	474	491	492	521	517	510	481	523	528	483	464	507	527	482	485	486	477	518	483	542	502	501	480	492	527	474	533	507	470	496	460	531	523	491	497	444	490	496	502	464	508	461	486	489	479	481	513	490	447	522	487	519	490	482	478	455	525	464	518	467	508	521	469	461	477	487	508	500	516	512	517	488	488	495	515	522	524	477	511	513	502	513	483	525	487	498	526	500	500	450	505	511	484	555	481	544	507	465	484	499	511	472	476	536	476	490	496	536	482	505	537	470	467	466	514	461	510	477	456	496	545	474	457	477	490	511	496	489	491	478	473	470	470	507	517	480	497	469	493	507	514	497	514	466	492	510	493	486	477	527	503	512	488	471	535	524	493	504	499	486	499	517	507	528	531	507	513	477	475	470	478	521	521	495	488	492	499	474	499	475	491	468	464	513	530	473	493	518	513	477	517	549	480	483	472	516	497	491	526	501	531	462	483	542	542	532	442	512	501	509	445	526	508	483	492	499	482	529	489	552	508	509	514	506	477	515	485	524	473	513	519	517	492	503	482	475	494	506	486	517	512	487	526	498	499	515	460	518	524	484	487	510	483	557	497	476	506	496	482	506	506	516	474	502	478	468	530	515	484	517	558	479	529	528	467	505	523	503	482	509	513	499	516	521	526	541	494	514	507	521	521	497	466	442	479	527	510	503	511	530	514	484	495	525	481	488	483	482	529	510	477	474	505	475	523	470	505	492	492	518	505	515	531	547	493	487	481	487	494	464	533	469	543	500	454	510	478	505	486	518	571	482	500	464	509	527	512	510	514	499	457	507	478	503	494	485	513	517	470	485	476	523	511	473	514	523	498	543	488	535	508	532	522	468	471	486	515	508	487	495	516	496	488	511	477	518	543	467	488	478	456	490	535	470	472	503	509	517	501	502	474	530	485	501	508	487	509	483	474	503	498	471	511	472	491	496	514	523	488	553	526	505	508	508	553	508	571	488	477	520	527	487	552	480	471	541	480	548	500	503	515	524	493	497	530	471	525	502	501	501	494	489	523	507	513	526	471	496	458	468	447	507	522	492	512	496	481	495	508	501	523	551	496	490	486	503	512	486	504	522	505	515	477	477	471	514	489	511	501	487	441	485	530	518	481	513	502	528	463	487	504	458	520	498	490	506	478	509	515	500	468	468	492	517	496	471	507	489	488	510	522	480	490	521	510	504	472	493	513	464	467	509	478	476	524	495	535	539	509	480	500	505	549	469	491	483	514	500	492	500	540	482	514	487	524	503	537	510	479	502	492	516	475	489	487	487	560	505	509	484	475	497	498	488	456	512	494	501	515	520	430	484	522	504	513	498	489	534	522	487	499	481	476	481	510	529	528	486	483	537	523	502	497	481	503	475	497	511	503	501	455	511	485	477	525	481	543	503	488	519	470	455	444	511	534	486	506	526	530	519	529	522	524	499	480	477	504	486	476	510	494	508	522	511	519	503	516	463	521	500	535	492	457	510	510	535	492	469	494	573	479	555	528	528	493	515	489	492	507	522	477	470	519	509	497	481	516	519	498	495	546	522	505	493	507	527	499	480	471	512	500	492	496	471	511	489	494	492	457	516	558	508	517	505	509	474	514	498	464	493	519	512	501	490	517	499	488	510	484	513	516	522	472	526	501	500	498	496	521	495	509	467	506	485	546	505	546	507	481	512	472	484	493	506	489	490	478	507	504	522	557	504	501	480	517	486	481	524	489	539	478	514	522	501	499	500	515	482	503	504	486	492	510	532	503	483	462	498	462	494	491	477	501	484	526	486	523	481	515	534	497	483	497	498
34466	34026	7463	1264	774	603	535	501	439	405	388	372	322	392	378	360	396	354	366	357	341	345	345	334	342	329	337	343	356	334	339	319	337	320	315	288	325	332	346	335	341	314	317	314	331	325	289	327	325	340	301	316	318	305	303	317	311	355	334	336	323	292	290	293	332	325	355	321	345	373	317	334	302	305	315	337	312	335	345	313	302	286	332	328	299	312	292	307	344	305	315	345	342	348	321	312	301	334	347	324	349	333	392	305	321	303	312	313	299	315	295	308	344	321	348	324	301	343	337	297	316	308	336	316	352	326	319	319	314	324	365	339	326	288	323	368	325	375	311	320	343	333	327	301	324	305	318	336	313	301	313	315	341	327	333	309	313	357	336	339	315	334	302	333	361	319	323	318	364	338	322	351	319	334	301	329	345	305	308	305	323	322	321	346	295	323	344	344	308	330	308	315	315	298	328	339	293	311	301	306	357	334	308	321	352	366	322	329	306	302	336	323	337	336	315	374	334	317	328	318	347	310	334	303	321	342	336	320	327	327	357	326	325	283	337	335	342	317	328	346	307	311	323	314	298	341	300	338	339	336	314	329	364	353	290	316	340	295	303	320	337	333	325	346	366	313	340	318	317	340	314	359	324	351	285	312	297	305	326	350	317	314	291	326	339	342	336	334	324	308	351	315	318	315	311	297	319	318	301	320	303	305	284	337	342	281	333	320	305	348	364	329	342	343	320	328	331	277	305	291	373	367	346	298	319	314	336	332	341	319	299	298	316	328	315	306	333	330	309	291	324	314	321	318	320	331	323	317	309	298	312	334	288	313	307	291	322	327	326	355	334	368	311	335	322	335	339	336	354	355	307	327	331	308	303	318	336	325	338	341	309	295	359	303	312	350	337	299	312	303	301	331	322	322	321	321	309	262	293	304	325	302	308	322	314	322	348	291	291	309	305	303	332	308	323	320	293	331	336	326	312	316	296	320	341	337	352	314	319	332	336	318	343	343	312	330	314	352	361	316	327	304	348	326	345	325	327	342	348	326	305	317	312	319	319	358	319	274	300	368	314	325	316	321	302	351	361	346	301	303	298	296	309	313	329	315	332	321	367	332	296	325	333	333	316	317	317	340	287	318	334	302	322	325	343	304	323	341	323	351	336	315	346	293	321	302	316	314	282	335	354	320	332	321	301	273	323	275	306	325	333	314	323	332	364	315	353	342	350	360	315	334	310	312	318	341	297	319	323	323	306	335	335	340	365	314	313	349	309	349	336	307	315	336	337	308	323	335	308	317	333	332	305	346	306	316	310	360	363	337	326	319	307	319	337	319	359	340	338	307	295	335	315	326	343	342	314	307	330	349	322	314	345	314	290	349	319	294	354	299	325	314	353	337	326	321	338	351	309	333	350	299	314	324	345	327	326	332	336	297	328	312	323	363	333	322	327	277	364	315	310	310	336	319	283	303	312	308	326	318	303	331	316	303	335	318	319	329	307	280	362	309	330	314	314	314	328	302	363	287	309	340	340	322	364	351	315	346	345	361	326	307	307	313	344	343	309	327	372	350	347	318	340	319	338	345	349	327	344	339	310	340	342	310	314	344	315	289	326	312	314	371	317	351	320	318	340	304	310	304	301	323	325	278	320	323	339	342	318	342	304	304	361	336	346	311	344	293	337	345	307	332	323	345	331	334	310	311	332	305	303	276	331	333	323	326	312	340	296	291	325	310	302	304	313	330	355	333	326	303	263	299	311	294	328	350	352	327	328	318	338	330	339	301	310	325	341	320	321	321	337	319	307	335	332	326	340	322	331	330	338	338	341	315	327	354	347	315	348	347	309	331	327	307	315	316	327	319	322	355	312	346	355	337	313	325	333	311	328	331	298	338	354	316	332	324	341	327	301	321	343	305	337	332	335	321	338	330	382	329	329	339	332	329	307	307	331	348	339	340	332	335	307	320	336	329	287	322	285	319	346	333	318	331	345	300	323	293	373	316	292	326	294	330	322	326	308	331	329	344	306	319	331	310	308	309	350	309	329	308	357	339	327	346	293	363	351	363	311	320	348	323	329	307	353	329	326	334	301	335	321	342	337	311	309	329	321	342	327	284	329	310	349	326	322	343	327	335	348	317	333	358	341	302	327	329	296	305	353	347	356	324	338	323	336	342	300	326	323	287	323	316	354	339	343	330	331	322	298	339	308	332	295	300	346	352	341	338	310	315	354	325	329	323	345	364	333	322	339	321	345	356	354	331	301	328	309	315	295	343	348	344	338	317	319	298	322	338	339	364	348	315	328	288	310	309	334	317	353	311	343	304	320	321	304	351	345	291	307	350	317	304	320	304	330	354	330	294	321	346	328	345	331	348	302	318	357	348	327	309	360	328	294	336	328	333	347	316	331	311	297	338	313	345	324	316	301	320	334	342	319	331	291	316	306	324	306	314	355	351	320	345	335	304	327	347	321	281	314	325	332	309	315	329	331	318	347	352	290	335	299	328	316	328	324	289	344	333	318	292	317	338	335	331	339	330	305	309	335	312	311	329	305	315	319	330	361	294	317	353	320	351	298	318	290	289	323	295	335	311	288	314	318	350	302	319	289	317	338	361	345	344	353	299	248	359	365	313	324	337	335	339	313	325	369	337	310	330	310	292	346	314	293	328	335	337	317	322	331	327	324	343	327	381	314	336	304	309	319	332	330	305	341	336	300	349	352	328	317	323	299	309	296	330	307	340	321	325	284	303	342	316	365	297	297	352	309	310	349	336	329	314	332	327	338	329	308	314	320	290	316	317	319	351	310	352	294	292	301	346	326	299	334	338	318	302	314	363	307	316	319	314	340	314	350	313	300	319	344	317	356	345	315	320	305	339	322	301	304	318	354	305	327	341	357	363	295	285	363	313	298	321	344	318	312	323	327	316	332	326	345	324	363	285	325	324	306	322	324	316	324	292	360	321	318	318	306	312	312	315	302	329	298	333	322	325	312	331	332	332	340	308	313	341	342	338	331	296	326	359	360	320	350	335	346	314	318	352	324	312	298	293	297	333	339	301	310	313	310	324	294	310	325	339	324	361	344	308	310	335	333	340	312	301	345	329	339	328	333	319	323	320	319	307	308	325	326	332	286	320	336	328	345	328	296	322	314	354	322	320	334	330	353	331	353	323	331	329	340	308	314	323	331	330	314	335	297	297	327	315	333	319	357	332	305	343	327	315	345	326	346	273	296	339	314	290	306	317	315	343	318	323	326	324	337	331	312	332	315	335	310	313	300	311	322	315	307	312	320	337	330	339	336	321	358	353	320	344	339	351	343	318	361	309	315	294	332	268	329	311	298	334	344	309	325	330	330	310	315	303	341	303	318	292	335	294	319	339	305	314	327	296	319	363	285	321	325	344	353	327	307	332	297	290	340	337	330	315	328	321	334	349	337	331	317	332	326	369	342	338	327	356	328	333	329	322	320	337	333	309	313	329	337	343	343	354	331	312	299	329	288	313	318	337	340	320
20019	22042	2610	3117	2622	2229	1932	1763	1528	1440	1340	1231	1218	1120	1079	1047	1062	1022	1011	1018	947	954	983	979	1015	919	932	937	881	904	938	945	893	944	901	894	886	872	815	834	887	879	864	899	879	870	867	866	878	870	858	883	886	844	840	884	861	823	897	836	893	897	830	846	858	905	884	836	858	821	902	883	878	796	837	891	823	830	826	877	872	864	881	886	869	788	823	899	866	911	816	818	859	903	852	832	844	940	865	850	820	847	859	831	862	882	898	876	827	843	863	792	854	897	828	876	843	844	847	859	887	801	834	841	840	857	820	905	858	889	866	862	880	854	835	824	895	882	849	924	882	863	879	897	835	837	880	852	837	866	837	828	841	856	854	842	851	835	783	826	845	833	845	845	814	872	874	823	829	827	872	824	864	881	873	804	840	820	781	872	819	824	831	829	801	823	884	830	836	867	854	820	864	881	873	865	860	830	843	855	830	844	889	845	861	807	885	843	841	873	860	843	901	864	838	927	840	814	825	880	882	817	872	828	827	883	905	894	858	838	828	873	843	843	815	816	829	896	868	846	905	859	863	831	825	857	852	857	871	885	861	824	871	859	831	810	885	837	852	827	895	808	859	854	889	801	860	790	884	859	870	883	848	859	901	833	856	814	908	862	868	893	791	847	822	851	858	878	878	846	842	880	862	809	820	849	827	861	811	870	907	894	772	879	858	878	817	888	865	876	915	857	857	855	881	850	848	882	919	882	869	878	834	839	802	857	876	860	798	882	808	839	841	882	859	910	848	819	885	875	863	861	824	863	897	877	889	834	830	853	856	850	838	886	850	878	918	871	886	873	804	894	836	845	857	794	830	836	863	860	872	916	868	806	848	815	803	845	889	878	888	899	841	832	834	896	852	813	855	885	840	885	803	867	854	800	871	799	828	859	863	855	828	825	869	838	896	850	816	884	894	805	914	826	852	856	807	866	849	819	893	878	919	856	855	841	842	841	849	805	851	842	811	870	900	819	881	842	821	850	870	885	807	833	873	838	832	910	892	822	826	861	841	865	820	837	903	826	855	837	844	818	905	844	866	876	877	779	870	884	853	844	932	847	854	873	828	852	765	843	842	868	822	881	845	820	871	851	861	867	930	849	826	893	882	883	844	854	848	830	890	834	864	882	804	821	848	901	847	844	865	832	859	902	778	835	834	886	827	827	828	803	814	827	878	844	855	841	894	881	881	834	865	841	815	863	852	861	861	840	856	856	864	894	822	802	837	824	849	847	834	831	846	826	886	876	839	906	844	843	842	834	818	847	853	886	882	811	812	850	889	812	852	864	841	890	847	890	880	863	849	838	880	849	821	863	851	804	852	861	831	820	911	818	816	866	849	882	856	846	846	898	829	829	884	891	884	823	849	886	830	896	845	829	873	853	865	834	810	887	873	832	842	853	874	908	867	848	831	870	897	895	853	824	861	881	810	856	859	840	851	821	859	862	824	879	899	788	801	822	814	822	834	848	865	855	841	896	903	831	864	845	858	842	860	836	875	833	854	873	860	878	853	816	865	843	815	848	878	835	855	865	821	831	876	854	803	865	868	924	877	863	889	842	843	820	889	804	887	785	867	873	854	878	814	815	867	845	886	847	833	842	863	841	860	821	845	828	874	838	825	805	932	830	910	837	820	817	875	870	866	834	871	907	876	908	869	842	866	828	849	831	815	870	875	853	864	853	810	903	842	878	882	865	851	863	884	848	888	858	808	812	899	909	879	901	814	817	844	855	851	904	854	828	823	844	860	845	868	829	878	841	842	839	848	880	845	926	792	841	848	838	876	826	902	870	823	867	912	902	896	851	872	834	847	834	897	832	885	874	907	869	822	864	786	852	888	852	878	862	864	875	855	878	792	889	851	856	887	873	850	849	821	867	847	813	877	841	798	850	849	879	883	878	841	856	864	872	788	844	842	771	859	891	835	807	912	903	826	808	883	824	841	899	819	852	881	817	867	862	890	822	885	774	899	925	885	836	840	809	885	864	805	883	858	833	863	899	853	833	880	900	914	883	873	860	836	827	863	940	879	860	870	838	819	857	892	871	817	843	855	885	900	832	834	838	862	884	871	866	908	844	844	831	841	839	909	861	842	860	901	840	839	899	882	856	836	863	853	882	888	851	826	849	855	843	852	798	903	886	880	814	809	932	851	846	896	864	887	858	861	885	900	854	832	877	819	912	883	835	808	786	872	861	851	858	866	823	814	854	859	881	828	841	824	839	914	818	811	857	826	855	843	840	867	853	849	864	881	884	864	861	845	852	842	842	840	848	867	910	863	818	884	806	864	887	888	858	796	849	830	836	856	819	847	837	817	863	880	854	803	854	858	920	833	870	813	850	883	845	814	829	874	857	856	878	843	813	870	839	852	865	890	834	892	839	848	874	845	860	864	774	867	896	911	872	792	820	829	852	913	818	847	889	830	861	917	863	900	863	842	848	871	882	834	842	824	872	798	831	854	878	875	832	902	848	880	869	793	890	836	873	873	829	911	842	869	824	815	899	818	829	852	901	779	834	871	857	824	849	838	862	834	881	795	870	860	845	888	886	829	892	833	854	859	844	854	852	817	856	864	900	862	842	845	817	833	801	887	851	865	855	851	878	860	896	838	886	876	825	878	855	850	876	833	835	882	860	847	853	833	890	862	829	857	811	802	832	842	812	842	863	870	875	848	876	827	842	850	872	857	850	791	882	834	867	873	857	842	871	893	872	835	857	813	817	858	826	838	906	833	834	891	859	835	861	901	807	877	839	841	869	876	882	823	841	871	886	853	882	883	840	874	885	839	860	809	870	862	843	837	860	808	852	872	816	858	876	874	894	829	868	837	883	888	842	847	798	863	855	871	879	898	800	837	789	850	862	905	830	867	883	858	803	808	814	821	835	868	809	900	858	841	886	882	871	843	858	921	862	895	877	798	818	905	843	934	854	845	911	862	868	825	798	838	877	837	825	903	812	844	828	831	892	832	879	864	872	920	866	896	809	821	814	854	846	795	834	843	887	864	884	863	863	873	884	881	838	901	853	835	819	852	858	859	887	855	850	803	914	878	878	915	873	863	832	897	879	790	849	832	889	856	843	811	860	800	833	845	905	801	808	819	796	842	887	840	889	891	878	882	860	825	838	844	886	816	863	857	811	915	922	819	818	878	863	900	889	819	898	849	810	875	868	854	869	890	870	878	869	818	848	858	834	892	875	849	843	860	878	846	903	865	830	821	875	894	843	816	831	793	801	834	854	850	822	846	896	854	824	869	829	953	844	886	866	842	866	851	852	870	837	877	861	835	900	853	814	879	890	805	867	907	899	858	868	872	866	846	878	871	831	888	920	849	863	863	837	857	899	790	786	861	848	838	814	841	878	845	840	890	845	834	817	889	827	849	835	890	819	881	890	819	874	897	845	877	863	860	844	822	836	822	816	858	896	922	782	878	921	898	812	844	861	887	929	850	858	807	927	818	848	845	855	885	867
49351	43944	16915	4434	1283	929	844	713	594	575	498	539	499	483	491	457	461	393	446	437	412	400	415	408	454	413	418	430	415	446	391	440	412	374	413	408	399	432	434	388	416	400	371	397	401	371	440	417	449	368	403	383	419	403	382	427	386	453	419	362	401	414	432	390	400	390	392	404	418	387	393	412	425	423	375	388	405	386	374	386	389	365	427	363	427	417	366	383	416	426	400	384	412	363	359	392	398	444	418	437	382	451	388	357	383	388	435	419	427	430	405	405	445	409	361	386	397	373	367	388	435	378	377	428	417	434	384	437	412	443	378	402	375	442	379	411	347	413	391	405	398	414	402	396	388	407	378	398	421	379	429	360	366	416	403	359	432	412	434	406	408	381	433	424	394	401	374	408	384	403	375	386	384	422	410	392	384	394	435	422	392	423	398	417	415	423	401	432	407	416	420	449	397	427	412	429	404	365	408	423	406	414	373	408	417	405	397	421	395	388	397	404	437	433	420	401	415	415	391	388	380	423	373	414	413	459	391	406	405	425	392	421	413	412	385	420	374	411	412	353	394	405	400	426	399	351	424	450	431	404	420	377	376	412	358	398	411	389	383	405	409	418	388	427	414	385	388	397	392	409	428	376	390	370	393	372	380	360	434	404	391	400	412	413	377	380	389	399	373	418	395	367	411	410	384	394	407	389	428	419	385	408	426	353	414	454	426	408	408	427	428	402	400	419	407	364	380	388	387	445	424	397	402	406	395	414	409	357	381	418	403	405	411	356	404	400	382	393	350	394	387	408	396	417	432	384	367	407	385	442	438	398	404	369	388	403	392	430	403	383	360	403	372	361	419	381	374	368	384	398	402	413	468	398	395	374	457	419	411	417	373	428	396	364	368	417	401	427	368	430	380	373	374	396	397	370	384	397	380	401	357	410	378	383	423	390	409	456	414	390	389	403	400	412	419	363	421	385	404	402	343	454	391	377	436	372	387	430	391	394	383	397	404	412	400	391	406	410	434	433	428	389	374	424	384	410	352	424	391	371	412	401	389	401	385	388	391	402	374	417	376	401	389	431	382	425	413	396	424	382	410	415	401	369	401	423	423	386	411	400	372	402	384	442	426	389	379	359	410	407	410	381	430	423	420	403	414	384	330	375	435	439	364	403	408	396	387	403	393	365	372	418	389	364	387	410	397	447	401	436	407	439	396	411	381	391	419	379	389	415	430	384	434	440	409	412	384	409	422	390	400	399	411	361	395	404	355	407	374	411	403	431	411	402	416	390	402	377	397	414	399	393	402	402	402	384	388	389	397	426	390	382	393	399	412	431	382	406	386	381	414	398	397	433	393	385	403	423	410	458	372	405	430	394	447	408	399	419	417	372	417	382	408	397	401	419	406	412	425	389	399	403	381	399	439	422	364	411	382	395	395	383	432	411	369	394	346	426	398	413	399	382	434	377	381	406	372	419	370	405	423	407	422	365	383	368	414	402	397	404	437	379	406	375	394	437	408	426	392	393	411	433	393	373	367	401	370	404	404	385	414	412	450	397	404	391	400	403	411	380	442	397	384	433	425	390	370	385	392	398	440	389	385	406	394	384	400	407	398	393	423	399	403	388	401	384	412	389	389	392	369	379	400	404	420	382	423	408	382	399	392	402	450	372	386	394	402	392	398	395	377	390	405	401	407	403	390	416	407	421	403	387	357	381	394	425	412	402	415	412	403	364	437	418	414	368	376	411	423	410	413	383	391	371	401	387	388	370	409	393	414	421	417	379	415	381	400	370	376	401	384	404	403	427	384	377	390	383	367	391	369	374	399	371	409	403	424	434	430	414	369	357	367	451	420	415	418	407	390	421	368	440	458	405	400	438	442	411	374	410	395	403	390	382	427	395	412	382	422	364	420	401	386	389	384	450	443	403	398	371	384	401	393	449	423	426	393	399	416	390	402	404	402	422	426	416	414	405	372	372	398	408	451	403	402	384	406	458	439	408	408	439	377	385	415	396	424	375	390	387	382	391	424	426	376	414	454	388	430	423	427	396	427	430	424	410	378	370	400	371	357	444	379	393	405	369	386	396	447	412	360	433	438	416	386	379	425	418	391	378	396	425	430	380	389	411	431	391	397	372	443	382	389	408	443	390	439	371	400	405	384	419	402	384	415	409	354	386	405	417	423	415	410	404	403	434	421	437	338	402	415	407	393	380	397	419	423	414	422	400	385	393	388	363	412	407	386	434	408	412	381	414	388	397	394	425	411	431	413	387	397	359	428	407	393	344	446	389	422	407	421	391	389	437	400	389	349	403	382	398	407	402	437	397	400	392	398	429	424	424	396	410	395	428	421	378	387	378	404	412	382	383	391	360	433	388	361	408	352	400	388	390	391	422	393	401	351	386	450	390	435	418	414	432	396	412	380	422	429	382	388	409	397	384	425	445	402	368	412	438	413	407	419	374	405	389	393	441	422	380	390	409	415	384	411	404	452	399	408	410	437	406	393	395	400	412	362	404	410	361	375	360	393	392	370	359	430	366	400	394	438	379	374	390	448	412	395	354	400	380	408	406	382	404	413	404	374	424	420	394	385	396	413	351	397	400	393	368	384	419	405	414	416	406	389	398	422	390	424	421	400	405	387	403	420	393	422	414	410	408	388	411	425	395	439	412	390	404	368	381	386	380	388	403	374	408	408	402	432	409	412	384	387	382	450	413	423	443	420	413	424	433	368	374	402	392	412	415	386	392	420	399	407	348	385	421	404	406	413	398	387	381	361	373	406	414	425	366	396	441	416	388	413	390	370	402	412	381	366	394	397	439	372	381	396	388	364	381	395	406	423	387	398	423	395	436	427	390	410	420	416	384	405	408	378	392	379	424	431	421	402	397	432	397	427	423	392	378	409	402	387	372	388	458	388	417	396	377	378	431	418	411	379	379	413	428	412	414	413	384	410	411	422	421	397	411	442	384	428	423	389	413	413	392	395	391	422	393	405	407	410	396	395	419	444	398	410	414	406	382	406	394	424	387	450	446	388	336	404	411	362	426	417	411	389	410	434	415	375	404	374	382	391	405	418	426	420	384	394	396	399	397	356	403	341	430	397	380	394	422	404	391	380	428	418	372	383	402	390	411	414	401	407	425	378	398	414	381	374	374	398	427	390	427	412	394	372	429	394	418	417	384	394	427	415	376	421	394	390	421	399	389	390	392	397	379	409	426	411	444	440	359	394	388	380	401	411	395	377	416	400	361	388	414	370	402	414	401	400	406	368	374	409	392	384	385	382	373	397	399	425	427	399	368	387	382	391	374	386	417	400	378	379	404	428	375	400	391	379	384	418	412	405	482	416	376	414	355	368	402	419	400	416	391	426	382	381	394	404	385	411	396	433	441	419	426	427	361	367	382	369	397	422	385	407	406	387	393	379	429	424	395	406	411	432	383	401	417	412	365	364	396	421	421	419	421	431	409	385	386	395	413	417	401	408	436	383	361	403	386	404	360	429	395	391	377
29006	27841	4297	5597	4276	3635	3044	2656	2268	2093	1900	1823	1665	1558	1490	1320	1367	1292	1291	1158	1256	1230	1162	1103	1151	1127	1071	1150	1104	1100	1122	1134	1088	1038	1096	1067	1002	1042	1013	1040	1066	1046	1072	977	1038	1067	1003	963	1016	993	1038	985	1011	1011	1014	1013	1056	1038	1007	984	1013	1032	1032	999	992	1022	1051	1049	987	1027	1039	1028	959	1038	948	969	998	1050	1005	993	1000	968	1009	1051	1017	957	1047	1049	990	1001	1023	997	944	1009	974	967	942	979	999	993	1044	993	1061	954	1026	977	1003	1000	973	937	959	947	990	956	1013	1021	930	1004	963	983	1036	953	986	973	952	935	970	995	1058	993	995	1000	992	968	963	969	1037	1036	1033	944	1013	991	949	992	1014	987	984	980	941	951	998	990	963	995	1000	935	977	973	995	956	999	1016	1057	982	957	959	957	1036	1006	982	947	991	959	966	953	1009	1006	957	992	1029	975	981	987	972	1000	935	976	1013	994	1027	998	955	942	953	1005	1032	977	971	974	983	981	992	980	1012	982	973	986	954	1008	966	966	961	1003	944	1020	961	975	938	1026	1026	1004	987	976	997	970	970	992	956	957	1011	1017	1008	997	983	955	954	954	1019	992	996	978	990	980	955	953	933	1032	928	955	922	989	983	1019	981	1076	1012	958	936	1034	961	987	957	985	987	1022	959	1009	979	943	994	910	1029	963	988	977	1012	984	987	990	1027	1022	1006	960	985	992	993	1036	942	990	1015	998	1012	971	1002	920	972	996	957	1023	962	1018	958	914	978	1020	1030	985	960	1036	940	997	1010	958	987	936	991	1024	1013	1026	994	997	968	936	1025	908	926	984	1030	993	968	998	963	973	984	986	925	1013	985	980	986	982	965	985	986	1019	958	974	953	1007	965	946	972	950	1015	974	942	984	979	989	958	963	979	936	929	1047	1006	967	967	982	1009	950	997	989	1001	977	975	1036	984	1008	979	964	984	1008	1011	984	995	976	997	992	982	965	998	987	972	1067	1014	998	980	985	984	1034	963	967	975	1004	977	967	986	966	979	992	994	1016	1003	935	942	934	944	1024	1042	1016	911	971	965	953	977	998	1039	1030	1024	987	1006	977	993	978	941	1021	959	985	967	1037	1083	988	998	963	965	1016	991	986	953	1001	973	940	1025	997	1045	981	972	994	963	957	984	1004	965	932	960	987	973	971	1007	1007	978	986	1002	960	925	1040	1016	1038	998	945	1035	1045	971	1005	1053	971	952	974	951	978	976	967	951	995	1050	1035	1018	956	1005	968	915	928	925	1051	1024	1038	1012	962	1005	943	991	964	982	988	985	978	940	1015	1034	1005	992	968	923	1014	959	980	1015	965	989	1009	972	910	1015	954	997	951	944	980	1030	997	1061	971	972	1014	1003	940	991	1004	956	972	962	989	1007	1007	1006	1030	1011	970	977	997	960	934	999	983	998	1016	1002	1005	943	992	1030	1025	992	1008	995	1003	1055	1041	979	993	1011	969	1012	965	1027	986	1007	957	1024	1011	1052	977	991	1040	1019	975	1011	1006	1007	985	1019	966	931	986	1003	1006	992	1015	988	1029	1003	955	961	998	965	1003	955	959	990	1000	957	988	1005	1003	961	1018	1062	988	946	1060	1013	956	1072	1007	943	977	1020	994	985	991	1015	1009	1042	972	968	964	967	981	968	1000	972	983	988	954	979	968	987	1016	1015	986	1005	964	973	1001	1037	1004	1005	1010	988	1048	995	947	959	1048	1012	968	1051	1020	982	990	1004	935	986	1013	997	945	940	973	1029	1035	934	1051	952	1030	922	953	1025	1005	949	968	1036	1004	946	944	997	1058	1007	972	1045	979	1000	994	971	940	963	997	1016	1015	1025	985	992	989	1040	1010	965	975	963	970	938	955	1030	927	966	971	1032	1029	1020	1010	1025	990	985	984	978	950	1001	929	975	1003	966	951	1034	973	1000	997	1016	981	961	972	1002	973	970	996	974	978	980	940	959	1016	933	1011	977	974	1030	1011	994	981	1049	953	1005	982	1007	1045	893	944	1013	1010	999	1007	969	943	1013	990	970	922	926	959	991	1021	917	1004	979	939	925	1028	972	990	1008	1012	992	1007	940	978	1025	934	1008	1009	992	985	966	1023	999	966	1038	982	988	969	978	991	978	1031	955	1000	966	978	883	1024	967	1044	975	1011	878	1006	948	1045	937	973	966	995	985	1017	968	1025	1009	987	1043	971	957	971	1003	998	960	914	961	1018	944	985	1014	1004	966	918	1003	1003	997	984	930	981	962	974	1020	1000	949	1031	1022	1038	973	982	990	971	956	996	987	971	1015	942	1016	932	997	990	1016	927	1019	976	965	985	982	961	985	1013	954	991	1007	1030	989	964	973	1005	962	1000	984	937	1026	958	962	1018	982	954	939	985	1022	959	995	996	965	1037	1010	960	954	986	991	943	982	1006	1008	986	961	986	902	1065	1018	1004	958	1038	1014	1019	978	979	998	957	945	959	1010	948	934	958	959	972	935	982	999	995	993	979	996	986	1057	934	999	958	933	1040	981	970	973	1032	973	989	1021	1015	941	991	962	954	1002	953	1013	977	967	991	1043	974	959	939	920	1055	1010	985	998	978	947	1008	940	1015	986	947	959	979	982	972	987	947	921	966	968	959	996	985	1028	1006	953	952	977	991	924	991	1001	984	960	944	980	996	965	1037	1005	971	995	993	1016	1008	1013	941	959	970	980	954	1028	1042	980	995	1001	990	934	1029	1033	977	960	958	937	912	950	1034	964	906	1004	1033	966	1010	967	991	980	1032	981	965	984	946	1004	905	986	978	1035	970	985	979	966	976	951	984	945	1013	983	1011	964	1019	992	972	932	976	1028	930	967	951	1020	1038	943	928	957	971	1003	966	980	1031	961	956	945	1001	979	1002	1000	984	1016	996	998	994	980	1002	1035	1000	988	983	972	936	981	980	961	1034	1026	1011	979	973	961	960	1003	1009	942	947	968	992	915	986	1023	979	966	913	1010	1004	982	1031	972	990	991	966	984	972	940	955	945	974	945	958	986	958	948	997	1083	1028	952	992	986	1012	982	1028	999	995	996	984	961	968	950	1000	964	987	1019	964	973	991	1063	990	948	996	1009	941	932	981	1017	977	965	995	971	965	980	1008	983	996	918	1010	969	1016	998	970	976	997	1014	986	972	1010	985	992	965	1034	981	1014	928	1001	987	1010	949	939	1013	1024	993	951	1074	994	977	1002	1000	997	1002	986	979	1000	985	990	1016	1002	946	929	958	978	976	980	1001	1027	968	998	985	981	1009	1021	1054	1003	1048	1000	1004	982	984	980	971	984	981	953	960	989	962	1011	994	982	918	977	1048	992	1028	936	970	935	1011	1020	958	962	934	963	972	969	1026	1007	1015	1015	976	1012	994	972	991	973	979	989	1029	934	1012	1002	963	960	965	952	971	991	980	1001	959	973	964	1007	943	1001	957	1022	960	1009	1011	988	993	971	958	995	999	1001	1009	906	969	969	945	1008	1030	1031	969	1006	965	991	1045	1034	1016	982	993	984	1007	969	969	976	1024	975	1001	978	1015	929	977	1035	995	956	1058	1013	956	960	1032	980	961	963	1029	997	1037	1019	991	981	1034	1000	985	977	1082	980	937	961	987	976	1006	951	1031	979	1025	979	989	983	1061	986	971	974	1054	954	938	985	989	953	954	1034	926	983	948	1017	980	1042	963	906	1035	974	976	959	949	953	966	1019	982	1011	1032	995	1004	968	984	1004	984	1001	935	985	954	932	994	1050	995	981	980	1034	990	1039	975	1022	978	938	1036	959	945	956	954	983	977	1013	979	934	971	1015	1026	976	979	990	993	1020	971	1020	971	993	964	952	1015	1009	994	938	995	947	1006	989	973	926	916	992	1025	1005	1004	986	990	999	991	997	990	1009	990	981	1017	1009	929	963	996	982	930	971	1001	947	1009	988	977	980	982
4188	2182	233	181	160	161	156	146	148	155	155	176	134	168	158	191	147	147	155	162	161	200	176	164	153	158	152	168	182	167	154	145	155	138	158	150	159	162	178	134	173	158	174	158	173	148	142	138	151	162	180	143	153	162	157	174	166	150	172	145	152	151	128	165	188	179	158	165	183	157	165	163	137	178	168	178	170	153	166	181	176	181	158	193	147	147	181	164	165	180	134	127	174	142	152	163	171	166	160	156	160	150	197	146	180	172	146	127	158	160	172	144	141	157	172	175	190	148	142	146	159	158	142	162	169	167	169	164	179	137	167	167	183	150	162	138	159	172	168	161	153	178	152	184	165	166	182	163	183	145	186	145	179	157	155	133	167	176	160	155	139	178	138	145	151	156	175	149	154	180	182	171	169	170	171	156	163	138	169	172	161	162	168	154	145	177	157	149	171	147	169	153	161	137	169	163	167	163	143	176	166	170	181	173	176	160	155	163	149	167	140	138	159	171	180	149	145	185	141	162	144	170	157	180	164	178	170	174	182	172	148	123	159	151	139	152	142	169	155	150	171	153	142	175	180	159	181	150	172	163	166	146	163	158	165	184	164	164	152	175	148	169	173	187	162	159	166	167	165	174	174	163	177	154	153	166	164	184	148	169	159	166	156	159	179	148	167	175	172	143	187	155	163	150	140	151	149	165	152	160	170	168	162	183	154	173	167	151	164	130	169	145	189	161	187	163	172	165	170	156	181	168	191	165	191	161	158	164	161	158	176	184	175	157	149	172	183	150	154	139	174	137	188	158	186	156	146	162	149	169	163	169	159	171	187	154	162	164	160	137	163	155	164	150	164	166	147	154	151	170	182	177	154	170	148	168	186	195	142	140	162	158	166	184	170	170	191	157	176	161	161	166	180	164	153	173	153	164	160	159	160	165	159	174	135	167	151	158	172	148	131	171	159	164	146	144	156	151	186	177	153	159	169	192	165	158	183	161	139	140	168	151	159	164	141	135	174	173	175	147	165	172	144	152	163	167	160	152	152	167	159	160	124	155	168	148	165	179	161	162	145	169	165	165	170	169	171	179	142	163	195	177	156	137	162	174	154	156	182	176	154	147	174	160	158	171	150	140	166	140	146	169	161	154	159	165	166	154	160	178	175	158	180	157	154	162	164	163	135	162	187	164	164	178	177	158	159	160	151	186	179	195	166	173	152	163	177	163	177	170	135	162	159	163	173	159	172	171	160	178	157	156	162	180	159	178	144	160	149	162	158	152	152	159	175	155	175	152	150	149	169	171	166	156	165	174	162	150	179	170	172	172	179	143	157	170	145	151	178	156	162	145	149	142	150	179	188	189	169	152	161	145	148	162	166	176	184	155	175	168	140	167	155	161	155	150	169	175	158	153	151	167	154	151	172	171	154	145	169	167	143	160	150	188	135	162	123	165	166	164	172	174	185	148	147	136	146	177	141	179	185	155	167	138	145	157	184	149	156	175	174	155	155	159	146	159	141	184	166	162	164	155	142	150	164	148	187	154	179	168	169	149	163	179	171	165	181	182	153	160	157	183	142	152	158	148	150	173	150	160	152	147	164	169	146	148	183	154	151	191	167	169	135	154	165	173	151	154	174	155	148	155	142	173	186	168	173	155	173	157	146	186	142	171	171	156	153	175	154	153	170	160	158	142	153	162	173	163	154	174	154	147	166	158	162	157	181	167	163	181	163	141	162	165	151	175	154	172	153	156	161	167	132	197	173	169	169	157	194	153	137	201	160	156	143	144	192	159	168	183	169	152	188	145	170	145	142	173	152	151	171	162	161	148	161	146	172	165	164	151	156	158	144	165	156	158	167	148	184	154	150	164	164	155	179	172	151	158	177	155	162	165	149	160	173	144	159	192	166	142	142	158	161	164	166	171	160	160	179	171	183	157	163	149	139	179	180	162	179	153	150	177	153	155	135	173	168	172	154	152	142	150	185	169	163	184	165	165	170	182	163	146	204	141	194	187	173	165	179	183	167	151	150	168	163	147	145	164	171	174	138	180	178	156	161	176	150	167	166	157	161	156	165	175	169	166	135	168	157	158	145	156	160	154	183	187	166	163	150	151	164	154	177	187	151	161	167	132	165	169	155	157	175	140	177	166	157	159	145	161	166	159	154	151	156	160	153	168	178	151	162	163	177	155	172	156	188	181	179	160	153	159	172	166	165	167	190	171	157	181	169	161	176	179	168	159	149	148	181	153	162	150	160	146	158	173	173	169	145	163	131	160	133	157	158	169	174	165	165	160	163	163	160	144	161	164	164	166	182	183	177	161	142	178	150	164	163	161	162	157	167	172	179	151	169	174	156	165	151	148	182	160	145	162	156	154	153	177	177	164	166	163	183	151	167	162	166	140	154	146	162	161	154	202	197	165	159	157	163	163	156	154	163	181	163	162	167	175	162	172	175	176	164	143	171	163	158	148	152	156	169	169	166	163	181	163	150	179	156	152	163	142	161	186	151	168	172	151	155	148	163	147	169	171	145	144	168	160	163	171	179	144	180	144	163	165	162	162	170	159	158	163	157	156	185	169	168	163	144	168	172	179	152	167	188	151	166	188	145	152	157	152	156	159	161	172	158	141	165	174	146	165	178	177	179	166	173	179	147	181	160	172	159	160	183	175	166	173	178	177	156	167	150	173	151	148	167	161	156	151	166	159	157	161	179	148	165	166	162	169	145	144	158	159	132	148	171	179	120	161	172	184	167	161	188	168	126	149	165	145	168	165	151	197	158	168	202	166	164	166	177	182	160	190	179	149	156	144	178	187	151	175	153	167	167	178	158	180	146	175	142	192	167	146	208	154	149	170	153	154	151	194	179	150	176	164	172	188	149	163	158	158	141	174	166	168	155	159	180	164	201	172	143	176	138	167	187	177	149	162	154	177	141	166	162	165	175	147	160	175	169	151	151	168	174	167	148	147	154	129	170	157	148	156	178	175	150	158	145	153	179	168	161	147	164	171	152	147	164	162	152	162	160	166	161	165	174	151	170	153	179	168	181	158	171	152	149	159	157	161	154	152	170	149	189	204	183	159	157	153	190	153	196	154	178	160	177	180	179	175	150	173	173	156	148	180	189	178	173	168	164	177	185	145	178	173	195	139	193	175	147	161	172	175	133	173	152	135	160	168	174	175	145	160	174	166	150	151	152	156	165	181	159	157	139	146	189	150	149	146	181	177	158	148	165	172	173	153	169	154	137	163	171	150	167	158	159	183	165	161	171	164	157	162	167	158	156	176	149	166	155	158	176	158	179	160	158	140	140	152	168	139	166	165	142	173	170	156	167	157	176	137	162	152	169	163	173	173	166	175	152	185	168	180	166	166	171	166	169	147	140	173	160	157	169	165	176	163	170	159	158	159	146	167	160	170	153	162	169	171	158	150	141	165	146	178	141	145	159	159	142	152	172	160	143	139	171	178	138	163	172	152	171	148	151	153	157	167	154	144	200	171	192	179	176	157
4665	4070	610	611	558	566	593	560	486	516	526	521	531	517	510	493	494	538	534	505	498	536	460	525	525	527	507	503	498	477	485	522	500	519	531	516	458	497	525	503	477	469	513	515	515	511	485	463	475	526	495	545	486	546	464	478	480	505	481	541	488	468	496	500	494	478	463	524	520	467	525	512	517	523	517	503	569	520	506	524	501	508	556	460	453	503	537	519	522	488	505	510	491	493	480	503	520	510	531	498	481	527	491	485	522	495	547	549	514	497	511	486	511	489	540	475	499	545	494	508	482	524	517	453	498	468	490	531	474	525	499	538	510	520	502	478	519	482	469	559	472	473	487	514	502	505	502	478	501	499	485	492	493	485	492	487	537	511	525	487	534	459	528	461	508	526	532	526	492	503	501	493	525	496	529	492	475	482	491	495	501	521	496	514	520	509	518	511	496	511	493	512	500	503	485	520	527	485	499	478	494	524	519	509	501	512	488	508	516	490	471	491	476	509	500	478	495	497	510	473	515	502	512	508	490	495	504	498	519	521	493	498	478	512	508	452	548	541	513	521	475	472	501	530	507	492	464	508	502	468	480	492	519	478	495	508	491	508	455	487	463	451	476	494	502	518	536	485	548	523	528	518	526	473	517	484	496	524	460	498	530	484	491	525	490	500	510	474	519	501	498	478	472	529	512	524	495	505	511	464	499	506	475	511	541	475	500	501	479	497	521	505	493	553	523	468	528	503	497	489	502	494	523	490	497	523	481	499	488	505	466	535	495	496	491	496	507	481	550	533	502	540	513	508	501	484	529	525	532	510	501	495	508	495	518	497	475	474	526	483	516	519	495	511	502	542	495	505	513	514	504	510	529	487	510	507	500	492	536	503	510	492	455	543	501	513	512	504	536	520	495	523	488	505	517	449	547	507	498	476	491	464	508	466	535	506	492	530	485	512	502	500	480	496	458	474	501	506	504	520	507	485	506	537	522	509	494	538	497	515	494	538	504	500	523	513	544	524	498	492	509	481	547	534	505	480	517	513	507	460	482	516	495	501	503	558	460	493	468	488	478	469	505	512	470	507	502	480	477	506	532	454	484	556	516	481	474	535	477	485	488	477	531	515	523	498	505	521	485	503	473	498	524	505	511	496	530	506	519	481	508	536	457	516	489	529	472	520	501	461	481	522	464	518	454	476	497	479	469	466	526	480	515	499	530	509	504	476	457	493	496	466	513	469	478	497	550	463	468	484	520	511	539	511	529	553	497	503	530	495	520	503	501	511	510	449	522	488	523	464	490	478	458	454	477	456	461	497	477	449	485	477	517	492	477	502	459	539	532	511	490	531	511	505	551	517	509	500	497	499	512	512	481	485	500	512	486	493	523	503	503	494	496	479	489	519	483	531	488	481	492	476	471	531	529	495	476	459	492	489	498	533	475	497	550	512	516	537	529	494	511	496	463	476	507	452	484	500	536	518	464	552	491	522	486	479	456	483	509	503	520	566	471	496	466	492	492	506	527	527	487	502	485	506	522	492	475	469	535	474	493	471	473	492	506	477	489	466	505	494	520	484	505	511	526	491	471	528	522	489	514	521	493	506	507	497	506	487	484	537	517	527	501	499	503	521	501	502	512	499	517	506	501	500	500	527	473	495	505	497	518	461	503	524	525	550	484	491	511	507	487	516	503	514	485	523	521	547	492	480	502	460	512	515	462	561	469	554	486	518	515	493	548	460	491	512	455	522	509	501	483	496	488	503	504	501	511	510	486	489	517	527	481	476	505	508	535	512	511	462	541	478	496	526	512	495	496	495	481	533	487	515	494	454	483	456	483	494	469	513	530	492	491	502	486	459	517	500	488	482	492	491	529	488	534	503	489	515	520	488	504	533	504	514	524	509	491	477	508	507	500	497	510	465	462	529	510	521	534	477	509	484	519	537	474	493	526	493	466	503	497	502	533	479	516	483	470	543	554	476	517	500	470	481	492	510	531	481	483	513	477	486	513	509	520	492	528	526	490	487	519	495	508	523	509	516	484	505	519	481	502	523	470	508	517	501	461	477	517	468	525	505	502	507	486	514	506	486	514	510	524	491	492	480	473	501	511	483	510	526	485	489	525	539	524	501	475	521	494	512	486	510	533	504	487	496	527	479	485	489	509	524	505	503	490	539	458	502	463	479	525	492	511	522	479	498	489	504	514	527	471	540	518	491	525	493	505	456	494	523	508	530	492	485	527	521	482	540	476	506	498	491	507	459	509	475	526	501	507	501	513	536	493	504	492	490	488	521	483	516	489	542	488	507	517	481	497	480	478	504	529	551	481	454	491	495	529	533	470	487	581	523	530	476	514	495	526	493	512	517	502	519	480	519	475	546	506	517	482	505	537	492	509	477	536	519	506	475	482	516	519	477	504	485	488	511	479	516	487	488	522	546	501	461	474	497	515	477	554	481	486	514	495	501	521	515	504	490	512	507	498	516	487	495	501	494	504	477	456	497	528	474	526	462	486	476	517	480	507	487	511	510	492	505	516	514	499	485	477	506	455	547	483	512	509	495	454	482	484	511	455	552	476	497	489	487	485	481	456	481	485	515	469	493	500	482	518	541	488	501	497	498	512	509	478	509	508	540	483	487	462	505	501	474	522	503	513	479	474	472	517	507	497	508	461	486	481	495	457	502	502	498	459	488	478	465	527	514	466	526	504	472	516	501	502	531	485	546	539	486	514	539	476	496	494	500	526	474	479	517	467	531	457	508	535	512	521	494	456	487	487	490	514	507	542	489	539	505	517	512	536	525	479	473	537	488	512	531	542	476	494	490	473	517	517	507	453	499	500	482	494	487	508	491	491	529	462	479	482	499	502	505	466	486	496	507	528	500	488	468	498	509	510	503	484	486	543	442	516	490	515	499	509	521	495	481	535	503	506	515	508	450	519	495	527	504	536	556	486	500	501	528	474	532	474	514	496	504	477	452	483	507	525	475	476	535	504	481	468	490	487	525	518	511	503	484	480	466	486	483	476	465	507	484	559	466	527	474	489	492	458	513	534	490	460	499	516	510	470	499	454	498	493	544	524	525	491	510	502	495	490	480	521	476	504	494	505	491	520	522	507	488	494	476	521	506	505	484	493	528	522	502	523	505	484	492	500	497	554	487	495	498	483	535	463	528	499	485	490	466	494	460	516	533	505	499	514	497	515	506	500	498	513	494	496	514	492	486	517	479	479	475	509	516	517	501	473	478	535	482	510	561	536	495	513	555	520	483	507	532	497	455	477	496	532	512	487	511	501	498	523	501	487	482	481	546	525	482	522	487	507	494	480	501	471	499	517	511	474	532	483	539	499	521	460	477	508	462	525	504	468	528	510	522	501	471	507	518	535	462	471	505	501	491	520	506	521	478	525	519	505	503	485	523	507	507	488	505	520	517	475	511	470	496	523	513	546	476	514	492	491	479	511	455	532	510	465	517	465	485	515	518	469	510	483	492	500	479	495	514	479	501	480	454	512	541
35177	33574	7361	1219	748	604	492	442	447	383	436	373	350	353	380	340	334	333	378	349	353	366	350	327	342	328	359	352	344	322	366	342	277	333	347	324	319	308	352	358	333	354	347	334	327	320	301	312	317	336	325	321	361	327	347	324	282	315	342	327	351	328	322	313	339	321	333	342	304	315	298	298	337	312	317	285	340	307	349	337	315	328	294	324	334	308	309	351	341	309	347	319	321	351	367	338	300	310	304	333	337	323	313	334	339	334	333	328	343	335	314	350	304	334	328	337	320	313	307	319	331	323	358	335	314	318	332	304	318	345	300	321	331	329	327	320	358	329	329	326	334	346	294	320	346	356	342	342	326	337	332	319	310	334	347	358	335	336	325	326	332	307	330	306	318	367	327	317	336	353	330	296	308	343	316	322	299	305	303	325	335	318	371	300	283	309	331	303	333	337	298	327	332	339	378	342	325	306	369	321	332	331	322	316	318	338	319	320	352	343	374	370	343	301	341	324	337	321	321	319	336	287	297	321	327	330	317	325	322	297	346	353	342	343	322	331	328	295	327	356	310	347	307	319	330	307	372	340	296	346	332	304	332	356	359	313	305	316	307	320	331	311	282	321	357	341	323	297	323	294	301	322	326	309	325	336	343	307	314	305	299	330	322	301	310	347	314	356	335	326	368	299	283	312	349	308	350	307	320	307	329	319	313	342	315	337	317	293	307	321	337	347	328	317	350	286	337	336	328	312	348	354	353	342	309	343	304	288	309	340	314	331	352	316	327	335	308	339	331	309	300	335	339	330	325	346	300	285	355	343	320	331	331	340	311	332	325	323	341	319	345	310	324	315	307	310	307	340	320	314	327	338	334	344	318	348	335	285	372	302	328	342	324	314	338	327	346	315	317	313	330	317	295	337	334	299	340	320	359	305	325	328	341	307	293	341	313	342	362	332	292	309	329	306	384	329	316	321	342	294	318	313	348	317	314	327	354	307	357	307	321	334	354	341	345	324	322	323	286	330	320	332	312	319	329	295	322	349	342	328	307	305	305	320	317	375	331	314	299	312	324	323	329	337	315	344	334	335	308	344	340	325	319	299	315	361	334	317	342	324	374	293	341	324	312	320	314	291	333	315	310	346	326	304	333	312	299	327	346	354	340	334	339	327	308	335	314	297	307	311	299	323	311	301	325	340	334	322	315	336	314	340	328	306	309	335	326	326	346	309	352	342	337	327	325	327	342	301	304	336	350	314	298	317	328	351	326	289	339	365	325	352	324	361	311	296	337	312	342	317	318	313	336	346	345	338	334	326	326	294	335	308	333	316	325	333	362	294	323	299	323	325	314	311	327	313	331	319	335	322	297	297	344	311	310	317	330	340	342	310	307	321	314	314	335	313	317	338	339	286	318	334	332	338	308	295	303	335	309	318	315	332	322	336	324	304	310	306	320	316	307	304	295	364	280	320	318	315	311	323	318	328	325	342	328	340	359	321	296	304	309	335	297	307	332	305	338	337	329	323	316	319	356	328	322	329	329	295	326	290	311	302	333	302	318	332	312	311	336	324	292	327	302	325	324	306	338	347	330	298	371	312	325	348	322	337	321	331	356	338	315	298	322	309	336	302	290	318	327	316	342	318	308	303	339	330	306	331	286	296	315	320	360	346	301	313	333	302	314	337	322	298	352	295	311	325	336	327	302	304	317	333	308	321	308	313	299	327	311	315	372	293	311	314	350	357	351	320	309	338	342	314	323	313	318	297	332	276	297	326	349	295	342	311	353	304	331	317	312	322	349	303	361	329	312	334	330	316	316	295	348	337	308	332	323	293	315	351	322	312	325	316	344	301	356	337	338	312	315	341	321	351	320	358	312	325	329	328	331	336	303	338	305	349	325	331	332	326	330	361	299	328	287	311	313	334	308	315	318	348	340	331	302	350	319	295	346	358	303	325	311	328	321	340	337	331	328	318	364	319	332	331	339	310	314	308	321	322	267	311	315	321	320	315	296	287	336	308	335	317	337	333	319	326	333	318	304	315	305	345	305	294	323	306	342	282	355	303	344	312	310	299	339	311	364	339	345	306	314	318	363	331	289	355	316	337	314	276	326	291	326	353	347	348	319	338	310	334	344	346	305	334	298	268	315	307	320	333	321	311	348	329	284	321	330	341	343	346	315	300	329	315	354	317	339	332	312	331	332	315	330	333	320	331	291	307	306	300	319	290	368	351	307	331	300	325	314	316	326	300	329	328	344	325	323	322	337	315	341	337	355	328	312	341	321	351	326	284	315	321	351	360	329	320	326	320	301	325	347	338	334	313	333	320	322	315	337	309	302	283	329	315	324	285	331	322	321	314	316	326	335	297	294	347	321	302	319	361	346	336	319	314	329	342	306	334	316	336	319	351	343	350	333	312	332	318	319	328	347	309	327	324	325	339	299	326	351	354	322	312	332	328	315	320	292	291	365	317	323	322	332	318	336	305	275	348	338	336	308	347	327	316	318	326	338	332	321	300	320	318	338	281	308	315	336	342	329	292	304	333	322	313	312	337	338	358	304	330	325	323	331	323	347	329	327	301	332	352	335	338	326	310	335	339	325	335	358	316	312	298	349	316	309	332	352	307	343	317	324	320	349	340	330	308	356	296	341	320	330	334	307	298	334	318	320	335	324	310	342	333	326	320	339	303	297	327	285	301	352	318	330	325	327	311	344	341	313	347	318	327	327	343	313	331	313	313	315	347	345	348	345	313	307	334	293	309	320	313	343	362	312	318	334	310	315	306	312	331	369	357	324	332	321	355	306	338	302	309	319	300	309	338	334	264	316	336	331	322	306	319	331	346	319	367	348	369	370	328	333	323	346	324	295	311	327	322	340	335	378	306	317	327	317	346	340	306	333	311	333	307	322	312	309	339	300	347	304	325	339	381	333	329	350	342	318	318	310	301	309	322	305	292	327	318	310	330	309	316	376	314	306	323	300	331	334	347	345	337	304	302	334	307	337	312	338	318	332	350	327	269	352	337	355	322	320	299	348	331	313	315	289	321	320	338	303	339	331	320	319	336	353	348	319	353	329	335	310	334	322	303	310	321	344	310	324	345	304	329	342	348	323	312	318	338	306	296	335	352	333	326	318	300	306	323	375	320	313	317	330	330	290	330	321	336	314	323	328	312	341	344	333	355	349	344	282	324	334	318	328	363	325	301	349	329	319	338	320	310	336	323	317	376	334	300	294	328	366	313	313	333	320	298	336	324	312	292	302	331	339	335	357	326	307	321	333	348	327	342	288	345	313	334	316	322	313	327	316	314	328	325	328	336	296	353	336	319	354	334	336	312	367	306	332	363	311	346	308	318	321	332	330	346	363	326	307	305	330	360	332	317	317	334	313	278	345	317	323	297	318	338	285	346	349	319	335	326	318	332	341	333	321	318	319	321	307	361	355	308	318	347	356	342	347	310	306	333	326	304	328	313	318	303	309	307	323	327	315	361	332	326	316	309	308	340	338	294
21321	21312	2618	3152	2622	2284	1903	1674	1548	1416	1381	1269	1193	1154	1154	1039	1042	1032	1032	960	1001	957	976	1019	934	955	908	865	906	886	892	867	873	850	864	941	891	856	889	881	964	880	950	947	851	943	876	909	879	881	847	881	882	856	958	843	869	917	886	820	854	871	878	911	934	851	924	886	839	826	850	862	917	855	851	880	877	822	839	878	848	892	845	862	845	872	862	888	856	863	881	907	847	884	915	922	836	825	908	790	884	893	899	872	833	820	823	875	833	852	896	842	841	879	833	812	829	864	836	880	821	815	840	881	818	886	819	848	837	853	835	849	768	834	845	855	871	889	905	902	877	788	863	870	871	802	874	854	835	812	856	847	823	825	844	856	858	838	842	832	839	839	825	869	877	803	856	876	829	903	834	852	877	832	851	910	818	852	865	856	818	792	865	808	884	868	895	851	851	885	872	888	801	892	806	853	851	861	857	837	848	841	816	839	811	876	810	840	888	797	846	822	838	862	897	843	865	874	819	838	849	916	859	873	930	827	812	826	869	873	847	843	843	823	875	842	866	809	843	860	835	868	852	900	890	841	899	849	824	855	850	907	838	869	903	860	814	832	880	848	823	843	829	857	879	888	854	859	888	814	828	775	884	902	828	832	833	876	851	860	863	893	845	852	814	829	886	799	824	841	833	837	840	853	885	893	895	811	887	852	830	881	882	808	878	873	890	840	825	824	816	815	825	833	812	885	858	813	903	861	877	862	867	887	805	806	828	815	932	801	879	830	872	874	866	872	847	884	843	838	863	828	833	823	888	864	840	826	808	849	894	855	862	872	855	841	822	880	857	867	861	887	831	812	866	852	817	859	880	855	843	835	860	824	872	777	885	862	848	826	775	873	877	893	853	865	841	861	854	847	888	831	834	865	822	837	859	808	854	847	820	858	877	856	828	858	824	858	840	858	864	885	828	827	855	773	897	827	821	801	835	836	801	872	842	857	867	876	935	884	911	870	798	830	861	881	821	871	844	901	896	893	889	877	860	846	819	858	894	837	899	857	874	874	845	840	831	878	881	838	826	848	890	837	890	827	839	900	841	855	815	895	836	836	863	844	805	902	865	844	872	857	866	890	840	836	824	825	870	836	881	849	847	856	836	839	855	845	860	851	853	858	868	866	832	824	876	891	900	898	872	825	893	843	831	848	838	831	908	831	869	859	854	876	866	861	830	892	887	825	824	850	834	874	819	828	872	819	870	865	823	903	886	848	834	879	831	898	829	857	855	879	875	881	861	803	882	827	833	897	809	851	799	814	847	854	869	840	895	856	888	842	853	850	818	845	837	823	839	821	873	834	857	842	858	834	824	844	828	876	878	797	874	907	879	856	856	831	874	857	903	854	876	858	853	846	868	858	806	842	871	844	873	885	882	830	819	835	849	809	875	800	843	815	820	861	860	840	902	850	857	870	872	835	814	860	805	799	869	804	830	900	817	872	917	828	889	852	824	879	823	904	834	852	824	856	858	853	832	855	851	802	891	874	847	885	858	886	874	841	821	888	839	836	858	891	831	882	848	837	812	885	850	806	901	860	862	804	888	833	830	873	852	841	891	902	840	881	834	852	833	891	850	828	865	838	827	898	868	872	820	849	882	880	895	817	849	871	871	839	866	845	858	865	882	878	827	812	787	892	934	862	885	827	858	869	829	766	820	847	880	857	837	853	846	846	873	824	858	868	862	838	868	904	882	844	868	908	876	872	893	877	834	846	822	885	873	878	884	851	889	810	890	833	863	919	864	826	838	838	783	838	858	903	900	814	874	906	848	843	802	859	823	805	874	838	889	849	912	912	945	881	891	786	849	898	877	885	821	881	852	922	835	821	840	834	812	880	893	863	875	849	839	877	892	843	858	840	928	839	874	860	866	867	901	814	913	799	884	814	844	866	858	819	851	890	864	874	858	872	846	870	891	888	843	806	804	861	818	895	892	905	848	830	852	811	892	836	873	842	866	831	880	855	860	878	874	842	834	857	833	864	877	867	864	856	866	860	910	876	873	890	900	840	808	868	834	857	903	883	875	885	833	879	890	920	897	849	823	886	888	858	868	850	887	861	927	855	826	840	841	855	857	871	834	863	866	823	862	867	875	823	857	844	847	838	869	850	845	853	876	845	862	871	900	864	817	928	862	856	886	816	863	861	874	804	851	887	871	832	826	853	827	850	828	882	865	878	841	877	791	861	832	912	826	833	853	865	828	859	882	876	817	855	851	881	889	835	797	853	836	903	842	832	836	856	835	876	837	831	848	811	855	846	857	808	845	852	818	886	851	868	844	821	868	843	805	857	845	782	803	890	854	828	851	833	833	846	906	864	856	849	889	875	895	865	850	892	875	869	865	865	863	797	857	872	830	871	790	853	862	830	857	867	841	880	895	953	840	878	870	850	828	851	816	837	846	867	833	879	883	831	831	863	815	815	747	849	809	877	800	900	853	877	878	823	846	850	834	897	812	857	830	836	897	858	867	864	864	905	866	872	869	851	830	838	833	874	844	788	827	845	878	889	838	817	872	846	854	854	887	907	843	882	854	915	807	880	849	836	853	845	833	841	848	854	867	843	783	844	874	847	822	815	877	877	868	803	876	844	873	802	866	869	812	847	914	822	871	879	837	890	817	859	830	857	838	828	828	861	838	894	830	826	882	844	828	834	812	827	838	897	859	838	810	845	879	851	891	798	812	824	871	883	871	871	828	856	847	812	844	884	844	875	844	851	852	870	819	857	832	854	866	839	848	829	838	813	878	871	848	848	878	917	836	849	857	884	859	866	813	841	862	875	879	833	865	808	851	818	821	882	864	803	844	830	834	839	802	838	868	861	850	842	865	830	821	826	882	844	859	895	854	846	796	867	827	878	869	856	894	835	882	840	878	860	802	880	862	895	832	855	880	892	881	883	818	837	826	799	850	746	820	833	837	854	845	806	871	856	883	895	857	834	862	846	807	852	860	825	861	927	808	828	874	868	896	861	874	863	895	862	830	880	838	819	933	849	869	890	890	851	840	850	905	861	836	877	844	903	905	828	880	813	842	841	868	855	840	855	869	844	877	805	804	862	855	845	850	896	826	832	785	835	858	895	896	870	855	864	841	850	888	836	856	825	848	861	888	862	885	874	880	833	862	841	863	861	854	858	859	938	859	838	893	890	852	859	850	884	877	872	842	860	851	826	815	877	898	818	847	840	796	808	843	854	874	801	900	879	858	878	833	834	842	865	869	812	860	887	841	836	848	857	875	856	802	879	867	853	843	828	799	845	832	904	887	847	884	901	838	846	843	818	842	849	838	794	874	859	839	857	916	904	838	896	895	815	894	867	867	847	870	836	834	831	885	853	889	796	856	904	874	851	868	872	884	886	871	866	857	822	877	869	867	831	827	832	852	896	840	850	855	887	859	840	922	852	769	819	918	854	861	883	843	883	802	866	861	826	809	871	894	870	836	831	866	878	793	837	854	858	823	849	844	865
49354	44963	15816	4035	1197	979	753	703	584	582	554	485	506	491	472	475	449	453	418	439	400	433	426	428	426	428	434	389	409	433	403	394	384	412	423	431	429	434	402	395	387	417	402	394	415	358	372	407	398	373	396	440	452	399	404	404	378	393	367	401	401	414	411	403	397	414	377	420	414	442	371	400	409	422	374	406	418	393	406	431	397	358	416	374	399	420	395	409	438	369	443	396	405	402	377	438	422	400	405	391	440	389	386	411	422	377	414	384	410	376	402	406	438	425	433	387	383	399	397	416	445	379	364	413	378	428	400	446	396	370	383	403	376	378	384	398	448	417	406	406	426	392	384	435	422	434	420	419	405	429	400	402	363	399	416	405	411	412	412	392	399	411	411	404	407	390	391	402	457	391	388	377	406	416	412	408	376	388	391	402	450	369	389	386	392	401	386	384	426	384	351	391	371	371	415	403	400	403	397	433	418	371	420	381	383	386	385	382	379	402	359	381	424	381	414	378	401	407	399	381	395	416	395	397	404	422	410	439	404	381	392	400	394	429	416	406	394	396	394	411	425	374	435	392	397	402	387	409	382	392	426	407	400	392	397	411	404	381	382	407	412	373	428	369	432	386	394	398	376	402	367	367	383	389	387	367	371	408	431	371	401	400	416	406	415	395	356	411	386	366	404	382	413	414	382	345	390	417	426	406	434	393	383	368	430	385	387	385	364	388	350	392	392	395	395	371	421	392	363	375	431	430	402	387	383	365	384	413	423	364	401	418	399	396	387	403	376	394	369	385	393	387	441	420	413	401	364	421	405	419	444	435	396	413	347	377	408	399	393	410	396	410	411	391	403	382	394	421	404	417	392	424	421	391	387	412	401	393	409	375	399	377	415	443	385	451	418	399	433	337	391	427	408	416	382	423	407	387	401	412	423	382	397	403	420	385	366	387	371	400	447	430	401	368	391	419	448	412	423	382	386	439	409	389	397	399	380	389	396	397	403	404	414	359	404	401	397	392	395	429	367	410	395	391	393	393	406	417	442	381	379	418	421	363	443	421	397	375	418	357	402	398	384	357	398	401	412	402	366	355	372	367	424	418	415	435	410	402	406	413	428	408	362	407	373	381	405	353	404	426	373	365	429	409	401	402	399	402	406	369	402	428	433	399	401	434	401	405	403	428	401	406	424	361	404	400	397	401	375	402	394	374	409	372	433	397	378	417	402	434	414	428	431	458	389	428	423	417	399	387	408	387	422	405	426	423	418	400	383	389	394	392	414	415	407	412	363	371	398	384	395	410	428	386	382	382	391	400	393	402	406	364	443	439	409	392	400	390	412	384	420	374	348	442	393	394	386	396	447	442	374	439	413	399	380	392	382	433	419	402	380	448	416	398	416	396	413	414	412	388	396	405	385	367	424	396	436	419	404	396	381	396	374	416	390	394	410	403	387	393	356	388	397	353	440	366	428	429	420	356	391	417	378	401	420	404	404	385	403	390	384	464	408	441	413	412	354	361	412	394	395	373	386	371	430	344	374	396	422	417	351	399	411	402	403	406	380	396	400	407	448	388	422	396	401	389	396	374	370	396	380	417	409	418	396	419	390	380	401	404	393	355	388	399	396	388	415	410	389	393	412	414	403	399	411	402	394	400	414	397	413	408	403	408	393	403	393	390	402	359	397	410	380	400	406	375	375	346	392	401	384	420	400	401	407	392	421	394	400	419	403	394	366	370	391	403	407	381	409	357	362	395	415	405	397	403	390	412	401	368	405	419	401	379	383	393	394	403	363	408	402	418	407	412	396	409	424	405	381	437	390	416	363	390	369	374	372	394	395	415	409	405	395	363	389	434	411	416	405	400	394	426	409	406	426	392	418	351	404	454	409	399	423	385	381	354	402	399	403	414	442	420	384	436	429	414	412	399	428	381	390	395	402	428	386	381	387	385	426	438	396	406	428	387	365	431	443	417	384	392	434	390	398	388	403	425	375	401	415	412	395	396	420	408	377	385	399	392	421	414	413	425	416	400	406	442	383	394	395	434	411	385	387	400	420	373	388	422	369	411	373	431	396	394	429	425	395	385	437	437	397	393	392	365	429	379	413	398	393	399	339	414	405	379	356	417	412	372	390	424	415	361	410	426	433	382	385	402	398	421	384	378	356	398	393	397	405	367	424	411	347	430	423	382	409	392	431	422	383	391	357	398	399	401	414	391	392	377	380	392	417	394	392	360	430	370	423	375	363	412	408	381	401	390	412	407	404	396	375	424	376	385	385	412	440	393	388	378	394	352	405	404	395	413	401	414	420	393	420	385	362	409	419	404	409	427	393	363	391	401	392	382	419	380	387	404	367	394	396	419	409	405	384	409	412	460	434	414	386	388	397	371	419	386	388	380	416	415	428	379	435	373	372	384	381	383	384	416	445	417	405	387	373	371	408	413	434	395	399	363	407	364	394	420	388	387	384	393	391	437	352	404	363	396	382	416	406	414	383	378	416	425	438	411	418	402	427	381	373	418	389	418	403	392	364	390	395	368	373	370	408	427	361	403	406	445	443	392	360	418	400	389	374	408	360	411	418	400	367	352	376	389	392	419	394	405	428	429	433	378	422	397	410	397	416	404	391	424	413	356	379	441	380	388	374	426	403	405	381	434	375	434	367	409	399	381	393	412	392	417	410	361	390	401	422	398	430	385	388	381	415	392	358	419	370	389	456	400	370	389	388	394	431	368	379	395	392	391	396	416	395	383	386	418	398	403	376	431	404	387	426	393	427	383	401	385	393	408	399	414	416	393	443	406	413	399	419	421	411	440	427	421	399	410	368	395	381	411	404	429	384	413	429	398	419	379	363	381	396	391	406	427	406	390	388	352	387	400	399	408	379	383	394	390	394	391	391	350	395	385	439	440	418	408	390	376	425	404	399	355	425	442	380	381	387	390	367	376	401	383	402	411	399	466	404	388	428	357	400	404	416	394	437	392	370	407	412	409	389	360	383	406	385	432	415	378	402	418	375	364	392	384	430	384	406	386	425	398	387	423	368	385	407	418	407	430	413	419	430	396	402	433	410	430	372	374	402	403	359	439	383	439	420	404	372	420	428	393	350	431	387	373	418	395	405	400	405	411	409	390	373	383	406	371	399	426	393	378	413	387	448	394	433	385	368	340	390	359	433	372	396	370	369	411	414	364	392	415	398	447	410	399	372	397	399	433	405	379	424	422	389	404	444	378	426	426	400	368	408	368	386	397	390	412	400	406	402	397	405	392	466	366	345	395	379	406	395	414	434	394	420	400	390	375	389	400	417	394	405	419	421	399	387	382	393	379	406	403	416	396	426	392	368	401	424	382	411	408	405	411	372	433	403	379	381	368	422	401	413	402	396	385	393	376	420	376	431	394	379	400	444	356	413	407	414	394	424	403	394	435	406	388	378	428	426	400	420	409	389	416	386	406	387	374	427	421	405	390	425	413	379	387	405	376	432	435	398	415	402	439	406	420	409	424	366	389
29314	27658	4369	5474	4322	3675	3002	2591	2368	1973	1913	1687	1651	1573	1473	1429	1385	1332	1268	1275	1166	1101	1218	1205	1244	1208	1108	1129	1189	1017	1147	1083	1090	1031	1055	1108	1091	1057	1003	1059	1050	1018	1011	1071	1004	1042	1061	987	1043	1031	935	1086	951	1010	1017	1000	1011	1051	1029	993	1039	997	1023	971	993	1075	1049	1049	1036	1001	1041	975	988	1016	1072	1046	960	977	1009	1016	974	935	971	972	1018	1000	964	1016	977	1009	954	987	1024	1010	969	1004	966	1050	971	1025	1019	970	1042	979	990	954	1004	929	972	1039	980	1003	960	1008	989	1032	1021	1018	965	1021	933	982	946	994	981	974	1004	1037	997	945	974	1013	986	1014	994	1038	988	1003	977	956	1022	992	999	920	977	1008	1017	954	937	994	966	980	993	944	1026	963	988	956	951	999	961	1007	966	950	1003	975	1008	965	929	1003	1004	983	1011	950	1007	963	954	921	999	961	942	1001	961	1024	987	933	1000	1000	988	1019	1020	976	975	983	953	1004	1002	920	985	960	1038	979	1000	951	987	995	974	967	1021	1056	997	951	998	990	989	964	963	997	958	1025	987	965	988	987	1034	952	997	1031	956	1008	981	1025	922	987	999	1006	1003	1023	1020	1012	1021	1003	969	1032	992	989	961	950	1014	990	909	970	967	997	945	962	959	985	992	968	966	997	982	955	1011	960	984	983	957	1022	940	1008	1048	1031	983	978	1027	1010	921	949	933	984	955	998	948	1034	1010	958	922	993	918	1026	1002	947	944	1010	993	985	923	997	983	968	987	978	1049	989	946	949	960	949	957	968	1003	963	990	983	966	980	918	983	976	963	952	1022	980	965	999	970	972	995	951	966	993	1025	1010	956	1027	998	970	976	998	996	964	1039	978	944	926	994	999	984	1034	977	987	1013	927	907	991	975	1040	1022	930	965	958	953	1032	1004	1024	1005	1039	993	977	992	937	976	948	1046	1007	992	967	945	1009	1003	947	978	977	967	990	1021	953	967	884	996	964	1027	1013	983	991	982	984	962	991	981	964	926	959	1001	981	963	1002	954	965	956	1009	917	923	983	945	998	1041	922	966	970	990	989	983	996	1000	963	1015	947	1033	939	993	947	980	956	992	969	1043	978	1002	977	948	965	1000	971	1017	985	973	986	971	1016	1024	1051	957	994	968	1012	981	1043	974	963	947	972	997	987	991	972	984	1005	979	966	988	983	977	925	975	972	1012	1042	955	999	983	952	1003	975	974	965	951	1016	978	996	1031	1008	949	998	917	947	957	992	935	980	1055	967	978	926	971	996	1009	985	889	1012	968	1015	938	941	964	985	958	904	1009	1011	972	980	977	965	953	1011	933	1016	902	983	977	943	973	972	986	947	942	940	994	970	1022	986	1007	993	955	970	975	951	929	962	1020	960	1003	944	980	979	1002	979	969	955	974	936	1010	971	972	975	966	985	965	1001	990	979	998	1000	933	1036	979	911	1004	935	989	928	1022	934	952	961	953	991	954	963	1048	977	1010	921	1002	936	992	955	927	936	969	961	1001	1009	960	973	959	982	1025	969	957	950	1015	965	989	952	977	979	993	962	1014	1015	1040	1028	1000	971	912	1042	965	907	955	943	949	984	960	1005	995	942	955	997	1008	936	904	971	954	987	976	985	998	990	982	946	987	964	1016	1002	922	1003	949	993	973	952	978	1020	956	937	1008	953	984	980	1001	950	1020	999	980	974	1002	1042	1007	991	967	1007	965	978	1037	951	987	1024	997	1002	1013	1006	976	972	993	983	974	984	957	1012	981	921	984	1025	975	1000	996	999	957	979	1018	968	987	996	984	959	973	947	1051	996	979	942	951	1002	952	911	1027	937	1004	968	990	946	952	997	966	994	985	982	1009	1000	954	979	974	960	974	958	1007	1016	964	1003	1030	1003	987	989	1030	1013	1014	1025	961	1009	996	964	978	965	939	922	981	1045	964	990	956	971	989	950	993	995	948	964	988	966	987	952	1032	946	1023	978	963	1044	1005	919	976	947	1020	1031	949	959	1001	1008	955	1019	941	941	966	1024	954	1011	977	943	1012	913	985	973	977	1015	953	989	974	1001	968	943	952	961	1006	999	1036	1034	972	996	1044	1005	995	955	982	1011	972	900	957	1031	988	965	994	998	960	964	950	1019	1046	949	1021	981	1014	990	977	966	1012	951	924	1022	958	966	985	952	999	985	982	965	936	1048	1005	985	1039	945	952	1010	1063	944	978	971	987	1013	974	994	935	1029	935	982	996	972	953	973	973	1014	987	987	945	971	974	1000	977	981	956	964	938	980	980	1049	988	979	988	976	968	954	993	1026	952	1018	963	943	967	1043	1007	980	970	950	962	948	995	1039	935	970	1056	1003	980	983	967	1015	951	980	937	966	996	987	1011	1022	950	944	947	982	998	951	910	981	1030	975	1004	1013	992	980	923	941	1000	993	961	1017	994	982	1010	964	992	960	1033	931	963	983	962	974	976	985	948	946	1013	978	986	990	1032	919	938	973	1015	964	1008	1025	950	965	998	930	1029	986	1001	966	949	977	1052	1034	1020	953	946	929	965	1013	1021	983	966	997	1004	971	984	992	980	1022	982	1011	965	979	1017	904	973	931	938	1032	992	1007	975	999	976	954	976	977	968	1017	921	958	1003	960	916	959	973	1012	953	993	1040	957	957	958	974	956	944	1024	945	997	954	952	924	987	969	976	961	1070	931	1022	989	983	1011	956	951	1061	986	992	1020	995	1015	1006	922	964	977	941	1019	908	1035	977	988	972	989	970	974	987	977	965	1029	999	900	971	949	1002	945	962	936	910	959	953	980	968	988	1002	896	986	994	955	942	990	1004	1018	1006	948	930	953	950	954	979	978	962	974	1018	974	953	972	963	1005	903	941	1072	981	942	967	985	1062	982	1002	1032	998	939	931	968	1025	953	938	957	1002	968	1025	1040	994	942	952	984	1013	995	957	941	929	987	1052	962	957	1006	941	960	971	985	1044	951	953	937	940	1020	1017	958	938	988	1001	1002	952	960	957	1010	992	1009	991	979	998	991	938	978	988	960	991	942	1015	947	1003	974	1034	997	1023	950	1016	952	966	1000	940	946	999	1014	992	965	921	962	967	961	1031	943	887	957	969	939	1001	933	975	1018	1005	956	981	968	1016	1004	959	968	1002	994	991	968	934	1002	960	974	970	980	997	991	986	1022	979	949	934	1075	993	974	981	942	989	1014	1018	1002	943	987	973	944	1008	987	941	973	962	1022	966	982	969	1000	977	1004	982	1002	997	1016	947	961	987	949	984	941	992	989	948	954	955	957	982	984	920	988	987	933	999	1005	981	962	953	1008	970	958	953	946	1004	1034	957	964	1064	955	987	959	997	997	962	929	981	992	988	969	1010	997	1047	985	1020	1011	1018	956	999	994	970	971	991	973	973	930	938	975	1011	983	960	968	990	964	959	955	960	941	954	990	989	998	995	915	963	912	998	949	969	995	973	959	959	930	933	1012	993	960	981	1009	1055	997	976	984	977	1008	985	996	981	1026	918	1019	1009	958	1034	939	1031	996	976	925	1019	970	1015	994	935	972	985	939	938	956	985	1023	992	1058	972	1016	970	989	965	934	966	993	988	947	1001	986	945	1018	963	1016	891	1001	944	999	1030	1015	989	961	977	920	962	979	946	970	1052	926	982	928	972	1016	966	1019	965	1023	945	969	1009	1002	969	925	953	949	980	990	966	952	927	970	1008	968	1001	1037	1001	966	977	930	1031	982	1005	979	997	992	1020	958	1022	994	940	976	946	970	994	1004	951	934	1029	1001	971	1007	979	995	939	934	951	1015	1001	1012	1020	1031	996	986	1027	959	1017	992	988	991	973	937	946	1007	986	962	972	922	999	1018	998
4092	2197	224	191	155	185	171	157	160	172	165	171	169	192	147	176	135	181	166	172	153	172	192	172	140	168	169	191	149	146	153	178	175	175	144	138	170	161	148	166	171	166	156	151	161	158	156	188	153	171	163	155	166	159	167	146	164	149	172	179	165	180	169	146	152	174	169	185	185	134	175	155	163	164	152	156	143	143	163	186	142	175	125	140	148	174	149	146	152	177	155	154	160	158	165	174	161	168	160	167	154	172	149	164	177	173	164	164	152	169	165	179	175	158	160	160	141	158	159	132	175	157	167	144	154	146	150	177	169	172	170	177	180	142	149	176	148	166	172	155	158	146	173	158	150	167	157	174	169	170	182	177	154	158	166	162	152	176	176	178	163	150	149	169	155	144	157	170	169	181	170	158	169	191	146	152	192	135	188	159	161	166	167	169	155	128	171	170	167	149	174	173	180	137	131	177	143	162	164	175	156	172	172	149	159	179	161	150	136	186	181	186	167	176	162	170	145	171	164	192	169	170	148	144	165	191	156	156	152	177	149	156	140	162	181	167	144	150	143	153	140	168	185	132	154	153	162	172	151	155	168	190	157	159	153	170	165	176	160	162	150	160	154	168	173	163	169	136	165	144	141	162	151	153	174	186	164	182	180	153	170	141	181	156	157	155	169	156	175	149	172	162	169	159	156	152	166	161	178	166	177	174	161	164	152	161	153	144	150	153	175	136	168	148	163	153	165	134	163	165	174	140	148	145	167	156	154	149	168	178	169	186	171	168	157	159	151	145	163	176	168	180	156	141	150	151	167	144	171	180	167	186	161	143	140	157	143	155	154	160	176	196	153	151	145	137	133	181	153	142	165	155	147	151	134	153	141	145	170	140	174	159	168	168	157	166	170	147	164	189	170	153	144	160	157	166	172	177	169	174	156	142	140	151	158	121	168	152	168	155	170	140	159	157	164	155	151	153	144	149	164	180	161	162	145	169	144	145	176	167	145	148	151	159	156	158	163	162	174	163	184	180	159	129	146	156	154	181	151	153	141	147	155	153	153	144	156	170	178	162	171	158	153	160	163	185	172	164	188	182	157	140	170	192	171	153	152	149	198	145	151	158	140	165	170	157	169	173	185	177	161	171	182	148	152	172	167	149	150	149	144	170	148	172	158	162	180	160	169	168	154	161	172	157	165	143	165	171	152	159	137	162	161	152	153	157	157	166	179	176	181	171	157	154	169	141	151	182	161	171	179	182	141	165	170	170	144	157	179	153	156	170	178	171	159	192	150	173	159	154	192	165	139	154	146	180	150	174	147	168	169	141	180	156	162	157	154	151	148	154	159	178	142	158	135	160	159	161	162	164	147	127	166	165	151	169	135	162	167	160	156	166	174	182	139	165	170	148	180	151	143	145	156	159	141	143	155	180	175	165	159	145	152	172	160	146	144	180	157	185	191	161	148	141	143	175	165	143	150	145	135	176	140	178	176	173	174	153	163	173	167	151	158	146	165	154	179	159	172	171	161	157	140	138	154	154	169	168	160	175	155	158	154	161	166	186	188	159	148	150	151	201	165	155	188	175	166	173	157	171	169	172	147	178	171	143	153	151	177	174	177	163	161	159	147	150	150	164	134	151	156	158	164	179	171	169	168	155	169	158	148	203	155	154	148	161	177	146	168	151	161	164	160	138	148	161	174	155	186	179	170	153	167	193	157	168	183	151	136	168	148	158	166	147	161	174	155	142	162	179	171	200	161	176	165	174	178	168	167	160	148	157	153	181	181	164	152	153	163	140	140	177	186	138	150	162	161	166	151	161	177	168	175	170	167	171	168	188	157	155	143	176	172	169	151	162	169	167	175	139	149	179	168	154	149	158	162	165	153	173	161	147	167	155	181	161	150	149	161	157	140	163	162	160	155	156	149	143	165	148	166	165	145	181	181	151	169	157	185	152	173	167	146	163	162	162	163	147	156	137	175	157	154	177	145	147	172	163	172	156	153	155	168	168	172	163	155	150	177	146	154	152	171	159	171	177	177	182	165	161	179	163	155	144	152	139	153	157	157	141	177	147	136	166	146	165	177	174	161	148	146	153	175	150	160	157	147	178	153	164	184	163	169	164	179	172	163	163	153	182	176	145	160	153	169	155	172	155	154	186	173	154	160	160	147	149	170	158	156	179	164	143	162	146	145	194	162	144	144	176	158	154	166	156	150	180	157	157	144	173	162	146	196	157	135	179	164	168	162	176	184	156	178	149	183	183	187	178	171	164	168	161	179	138	183	140	173	137	162	165	169	169	154	148	182	151	151	163	152	180	166	165	172	174	175	143	151	173	144	191	157	168	164	153	157	155	169	147	183	173	165	189	158	165	138	172	152	161	162	148	164	169	159	147	187	172	161	177	172	147	187	150	182	156	163	161	147	166	154	180	165	167	156	156	169	164	165	150	133	158	147	162	145	157	145	183	164	157	157	149	161	162	173	163	154	138	164	157	147	153	158	147	148	156	164	155	183	183	158	172	175	141	160	166	183	181	155	168	175	146	152	161	169	146	155	158	159	168	166	137	173	178	162	139	151	136	151	169	163	176	169	156	157	160	147	189	162	162	173	140	163	160	161	168	163	164	144	145	187	169	160	164	162	165	142	168	161	157	184	183	168	172	168	153	162	182	151	149	148	160	189	158	153	175	141	166	157	152	154	157	160	159	155	143	147	175	148	172	165	161	168	154	161	134	166	175	164	160	169	167	182	155	177	178	145	129	170	160	141	155	181	157	171	146	174	151	144	155	182	165	167	161	188	159	176	134	135	158	153	161	132	140	151	155	158	176	163	147	161	162	133	171	161	190	169	142	146	148	153	153	154	168	166	169	141	166	152	174	146	156	183	150	137	164	168	142	163	156	154	145	168	166	145	133	170	164	157	173	165	158	151	155	168	180	164	189	162	169	149	152	166	153	160	166	164	166	170	167	166	164	161	181	166	165	145	136	160	164	170	174	150	159	191	188	186	164	147	163	151	143	145	169	178	168	146	183	158	173	177	134	163	161	149	176	184	162	173	159	146	154	151	148	148	156	163	135	146	147	160	141	159	183	164	171	176	151	169	178	155	194	161	168	151	173	146	150	172	157	167	162	166	172	156	171	158	187	166	169	185	148	168	193	150	178	166	154	152	173	154	156	143	168	155	163	163	161	168	152	186	186	152	157	148	149	156	151	146	169	166	159	149	133	160	153	166	146	187	158	145	184	167	150	160	179	166	146	160	157	168	155	162	164	148	164	154	162	152	200	160	154	173	179	158	186	174	149	158	177	156	167	142	138	162	173	171	153	185	163	167	160	137	154	161	169	172	171	151	171	164	168	169	133	171	161	185	187	172	145	144	156	154	157	155	184	184	162	163	144	169	156	164	158	175	129	156	157	147	170	161	142	150	175	162	180	168	138	168	161	173	147	156	174	140	174	159	134	185	171	146	175	161	161	127	141	147	150	182	168	127	171	141	182	163	178	161	165
4612	3963	605	655	566	566	542	503	548	530	543	494	501	524	527	545	447	513	522	523	502	536	500	509	495	485	464	476	497	480	510	516	476	549	476	483	508	452	525	509	529	466	529	505	504	538	521	471	485	484	471	470	486	500	480	509	527	528	481	477	505	505	503	462	523	508	497	502	494	497	474	474	508	456	488	493	471	481	512	469	513	481	514	530	513	483	481	511	471	483	502	493	490	520	489	471	495	507	526	459	492	499	458	482	487	515	487	517	503	492	501	483	486	530	507	462	485	507	521	527	445	470	470	508	484	490	475	486	511	532	440	500	513	481	475	477	507	490	487	525	488	488	496	471	454	486	496	473	498	471	525	493	498	500	493	452	503	497	509	516	526	503	496	509	506	532	477	498	513	499	489	483	499	498	479	455	481	492	462	475	507	476	506	494	519	492	470	484	489	499	508	509	498	507	492	479	518	520	491	484	473	518	466	514	510	493	496	520	477	512	477	479	482	465	531	488	464	482	519	508	491	515	488	509	477	501	499	505	487	534	517	516	481	489	508	474	516	510	514	512	489	500	488	477	497	540	491	493	491	521	510	513	488	523	489	523	487	519	466	479	460	466	509	489	450	530	509	510	507	497	478	477	516	509	478	485	490	482	475	504	506	483	485	519	459	498	505	468	484	484	538	465	504	456	509	525	507	500	519	489	492	526	471	492	558	489	519	519	493	519	487	494	483	512	552	494	511	503	489	483	505	505	526	488	517	476	462	487	478	500	485	481	475	501	475	519	500	512	522	450	477	476	440	492	525	437	535	485	524	497	509	492	503	538	502	480	490	515	503	499	543	499	495	496	521	525	457	483	486	487	470	506	504	501	443	475	502	490	475	506	503	533	497	489	494	493	541	471	531	497	507	509	458	524	532	525	491	504	502	497	505	490	520	500	454	512	522	463	515	491	495	488	492	490	534	489	474	500	532	493	474	492	487	509	500	520	523	458	492	513	511	475	516	492	540	498	504	518	486	505	486	495	513	486	529	454	506	481	494	541	504	463	467	493	457	490	531	498	535	510	530	506	447	476	495	483	503	510	487	515	525	528	504	491	502	493	523	508	478	489	490	506	521	436	510	500	498	519	509	486	503	504	484	520	499	495	515	512	500	467	449	524	488	465	479	464	509	456	501	461	521	505	516	508	482	492	469	480	462	505	475	505	534	505	528	464	479	461	535	526	503	536	471	452	513	560	538	490	444	453	486	508	486	519	495	470	502	483	474	488	512	454	496	524	493	532	501	470	497	505	495	492	467	520	490	456	474	496	480	508	497	492	504	511	493	471	505	546	513	478	514	455	484	514	492	495	498	512	489	484	455	483	506	514	497	487	516	540	502	476	506	494	525	511	479	505	492	532	516	477	514	492	471	478	488	492	495	462	474	531	474	506	482	499	514	476	476	478	469	475	503	510	491	490	453	549	496	497	492	487	487	560	537	457	491	518	489	477	494	513	483	518	494	503	470	476	499	527	492	506	469	486	487	504	482	477	501	500	482	495	470	516	511	474	514	513	465	526	504	499	519	517	514	528	490	462	504	509	516	489	503	511	507	490	531	465	481	491	457	476	544	468	475	499	462	506	510	495	482	475	498	475	465	522	482	490	515	480	502	477	518	495	482	469	502	500	515	500	498	472	480	501	461	491	478	479	523	497	478	529	489	499	508	486	528	496	502	489	505	482	502	517	496	535	452	502	482	519	480	481	514	527	517	450	523	488	457	506	489	478	537	520	497	519	509	495	513	491	488	501	497	496	462	555	502	506	523	475	488	515	482	457	489	514	492	540	482	503	501	453	491	479	516	484	478	505	475	475	483	506	540	479	510	471	509	493	484	484	522	492	496	522	496	498	481	486	482	497	489	513	512	500	512	510	519	482	511	487	489	482	504	471	498	511	483	470	486	467	545	527	515	513	500	495	499	524	528	506	502	536	502	478	489	498	497	545	494	501	496	463	518	483	491	463	530	514	496	499	488	462	509	496	508	488	523	488	522	496	515	490	546	524	457	446	497	493	510	497	466	502	473	493	541	455	481	502	510	484	510	506	524	459	491	496	503	462	472	471	506	507	482	504	519	518	520	491	489	503	506	463	497	527	468	485	471	511	477	519	481	468	535	461	504	494	487	525	516	526	498	493	489	481	478	486	485	500	483	487	504	511	469	498	503	506	467	492	520	501	502	494	441	480	535	484	483	510	509	485	492	508	559	489	498	467	480	473	517	520	500	491	488	506	496	533	501	494	505	494	500	503	487	459	471	484	493	444	456	525	485	523	481	477	487	484	481	516	462	489	489	545	481	533	468	494	513	455	505	500	459	501	526	480	519	493	508	505	506	522	467	481	540	470	485	525	488	482	522	525	484	532	555	510	480	493	515	486	495	499	531	483	493	485	512	501	561	462	502	508	465	522	486	503	520	522	518	463	482	482	537	525	474	564	490	475	459	453	526	531	501	500	499	509	471	498	524	486	492	494	456	518	524	501	510	483	510	499	503	507	501	469	454	520	516	500	505	489	458	528	480	494	506	493	521	517	523	472	497	514	505	492	467	465	499	527	495	525	471	537	502	528	533	517	490	486	498	531	493	523	490	527	509	494	522	502	531	473	526	496	513	513	512	477	445	509	465	503	521	438	494	463	492	480	508	518	509	472	505	523	528	461	532	499	497	502	543	481	478	466	486	491	506	528	488	455	510	523	477	497	489	483	492	471	488	491	491	475	525	491	506	525	503	514	511	488	491	515	487	501	505	477	506	486	496	521	474	528	471	498	478	492	476	476	481	484	513	493	504	498	508	470	481	468	482	504	473	505	494	491	485	527	527	503	490	520	485	478	466	544	457	501	491	488	466	490	477	507	468	485	508	488	516	497	463	488	552	503	489	478	493	455	510	498	488	508	485	516	485	512	495	498	526	504	493	459	514	486	510	486	528	510	499	489	498	522	504	533	491	525	497	512	485	527	541	498	519	475	476	531	487	514	494	493	504	517	529	534	458	484	463	521	529	495	533	498	499	514	530	481	464	447	532	475	516	483	513	474	502	500	503	493	517	473	487	472	502	494	497	505	543	483	463	490	475	447	537	473	504	481	494	484	499	474	450	527	495	510	521	464	513	491	519	523	509	500	495	502	512	459	507	474	483	504	459	521	521	527	488	504	457	520	509	487	549	496	514	489	503	512	503	509	507	513	474	467	491	486	484	493	500	492	521	481	492	473	509	495	454	503	463	502	491	492	498	478	487	526	476	467	517	493	516	500	490	481	487	482	513	532	483	501	524	499	502	505	471	479	510	481	494	505	468	521	503	532	483	515	496	503	524	505	484	509	524	499	469	499	496	488	511	494	501	482	521	502	479	506	510	491	527	526	549	539	478	473	522	502	484	498	485	505	510	497	475	503	517	516	498	504	495	509	519	477	556	504	483	462	477	520	486	502	482	492	479	478	482	475	523	476	464	510	463	478	519	468	492	460
33665	33485	6701	2468	823	543	535	455	463	440	412	383	388	413	333	307	350	298	345	345	356	334	339	357	346	315	322	319	330	313	330	354	321	327	327	317	325	328	337	338	311	340	311	313	315	333	284	337	329	289	324	336	296	310	314	332	282	308	301	332	336	334	314	309	323	319	299	302	327	298	354	335	309	358	344	321	336	302	277	332	281	312	338	324	323	312	305	320	314	331	315	370	322	341	336	309	351	310	282	345	333	306	324	306	307	294	293	330	323	374	333	322	329	337	286	292	347	328	331	308	316	317	336	334	315	362	312	306	304	311	307	319	338	349	341	326	323	329	336	307	336	280	324	327	341	328	348	311	287	346	311	311	291	316	347	330	310	327	322	306	306	333	303	293	304	310	375	329	335	327	334	297	325	332	320	325	295	335	320	311	328	336	313	313	317	339	322	295	291	351	313	333	343	288	318	317	320	378	323	324	337	323	323	311	304	319	308	312	314	325	301	327	295	360	290	295	342	354	312	354	330	309	342	309	331	334	329	338	354	325	318	328	332	323	285	344	327	334	326	327	312	327	321	327	356	315	285	288	311	335	332	332	325	336	301	315	293	295	333	300	343	328	309	289	345	305	310	302	335	328	314	319	321	301	322	317	329	345	315	331	319	367	293	343	301	313	363	327	332	322	327	283	319	317	328	353	359	324	305	300	308	328	327	325	344	323	326	314	353	330	310	319	358	328	297	320	299	298	347	328	336	340	317	325	334	302	327	329	329	352	312	317	320	327	342	297	305	292	318	311	340	325	309	305	312	336	285	311	332	303	304	313	292	310	303	332	317	317	317	315	335	299	327	306	328	321	315	307	369	306	314	314	321	316	328	327	303	323	357	312	317	292	330	323	287	307	349	343	338	292	351	330	322	298	315	306	314	287	335	288	330	351	297	342	326	345	327	330	329	291	301	316	315	345	302	312	329	321	311	322	299	304	288	352	354	341	301	325	329	315	310	335	322	348	300	324	315	337	339	348	324	340	346	326	341	353	314	350	312	345	330	307	328	304	310	311	327	318	316	333	332	333	315	308	331	342	324	317	313	321	338	356	366	326	321	340	336	285	316	315	310	330	316	323	297	325	331	315	342	343	351	327	315	323	349	344	319	348	311	348	302	319	297	327	336	311	314	317	313	323	355	316	318	313	358	321	319	318	281	342	300	332	331	351	318	308	337	335	331	340	291	318	285	324	316	310	273	314	324	325	347	302	333	331	322	295	337	319	342	307	316	305	291	327	328	327	344	333	327	325	320	321	349	356	313	350	342	312	335	301	295	306	314	329	353	283	320	295	314	337	360	325	336	325	328	317	334	289	305	334	336	327	278	276	297	314	347	277	357	346	310	326	322	333	333	299	321	349	309	310	328	357	298	328	315	313	321	336	337	307	316	304	350	320	331	294	294	365	304	330	310	307	294	317	341	310	335	312	299	341	311	311	317	271	321	330	327	314	358	325	348	332	287	307	339	343	346	317	355	353	323	350	331	299	324	325	337	329	374	359	347	323	310	313	301	337	351	315	334	305	310	329	329	324	340	328	310	321	346	331	315	320	340	313	355	334	332	306	287	302	331	318	326	348	339	323	305	300	314	311	326	356	300	342	327	328	330	305	331	361	319	317	335	338	306	298	322	297	348	321	310	321	334	333	307	337	281	347	303	325	327	317	319	368	344	363	335	316	338	303	331	331	340	293	360	315	345	327	338	312	335	318	318	307	316	349	336	325	321	313	353	344	331	335	305	310	318	321	337	307	337	302	330	307	339	315	335	327	320	319	326	293	337	349	309	321	323	341	338	337	319	364	320	319	321	334	316	333	322	345	310	308	333	346	331	296	312	325	295	341	335	302	332	339	331	302	317	353	338	310	313	376	345	310	313	332	325	332	343	311	337	323	330	351	333	324	344	356	330	294	323	319	336	307	312	305	300	297	320	314	359	319	328	358	326	319	314	321	310	312	314	302	332	345	350	307	327	319	310	299	308	291	295	319	319	338	360	333	316	340	288	311	310	331	353	303	327	310	335	325	299	306	354	298	379	355	362	337	323	342	290	295	318	359	297	290	329	295	298	316	316	321	335	338	287	331	315	322	310	339	343	305	340	309	328	332	339	311	364	355	320	309	323	302	343	308	318	307	341	299	317	331	307	303	352	313	339	314	333	323	328	323	322	325	286	307	284	334	316	341	332	310	318	330	305	318	314	322	315	320	312	322	354	307	302	326	324	312	345	348	329	351	287	332	330	309	309	304	346	338	327	313	321	302	318	356	290	332	338	319	325	305	301	354	329	332	315	329	298	362	334	317	291	318	313	313	300	369	335	299	344	354	342	308	308	345	311	348	317	303	327	336	332	322	329	333	375	359	324	334	326	303	353	351	337	326	351	317	362	294	287	367	338	315	324	277	344	345	353	304	322	332	307	364	303	309	311	323	307	294	328	336	307	332	343	338	310	317	327	323	314	323	290	317	316	321	371	331	300	355	317	328	320	319	337	312	320	313	331	347	314	335	324	318	321	328	332	319	319	316	312	323	311	340	320	335	313	322	330	326	314	333	326	313	335	299	294	287	330	348	311	304	324	343	311	335	335	318	310	344	289	308	355	302	315	263	345	324	336	335	345	306	313	318	301	308	357	337	284	293	290	321	341	308	323	330	329	313	329	353	337	362	306	329	317	305	322	334	332	297	329	339	313	329	274	335	333	309	318	313	337	366	343	316	331	341	310	305	337	328	347	321	329	333	302	355	313	331	357	315	320	315	331	318	308	326	330	318	351	308	338	334	318	317	291	276	328	337	355	304	323	303	344	318	338	331	365	334	336	330	337	336	310	326	318	358	312	352	313	328	285	333	315	335	306	316	318	311	323	319	324	321	315	336	282	311	311	327	351	310	326	317	334	344	327	314	324	331	319	342	289	316	302	329	314	320	312	309	323	325	332	312	301	294	304	353	325	323	339	328	323	314	297	343	329	314	303	322	354	321	309	310	317	314	333	315	322	299	308	316	314	326	337	335	319	339	337	280	348	343	307	293	338	342	336	314	322	373	307	310	306	317	342	331	299	326	335	381	326	324	316	303	314	371	305	304	321	292	321	347	299	273	341	338	334	289	349	316	317	322	290	308	307	366	306	347	316	333	321	298	340	322	318	328	325	304	320	330	360	342	327	352	324	345	347	342	328	329	346	343	310	318	323	309	336	352	316	317	378	262	284	314	308	358	322	334	318	352	337	322	355	334	305	317	327	307	352	285	299	310	348	342	323	320	322	304	331	308	323	325	336	323	298	329	314	314	301	354	318	354	323	329	328	324	315	309	350	328	306	325	345	315	332	331	298	307	330	333	355	339	299	317	280	316	332	310	326	324	332	317	310	348	314	345	314	318	340	310	317	361	339	356	299	330	311	325	323	277	336	352	315	327	335	307	363	283	319	323	313	308	306	328	279	319	318	338	336	344	327	336	338	325	321	325	312	326
19851	21601	2690	6221	2691	2174	1928	1692	1489	1408	1301	1243	1188	1186	1177	1049	1106	999	972	1017	949	951	990	935	916	961	956	866	934	883	922	921	832	937	919	877	881	809	844	873	873	847	856	853	880	863	905	930	883	930	857	912	856	875	894	872	847	823	859	885	846	898	886	903	872	818	875	877	818	863	908	897	880	832	821	878	871	840	837	913	856	808	901	869	907	915	854	888	845	896	862	842	853	813	815	886	823	835	856	825	804	865	841	861	840	906	836	889	838	853	783	857	893	811	743	865	862	884	832	813	837	822	829	834	820	865	854	831	836	870	842	820	872	829	807	859	839	825	846	843	829	856	864	817	823	853	832	841	873	875	867	864	849	814	795	832	849	829	841	780	806	810	852	868	848	803	845	820	873	875	851	830	891	843	851	859	852	773	853	842	873	799	886	844	886	886	860	868	886	873	833	835	827	829	845	829	845	863	888	833	827	823	832	847	815	870	818	850	856	852	868	832	810	821	818	834	851	835	812	848	853	841	859	816	850	805	859	866	872	885	868	823	897	812	826	849	889	845	848	837	835	872	810	858	834	881	860	837	882	853	855	818	819	866	835	871	850	839	813	836	893	861	888	902	866	822	858	927	851	866	878	800	786	880	887	846	824	810	810	815	885	892	864	887	866	874	886	836	855	850	828	838	855	832	841	847	870	819	841	821	875	802	862	826	823	810	879	866	865	826	864	770	843	847	848	887	896	850	880	842	830	843	812	854	834	893	825	879	816	829	885	817	824	840	836	857	878	858	860	842	871	851	840	842	833	825	868	849	838	845	841	870	887	855	880	873	839	881	843	819	828	851	861	870	877	861	848	840	859	848	881	837	835	832	846	843	836	863	841	843	841	885	788	802	827	833	856	858	787	802	849	844	822	863	831	853	854	832	861	842	828	887	819	821	887	824	866	799	836	884	843	857	837	859	875	856	872	821	826	858	875	757	896	877	870	847	908	839	882	826	831	807	825	832	833	843	840	857	833	864	826	882	915	879	794	799	816	856	852	838	868	833	836	840	829	913	886	813	856	887	847	871	880	905	835	892	867	879	868	893	819	846	901	883	841	840	843	859	896	885	846	851	774	815	836	852	867	865	790	814	861	834	863	850	798	805	852	822	839	838	858	858	875	850	815	867	829	859	861	830	852	871	876	906	868	920	865	847	914	918	885	899	868	833	835	847	818	864	821	848	867	819	834	875	837	844	861	869	897	848	789	834	829	852	874	895	835	838	852	842	842	851	861	866	816	846	826	864	876	813	915	845	877	816	878	816	888	818	874	853	862	871	827	866	872	888	849	883	819	861	865	883	861	838	856	830	858	899	871	877	847	849	861	804	863	820	870	844	889	892	876	821	868	863	830	855	871	860	874	873	880	811	878	846	831	863	877	863	806	863	855	867	819	851	859	857	852	849	816	891	860	847	823	854	814	784	825	851	884	853	859	886	890	855	851	794	855	853	905	915	826	860	834	887	847	854	824	852	823	857	861	837	839	896	790	814	846	873	878	828	817	844	872	858	885	871	912	805	852	872	817	856	857	866	851	834	821	800	865	883	812	894	840	864	866	892	778	860	811	839	825	814	864	843	872	838	888	894	812	843	867	832	885	863	845	849	843	859	811	870	849	824	887	873	872	843	817	880	844	847	848	814	844	873	798	840	839	828	872	903	831	857	868	854	897	871	844	877	852	828	802	823	860	851	833	817	841	869	872	848	877	838	809	882	861	820	880	852	857	828	845	848	906	866	863	900	817	845	861	874	866	803	846	816	864	834	827	844	779	847	852	911	853	916	859	826	856	877	876	832	862	909	856	856	872	860	858	814	825	859	852	849	826	836	840	828	838	873	851	830	843	853	854	830	850	827	837	813	849	882	828	861	826	831	873	883	804	925	836	837	824	813	904	842	826	802	862	845	876	857	868	859	861	880	837	859	837	848	873	863	867	862	876	862	867	867	876	864	834	834	849	820	895	863	836	817	823	886	868	869	846	836	845	867	854	823	838	921	827	898	852	817	848	923	836	835	845	824	868	824	830	882	835	837	840	859	855	842	875	868	843	822	896	837	864	855	844	858	849	759	811	851	886	871	834	835	867	814	881	856	833	885	885	877	831	847	843	815	911	848	864	843	823	788	889	843	885	895	817	847	864	838	871	799	836	895	880	888	905	865	820	809	836	866	903	868	843	856	872	812	847	865	831	852	833	851	927	838	820	817	843	900	853	885	891	855	835	866	838	824	862	819	851	849	855	905	892	912	883	853	853	847	852	877	797	848	898	839	841	833	900	829	841	862	904	833	894	827	880	818	870	830	862	843	912	829	881	791	852	873	838	876	852	842	913	853	880	878	849	854	881	876	845	829	891	825	854	871	850	839	865	846	826	841	827	837	843	812	888	840	843	858	881	845	815	844	830	824	893	820	876	903	877	834	903	840	825	848	908	879	887	826	824	869	881	875	880	801	875	833	833	839	882	910	873	857	835	792	855	832	854	883	849	852	810	840	856	826	877	853	825	853	856	827	868	806	842	868	834	820	793	828	880	849	831	851	824	921	836	829	830	866	827	870	892	814	828	819	862	838	896	824	844	880	855	868	814	872	844	849	826	807	891	814	890	850	854	884	853	849	832	885	817	918	844	903	889	863	866	832	817	853	860	857	864	853	833	850	855	839	822	831	894	861	868	843	812	877	874	843	842	841	808	888	893	870	837	887	856	823	819	864	840	839	849	855	871	831	824	864	823	878	873	838	833	847	879	868	872	871	870	833	874	854	786	851	855	892	863	811	804	856	823	810	864	880	856	812	807	813	833	864	801	866	900	885	872	861	835	849	861	874	875	851	830	883	838	832	875	866	826	842	833	871	848	851	852	858	871	833	847	910	837	808	856	795	834	845	888	878	796	892	875	890	837	838	802	885	874	794	850	831	838	825	859	839	874	842	874	875	838	853	846	909	875	842	873	827	841	877	866	835	852	832	848	865	805	841	869	836	851	831	864	845	814	855	864	849	873	873	855	879	846	847	875	845	864	823	848	892	838	830	886	846	861	830	907	831	844	814	889	860	851	933	829	899	825	833	844	868	816	905	904	866	874	792	791	871	862	804	866	801	893	863	861	785	812	794	806	863	874	839	884	865	876	831	857	838	858	859	827	826	793	850	837	890	838	875	856	848	870	903	873	834	857	853	833	786	873	898	854	865	850	815	931	893	872	898	920	845	841	874	878	827	854	809	802	875	860	829	860	882	856	833	841	848	876	842	877	838	851	854	850	814	821	848	838	843	847	865	856	846	893	868	848	854	842	809	850	818	867	790	858	806	881	845	914	841	905	864	827	810	867	829	789	857	851	856	824	830	841	850	877	848	822	853	851	891	827	862	885	853	838	863	901	795	814	860	847	795	900	853	844	817	849	859	855	867	871	858	814	857	894	797	850	820	870	879	858	823	856	875	840	859	857	842	881	830	854	862	858	842	861	849	912	869
46681	48387	14476	6401	1426	968	803	656	638	579	550	536	528	494	432	463	450	412	444	461	442	371	435	447	425	417	403	414	429	438	382	422	424	394	375	386	403	419	398	402	374	393	405	389	377	381	422	407	392	416	416	393	409	404	396	382	417	354	414	410	373	422	366	411	431	391	413	356	409	432	431	395	420	428	423	408	420	390	405	369	389	386	392	420	385	405	451	428	434	371	411	372	429	423	413	416	398	416	413	417	382	380	411	375	372	365	372	417	398	387	406	413	392	425	423	402	433	375	381	394	421	395	431	377	344	403	372	403	392	381	401	400	361	399	409	385	389	386	421	388	392	460	359	422	377	386	387	396	408	387	397	433	387	385	400	403	399	377	388	380	391	455	381	419	418	435	362	411	416	402	384	428	389	373	428	395	396	407	378	435	426	389	382	427	416	404	383	380	390	403	433	401	402	393	397	388	413	379	397	386	388	403	407	440	412	387	411	400	401	373	388	371	417	388	393	399	413	414	362	369	415	385	421	435	418	369	417	412	394	414	396	375	398	361	367	380	386	393	408	383	382	388	377	402	416	400	419	404	376	408	419	380	370	435	384	414	415	402	395	436	393	383	373	371	371	425	397	435	360	348	396	389	424	382	405	394	336	409	427	411	432	415	375	391	363	407	412	410	394	381	411	368	429	401	422	450	409	452	408	427	398	405	384	404	351	412	387	398	410	384	440	410	404	400	395	403	402	408	421	364	396	472	390	410	385	420	398	407	413	417	384	428	400	416	452	414	411	400	383	401	400	421	408	423	392	387	394	419	402	439	385	395	424	391	367	370	400	397	404	389	409	402	387	388	420	396	441	399	399	407	396	393	429	410	410	410	371	387	415	373	384	383	420	410	427	406	402	397	434	382	402	391	394	435	378	372	377	410	417	391	369	413	370	378	408	397	436	359	423	412	391	405	379	395	399	401	404	421	394	384	436	382	405	393	419	407	393	396	379	373	368	368	398	383	441	393	390	415	417	368	347	403	405	376	396	374	398	414	391	382	452	434	432	375	377	392	445	410	390	409	433	392	411	395	414	413	396	401	385	398	394	393	343	371	412	382	416	429	417	401	430	398	364	385	426	395	406	429	393	389	438	414	407	390	380	398	432	402	412	383	424	399	359	417	440	417	363	405	375	390	398	414	399	409	396	396	391	403	420	368	399	399	401	370	401	421	413	441	388	374	387	448	411	381	370	412	388	402	366	391	379	397	411	385	395	376	402	432	398	419	385	402	402	387	422	389	382	408	420	402	409	407	391	388	389	402	410	398	413	398	371	357	403	359	361	385	395	384	429	393	402	411	393	387	429	359	407	401	378	392	377	391	371	373	392	370	386	394	402	422	406	428	429	407	377	428	395	434	364	439	404	364	424	426	420	403	352	405	400	375	374	404	391	410	383	394	391	444	377	393	392	369	375	395	395	430	426	382	389	366	412	412	403	397	432	430	371	397	374	428	401	381	426	424	437	407	395	379	391	386	408	385	393	414	419	353	396	386	354	423	403	372	407	445	397	368	403	392	384	369	385	439	335	401	364	357	396	416	404	388	402	380	427	383	391	403	400	368	390	371	395	406	387	423	400	430	418	383	385	394	342	412	395	436	387	379	408	387	393	386	386	385	398	406	379	404	436	405	403	409	414	400	411	392	401	390	413	407	404	420	426	417	416	394	403	390	435	390	352	376	368	372	356	353	394	370	415	394	406	403	420	394	407	434	353	405	383	390	374	401	388	381	402	358	403	402	404	390	405	383	424	420	400	383	422	387	401	423	412	388	399	379	402	359	368	387	402	444	386	397	405	406	352	378	421	394	432	408	388	399	364	408	405	406	404	418	402	387	393	372	389	390	403	396	395	401	397	416	419	397	442	428	417	402	391	390	428	399	431	395	398	393	410	388	409	399	381	412	418	411	390	385	401	388	395	414	421	412	408	395	386	379	381	439	386	434	407	391	419	387	416	434	417	408	400	426	410	431	385	393	408	411	405	380	388	382	370	387	381	397	407	407	403	361	375	396	413	424	357	380	379	379	393	381	398	401	378	429	417	394	396	430	376	418	388	386	409	434	336	411	427	393	373	384	403	419	389	392	381	423	402	385	394	410	397	394	385	368	395	414	413	398	428	414	361	419	380	385	401	424	410	404	414	404	412	407	381	399	389	406	411	394	400	398	412	384	420	394	391	386	422	416	456	423	416	442	413	417	346	430	373	399	401	391	406	401	378	415	406	377	392	416	404	399	384	386	422	398	383	425	383	407	399	402	388	392	396	429	407	447	400	406	436	412	426	414	397	365	419	410	387	368	404	376	435	413	396	401	429	408	428	425	389	336	380	391	379	396	402	417	400	414	397	383	399	370	386	377	391	417	387	392	393	395	403	366	395	409	400	439	378	405	392	376	408	405	367	378	359	446	422	389	405	382	394	393	403	412	417	379	372	416	383	418	388	367	405	385	429	432	371	411	356	374	397	436	432	388	412	382	397	436	382	420	380	422	373	404	391	360	422	355	397	361	404	404	404	374	417	406	393	379	403	439	419	396	391	373	379	396	384	361	385	379	377	403	377	426	378	421	390	414	415	423	400	392	421	427	381	422	367	389	379	395	384	393	384	388	400	383	381	400	418	402	400	370	408	415	358	409	383	433	389	403	359	386	374	368	371	355	384	419	395	442	375	384	412	383	379	408	400	431	369	412	406	384	419	394	443	419	410	426	387	422	399	384	381	411	449	345	421	414	410	369	416	375	423	431	373	385	400	407	420	412	431	417	427	383	351	369	415	392	355	423	394	387	374	420	386	407	377	380	431	426	387	401	406	370	395	411	424	403	430	409	388	407	390	362	422	357	410	364	359	389	412	401	394	407	391	419	358	402	382	408	439	395	374	404	365	374	386	434	384	402	405	384	425	388	413	407	433	407	411	368	420	389	443	366	427	403	397	387	417	443	426	388	403	401	392	382	386	446	390	454	373	435	387	403	404	363	389	404	422	423	353	367	421	375	393	447	403	406	391	396	392	383	365	422	387	398	401	372	405	408	419	447	372	384	403	402	402	425	423	347	386	412	394	397	394	404	376	389	359	369	431	383	412	364	417	376	382	413	382	426	396	410	379	387	372	399	386	424	386	384	365	375	409	409	397	398	388	432	366	395	382	362	400	393	405	426	401	413	378	382	348	415	377	392	388	398	390	392	408	426	430	423	396	451	394	413	388	389	406	388	416	404	381	418	383	410	437	383	385	392	406	382	413	400	414	380	370	358	387	414	429	404	410	433	364	379	377	402	385	360	387	408	446	412	400	380	366	324	400	392	397	413	423	404	393	422	377	397	404	359	386	439	398	408	374	408	409	374	420	377	410	434	378	367	407	435	416	398	401	396	381	412	388	397	399	403	381	389	376	391	395	422	389	409	431	411	393	436	444	373	404	398	391	395	397	419	373	371	377	400	445	407	402	456	398	410	378	380	424	418	395	409
26232	28320	4591	10801	4316	3581	2971	2565	2324	2034	1858	1829	1612	1530	1484	1394	1374	1305	1313	1248	1203	1183	1160	1134	1184	1088	1162	1102	1118	1150	1062	1166	1102	1106	1058	1067	1065	1042	1046	1050	1000	1019	1035	1066	1042	1063	981	1001	1027	1006	981	1007	1075	1076	1055	1012	1049	1002	1040	1023	926	1031	1005	971	952	1002	993	1031	1042	990	991	993	987	1047	1004	994	1045	1068	967	999	1027	1038	1004	1010	1013	989	1032	994	942	1064	1030	1027	989	987	938	959	915	1006	1004	979	965	975	989	975	1002	1010	1003	1000	1052	963	990	1019	1014	995	953	953	993	966	972	993	1010	1036	957	978	952	997	1035	934	984	993	1061	968	999	968	1007	983	959	990	1006	951	941	996	995	1019	965	1023	993	1021	974	994	999	937	1021	996	1035	1011	977	946	1037	956	989	1001	1010	992	996	971	976	980	1041	1018	992	969	1033	1040	1030	982	987	1052	1031	993	995	981	940	947	954	944	993	961	971	977	1022	1012	970	957	999	1014	970	1033	962	1033	1006	933	988	1032	1009	987	1001	985	1006	947	983	985	949	995	957	986	949	991	981	1006	976	927	985	981	992	1001	977	995	950	971	945	950	975	1002	1045	968	1004	996	996	974	1045	999	968	972	953	996	948	961	961	972	919	970	954	1010	975	966	921	976	991	988	1034	946	1039	972	1021	985	1038	972	944	976	973	913	1005	996	938	993	1003	1032	1008	963	968	991	1006	986	923	943	978	955	944	985	1045	950	980	1013	1004	949	975	1005	972	1015	954	965	980	964	984	1005	1054	1020	1028	983	965	996	978	961	973	991	1016	956	939	978	1010	960	949	983	953	983	999	953	1007	931	972	947	992	962	992	998	1038	974	1032	972	977	975	925	1041	1020	932	1013	976	1015	985	955	1028	947	954	1017	1030	1024	971	971	975	1009	937	997	964	979	974	969	950	970	994	971	994	952	971	965	1036	1012	1002	1020	991	947	1047	1026	999	988	1019	972	1023	926	971	998	944	977	937	954	936	931	956	925	1007	1021	1015	955	973	942	1000	1009	1004	983	953	997	992	911	924	982	971	945	989	1006	978	958	952	946	960	972	1008	945	979	1016	984	994	994	957	1002	1009	1012	939	975	951	999	990	957	954	926	969	1012	971	997	1010	929	915	977	966	939	976	960	1031	1003	979	1036	999	1001	983	993	935	1003	1045	956	968	1038	1002	923	968	999	960	987	1006	904	1020	1004	1013	1006	985	1016	1081	978	955	979	1050	1002	922	1021	1079	969	1027	978	1046	958	1003	1002	990	977	954	991	1023	997	1052	1028	1007	964	1004	960	995	940	991	978	969	984	895	941	972	933	1003	929	943	977	923	940	944	989	984	957	990	941	961	932	990	959	984	1031	1001	980	981	971	1050	956	1018	966	947	995	1030	959	985	968	965	1010	998	991	973	986	981	1024	1008	975	959	961	973	978	969	972	955	987	1001	982	968	938	977	1058	987	1029	971	887	985	1044	973	957	979	1036	985	963	950	1005	988	946	987	945	1006	1021	1011	1031	912	973	988	1010	970	922	955	998	976	933	1015	938	960	969	925	968	983	1014	946	994	1023	958	943	1016	962	978	975	937	986	961	1018	949	1019	962	983	959	999	990	1000	951	999	906	998	936	995	985	989	961	1009	981	1009	1065	927	1005	959	1029	1010	913	954	987	989	1015	1002	954	1011	961	1041	956	938	978	1000	996	975	1023	997	1038	960	1042	991	964	947	942	947	925	1008	971	959	931	1031	985	980	979	971	968	955	945	973	994	1005	1006	1028	993	992	981	972	973	975	983	1028	996	950	935	988	1009	938	998	978	1050	964	1030	949	938	961	944	952	969	1008	957	972	966	968	1024	977	956	1005	966	964	971	1000	931	969	942	961	981	906	1042	1012	956	998	961	1000	956	967	978	1001	954	983	891	989	982	965	1000	920	963	947	1014	1005	1026	1020	1040	1039	963	966	1009	1004	953	1016	927	953	965	981	985	1034	931	948	1037	946	1026	995	993	985	931	958	983	1015	987	1032	986	1024	954	994	977	930	981	978	1003	1029	1021	933	1008	994	998	988	988	1052	988	1000	983	1000	994	972	939	1013	975	997	989	983	935	942	990	966	991	934	930	990	984	970	1010	944	950	1032	1012	973	975	993	985	935	999	958	978	958	988	1038	987	1003	985	973	1005	990	980	998	923	1031	1015	977	967	999	996	963	1003	949	1009	1004	984	1013	1001	1002	956	1021	939	990	926	1005	1027	1056	997	1033	978	997	966	924	911	973	953	992	966	1010	972	1046	1010	950	1041	1012	943	998	933	986	1014	937	1000	959	932	946	1007	973	971	972	1020	999	983	990	1066	975	972	1006	950	1011	982	1016	989	977	917	1003	971	985	1011	973	1056	972	988	977	959	946	1012	933	955	1005	1021	1011	989	1012	981	957	966	960	1003	960	1005	991	895	979	989	997	963	1007	1005	919	974	939	1005	999	969	1027	944	1003	999	963	1007	968	968	1011	966	973	969	980	947	952	952	1040	979	1005	994	966	961	1003	960	963	1023	998	984	980	982	1018	948	974	954	955	1012	988	976	1000	1014	991	991	908	994	945	978	975	947	1004	991	1011	978	982	972	985	985	1017	1014	989	925	983	966	1005	996	997	979	972	1035	933	997	961	990	969	1011	914	997	974	971	1006	1023	980	944	1038	930	971	934	995	1014	970	1021	974	968	1013	988	925	937	1002	951	996	936	983	985	996	976	966	932	992	969	1003	976	973	978	989	940	1008	958	913	968	943	966	954	971	954	991	1012	996	975	940	926	912	1001	964	989	940	987	991	993	965	993	1039	933	981	945	1023	954	997	977	978	920	973	961	989	1022	1000	960	1023	999	996	927	1006	984	960	968	966	957	924	1011	920	1008	960	934	997	1035	1013	969	998	1003	994	950	963	942	948	983	954	1045	981	1052	1011	1015	980	940	1048	1026	974	996	976	988	993	995	942	957	1015	1038	930	949	975	998	948	1001	946	994	965	966	963	1012	962	939	1023	966	958	957	993	904	998	972	960	968	997	999	981	1015	968	932	989	1030	989	976	1000	1025	1036	1046	979	963	998	957	999	965	951	962	905	954	1003	941	971	1006	959	959	961	1024	972	998	962	973	955	1005	932	1008	984	1004	976	996	980	1037	1022	1016	1060	1026	976	981	970	986	983	949	997	1006	964	956	998	1026	976	955	994	1047	979	961	1012	1004	936	993	1015	982	1012	976	918	993	1002	935	948	998	968	1006	989	982	1003	1009	988	878	947	1012	999	974	995	1050	1011	942	1000	999	1004	937	980	1048	989	978	962	938	987	935	958	969	995	961	909	1013	949	952	1020	1000	1036	979	947	953	1020	980	937	995	962	981	951	928	973	958	988	1022	996	995	989	984	976	989	981	979	958	957	977	1024	968	959	1014	964	1030	1003	976	996	972	991	987	1010	973	1043	944	1005	998	1040	949	934	990	963	943	937	983	948	997	1025	964	982	1019	992	999	1007	954	1041	978	979	976	923	952	996	953	947	979	1000	961	994	965	951	960	976	1016	1023	1005	949	985	983	974	899	1024	1045	983	995	1011	994	975	1002	990	1005	940	944	1003	973	997	967	954	1002	993	972	990	991	982	953	985	993	991	950	948	1025	928	980	995	965	1015	1041	959	982	928	1003	1014	926	995	1007	940	957	919	959	983	1032	980	1019	920	944	946	965	937	965	953	1003	989	1031	1006	948	978	1019	1034	988	955	989	979	959	952	975	1040	981	994	973	974	1031	954	940	942	1038	979	961	942	1004	995	1025	933	1022	994	953	1015	1062	989	994	977	942	988	944	928	919	984	965	972	974	905	967	961	986	987	936	977	934	1003	1012	1004	992	956	1005	1053	1091	976	957	957	959	1033
3970	2705	224	235	144	169	164	180	173	173	180	163	157	145	180	178	175	165	154	176	170	152	198	156	178	156	197	161	172	144	175	139	184	158	179	176	199	168	154	167	148	179	151	171	150	186	150	182	150	165	135	150	159	168	156	187	163	168	157	162	169	143	163	184	157	146	177	180	172	159	165	167	175	173	178	145	183	150	155	180	167	158	134	175	176	174	160	127	124	173	158	160	171	165	173	171	174	174	164	163	164	172	149	169	150	166	179	166	155	144	197	150	180	176	166	164	179	183	167	182	156	171	171	177	165	169	142	158	154	178	174	152	135	136	167	167	158	134	181	160	176	151	157	201	196	172	173	170	172	172	163	149	153	161	170	153	184	154	152	167	163	142	160	153	176	169	176	150	157	147	149	146	157	157	140	163	145	192	163	173	162	160	155	150	166	154	169	145	160	149	159	137	171	141	154	161	151	168	172	155	167	180	182	151	185	161	155	156	147	142	164	182	182	167	167	169	152	164	182	156	166	168	142	179	178	184	161	195	179	147	183	167	176	181	192	157	177	168	148	164	170	165	160	163	179	195	156	171	178	162	156	153	178	154	163	166	148	158	175	157	147	161	170	136	189	138	147	165	159	167	172	153	154	159	192	175	169	182	178	170	164	148	170	155	182	167	172	145	170	157	161	148	162	171	140	164	163	165	162	159	172	168	170	173	163	156	151	153	179	189	171	145	184	166	153	167	171	158	169	154	164	164	174	162	168	158	158	160	169	174	189	162	194	166	154	164	163	190	181	165	155	173	174	175	159	174	166	152	144	155	140	167	164	172	151	152	149	144	156	181	146	158	157	178	171	181	151	141	169	179	176	161	184	177	165	160	166	154	181	173	155	156	164	169	146	165	163	162	156	175	160	170	143	155	143	151	168	171	140	153	155	155	173	165	185	159	174	164	165	164	179	147	142	150	170	136	146	134	150	174	179	157	156	174	155	158	140	162	176	178	180	184	157	162	155	172	193	150	150	165	158	145	162	169	145	149	174	166	156	155	160	195	172	191	177	174	194	168	138	177	179	164	168	143	153	150	159	169	150	145	153	140	164	163	148	166	158	148	160	174	173	142	160	156	170	170	172	156	179	171	156	160	165	141	161	174	154	160	163	151	170	153	179	152	130	144	159	170	170	171	158	168	148	184	171	178	178	154	153	176	159	169	149	174	178	165	158	148	176	175	182	175	155	160	163	177	170	159	154	166	158	174	163	155	171	159	149	178	173	162	161	181	188	166	182	158	150	158	151	167	180	187	172	160	156	153	178	148	173	150	185	185	177	167	158	165	147	152	151	151	146	151	171	179	155	169	167	177	148	160	170	169	145	177	176	172	168	157	161	168	149	163	165	159	151	172	147	171	147	150	149	172	181	176	159	143	153	154	160	156	159	168	149	165	184	186	176	157	130	169	169	183	162	170	169	163	165	186	148	166	171	162	138	177	171	179	144	156	145	162	178	185	153	124	169	170	167	146	148	160	165	156	170	185	168	148	167	162	140	163	179	167	145	168	163	152	144	150	153	163	173	164	149	148	166	186	165	169	174	170	157	170	153	160	177	166	158	170	149	177	153	163	154	149	174	183	154	161	170	149	150	154	164	176	152	172	175	164	178	187	180	160	168	158	144	180	174	154	152	160	166	158	169	167	159	175	156	184	150	179	183	135	155	162	152	161	173	181	160	137	156	163	140	174	163	160	166	164	182	150	161	144	173	151	136	143	165	172	153	161	160	147	147	142	169	164	181	196	162	162	181	176	137	157	142	144	168	177	139	149	158	173	168	146	155	180	154	182	159	134	165	160	179	146	163	182	160	174	152	169	181	171	171	171	177	157	145	159	149	150	147	151	157	166	166	137	155	145	144	158	173	184	148	179	155	147	159	156	160	144	159	165	161	177	175	148	167	190	171	174	175	158	147	156	170	167	174	157	149	162	157	156	153	156	171	138	186	162	145	160	151	170	160	144	158	160	173	143	169	170	160	144	161	167	145	160	172	157	166	162	150	136	149	141	180	178	160	163	190	170	140	152	161	173	164	151	157	152	135	165	154	145	134	195	164	148	174	145	168	165	157	174	151	191	165	149	160	178	176	135	165	183	201	135	189	148	166	152	155	166	170	166	160	161	167	169	187	165	145	167	180	143	169	172	168	166	172	145	153	180	156	160	171	158	144	150	172	170	178	162	156	178	173	168	174	153	169	166	147	159	153	168	161	181	149	166	171	151	173	159	195	173	184	169	192	176	164	163	168	168	168	170	174	130	173	189	173	170	159	157	165	133	169	161	138	171	172	165	175	147	161	156	168	161	176	143	181	159	164	169	172	174	157	151	172	171	155	171	150	160	158	179	165	184	156	158	166	183	174	144	161	151	176	171	153	163	184	182	144	147	169	170	146	167	163	155	162	169	169	165	174	155	150	180	156	172	150	138	150	152	171	153	153	141	170	142	146	160	175	169	150	156	158	171	175	183	161	172	179	166	184	166	162	155	156	151	149	177	167	164	166	167	190	179	168	157	176	174	154	154	164	145	183	173	172	166	162	171	164	179	162	184	175	192	159	168	173	184	173	166	166	167	145	162	195	167	173	145	172	152	140	153	158	154	162	172	156	157	185	132	180	166	188	136	158	150	175	161	152	168	168	157	170	164	154	167	149	148	170	175	183	143	147	175	158	177	153	151	179	170	156	178	173	183	155	175	165	129	132	137	174	171	183	162	138	160	194	175	164	140	179	169	160	135	166	146	155	161	164	163	173	153	152	146	143	153	162	145	182	150	162	148	158	145	164	179	154	163	159	163	164	157	148	165	146	168	170	169	162	168	176	179	172	159	179	175	156	150	151	158	146	176	153	161	157	164	179	177	150	142	158	166	149	159	163	145	162	146	150	155	153	137	175	156	166	158	176	153	153	176	159	148	160	154	164	168	172	174	155	165	144	142	153	150	149	179	157	137	172	161	152	166	155	160	163	150	139	170	167	154	159	154	161	167	149	142	175	152	153	161	177	167	174	156	176	149	158	186	182	153	160	173	165	174	159	153	178	146	174	165	155	170	164	159	172	178	179	166	168	169	183	160	185	161	162	164	157	170	155	158	164	164	167	195	152	170	164	176	137	153	166	165	169	167	152	174	157	155	180	170	142	173	158	169	181	151	158	180	163	171	158	166	161	157	157	167	181	165	160	183	176	168	158	160	178	193	172	164	163	181	159	184	196	168	153	216	174	159	150	153	171	214	172	151	147	179	171	176	160	140	158	150	136	148	172	178	163	157	174	172	175	169	160	159	178	154	164	159	156	145	160	154	183	158	196	158	144	153	167	181	194	153	136	146	168	156	162	153	172	186	166	159	162	165	169	186	173	182	184	177	172	164	145	150	170	164	156	181	170	155	158	149	153	158	159	161	160	149	170	139	163	160	179	158	155	161	153	162	145	165	166	167	168	173	165	183	148	169	168	169	144	170	181	161	160	152
4259	4838	588	765	584	583	510	545	580	526	509	522	527	475	524	535	520	488	521	484	482	507	514	492	456	511	473	521	490	466	507	468	497	468	501	505	474	528	507	480	520	485	528	511	507	511	467	511	502	487	468	480	477	516	497	525	537	506	519	512	529	489	490	512	525	523	508	471	507	531	513	514	507	473	512	498	521	455	481	490	498	462	468	515	515	484	494	488	525	471	493	500	473	532	522	470	479	532	507	531	486	506	525	500	504	500	465	484	466	515	501	495	490	527	489	527	541	521	470	507	502	500	452	513	495	500	510	484	472	502	517	518	474	470	522	506	511	501	482	490	500	547	482	495	498	497	482	487	501	501	512	526	480	493	486	503	489	499	495	486	481	483	519	481	509	494	480	495	456	504	457	526	482	477	549	516	490	528	498	510	497	497	533	507	485	495	487	532	493	499	496	555	512	519	504	515	489	503	471	490	520	502	536	484	451	486	508	484	495	503	553	503	506	530	504	490	510	504	462	523	512	540	471	502	499	506	537	467	520	489	491	534	480	509	510	522	460	521	462	512	530	517	498	526	505	468	531	527	492	544	548	485	487	516	540	487	499	444	480	493	484	486	516	517	523	506	500	461	486	459	449	491	489	507	468	527	505	516	483	479	494	509	496	497	526	506	515	521	520	482	499	491	528	479	528	500	512	452	504	435	521	461	518	510	484	509	463	507	528	480	461	478	483	524	480	480	518	489	488	502	468	498	497	473	513	488	487	546	446	475	450	522	496	522	493	495	509	482	474	546	503	511	480	511	481	521	485	504	484	490	497	510	509	506	468	542	487	478	501	518	490	486	518	534	495	482	533	477	496	492	514	483	520	475	508	484	509	489	546	454	497	504	489	527	526	528	504	532	499	491	490	524	507	513	477	487	524	482	533	519	503	503	523	504	515	471	477	469	547	530	490	505	526	550	481	481	521	489	515	467	477	512	484	499	479	475	512	512	471	539	539	490	521	485	508	489	470	507	491	486	516	499	499	527	487	482	497	493	475	527	527	484	533	536	490	491	535	511	474	529	522	483	518	473	505	480	499	523	491	505	533	534	523	500	440	530	480	482	476	494	482	494	484	491	484	497	471	523	490	454	504	505	496	536	546	480	461	503	472	519	505	500	512	502	501	473	472	514	461	507	482	492	476	476	482	518	493	476	467	513	520	525	486	486	521	486	486	468	488	460	490	506	498	486	469	533	491	524	538	519	453	524	515	533	468	475	483	485	459	518	519	523	506	543	482	506	511	476	525	450	479	509	500	452	475	509	502	513	485	476	505	520	517	493	515	481	538	503	493	521	556	480	484	463	501	477	500	529	502	498	506	494	528	453	501	542	522	494	482	516	470	486	531	494	561	516	476	465	481	505	512	491	524	515	485	512	500	520	474	498	530	463	487	507	461	538	468	524	501	501	499	478	519	514	492	482	505	496	517	495	482	469	495	485	503	521	484	495	505	485	519	474	503	507	486	464	499	495	476	457	502	477	500	505	495	500	482	498	473	500	500	497	508	504	504	508	508	478	538	561	483	496	487	461	535	534	468	542	518	508	536	517	456	524	477	496	460	469	476	484	521	524	498	512	509	517	468	498	485	494	473	461	489	443	495	543	507	502	498	465	548	514	502	459	529	475	498	541	540	517	515	489	505	512	524	502	535	516	489	507	530	542	495	507	499	492	472	478	517	515	506	502	490	489	513	470	498	498	531	496	510	518	484	479	530	459	514	463	510	520	478	494	508	528	483	500	508	460	465	496	532	499	497	488	504	505	537	527	495	500	505	491	515	498	493	451	500	517	498	527	473	493	502	505	490	535	528	538	516	465	511	449	494	490	484	544	458	496	478	486	511	489	486	486	493	495	472	499	482	499	496	525	517	512	534	519	498	488	476	489	477	484	504	511	505	506	528	521	505	514	504	530	486	523	482	482	509	518	505	498	491	503	518	508	540	507	497	503	516	471	513	498	512	518	487	482	494	461	512	546	493	506	527	466	473	507	530	532	477	466	506	462	453	459	509	486	458	513	468	497	488	460	477	526	461	503	497	521	528	493	491	535	469	504	512	515	544	495	516	497	506	487	467	509	493	520	499	488	504	501	525	497	506	545	492	535	492	525	494	491	520	533	506	474	509	482	515	477	512	498	522	469	471	484	503	480	483	467	486	508	474	483	547	522	515	455	494	500	475	484	538	515	458	458	524	485	485	466	488	506	513	499	502	520	494	519	504	475	495	511	521	510	475	505	501	501	509	486	483	498	516	529	521	501	465	540	510	519	533	517	514	507	503	517	474	497	500	524	511	514	493	533	518	508	475	514	506	536	492	492	484	529	489	536	519	483	500	500	501	483	502	463	498	475	509	503	481	502	516	526	484	489	474	460	503	482	480	531	495	520	460	487	486	443	486	489	439	513	472	444	487	497	506	495	529	522	481	495	485	486	491	503	502	505	519	496	488	519	500	545	458	484	483	505	495	495	489	479	537	519	529	457	496	497	524	471	510	493	482	500	484	506	525	484	517	486	520	510	512	518	478	493	488	485	503	493	501	526	502	495	502	500	469	478	522	491	501	539	497	463	504	485	500	502	553	467	493	483	467	516	495	479	478	489	496	524	519	541	494	497	489	510	500	488	497	486	532	511	503	477	540	503	477	514	484	496	487	467	490	524	466	509	464	514	521	540	498	472	510	507	499	531	496	519	508	539	511	500	479	510	483	511	481	494	486	499	548	497	540	508	461	492	490	486	558	498	493	537	466	533	481	499	478	490	487	493	518	470	478	524	466	487	518	507	481	500	493	514	507	468	507	502	521	485	522	481	496	491	496	527	477	498	471	493	489	479	520	451	516	464	504	474	505	523	471	463	489	457	517	515	479	548	519	509	473	493	483	506	523	532	515	531	521	501	482	521	534	427	500	522	459	490	535	492	500	473	479	512	523	517	494	486	471	469	440	486	495	496	491	546	531	492	515	460	483	482	494	469	534	508	514	462	478	498	487	497	498	485	528	505	493	510	524	487	483	466	493	508	487	529	531	514	462	495	507	476	484	503	524	484	507	517	534	498	488	486	500	490	502	465	498	502	497	518	534	559	491	535	537	487	488	484	469	456	481	494	496	468	499	483	493	501	495	530	534	521	562	516	535	491	543	511	496	528	546	455	512	473	516	507	483	498	493	509	466	510	523	509	513	494	491	507	479	535	514	530	486	507	480	529	487	495	487	482	504	511	490	496	516	514	492	512	498	500	501	521	456	528	511	491	525	512	520	527	484	515	509	478	479	487	508	532	504	505	477	503	505	494	521	513	509	521	512	480	505	526	475	498	518	454	526	471	504	491	516	475	497	511	482	490	520	471	532	489	506	498	538	532	474	522	508	517	519	484	510	533	527	482	496	518	497	522	507	530	547	499	501	475	514	510	522	473	493	479	497	521	494	553	532	455	510	473	511	519	495	474	478	502	510	497	522	465	484	497	511	521
32561	38102	6712	2351	749	594	514	484	399	414	383	374	337	323	372	361	360	352	357	374	347	354	371	334	343	351	340	325	336	324	354	344	343	350	317	323	336	335	330	340	366	314	316	308	336	361	342	361	341	338	315	331	299	309	299	300	327	330	328	344	332	320	337	289	294	317	325	333	315	331	340	323	330	336	304	321	275	340	340	309	345	320	307	306	339	307	332	327	308	313	307	336	329	331	332	327	315	306	360	347	312	318	311	341	370	355	307	303	324	305	323	338	322	327	312	322	350	376	350	305	334	351	350	289	331	336	291	263	293	303	317	314	323	333	295	295	337	336	344	337	349	321	352	323	289	326	316	371	368	330	296	317	303	327	342	319	308	294	359	339	299	337	288	298	302	322	309	302	322	314	325	321	313	315	304	332	370	318	326	344	311	342	323	296	354	336	322	321	344	325	331	325	334	330	357	304	304	315	318	317	322	316	333	365	330	301	314	311	316	343	354	346	317	324	292	320	315	280	367	325	350	309	345	327	345	320	359	311	306	318	317	319	312	313	363	342	315	297	342	324	315	340	336	322	316	313	313	311	317	333	276	289	326	332	337	336	342	337	328	341	303	331	321	303	329	302	343	312	321	321	320	358	289	324	315	312	325	297	299	341	350	314	328	359	332	298	316	328	359	340	319	328	332	332	368	346	300	304	317	326	320	297	332	313	311	324	310	294	326	312	315	318	326	324	308	320	313	337	347	321	324	299	291	321	347	334	303	316	297	346	314	349	325	303	327	311	341	332	347	375	310	332	341	334	317	304	306	311	331	303	337	325	318	309	315	320	326	370	322	289	316	321	291	315	315	322	330	325	313	357	307	332	320	339	337	328	346	382	313	354	339	329	320	330	342	311	337	302	323	325	323	306	332	344	307	339	323	347	355	338	324	353	362	287	316	347	305	372	318	343	318	338	352	312	337	348	333	293	343	350	314	317	319	330	311	349	310	354	380	339	303	338	329	336	333	315	337	338	315	322	318	318	323	326	361	292	297	337	370	323	340	344	298	359	297	311	355	332	329	342	334	339	317	331	345	351	343	289	329	320	331	310	291	349	361	342	309	344	327	314	356	325	331	302	310	341	329	326	324	327	308	330	326	333	363	318	345	325	334	371	345	300	285	311	302	335	351	327	331	344	308	324	348	311	320	306	323	338	323	362	318	342	346	342	328	291	324	320	279	334	331	331	344	349	293	316	318	342	296	363	349	305	329	311	351	316	370	304	358	321	314	379	336	331	334	358	330	335	304	341	341	297	331	294	277	341	331	373	317	338	340	336	333	339	320	317	330	332	304	319	311	318	360	326	324	322	324	306	321	298	366	343	319	344	312	332	352	316	341	344	352	309	315	346	286	314	319	310	310	359	349	342	333	307	313	327	347	317	319	320	339	330	317	352	327	294	318	321	310	312	333	324	327	310	361	355	327	332	334	320	341	321	332	331	297	346	356	287	319	330	354	327	308	307	324	329	350	344	341	340	318	350	317	307	348	333	286	342	354	301	342	341	357	330	303	339	327	358	321	351	325	339	340	315	342	333	318	312	338	336	366	331	300	312	320	320	300	327	311	327	344	348	317	318	312	304	357	330	345	341	345	350	348	356	319	351	317	357	299	331	318	317	334	312	344	318	334	326	316	321	305	361	303	314	323	321	311	301	328	334	324	300	331	332	321	331	325	328	310	333	333	317	341	294	302	365	339	322	340	318	332	363	329	342	317	336	348	307	317	326	330	317	328	316	332	323	304	312	340	300	333	346	305	341	357	346	372	324	298	332	357	309	348	303	302	361	326	323	334	314	332	303	294	331	331	333	336	303	335	309	346	350	332	335	315	317	317	305	326	350	345	292	328	322	303	325	353	321	335	361	294	322	327	324	285	351	327	321	317	288	341	337	309	333	351	330	342	342	349	317	326	324	341	319	356	329	314	303	356	328	290	368	340	314	310	333	309	341	335	333	325	305	321	322	346	309	343	350	328	347	302	321	336	328	328	355	334	319	299	324	298	343	340	340	336	307	328	334	282	342	326	285	333	329	320	320	305	312	308	348	341	347	301	314	323	334	324	341	332	339	338	327	325	338	340	288	334	303	325	318	344	310	320	328	343	336	348	341	327	325	274	316	347	332	328	314	358	324	333	325	347	344	313	332	296	344	349	339	303	345	320	329	338	337	332	342	324	321	313	327	320	332	327	332	315	303	344	332	317	297	331	340	314	328	311	322	328	324	346	316	325	363	347	329	347	342	313	313	327	329	315	327	328	299	350	306	326	309	314	318	339	340	314	350	328	384	360	290	313	305	300	330	315	308	311	318	315	334	366	337	365	305	326	323	305	300	309	309	321	376	338	336	330	372	330	325	349	322	367	355	304	326	333	341	293	308	314	307	310	336	312	322	330	307	335	316	301	338	322	311	332	330	316	340	361	358	332	322	353	313	311	332	325	323	334	347	346	353	329	320	319	334	323	319	326	325	341	330	303	331	319	320	300	299	344	322	334	352	299	299	348	321	346	307	351	355	327	342	296	308	328	337	316	322	335	301	330	339	313	347	305	321	325	299	304	341	346	315	334	361	326	321	304	340	334	369	329	309	309	323	321	296	314	321	341	303	319	355	316	319	308	321	322	315	327	337	338	338	317	312	287	347	299	342	314	317	305	311	361	353	322	345	355	305	342	343	330	343	322	340	306	331	321	339	322	320	321	314	369	324	315	363	339	322	295	322	344	331	318	326	326	320	322	324	331	313	306	325	300	319	318	336	300	335	330	281	354	290	319	300	322	332	334	316	356	321	310	319	319	315	347	302	317	326	320	320	346	299	323	355	295	316	284	337	319	343	304	304	328	318	344	343	322	376	310	314	341	311	338	319	316	317	301	327	296	315	306	306	340	313	355	359	337	356	327	369	340	359	288	296	340	347	329	340	326	331	304	340	352	340	318	330	367	305	331	323	338	329	340	307	321	329	303	337	328	316	313	298	311	349	353	300	321	338	331	340	335	340	310	302	336	310	290	343	333	337	306	317	335	331	322	300	352	314	332	321	312	334	327	332	330	357	326	304	321	334	301	333	377	327	320	325	320	324	321	330	338	319	296	313	343	328	326	344	295	322	304	311	368	318	302	324	355	305	288	313	352	361	343	305	330	324	357	319	295	322	339	340	337	322	323	315	328	320	314	342	330	305	323	310	341	330	322	322	328	337	301	316	317	314	343	313	342	330	310	311	336	345	324	342	320	321	334	355	344	342	327	331	344	347	314	336	298	327	346	320	360	310	321	348	346	319	332	300	327	348	316	325	330	316	338	307	291	307	308	333	335	326	357	336	320	321	289	313	297	339	315	334	349	351	377	315	345	362	319	358	326	325	336	322	330	273	318	327	366	313	347	332	336	368	333	317	312	297	336	361	321	279	318	309	343	336	336	320	329	328	330	356	352	350	294	345	349	332	312	319	326	351	337	359	332	323	318	343	328	353
19012	23437	2548	6210	2620	2177	1932	1619	1508	1406	1308	1233	1193	1175	1107	1087	1072	1008	1080	977	983	1001	1007	943	982	915	921	935	898	896	934	900	891	901	901	926	855	899	854	890	910	905	872	938	884	917	962	881	932	854	837	892	876	893	874	892	911	903	863	865	899	907	876	826	959	831	887	863	842	902	836	928	876	873	848	829	829	894	869	847	871	825	878	866	867	808	853	885	853	916	883	860	810	856	822	930	869	884	865	824	867	891	828	841	839	875	842	877	868	849	818	871	828	856	841	853	849	846	855	878	820	844	852	846	870	861	889	849	879	895	804	859	871	848	855	896	837	831	850	836	860	896	835	893	817	807	822	815	876	857	832	842	875	837	852	830	901	806	848	884	878	828	887	858	937	866	869	850	782	909	847	902	851	830	836	885	824	813	903	836	846	880	866	846	877	859	864	857	840	882	895	864	919	884	842	860	891	819	799	877	901	856	831	893	852	850	840	818	864	885	858	817	880	894	881	889	868	877	883	877	870	845	853	793	857	828	847	883	891	879	886	873	886	884	848	865	872	858	878	869	890	820	802	845	827	835	880	911	877	903	913	868	843	817	896	779	873	869	862	848	866	841	831	822	900	880	862	884	885	878	854	863	897	844	887	857	860	837	888	882	881	859	848	853	833	877	885	861	877	878	893	865	868	838	857	892	870	844	855	786	843	818	837	864	860	869	921	863	896	835	835	815	834	857	894	824	825	888	869	851	836	850	837	896	845	827	826	794	836	899	807	832	850	848	898	865	896	852	846	933	867	817	883	865	862	860	876	882	865	815	879	857	849	828	854	888	935	861	878	843	900	806	834	831	871	901	841	835	895	869	897	841	857	865	822	856	852	946	838	876	869	833	805	856	874	865	878	852	844	853	872	850	862	871	856	873	863	837	874	884	844	843	887	873	818	883	889	837	902	840	830	858	887	868	879	902	884	876	812	871	878	836	885	870	839	826	888	820	867	831	879	859	864	918	836	846	860	862	854	830	881	911	802	945	865	915	883	841	871	867	859	887	838	903	836	869	813	831	837	818	889	853	842	822	868	855	891	896	840	836	895	871	858	866	847	889	881	849	928	863	914	852	851	864	871	883	852	902	859	880	885	855	861	855	834	900	820	868	808	867	855	844	886	808	856	915	922	881	824	820	854	865	876	879	865	818	849	839	854	843	809	879	824	841	823	860	825	838	833	861	827	884	859	800	847	917	802	864	865	837	863	856	837	847	837	882	843	880	865	874	834	840	819	861	890	917	860	926	815	833	874	875	852	840	817	860	867	842	852	842	886	868	819	867	872	915	844	857	887	914	885	859	824	851	858	831	866	873	836	858	890	928	834	853	885	841	882	840	903	888	902	857	860	812	843	804	848	825	876	858	856	842	847	850	888	864	879	887	833	837	825	864	884	847	879	827	873	863	886	860	789	848	867	872	862	878	878	829	832	818	827	841	868	866	807	844	839	894	911	875	849	879	824	849	885	780	871	875	817	866	803	861	901	853	806	898	892	816	848	851	807	859	879	825	831	852	807	807	814	833	825	857	867	890	869	855	859	862	876	832	832	933	855	850	835	883	874	835	922	839	860	868	887	832	836	855	843	846	851	782	873	870	880	871	842	900	843	824	857	883	845	818	843	871	868	880	882	860	844	809	911	854	878	872	825	869	786	879	901	839	884	884	883	880	860	844	865	896	892	870	910	890	856	892	886	893	871	887	794	778	804	867	826	870	888	877	813	847	829	897	849	873	870	886	846	861	874	889	845	822	872	863	855	845	840	853	816	831	869	836	858	843	838	838	834	862	843	857	837	845	837	875	831	863	910	870	832	883	869	865	842	855	802	893	854	879	781	847	804	864	882	873	854	784	880	864	828	909	861	851	864	810	864	842	890	847	859	841	810	814	841	840	840	841	834	921	866	882	889	923	878	855	855	832	843	840	873	848	863	942	877	817	829	884	837	824	857	840	878	881	904	826	863	834	877	878	864	879	826	845	898	808	842	810	864	884	855	855	833	849	860	892	853	889	885	832	871	820	866	795	887	902	867	836	832	860	862	844	839	862	890	906	893	898	844	853	858	860	899	877	858	868	860	848	811	874	883	893	849	843	864	822	886	886	907	832	851	827	874	824	862	859	879	826	854	836	869	904	864	827	873	902	819	856	855	822	887	853	837	852	825	873	828	801	878	831	842	882	835	896	848	845	877	851	840	826	831	894	863	901	905	860	896	822	857	823	838	884	807	844	856	841	806	887	906	881	854	902	881	831	867	839	846	902	849	890	821	871	872	857	856	865	863	810	849	875	837	866	809	788	813	923	859	863	833	815	918	789	884	810	835	832	869	870	853	870	841	885	860	847	839	853	855	857	832	835	863	809	869	857	832	877	840	873	844	875	889	856	873	925	897	853	823	880	826	899	880	836	818	849	838	875	883	881	860	830	880	842	873	841	816	901	841	838	864	889	867	892	822	923	822	803	811	841	821	894	884	856	930	835	855	864	852	802	894	854	820	840	869	834	885	947	944	840	877	842	814	874	857	815	801	883	834	878	882	874	913	867	855	849	868	915	850	880	883	869	874	878	777	857	848	885	871	838	845	907	861	908	854	938	851	853	832	854	870	869	869	822	879	929	821	846	834	819	840	911	878	839	926	854	864	875	904	886	833	848	856	808	831	892	855	870	818	858	861	860	834	867	868	935	895	892	783	848	880	850	851	840	884	903	853	915	795	875	815	892	848	861	857	890	780	890	887	886	879	830	848	895	877	850	882	842	846	877	845	894	901	858	834	847	856	856	905	891	870	863	847	844	832	874	834	846	885	871	844	879	820	848	913	868	844	858	875	906	871	892	907	843	902	851	869	883	849	921	853	915	886	865	877	828	890	877	808	867	858	809	894	892	812	915	839	847	899	848	890	909	859	861	847	862	875	868	830	840	834	886	848	839	865	823	862	836	826	860	893	882	877	890	865	850	859	881	855	890	873	862	863	900	861	845	864	857	813	880	790	833	786	871	852	824	803	833	801	873	831	883	828	826	878	901	871	866	914	903	826	873	887	824	871	783	901	859	872	823	879	846	889	849	914	780	850	856	864	891	840	859	863	868	825	819	833	848	874	871	871	874	857	836	901	855	846	836	861	874	819	886	911	829	815	809	860	837	852	859	935	902	817	840	882	839	898	821	856	818	844	827	819	911	813	852	826	879	866	845	875	865	864	858	901	828	839	853	852	799	829	906	820	830	881	836	861	869	864	898	850	858	769	831	879	946	831	821	857	833	883	883	839	841	873	919	886	863	888	873	845	893	871	831	879	860	817	857	847	890	808	834	853	822	881	854	823	837	835	848	899	878	877	872	835	885	891	841	872	860	882	802	881	943	870	814	870	849	822	842	822	850	882	828	841	901	819	863	803	861	876	861	861	842	863	844	843	901	810	847	834	861	847	832	848	889	867	801	881	862	834	899	881	851	887	888	863	871	882	850	866	863
46638	51704	16054	5045	1253	957	800	612	595	612	554	507	507	475	470	450	449	457	430	457	433	429	442	412	394	396	419	423	395	446	424	398	435	442	414	421	385	401	444	410	436	401	365	424	423	434	408	411	427	414	429	381	370	426	356	409	399	402	408	398	435	414	384	396	379	397	387	424	373	373	416	407	434	391	391	411	396	404	389	356	421	391	426	373	404	418	401	390	406	385	419	390	422	454	407	385	409	354	397	391	388	381	405	359	400	361	374	398	367	395	453	360	412	440	436	367	390	403	401	369	384	384	418	401	360	414	404	409	407	413	415	417	402	406	401	402	392	387	396	431	382	391	384	423	431	379	416	429	408	425	414	418	410	438	389	395	378	432	435	388	403	372	391	410	386	415	379	414	388	365	371	365	408	393	377	436	341	413	409	404	435	406	437	374	374	374	404	396	413	373	385	395	362	387	399	410	413	375	427	379	404	430	412	405	387	370	363	377	426	393	394	381	417	385	387	424	413	395	419	364	428	409	418	388	373	405	394	421	382	408	401	424	418	378	412	447	400	369	363	417	399	356	375	435	411	431	398	415	394	396	415	420	348	380	431	413	400	409	396	378	387	408	397	388	396	428	393	381	409	382	417	397	424	360	401	379	393	432	394	388	390	410	408	405	431	428	410	374	372	390	373	386	424	415	379	432	372	391	409	377	439	393	370	379	385	377	399	341	394	376	407	430	426	426	389	426	372	408	414	440	459	439	384	412	390	381	411	421	428	421	421	372	416	442	396	424	394	393	407	391	374	389	405	419	385	405	413	395	404	394	409	415	413	404	358	400	382	369	406	382	369	392	408	390	403	428	416	445	427	395	406	407	418	394	428	415	421	373	383	394	404	352	412	374	405	391	372	398	388	406	434	431	395	421	398	423	393	423	366	419	461	406	449	442	413	379	399	406	448	372	455	419	432	406	395	404	407	440	414	391	454	367	412	348	376	381	404	388	416	417	379	440	426	419	389	426	382	428	394	410	410	373	405	436	401	411	387	421	368	411	403	424	445	406	420	401	446	414	408	432	426	382	407	411	412	405	421	399	387	414	395	420	414	409	411	402	431	405	417	414	398	414	448	426	396	349	427	367	384	412	390	416	389	432	399	409	413	359	427	387	421	401	391	420	404	405	408	386	397	398	430	399	380	386	435	422	414	416	409	426	383	411	408	454	388	367	405	411	386	397	393	407	419	417	382	406	420	421	391	389	380	431	411	400	383	390	399	390	390	425	400	424	403	452	432	400	391	412	378	400	387	397	367	376	423	378	400	397	403	425	405	379	354	382	441	401	408	419	393	419	364	407	443	431	409	423	427	382	408	376	394	408	421	409	429	392	409	373	382	387	426	429	423	385	390	396	453	426	386	403	411	405	351	419	408	398	396	428	421	399	434	394	398	410	396	414	401	397	403	395	429	384	415	397	425	407	401	433	399	431	402	396	416	422	413	420	401	375	415	395	450	403	395	452	407	419	357	380	446	391	400	371	415	398	400	436	376	422	419	398	394	389	409	430	409	400	405	432	387	375	419	423	428	424	397	385	390	412	418	423	412	397	401	407	410	403	397	380	399	417	394	395	398	407	384	394	409	394	432	385	369	410	421	414	419	435	430	427	427	384	418	420	452	429	364	439	386	399	384	382	406	400	385	408	371	400	416	380	427	386	408	401	363	388	379	397	405	405	411	397	386	406	406	410	398	427	401	416	370	397	361	387	403	408	440	413	416	413	427	388	390	473	380	377	448	450	423	424	404	387	404	407	426	415	379	366	380	430	426	405	407	414	396	371	403	416	439	407	422	421	412	419	390	405	426	419	391	385	381	386	431	379	389	388	408	425	416	414	393	417	406	384	377	367	400	384	434	424	419	437	364	394	411	420	402	410	424	370	425	384	414	416	355	399	395	414	388	413	421	393	389	374	397	378	417	399	390	419	390	414	386	408	373	404	399	444	419	396	375	423	395	393	381	398	385	382	373	375	407	340	394	396	414	389	404	410	410	405	415	385	387	382	392	442	425	403	360	436	394	421	364	407	415	396	435	391	427	402	423	400	403	378	355	393	427	408	429	447	428	386	384	398	359	394	405	381	386	396	400	404	422	424	410	395	425	428	366	416	420	388	391	412	363	396	375	374	404	372	396	424	406	349	426	391	421	409	436	406	426	442	392	426	422	449	438	416	430	425	386	346	400	350	443	384	376	384	411	433	417	393	429	387	397	386	435	411	416	425	440	383	408	375	387	413	403	386	390	393	413	398	404	415	388	395	411	392	422	416	373	414	428	401	427	395	400	443	409	381	405	411	441	425	421	416	399	422	413	410	417	402	409	415	431	365	415	411	417	415	364	369	407	449	367	408	396	411	414	442	412	416	395	415	414	398	412	408	412	426	385	418	402	406	426	379	396	417	391	402	359	406	431	365	365	387	402	417	429	426	405	367	415	385	392	370	392	394	376	413	400	422	420	440	380	385	417	428	405	409	446	399	405	413	394	446	435	399	400	408	432	400	393	391	399	426	417	382	390	396	443	417	387	383	434	358	374	392	384	415	394	400	368	429	422	381	410	368	440	434	409	413	438	395	383	367	393	394	384	408	383	407	400	422	407	423	428	398	408	410	390	429	420	400	384	395	438	424	404	391	429	407	400	386	377	396	431	405	384	452	438	400	411	445	433	405	407	422	389	368	422	428	417	413	397	422	384	396	395	404	422	396	437	438	385	409	421	397	356	393	349	389	398	390	391	409	408	409	397	398	393	397	378	364	401	406	397	419	402	425	420	421	396	375	420	423	392	408	399	404	395	421	404	396	384	413	394	419	419	400	414	423	411	400	376	401	409	406	430	378	390	391	384	355	366	389	408	442	385	418	406	407	400	380	350	406	423	405	430	407	391	342	394	362	385	381	409	429	377	401	390	422	373	406	381	376	382	397	384	388	388	387	419	418	420	407	383	407	389	396	378	412	409	447	359	348	394	430	414	378	389	442	397	365	408	413	399	417	391	393	411	414	413	410	460	420	406	413	390	391	412	375	400	414	423	400	403	415	378	441	393	401	414	428	398	387	418	384	405	414	404	424	392	418	418	408	397	408	419	391	407	418	375	404	430	384	414	362	409	414	369	411	425	387	385	448	359	408	379	443	422	357	399	397	387	388	408	371	369	385	406	392	372	443	443	398	403	412	421	402	428	406	451	415	371	409	396	393	416	386	382	384	402	442	403	386	406	383	402	382	421	401	407	412	406	421	418	376	383	397	431	395	410	425	423	421	386	393	379	392	438	403	424	401	396	380	410	369	397	404	390	410	396	400	422	422	391	438	423	444	408	420	395	403	364	420	400	429	394	416	386	401	426	404	393	360	399	430	427	399	433	419	393	404	444	395	447	399	398	381	418	399	434	384	372	432	406	410	412	407	409	429	378	393	410	431	418	409	385	385	386	391	405	380	428	399	412	422	437	376	393	427	388	412	379	412	374	404
27856	29793	4249	8247	4218	3569	3013	2510	2176	2070	1876	1698	1636	1468	1501	1458	1336	1354	1299	1232	1180	1215	1147	1197	1151	1086	1100	1124	1088	1127	1074	1065	1036	1059	1085	1068	1080	1088	1040	1095	1034	1071	1055	1060	1009	1029	1023	1036	1024	976	1045	986	1059	1047	1040	1000	1003	953	960	968	1002	1053	1003	1055	1009	1013	1034	993	981	1016	1010	1033	975	988	985	972	1040	991	1007	995	1009	1036	985	987	1055	948	1026	1015	1013	1007	1026	1031	999	1013	1031	991	994	975	1046	1033	966	1029	993	961	1032	996	921	979	968	1007	1025	1049	969	935	1042	969	944	967	1021	995	1019	1006	986	999	1035	1010	991	1030	992	1020	1027	1061	992	1006	972	961	1004	979	1072	1038	971	933	968	1028	1018	949	1042	1015	968	1012	920	978	984	1009	989	954	988	976	969	1001	912	941	958	1008	943	969	1039	1050	1049	1003	995	992	1007	1018	1008	953	1026	987	963	988	1002	1015	993	988	1012	969	1000	998	1025	1036	1006	987	1001	972	979	1003	991	1007	998	1017	1032	975	956	934	969	979	1026	1004	1019	939	1010	1021	979	989	968	968	980	995	1022	970	1034	982	978	1012	907	1018	927	932	1022	971	1000	1005	1001	962	950	964	1012	1023	990	976	987	988	1003	1024	955	965	990	972	971	965	1013	1030	1015	984	1039	945	981	1041	1030	1059	959	1018	949	967	976	973	1020	1037	974	969	969	949	972	988	1035	991	1023	982	953	963	1021	992	992	1035	977	974	938	976	972	1009	1010	1055	1003	978	940	969	999	1067	977	971	980	1015	926	1012	953	1012	969	970	938	950	1021	984	962	996	1003	992	983	984	965	1022	961	987	1023	990	976	981	1015	1011	988	968	966	938	928	939	969	943	945	1001	992	1020	999	935	954	967	942	1015	959	945	993	1011	970	993	962	914	1003	1044	1045	957	1038	958	994	931	974	949	986	942	946	971	1010	1012	1029	940	1060	1017	948	1017	1006	956	1027	1009	996	968	989	1003	964	1008	1005	1004	980	962	1011	978	1001	1012	1012	989	1028	924	993	995	976	987	956	934	969	1013	1004	965	1012	974	978	977	1000	975	963	1017	992	979	946	958	939	999	962	989	981	998	981	974	986	1010	1030	997	1022	980	985	1003	1030	941	954	1010	970	1015	988	1004	970	1026	995	986	1016	1015	940	972	953	969	996	1054	1003	989	1003	966	981	969	975	966	989	996	983	990	974	1020	1000	985	962	979	956	1040	951	1003	915	945	1060	970	977	1027	970	979	962	945	1015	1004	1005	1017	997	990	938	1022	981	1008	968	992	988	1002	974	936	979	1005	991	954	985	991	957	1009	932	928	1035	997	1026	949	1003	947	943	978	980	1000	989	999	982	978	964	950	982	1001	978	1030	1030	945	983	969	969	918	981	968	991	1056	968	990	1001	954	1076	981	1005	962	1005	962	993	969	948	967	956	961	992	1000	1015	984	954	965	1000	946	1025	1041	976	963	1007	1023	968	974	944	995	970	1002	978	920	965	989	1001	976	1002	1024	972	1018	918	1012	1005	991	979	957	989	980	973	1029	989	954	1032	1009	1018	945	969	972	973	1001	1004	953	1012	1084	955	995	1040	943	994	989	958	1025	982	937	985	1036	1017	953	1026	963	971	987	999	989	1007	960	1004	1040	963	969	987	1050	937	1038	959	1021	987	1010	985	1001	995	1032	985	982	983	953	1009	1002	996	1006	1000	932	978	986	1027	936	1024	980	992	1016	1016	1021	1006	965	1002	973	1002	933	1015	922	1027	951	948	969	994	959	1040	1013	926	953	997	980	1035	1000	946	986	962	1044	1015	988	1023	946	956	970	994	990	973	955	1069	981	983	979	993	960	936	983	1026	1038	990	1008	962	1038	965	1008	987	1003	995	969	1035	957	1027	963	1061	1007	1027	972	981	985	1014	960	990	967	964	997	989	999	977	976	1006	966	1014	962	1041	1075	1040	988	1026	1038	986	964	943	976	982	964	1000	991	1025	1018	1008	993	923	975	970	1015	1023	975	994	1015	919	973	1011	1046	992	981	979	950	982	990	939	1018	999	959	1000	999	984	1006	1008	1000	1010	950	980	936	967	984	970	977	964	969	1003	1008	1049	1050	1001	958	948	983	996	983	983	981	942	963	1013	947	1001	985	991	1073	1029	959	1009	995	1043	997	1010	962	1020	953	958	972	1027	980	1019	971	941	1038	985	1023	999	1022	954	1015	953	993	958	957	980	1026	985	1068	986	990	918	1006	938	1029	981	987	996	958	996	937	979	940	992	936	1003	1057	971	978	999	991	976	965	964	982	1003	970	995	991	1006	948	984	938	1030	1038	964	979	1033	959	1021	1009	978	979	1041	955	937	953	987	989	978	979	1011	1054	964	965	986	965	958	1012	984	1033	1006	1020	976	956	1026	1033	992	983	954	984	996	995	989	1035	1028	1012	1007	1001	957	980	987	989	987	985	984	952	1016	992	1006	952	973	1010	936	954	1020	965	992	973	965	971	1048	956	976	994	990	945	1042	1011	961	982	945	1042	1008	985	999	1018	949	1017	990	993	1009	960	939	992	980	973	963	979	1005	1007	991	1052	950	1022	950	1026	1010	995	965	1043	957	971	970	952	977	992	984	990	978	945	976	956	974	1001	972	990	999	1021	954	996	963	960	1006	932	985	964	945	1024	1036	1006	995	996	994	997	1049	1021	954	1002	1013	941	974	917	956	1031	991	1007	1023	963	1029	978	963	1025	1020	965	1016	1006	1043	935	1050	918	1000	1038	962	975	990	941	1012	989	994	1001	983	982	968	993	1000	1001	1006	983	1024	958	964	980	952	995	998	996	1030	956	943	997	984	1004	1016	986	999	1024	1007	954	967	990	1016	988	992	998	990	962	979	956	1019	975	1010	970	1021	994	992	1008	953	952	975	956	968	989	1004	1001	978	974	986	987	1016	1023	949	968	954	954	995	1007	951	979	1021	1029	965	990	1003	990	981	902	1009	965	984	983	992	1029	1002	1027	945	955	983	978	1018	954	968	1021	980	986	980	1005	981	1012	993	1018	985	998	995	943	1104	998	963	998	983	975	979	990	965	978	997	1042	986	970	1008	973	972	1016	961	951	991	955	998	918	999	986	951	1018	974	987	984	1003	998	975	956	1028	942	1008	956	980	1005	1010	986	999	1026	967	981	1001	970	969	962	1000	1015	935	991	983	993	929	924	1017	985	972	1001	957	1047	1003	1001	964	960	984	1045	1016	979	966	968	1079	914	983	1014	951	931	984	1027	954	1006	986	1014	991	992	1022	1011	950	1046	998	997	940	968	1006	986	985	1001	985	1026	997	945	962	1068	978	1008	1000	952	992	980	1026	912	1025	935	1008	1034	1018	986	1012	1081	1038	984	952	963	1003	964	981	949	1012	943	991	970	1004	1005	997	1018	944	1031	963	922	973	994	987	959	1045	980	982	985	988	1009	1033	986	964	1003	1035	989	991	983	996	976	1027	1002	985	1005	1002	936	978	988	979	958	957	950	994	995	1014	994	1020	977	1013	983	947	999	974	1019	973	998	969	985	974	992	985	990	935	987	920	959	1021	1006	955	1004	982	972	980	988	943	1019	1004	959	965	1002	964	955	952	1013	963	1020	957	986	985	1020	918	971	1067	1011	940	1016	973	919	998	980	970	948	955	967	1030	1037	965	1016	991	960	960	968	979	955	988	1003	953	968	1008	977	1016	1005	973	962	954	1042	1013	996	934	1026	980	985	976	993	989	981	996	986	1034	978	993	1035	990	1019	1046	986	1001	1004	948	1001	989	998	1035	997	917	942	950	1006	944	975	970	1014	1020	999	1012	990	977	1017	997	1000	1015	1000	976	1029	987	1021	994	999	993	1008	982	993	985	993	986	973	978	976	1001	995	996	994	999	1002	1018	945	957	939	1004	1001	1002	1016	1004	947	916	932	993	987	1030	959	977	944	933	1027	1014	1017	1043	921	954	1062	967	989	974	1009	981	1032	960
3900	3153	243	191	205	188	172	168	177	180	198	153	168	162	162	194	172	164	164	164	150	162	150	187	166	184	171	168	164	159	167	156	167	149	176	169	163	181	180	144	175	133	157	165	170	171	185	166	150	168	156	163	181	156	162	156	174	164	170	159	175	167	153	179	172	158	159	160	180	171	181	163	152	149	168	164	182	168	167	146	169	144	156	163	177	148	174	165	168	160	156	148	158	163	171	154	166	162	166	148	160	177	178	175	158	169	154	162	152	147	182	175	152	160	145	177	189	159	164	169	175	167	183	165	169	157	165	171	177	158	150	174	165	171	165	171	155	182	167	170	167	166	174	190	160	167	176	156	180	164	171	193	188	135	156	159	184	133	182	149	156	155	158	170	163	164	156	170	166	165	188	191	161	190	152	168	161	158	157	157	150	153	155	143	150	168	158	169	165	187	136	166	144	157	173	182	156	182	154	167	156	168	172	157	189	184	167	153	152	148	155	153	165	152	181	158	165	164	163	164	154	187	166	162	175	190	152	169	172	167	166	181	173	184	168	174	158	164	168	166	142	144	152	143	157	185	165	179	162	175	164	161	181	191	150	182	157	166	145	174	181	167	174	148	158	169	151	198	157	167	177	160	173	156	144	144	160	156	164	176	150	173	154	191	153	170	178	158	177	162	167	161	159	156	147	193	179	154	176	160	152	161	159	174	178	172	204	165	170	156	162	147	148	187	149	139	164	177	162	172	165	161	183	153	164	166	158	148	150	179	166	163	160	156	166	167	162	162	171	159	165	137	164	164	155	156	169	159	173	151	147	157	159	178	157	171	172	154	167	154	165	168	168	164	167	185	162	149	164	156	158	153	173	161	184	166	156	158	167	184	177	151	159	176	161	170	143	145	201	153	189	172	143	149	164	173	157	167	174	149	156	151	165	152	173	159	176	167	154	163	160	156	147	165	149	175	159	165	177	186	157	183	169	156	166	191	161	148	177	153	149	167	144	176	192	136	155	167	167	151	163	161	151	156	166	153	160	176	183	169	163	166	157	152	188	175	168	166	153	155	166	170	152	141	164	187	161	174	160	157	151	163	178	187	148	151	186	168	161	152	160	160	156	179	170	167	185	155	155	170	139	195	148	151	173	162	169	168	158	154	173	164	180	148	157	170	191	162	178	170	162	151	174	171	143	171	174	152	178	174	141	151	174	187	194	156	178	169	168	157	157	149	141	146	155	146	173	147	162	171	175	141	181	157	182	163	160	157	189	152	143	178	163	167	169	171	170	177	145	143	178	168	154	170	149	171	169	155	184	189	177	168	160	142	135	179	151	153	166	186	137	144	166	194	152	165	170	149	147	169	150	163	181	157	152	169	173	164	191	164	169	168	146	149	161	156	152	184	139	163	147	165	168	169	167	184	153	171	137	177	164	181	190	175	176	158	168	160	163	153	174	160	187	180	160	162	151	138	179	172	157	157	186	157	167	162	175	157	171	182	183	167	162	145	159	199	167	148	176	159	160	174	168	151	162	160	137	153	163	156	167	164	162	161	175	182	187	196	141	182	165	161	178	178	164	154	176	153	133	147	150	171	172	154	166	184	140	163	167	160	178	186	133	142	150	139	163	160	171	152	177	146	163	159	164	159	152	153	164	148	144	164	165	157	166	188	156	162	159	162	161	135	165	149	183	158	143	171	160	168	174	194	172	173	158	178	168	169	191	174	153	176	145	150	176	179	174	177	149	169	199	166	158	168	166	156	173	136	149	165	161	189	184	161	194	173	151	165	182	147	170	164	157	155	169	164	156	148	148	160	165	152	170	144	140	162	169	176	173	162	155	177	169	158	182	141	149	154	147	148	155	153	177	158	158	143	183	180	154	147	166	158	175	177	171	160	195	182	157	170	174	175	154	163	140	173	170	155	184	157	189	149	178	164	166	197	158	137	171	161	174	147	150	164	188	151	157	166	155	180	161	157	164	182	178	154	170	158	179	175	190	146	165	157	150	146	169	150	141	167	171	172	170	175	168	170	163	161	157	152	190	164	184	172	155	181	179	166	155	168	147	175	167	164	148	154	177	154	148	162	158	182	157	142	149	159	146	156	156	151	164	160	164	161	155	140	160	154	149	168	160	158	180	141	151	165	160	152	174	172	175	177	148	172	147	163	164	155	172	156	160	169	167	169	177	148	152	147	156	176	151	165	189	155	165	157	168	143	164	155	162	149	175	157	167	158	180	137	168	178	183	163	162	159	138	164	192	195	149	179	174	172	178	159	169	158	178	165	172	157	153	160	152	150	189	151	157	150	140	171	157	172	165	163	154	156	152	182	167	170	150	157	163	158	164	168	152	169	159	155	166	189	161	184	156	132	167	173	172	159	140	185	153	165	197	168	169	156	157	170	174	190	153	178	185	155	174	163	162	154	150	137	150	148	175	162	143	165	179	182	169	166	164	148	157	157	158	174	173	162	155	154	161	158	164	146	155	187	182	173	151	170	159	176	208	164	159	179	155	165	164	162	178	162	177	165	195	153	174	151	190	165	166	174	162	166	175	159	165	186	157	162	166	202	168	181	166	161	153	170	182	163	156	160	144	166	172	161	163	168	173	138	157	170	181	149	144	166	166	187	178	183	197	155	169	165	171	167	149	165	165	167	157	169	168	166	178	177	148	167	163	155	161	177	147	154	195	154	158	153	160	168	153	156	174	162	176	160	145	182	164	167	156	158	151	186	156	154	158	155	170	152	155	184	160	147	157	170	154	158	152	174	156	138	179	149	149	154	187	161	169	160	156	164	148	144	165	158	160	178	132	169	177	160	182	180	163	186	176	177	165	141	159	150	134	167	138	173	137	166	173	174	168	182	148	164	166	185	181	174	159	186	191	166	170	177	164	181	146	160	162	142	156	165	187	165	148	153	159	154	156	182	179	185	163	164	167	169	168	162	189	158	162	156	170	166	165	159	157	175	152	179	151	167	190	169	173	138	164	180	175	155	195	152	151	203	157	147	146	160	173	176	189	181	153	184	168	152	176	188	176	168	173	162	170	165	158	187	166	190	145	188	173	164	147	170	193	169	169	135	183	183	179	204	158	159	156	186	162	179	182	181	177	146	177	158	174	180	163	174	163	180	172	182	149	162	143	143	133	163	153	156	169	165	185	169	136	167	163	176	155	167	143	150	159	171	171	161	171	152	198	171	154	159	167	181	155	171	154	165	151	160	138	140	172	162	161	162	145	158	159	147	182	164	135	173	167	149	137	173	179	176	179	151	131	165	171	187	150	185	163	154	164	152	167	157	140	175	164	197	170	126	167	156	175	158	164	156	173	168	160	173	188	158	170	148	174	156	160	146	177	153	167	183	174	143	147	169	162	170	167	179	148	154	167	155	182	156	162	178	167	147	169	171	152	168	158	157	171	161	178	137	179	158	175	159	156	182	181	167	167	163	178	164	167	179	145	181	178	138	144	166	168	175	150	169	192	168	136	134	142	159	177	141	150	147
4406	5401	613	682	583	576	538	528	490	522	551	524	497	543	519	476	539	496	499	505	540	546	499	498	502	501	521	502	490	490	532	504	500	452	490	447	496	570	511	506	514	493	509	503	519	576	504	493	530	506	469	520	493	518	556	520	496	501	503	457	510	493	509	505	513	513	512	513	534	541	512	496	509	481	528	500	549	505	459	474	508	538	466	532	466	509	531	448	480	493	497	486	535	478	514	530	510	517	537	476	475	466	485	509	494	474	482	512	485	499	480	531	505	525	540	515	495	519	490	477	536	521	530	489	497	507	531	528	474	538	497	467	440	504	506	536	506	456	506	491	519	526	486	494	466	531	524	507	510	486	484	530	485	474	526	551	548	491	505	469	541	489	522	530	529	519	506	504	513	500	499	528	509	492	491	494	510	510	479	462	485	452	491	502	483	508	447	497	518	526	530	515	480	474	511	492	499	499	505	524	523	515	491	519	526	536	556	499	567	507	507	495	490	483	527	512	489	506	516	506	508	493	545	507	499	475	491	489	510	519	471	485	508	509	506	493	527	509	505	467	495	502	492	518	487	504	470	504	512	476	543	508	526	480	483	511	491	491	523	528	498	539	496	510	473	506	504	474	480	478	518	475	488	475	463	500	488	483	504	436	496	512	474	473	545	477	498	461	464	474	477	505	501	452	524	517	489	548	488	529	492	532	515	500	505	505	521	485	516	491	508	501	493	496	525	522	507	493	519	475	517	503	509	517	524	507	504	493	498	552	503	538	495	494	533	545	502	493	473	520	509	480	476	474	506	486	539	520	540	490	569	510	521	499	512	539	446	517	465	522	503	505	441	473	524	506	476	504	483	511	507	510	499	528	515	492	505	524	512	527	494	534	480	477	517	481	506	472	505	507	515	532	535	508	477	476	547	529	479	496	519	538	563	507	517	490	491	506	476	540	512	467	495	542	514	489	526	486	485	505	479	491	522	505	488	532	509	504	513	495	513	536	471	481	517	529	528	506	502	456	516	470	507	502	514	561	514	522	534	461	457	515	477	514	504	532	497	515	544	479	520	530	462	493	489	488	508	499	485	472	489	490	498	483	504	516	486	519	489	480	478	513	536	551	536	498	508	501	525	502	528	510	516	503	479	464	490	489	482	483	490	473	510	477	520	491	482	507	497	499	500	579	532	486	484	490	509	523	465	496	481	498	516	508	522	480	514	511	493	485	483	508	455	513	478	497	516	461	495	521	500	473	496	498	497	501	464	487	536	511	503	502	520	507	546	529	521	476	466	499	495	504	518	493	471	514	500	537	542	505	486	498	502	528	529	457	465	546	478	549	518	489	504	503	513	515	521	489	509	503	523	530	528	558	517	521	550	497	495	470	501	473	507	476	510	489	523	520	474	487	549	479	468	514	489	524	479	499	473	480	529	498	511	492	505	495	520	533	523	473	511	471	548	531	484	481	499	505	496	479	524	511	503	486	513	505	525	491	516	478	516	498	525	520	537	518	515	485	504	513	467	495	513	509	481	495	503	513	512	538	482	548	483	516	514	501	513	505	522	506	511	509	464	537	520	494	497	511	524	500	510	499	534	493	519	485	502	484	522	553	498	498	520	550	501	490	518	465	496	511	523	543	505	512	522	489	488	456	514	516	509	485	539	532	495	527	486	522	503	496	485	511	478	552	515	531	511	490	490	503	497	480	510	493	482	465	500	491	479	486	558	495	509	501	461	498	539	470	542	467	520	535	485	496	477	506	479	501	502	511	511	499	490	517	503	524	487	535	490	512	537	543	506	498	496	544	500	494	502	495	528	502	491	532	514	508	525	536	480	515	544	523	492	525	471	492	495	466	502	494	514	526	541	466	512	522	509	540	505	506	480	531	491	500	509	510	553	488	474	532	496	493	497	535	503	518	490	499	520	504	516	479	529	497	514	489	528	505	513	522	526	491	455	484	492	520	494	507	497	503	468	498	507	505	493	491	525	490	530	515	512	523	485	527	497	546	489	459	524	521	507	501	508	502	509	498	493	494	511	536	449	487	517	521	524	547	505	545	491	494	528	521	503	477	491	516	508	502	522	506	470	521	537	477	529	528	521	498	498	506	512	494	456	527	472	529	522	484	475	503	500	484	513	474	527	498	531	521	513	474	476	502	488	513	507	484	493	510	513	494	500	448	527	491	462	527	533	541	560	506	513	509	505	492	537	466	482	486	509	481	480	507	519	545	464	515	525	508	522	510	500	492	469	503	516	473	515	503	525	464	501	474	510	470	540	473	504	537	517	510	464	519	501	471	476	509	464	519	549	505	489	480	508	526	540	504	534	506	515	498	533	493	512	520	511	501	491	510	473	509	521	454	493	515	478	524	522	487	472	471	507	520	468	475	531	516	519	540	522	498	489	492	528	515	536	508	519	521	497	473	512	512	496	517	494	516	501	473	484	501	493	510	528	493	526	518	538	510	504	509	456	482	524	449	484	499	482	554	486	510	542	498	529	531	508	540	479	470	512	522	506	472	483	524	514	499	507	503	498	494	478	485	500	512	509	560	541	498	471	511	538	536	538	515	543	513	497	471	502	473	507	504	472	503	542	504	475	481	474	493	488	521	507	503	528	472	530	493	500	505	478	499	521	518	501	508	516	487	503	517	499	510	499	528	506	470	503	518	524	499	520	481	522	515	529	533	478	499	484	485	522	517	483	513	526	486	539	484	542	466	511	574	474	517	447	461	489	523	475	464	518	508	519	498	504	505	508	497	503	525	524	518	507	516	526	491	530	501	534	491	499	514	504	463	493	479	503	495	503	455	471	494	442	491	477	497	490	543	497	508	467	491	539	484	527	487	509	468	509	480	495	473	516	497	525	551	543	500	482	463	523	529	518	502	519	505	528	518	495	495	498	522	535	499	509	481	484	520	533	549	503	491	523	509	523	491	560	527	512	502	486	542	483	505	470	500	513	498	505	533	538	457	496	470	487	516	503	555	485	506	504	550	516	524	532	484	487	522	513	550	464	508	509	495	486	542	501	526	480	504	529	508	476	516	518	466	466	517	510	479	497	498	505	525	507	510	537	497	503	531	518	506	529	503	512	498	517	472	540	512	505	489	504	467	565	512	464	481	469	518	494	527	522	481	507	493	533	538	546	498	494	529	509	547	529	548	497	460	519	480	524	528	524	531	530	502	477	495	462	528	481	502	519	481	500	472	525	482	525	524	487	518	487	525	550	466	528	508	500	508	534	505	497	531	485	510	433	500	510	462	487	528	486	506	517	521	498	494	475	518	512	515	506	505	470	464	515	510	510	501	505	489	468	513	510	499	430	527	480	492	507	510	479	445	513	513	517	503	515	482	504	515	507	497	456	502	490	531	509	483	544	466	533	511	476	504	482	579	514	539	476	500	488	529	469	535	485	534	482	489	516	480	499	531	476	466	467	520	496	518	506	494	510	512	539	522	492	491	487	523	483	479	475	528	521	497	531	478	506	483	514	423	491	509	546	508
33041	35487	6321	1394	764	568	542	480	442	380	415	357	402	352	351	339	347	357	360	328	351	329	350	292	370	345	339	351	342	364	358	354	321	316	352	334	323	309	305	297	306	326	352	316	320	353	355	317	342	311	329	331	337	296	306	364	296	326	347	296	320	318	333	299	321	340	350	332	310	310	340	309	372	354	322	326	297	314	295	331	346	331	349	326	373	313	335	341	306	340	334	334	313	347	308	308	344	296	309	285	323	360	316	321	329	331	350	341	336	318	350	309	320	342	356	312	312	359	335	291	320	322	330	346	325	290	323	309	333	339	318	360	304	341	313	317	320	334	316	307	342	335	313	314	309	329	319	338	330	306	325	347	324	355	319	346	336	329	355	360	323	331	335	333	326	331	312	327	325	298	314	308	329	313	331	310	327	307	335	321	320	326	326	324	344	315	314	314	349	262	297	331	302	337	330	297	375	321	314	335	317	292	303	320	312	316	316	308	301	339	328	350	337	323	347	328	310	330	337	318	299	320	305	342	321	305	333	342	355	335	324	311	329	347	331	319	335	312	333	294	302	304	296	299	291	325	314	343	329	362	326	348	318	302	353	303	305	320	340	350	339	293	324	346	296	319	353	337	337	299	305	320	336	307	310	332	340	309	312	330	278	337	343	347	352	332	354	319	290	323	311	309	332	358	328	325	301	277	349	302	326	315	320	308	296	345	313	337	294	330	314	346	306	296	327	318	329	356	324	302	337	325	325	324	331	303	328	325	328	315	307	338	349	310	291	339	324	329	288	314	360	304	314	316	328	313	322	308	345	329	331	321	306	297	308	316	306	339	338	337	341	331	324	329	317	336	297	328	348	305	331	333	295	315	306	336	325	343	313	307	311	302	297	322	309	293	353	323	353	323	328	318	332	306	315	308	304	345	288	305	295	316	314	316	300	320	315	359	320	308	316	305	342	329	333	315	333	311	318	306	290	290	332	295	359	340	303	307	298	336	315	308	326	346	308	304	372	315	298	336	327	313	335	326	332	324	330	325	327	303	334	335	335	299	335	337	292	290	295	330	325	322	340	330	289	299	303	327	325	342	373	352	317	334	311	319	316	324	310	324	321	344	310	359	337	328	314	309	334	324	304	333	349	335	305	392	300	317	309	309	344	335	317	313	330	324	344	300	314	311	306	314	337	338	282	331	314	340	305	307	351	333	332	324	315	320	318	341	347	319	364	327	327	355	298	319	326	331	337	308	349	305	306	307	323	343	298	289	330	329	320	314	306	312	343	314	333	288	308	314	282	338	334	350	323	335	335	320	333	308	335	301	328	337	341	327	336	310	319	312	319	324	328	310	315	325	300	313	321	324	321	300	347	332	326	328	291	319	336	330	328	307	333	323	306	309	322	323	312	325	300	331	306	321	341	300	324	341	299	337	323	333	317	322	311	317	295	323	327	339	312	327	312	311	304	299	357	323	319	324	312	345	336	333	289	358	339	347	331	332	333	325	356	298	334	335	312	342	315	361	327	341	330	323	354	354	373	326	302	347	294	327	330	319	318	345	318	334	323	342	330	329	296	329	347	326	329	315	347	344	309	327	296	323	321	325	335	316	294	281	329	329	307	302	315	361	313	315	355	321	315	305	332	335	306	317	329	331	325	317	314	329	293	356	326	305	320	299	316	327	301	329	309	327	330	320	335	319	342	307	322	330	324	315	315	324	335	334	307	366	298	342	307	316	284	290	318	312	292	308	358	316	329	311	303	307	376	336	331	334	314	305	348	335	329	325	308	330	325	342	351	333	315	321	314	327	363	304	364	335	326	360	317	333	358	339	302	307	296	347	314	328	317	342	335	340	350	306	325	307	328	327	313	341	371	354	330	303	330	330	304	316	336	324	335	309	326	325	302	327	336	344	307	308	307	305	330	307	342	376	330	280	324	312	335	332	305	347	338	352	323	332	300	335	321	336	319	339	346	323	345	306	316	300	327	291	312	290	304	305	317	311	333	316	324	332	345	329	340	346	270	340	298	332	323	329	295	313	336	320	313	340	332	333	351	327	344	326	302	338	331	323	335	327	340	335	294	314	334	355	341	342	326	334	317	331	331	357	320	312	267	321	310	330	297	308	329	335	310	298	326	318	305	326	337	344	358	330	345	314	294	297	314	318	344	354	291	310	350	337	339	331	274	282	322	345	335	286	299	286	317	323	319	326	315	308	293	334	273	312	324	298	332	308	300	333	325	303	337	305	309	371	324	300	315	327	324	327	315	330	305	310	313	312	331	341	327	332	339	319	307	340	293	337	348	304	330	324	303	359	343	328	307	311	309	329	350	316	355	307	320	336	322	289	300	318	379	316	335	303	348	338	323	363	326	349	319	339	332	300	307	314	323	313	371	328	295	320	308	317	314	350	356	318	324	350	331	342	354	305	327	330	313	322	330	349	348	326	320	323	337	329	308	357	324	327	288	353	316	312	346	318	307	346	333	318	330	307	308	325	358	321	326	301	331	339	322	319	330	311	309	322	381	344	312	300	321	313	326	341	302	310	300	342	289	313	324	332	322	346	329	323	341	303	315	323	352	255	296	302	314	334	304	313	294	320	338	334	317	314	316	289	314	310	327	341	307	295	323	338	353	332	370	311	333	330	351	314	291	326	346	334	312	324	336	345	335	326	287	305	336	334	313	314	327	333	307	307	328	338	360	339	309	322	319	320	306	326	334	303	341	313	328	290	326	323	334	336	293	312	359	347	320	321	335	311	329	313	319	337	354	309	332	311	326	330	326	273	297	298	329	301	323	303	362	321	307	309	304	371	340	315	304	303	319	310	339	322	327	304	314	339	328	317	354	339	351	317	305	296	332	333	329	304	324	317	327	336	325	347	295	363	333	321	334	304	297	347	333	322	339	313	310	353	279	286	311	305	312	353	338	313	312	315	328	333	312	313	375	325	350	293	349	302	344	326	303	293	342	338	314	362	332	342	327	324	294	335	335	336	331	305	331	346	340	344	326	322	354	340	321	346	333	323	320	331	303	344	354	302	343	289	360	303	359	307	278	339	275	319	325	327	293	333	290	288	359	295	344	284	343	341	311	302	342	327	311	333	377	365	365	326	330	337	322	318	332	324	301	315	316	306	331	333	337	309	306	348	294	288	338	343	314	307	320	316	293	359	355	307	346	321	303	299	334	329	330	299	314	324	298	310	308	288	336	295	317	307	303	300	325	326	369	280	291	325	314	330	315	316	345	330	334	319	291	345	305	328	331	326	316	304	294	338	332	320	301	363	336	351	301	344	321	315	326	314	285	318	317	313	345	302	386	358	329	348	326	311	314	337	341	306	345	322	314	286	342	311	305	325	318	320	299	318	322	320	301	335	293	339	304	309	347	334	307	347	325	302	307	296	323	339	314	345	333	357	310	314	297	297	335	361	356	306	318	353	309	328	345	322	284	316	334	324	313	312	331	333	307	344	345	352	330	268	325	308	343	265	310	315	291	313	310	284	315	339
19862	22002	2541	4107	2621	2148	1927	1693	1518	1467	1357	1215	1152	1139	1086	1121	1026	1081	1028	1016	957	985	970	934	957	890	897	912	867	909	896	826	976	926	903	939	882	892	880	889	862	927	878	898	880	981	863	887	901	908	860	806	840	846	901	883	886	838	881	876	867	921	855	888	875	881	861	871	813	865	849	847	877	857	865	889	836	886	898	852	880	897	934	834	871	877	856	847	859	888	867	848	875	847	890	949	850	840	870	872	801	867	899	839	903	858	829	866	876	919	830	848	860	851	830	865	895	796	863	823	847	862	870	874	902	889	837	907	917	871	813	913	805	869	847	858	879	860	864	888	829	844	856	855	862	860	899	838	883	900	867	855	839	895	872	859	835	839	838	811	883	857	858	827	858	882	861	858	854	860	862	851	882	871	791	879	875	830	809	923	862	832	891	822	849	869	857	876	872	871	827	861	860	888	817	849	867	851	871	860	822	838	882	857	893	831	809	830	805	921	843	887	830	851	812	881	844	851	848	899	808	868	832	849	891	866	833	793	861	814	872	843	820	840	893	900	843	792	898	861	838	878	835	815	911	842	865	880	794	828	871	872	850	891	851	832	832	872	894	874	869	874	836	846	911	882	917	867	846	871	866	891	862	845	843	835	851	823	850	837	804	868	923	806	841	827	838	859	905	824	787	879	833	862	834	907	813	851	844	839	876	851	836	841	854	874	794	871	860	881	833	849	870	836	877	831	853	817	861	866	852	885	864	812	905	883	845	799	888	846	849	880	868	833	890	846	846	860	844	828	884	867	804	830	870	829	858	825	826	826	878	860	889	882	852	856	860	846	851	825	820	864	891	868	922	828	867	911	841	901	858	837	877	846	822	852	825	892	903	805	830	844	851	880	861	881	889	877	865	851	911	846	864	865	839	824	801	845	845	884	851	853	859	898	849	854	847	852	818	852	860	829	844	834	828	845	840	827	905	877	848	863	909	848	801	867	853	858	837	880	799	890	864	779	824	806	859	898	848	867	835	786	875	852	854	875	842	851	869	876	862	837	843	858	877	870	833	861	824	849	856	857	875	873	850	895	820	857	857	849	852	846	865	847	897	806	842	820	851	865	824	847	801	873	854	851	906	840	848	874	858	826	873	831	862	867	866	845	877	845	819	853	857	854	867	841	903	863	841	822	819	883	859	868	833	849	865	850	817	849	877	887	899	852	917	859	841	914	901	884	830	889	826	817	847	850	821	789	833	880	829	906	850	855	801	860	843	838	883	895	870	864	832	911	879	833	867	820	814	837	903	883	926	869	919	819	848	844	846	877	799	847	851	864	859	839	883	849	838	837	861	868	849	880	808	861	836	851	840	863	839	865	793	809	827	812	843	839	829	847	812	886	828	852	906	875	864	838	806	840	878	833	849	815	808	861	854	809	872	795	870	897	884	839	808	838	827	874	845	828	891	829	866	845	878	844	834	880	872	878	899	865	845	801	897	866	875	850	848	885	871	823	833	838	844	866	831	837	851	869	833	844	861	825	866	865	798	866	846	846	884	800	848	834	833	838	897	833	909	830	844	853	862	831	791	849	856	834	805	856	797	862	855	845	793	859	839	837	829	827	844	880	906	834	887	838	855	853	762	830	883	844	834	821	881	835	848	889	835	854	885	815	867	839	875	859	818	797	804	894	894	877	850	823	890	898	869	857	836	841	821	862	825	832	869	819	887	847	873	860	848	887	843	847	868	839	879	840	886	871	854	895	888	879	880	923	892	857	850	876	847	866	849	892	860	818	825	870	839	843	902	858	905	886	865	818	877	900	874	837	895	868	824	871	827	868	859	859	853	882	877	873	839	833	866	860	781	847	823	843	873	841	871	816	872	879	828	921	832	903	828	781	859	804	875	847	855	841	860	858	826	849	864	887	874	897	809	828	882	832	839	847	813	883	885	836	875	882	905	866	812	866	862	830	905	820	882	876	836	855	833	840	860	852	891	873	871	801	847	848	857	865	906	815	849	870	840	770	831	865	844	862	917	842	839	842	869	837	832	892	850	856	826	885	859	888	873	874	848	907	854	847	822	825	869	890	834	793	824	858	812	855	877	832	899	849	832	823	826	829	845	878	820	882	878	809	841	854	885	808	875	860	915	859	836	875	862	823	845	843	856	836	873	839	856	812	890	836	878	830	906	898	874	925	899	872	851	907	890	820	846	894	867	894	899	837	836	853	850	819	858	808	795	831	846	874	868	855	885	854	879	894	842	842	867	827	784	895	831	862	853	876	839	858	876	863	876	857	803	840	807	814	844	871	861	820	881	875	865	792	842	817	853	892	754	839	879	864	840	838	935	856	804	795	854	823	887	878	864	841	854	835	840	869	879	885	831	915	836	831	860	825	841	896	865	893	773	800	812	807	892	846	899	870	809	833	867	831	830	876	838	802	856	846	811	822	879	849	891	829	843	879	846	850	877	844	887	824	875	864	824	909	847	857	847	847	873	889	797	841	803	782	834	821	817	841	893	881	820	891	862	831	826	890	867	850	837	849	872	824	813	843	810	863	821	885	836	838	902	831	861	894	909	882	865	889	840	867	862	855	867	798	840	896	797	831	830	869	842	823	858	818	842	860	850	834	893	842	842	849	826	797	846	861	833	829	845	851	826	867	837	910	839	831	833	868	847	808	852	846	900	850	851	848	862	877	811	848	845	880	872	833	863	854	818	894	887	836	901	882	837	837	827	838	860	885	857	829	801	821	852	871	873	807	826	846	845	814	855	844	879	871	805	865	835	832	863	826	897	883	925	833	784	852	874	848	843	845	865	895	829	849	845	848	807	813	847	881	873	867	838	888	868	839	894	811	860	880	816	848	856	878	849	792	834	859	901	828	814	859	851	759	818	842	831	866	845	848	861	939	791	841	900	881	882	850	897	876	864	862	842	868	904	902	848	836	879	894	861	815	838	846	901	841	815	872	851	861	859	868	858	856	821	872	918	836	916	845	839	831	820	858	837	906	858	848	849	855	854	871	892	869	862	778	912	893	878	848	887	817	797	845	870	848	818	902	864	834	871	840	800	778	892	872	847	841	851	827	875	840	814	847	916	835	829	893	870	918	827	841	881	902	825	903	844	812	852	881	853	938	843	856	896	846	830	882	870	835	795	862	869	879	867	843	861	830	851	895	810	837	830	906	793	849	814	788	897	862	854	901	838	869	869	820	870	860	806	847	884	885	868	880	859	900	843	848	860	839	876	863	827	852	810	833	830	862	833	866	852	828	928	836	857	847	910	897	830	857	905	853	840	896	870	857	852	843	838	838	863	841	836	870	827	813	829	851	832	902	891	784	859	870	878	828	894	806	892	868	924	853	849	862	913	825	858	845	793	825	882	889	825	834	906	921	867	814	874	846	878	835	858	838	830	850	855	853	836	824	889	830	853	912	859	832	894	879	838	862	901	797	837	862	856	794	838	850	861	851	829	867	827	861	813	842	895	848	859	853	890	875	926	805	906	874	827	865
44375	47718	13795	3876	1327	912	828	678	598	557	508	541	479	468	423	455	456	439	455	430	428	404	415	424	446	424	449	420	401	432	444	401	421	395	385	405	437	436	384	397	374	378	419	402	390	429	417	377	365	395	397	374	414	384	338	378	394	367	378	414	376	375	395	371	390	403	403	408	422	426	373	376	423	405	370	366	374	416	370	405	413	380	396	366	378	389	397	356	357	402	443	396	358	424	397	405	403	390	366	371	363	396	392	447	389	422	383	403	440	413	413	372	370	400	386	385	407	385	372	429	436	391	373	423	369	360	390	388	369	366	410	378	402	353	419	390	374	400	400	420	376	393	404	412	390	432	357	390	384	360	352	379	419	402	388	382	403	388	432	415	391	369	421	429	383	399	368	382	371	413	410	404	403	442	419	421	353	409	402	430	404	423	390	425	408	372	362	392	401	412	393	372	389	388	407	391	427	389	387	403	371	412	343	394	392	430	413	363	407	374	415	376	393	360	387	405	379	404	395	412	409	395	404	368	358	414	409	365	407	389	390	376	390	405	370	384	382	417	405	370	417	355	389	411	420	375	373	398	407	423	383	400	395	390	384	424	369	365	372	416	380	382	393	388	364	363	423	389	388	366	378	366	398	402	418	417	403	386	370	374	414	402	352	371	385	384	392	375	410	410	382	330	418	408	420	383	419	340	401	385	396	428	384	380	410	425	394	366	414	388	399	389	391	381	388	382	383	388	396	375	359	383	378	370	369	417	401	383	376	418	404	409	376	343	402	401	402	368	362	409	427	431	403	403	367	385	418	369	411	393	433	406	384	387	404	375	401	383	413	361	422	399	402	379	386	366	416	410	364	377	415	377	389	413	353	379	360	389	430	378	376	417	383	390	344	421	400	372	401	405	401	393	353	371	391	412	402	383	429	411	436	419	372	428	411	367	377	393	397	394	408	395	421	415	388	390	392	418	423	404	374	421	399	418	383	384	351	378	406	405	387	419	409	403	408	431	403	432	410	400	394	403	396	416	387	400	376	388	395	381	404	389	413	394	401	403	363	360	399	423	365	386	386	369	398	382	416	405	391	378	399	403	400	395	378	376	397	377	415	437	373	392	382	406	393	359	404	378	395	381	418	414	367	380	391	389	356	405	386	396	410	379	363	402	373	370	369	404	359	353	371	391	400	389	345	390	389	371	416	375	419	403	349	375	356	409	419	382	395	365	373	366	399	412	406	411	394	414	368	387	349	408	381	377	393	408	384	383	366	407	389	390	385	391	365	408	405	391	349	390	404	406	367	406	403	364	397	404	390	365	367	396	394	398	400	415	410	392	429	436	352	386	424	404	416	413	376	379	394	392	430	402	411	420	373	366	382	397	390	386	420	379	375	369	410	383	390	373	419	416	391	411	364	387	372	399	423	392	382	357	412	410	407	378	394	376	429	384	383	388	372	383	372	412	413	380	376	368	385	393	327	411	382	409	410	387	443	405	398	402	356	435	380	361	408	390	398	356	410	403	392	395	397	382	348	356	401	393	374	375	363	384	403	353	389	398	392	388	410	388	391	396	381	409	399	401	406	361	412	397	382	383	385	420	405	414	401	403	381	388	438	423	435	367	401	388	410	412	383	378	338	397	381	394	380	420	401	414	407	379	388	381	396	380	379	401	408	381	430	387	355	397	360	422	405	401	430	410	385	412	392	355	428	376	369	387	374	397	408	377	394	388	355	428	386	428	361	399	391	379	411	389	383	413	377	391	408	428	378	413	370	340	359	376	390	405	393	459	374	364	393	384	384	387	380	357	413	389	366	375	394	384	401	394	383	401	390	370	425	378	359	369	416	382	396	374	401	401	393	391	362	438	379	426	405	386	411	353	395	403	426	376	398	385	409	371	401	399	382	450	396	369	401	392	374	404	406	391	370	402	422	376	414	416	390	413	381	425	374	397	367	369	393	380	357	415	409	388	407	371	390	383	412	372	403	385	411	371	406	397	370	382	424	410	365	385	434	405	402	415	403	394	410	393	388	402	410	384	396	369	412	398	395	406	397	386	393	400	395	369	381	382	383	435	394	361	371	388	401	410	402	371	394	363	385	389	422	394	395	365	421	338	401	372	406	418	398	389	376	375	412	378	390	371	444	408	399	400	367	383	429	403	396	399	404	425	357	350	422	394	421	422	395	402	402	371	408	402	380	358	415	391	405	384	394	445	404	393	392	362	404	387	414	398	371	418	368	406	385	379	399	390	376	380	442	394	403	384	399	378	386	392	384	427	378	427	398	364	345	391	381	363	420	398	419	377	411	413	425	397	422	396	398	376	413	383	412	389	395	398	430	372	398	410	403	401	388	452	376	430	368	345	385	366	424	352	382	378	369	421	395	394	367	391	410	411	388	389	411	366	366	390	367	423	391	413	380	414	401	410	391	380	362	398	378	390	399	415	402	365	387	356	413	396	391	371	395	388	414	449	390	391	379	428	424	417	396	380	405	414	408	402	390	410	392	376	387	385	404	398	418	400	380	410	390	395	405	444	395	397	348	410	416	411	422	399	396	364	375	389	387	381	365	409	387	374	381	410	364	412	398	386	408	405	405	422	400	383	398	434	379	401	410	388	394	407	396	375	389	401	380	364	367	373	396	359	436	426	384	395	386	400	389	392	417	395	379	412	383	401	423	391	395	427	397	400	416	401	401	379	419	427	378	412	390	406	418	424	386	373	399	390	386	370	425	401	389	400	397	431	422	409	418	405	378	402	446	407	394	422	386	394	397	399	371	414	389	400	394	395	422	425	374	367	412	405	433	406	396	384	397	376	354	376	430	403	421	390	394	382	357	416	382	341	399	334	395	382	355	426	398	417	390	411	410	382	434	393	426	435	425	386	407	360	342	347	403	420	400	348	378	401	386	359	382	388	402	429	404	411	380	401	375	407	389	351	362	434	416	403	410	379	394	385	382	383	372	407	392	386	385	347	405	416	408	410	360	437	387	405	382	421	407	393	369	393	371	394	412	373	386	384	399	413	416	378	366	384	415	410	418	387	408	383	385	373	352	374	368	390	391	417	393	415	388	377	389	416	397	404	375	413	400	397	422	374	413	415	385	381	383	389	372	392	395	396	394	399	411	362	404	419	392	397	394	405	423	372	404	392	394	402	393	405	411	403	425	385	406	387	397	400	420	373	384	432	401	411	373	380	384	356	373	371	359	348	413	387	379	404	405	398	374	396	414	376	410	400	388	381	387	390	410	370	377	387	398	392	405	386	369	386	363	368	415	374	362	376	372	415	398	411	413	396	421	385	393	395	394	395	360	387	373	398	410	384	406	348	367	438	406	369	407	393	379	404	418	382	395	387	349	376	395	402	367	397	392	410	359	379	368	382	395	384	417	423	427	365	422	364	404	384	405	397	400	389	353	379	411	390	405	411	410	431	364	391	399	401	403	394	393	398	363	388	402	427	397	379	375	377	416	360	392	418	382	415	397	448	407	405	386	380	398	398	375	389
25034	27499	4416	7677	4265	3558	2998	2607	2247	2128	1907	1769	1613	1494	1464	1385	1373	1282	1288	1259	1243	1169	1109	1191	1142	1127	1130	1154	1140	1075	1092	1082	1097	1095	1084	1074	1030	1023	1094	1044	1072	1009	1050	1004	1054	1041	1055	1028	1019	1043	1001	1038	992	986	1000	958	1027	1014	996	1016	1025	1054	993	1009	955	951	1027	1015	1023	1018	990	1017	997	971	999	983	1037	1045	1013	996	1052	1022	1041	971	966	1015	941	1002	972	1031	979	966	972	979	956	995	999	976	959	1018	1071	936	1017	926	1049	934	1018	958	1014	941	1012	998	883	962	932	893	970	958	1003	968	946	986	1020	931	1046	930	929	966	950	958	991	930	1001	964	980	944	982	964	968	993	920	954	973	963	987	1011	1011	981	975	992	1031	938	948	929	1018	1028	943	987	917	985	982	985	963	990	953	948	914	1004	942	956	961	977	966	988	954	986	989	1022	992	1033	1015	954	1003	971	974	962	971	945	1014	976	981	1014	965	943	1017	996	985	1016	985	967	954	1042	1002	969	991	964	933	970	1007	943	1034	910	979	1009	992	995	967	984	945	997	972	988	978	981	966	1061	1033	944	956	985	948	964	912	1002	943	954	1007	1001	1012	928	964	1048	1010	954	976	1018	1001	1026	977	922	997	929	973	942	935	970	1003	935	938	1010	951	980	953	967	977	1038	984	937	979	988	941	955	921	943	997	975	986	969	981	995	981	934	974	997	970	957	975	974	976	913	933	986	979	962	976	911	987	945	987	939	956	968	1012	971	945	1004	957	1002	1012	939	870	938	946	968	975	962	1010	1021	998	919	997	980	1041	1014	969	963	953	990	969	1017	948	975	973	1014	1005	939	965	962	962	989	966	961	981	983	973	943	990	980	1030	1002	980	947	921	959	973	922	953	999	995	1004	969	980	936	997	896	958	988	966	942	963	997	997	984	1003	959	988	999	915	921	991	1011	964	963	964	965	962	964	979	961	905	947	941	1027	964	1034	939	978	987	984	995	913	949	968	958	991	944	985	954	959	976	909	989	1003	972	941	961	956	938	974	1009	1001	956	1032	973	936	993	979	983	975	1024	997	968	996	948	977	978	943	1038	1005	996	1023	999	932	1002	936	951	965	1032	991	970	1019	971	962	915	936	959	926	960	989	977	972	946	1046	1020	979	1016	934	956	1035	976	974	946	946	945	1000	976	1004	971	959	996	966	958	961	986	964	988	926	955	978	1009	1017	1044	1021	1002	1044	897	986	992	952	936	1015	984	962	987	975	1007	963	943	959	930	949	950	973	969	914	964	962	971	977	923	973	1014	972	914	1022	958	983	967	889	947	1045	979	1028	944	943	931	995	978	999	975	960	984	957	1018	982	985	979	1012	998	926	972	964	988	974	987	967	1002	958	993	978	930	996	1061	968	940	944	1009	952	991	994	993	971	1026	997	945	957	985	969	976	935	947	972	971	939	993	966	937	997	971	1027	976	959	963	980	960	1036	947	937	966	965	998	934	967	952	969	1022	970	988	971	1003	969	1023	1003	992	1015	995	1051	969	1021	958	933	956	938	1019	949	1025	951	975	1023	973	923	985	967	951	981	965	939	1011	969	1008	967	925	989	965	927	987	972	969	1027	983	969	921	1006	933	955	971	1019	960	938	991	1049	1031	1006	915	934	976	968	972	947	987	953	995	963	989	953	976	1047	932	986	967	1002	957	906	925	947	1005	992	1017	988	1012	982	952	959	1020	956	962	988	963	1006	925	979	972	1038	997	929	991	978	959	942	985	979	1011	936	974	958	1022	957	1015	1001	999	956	1022	950	998	924	977	950	1006	962	942	1002	1010	1008	942	906	953	933	950	972	1029	992	947	932	967	969	947	971	949	947	1010	900	997	947	956	922	984	965	940	1033	950	1007	976	973	989	988	977	948	997	967	997	972	980	992	977	963	941	979	973	979	979	939	938	979	968	948	991	965	1003	999	984	947	933	957	968	933	986	920	973	906	962	936	997	957	981	1002	972	973	1006	996	1009	979	994	968	981	988	1034	989	968	953	978	954	956	1024	952	945	985	982	994	958	955	1002	949	970	1003	984	959	1035	949	959	986	1005	947	927	982	1028	999	977	980	953	972	1006	1011	982	970	983	993	952	956	955	1036	944	971	970	955	946	948	948	994	951	963	970	962	989	934	1000	959	962	935	959	957	957	970	1003	977	1026	931	981	979	962	981	1025	957	977	950	921	984	1018	993	974	967	929	1010	961	986	941	1016	1010	914	969	1008	1001	975	978	981	1003	996	994	990	923	992	1000	990	978	967	970	965	951	977	1009	966	1046	971	947	952	927	971	972	971	994	908	1039	1031	981	951	959	962	957	914	936	993	1019	939	971	957	942	981	965	933	985	945	960	975	983	983	991	934	934	979	898	1043	976	949	977	975	982	974	996	984	966	955	974	949	944	970	954	970	983	947	939	954	939	988	957	958	977	947	940	1004	955	988	1006	900	954	933	962	946	981	980	975	970	972	933	993	958	978	946	1001	976	932	973	969	923	932	983	940	884	983	1002	948	1015	990	940	940	936	952	999	977	981	984	997	965	951	954	983	959	1026	999	976	914	938	985	997	1010	978	909	966	1007	955	962	1029	982	970	966	985	968	910	1028	941	940	993	969	993	945	991	973	943	986	977	1001	963	1008	922	968	995	981	962	922	936	954	945	974	978	1050	992	992	925	980	951	993	933	941	990	974	1056	1018	962	958	952	956	944	969	998	969	960	927	969	1014	983	950	986	1004	1007	961	972	996	978	954	975	969	956	1025	967	972	898	935	969	952	972	974	940	944	976	1000	967	983	949	985	994	991	952	929	994	910	964	965	926	958	941	999	957	948	975	968	946	941	1043	988	904	1042	961	879	935	936	960	950	1072	1027	996	980	974	1004	941	1006	962	971	969	948	1010	943	945	986	1001	973	938	1017	975	954	981	984	960	1018	972	942	968	972	994	1014	978	1020	951	975	999	1000	1004	977	1029	936	943	874	983	979	980	963	942	998	1016	903	975	1001	909	1002	961	944	962	1016	967	974	969	973	971	973	935	994	980	943	972	963	1006	998	979	987	1006	977	1002	960	965	1000	942	979	967	939	936	1015	972	951	1020	984	976	1017	932	989	978	889	1013	980	953	1025	928	1009	985	1060	977	1017	1033	898	954	949	965	968	993	951	986	992	933	925	949	1026	986	922	945	1037	990	942	941	944	976	976	981	964	950	996	953	987	950	948	980	934	984	962	970	996	990	953	976	996	993	993	988	1003	1023	979	1001	980	989	988	1059	968	948	970	923	1018	1002	953	945	958	982	947	981	981	1012	948	931	946	957	996	988	984	935	959	929	953	979	957	988	985	942	974	998	939	1011	958	1005	937	1008	977	933	931	951	990	966	1020	971	945	1053	957	1015	949	1025	1020	935	999	960	975	972	996	986	987	984	949	942	952	925	1000	955	993	924	973	944	965	982	942	1041	907	997	902	951	995	960	940	976	963	978	940	1016	984	969	975	956	1017	989	1019	956	968	916	992	1038	997	971	1014	941	966	943	938	997	911	944	922	957	970	1008	1006	969	964	978	964	958	976	972	1009	965	946	993	999	1001	959	1044	933	959	992	987	988	991	970	954	1005	969	923	951	978	985	967	955	926	944	916	961	995	1011	929	1012	971	942	922	1005	968	981	1044	984	983	935	921	900	926	1032	1004	1058	1000	962	994	960	940	972	1007	993	976	988	897	987	951	982	965	989	958	953	968	960	1049	945	984	1017	976	927	956	965	984	941
3755	2417	223	186	175	186	162	171	190	142	172	173	145	172	164	175	126	171	175	151	150	170	169	142	145	143	145	148	175	171	136	130	153	180	156	155	165	153	144	153	161	154	152	182	157	143	149	163	169	160	154	152	180	180	177	182	158	162	153	167	165	155	163	134	164	144	146	184	145	137	161	150	156	155	159	159	137	174	151	145	162	151	184	146	144	163	151	164	165	171	180	165	160	162	172	138	152	155	141	191	151	167	173	167	173	184	165	144	157	161	165	156	160	145	135	142	179	186	144	138	149	190	145	143	165	168	171	179	152	163	167	172	169	138	163	184	161	144	166	151	155	163	160	158	156	144	147	161	151	156	155	156	177	160	151	175	157	153	159	150	156	130	165	154	152	172	145	149	147	159	179	151	163	163	137	161	163	166	166	165	167	149	151	144	154	169	178	162	150	148	166	133	152	167	141	150	160	188	154	141	180	147	162	159	156	172	182	161	141	158	168	148	170	142	149	156	169	159	139	162	178	162	172	173	141	133	153	159	188	150	169	158	160	158	163	133	161	165	189	156	165	162	182	148	135	162	169	141	181	153	179	154	160	158	163	165	186	154	149	168	170	152	169	145	146	176	187	163	147	165	187	124	171	167	194	163	155	170	146	130	156	158	167	165	180	181	158	139	153	182	159	149	179	151	162	159	145	150	176	176	160	170	155	160	151	155	180	168	169	157	153	167	164	146	140	143	171	143	162	165	146	169	152	157	163	148	152	153	182	155	165	165	167	154	163	182	160	155	136	160	161	138	161	146	169	184	156	170	165	149	147	158	179	161	153	157	146	169	177	159	152	148	146	175	151	155	137	177	172	170	157	133	156	155	168	153	159	163	165	155	187	160	152	169	160	169	150	161	157	173	143	151	141	141	173	164	154	158	170	165	136	152	177	151	165	149	128	147	155	150	152	153	134	159	163	162	141	139	157	154	170	157	144	171	151	169	156	178	171	167	140	154	163	162	181	163	164	187	157	146	161	150	140	149	158	168	175	153	143	144	165	157	152	152	158	138	135	184	152	176	153	162	178	168	146	143	167	164	144	161	156	153	135	158	174	170	174	149	164	177	161	145	165	162	187	145	145	165	155	157	158	148	146	184	190	150	159	155	125	169	159	161	161	153	149	177	160	141	154	163	138	152	145	158	135	150	167	151	151	183	158	158	154	168	167	166	167	157	175	164	167	166	152	161	163	164	158	151	151	172	174	151	173	143	163	182	175	174	165	151	143	160	153	169	131	154	176	147	160	155	166	182	156	155	158	159	142	159	175	155	175	162	168	174	148	145	171	152	161	169	158	138	142	152	159	155	168	157	153	178	156	152	157	153	157	176	154	190	182	143	167	160	154	156	140	162	144	157	165	126	142	164	162	135	146	181	167	173	176	158	148	163	189	152	139	139	159	147	156	161	177	165	151	168	161	145	153	176	177	164	186	148	145	164	146	169	150	147	147	152	131	151	146	166	172	156	162	161	155	147	171	148	157	128	160	158	156	152	157	183	151	157	154	166	142	154	177	154	184	161	136	167	153	152	154	138	145	168	146	182	164	165	163	180	179	176	165	148	173	152	168	143	170	150	146	152	151	161	159	137	176	178	163	180	162	156	172	138	159	145	164	180	161	140	158	141	140	145	181	164	159	172	157	173	158	177	167	166	146	168	165	162	167	163	154	155	162	159	159	175	155	167	151	143	192	159	158	179	144	158	135	151	167	176	143	174	156	170	157	162	179	163	172	159	156	138	156	173	177	159	150	163	160	159	138	177	168	129	162	143	160	154	171	167	160	151	145	168	171	153	177	163	148	168	164	139	174	158	181	171	156	140	154	158	148	166	152	157	145	138	172	151	177	176	147	150	167	179	142	149	160	159	159	165	168	181	172	142	144	176	158	153	162	168	156	156	164	150	156	137	151	155	157	146	144	148	159	163	160	155	178	179	146	172	153	180	169	151	148	157	144	133	148	147	159	176	165	146	164	176	164	148	149	153	143	149	127	180	161	149	175	154	152	163	159	156	160	153	153	157	178	163	146	144	160	174	178	163	154	165	154	140	157	145	176	152	179	142	161	147	163	179	171	159	160	149	148	161	156	163	143	142	168	160	150	150	141	163	146	142	160	146	155	159	156	159	160	164	159	177	173	168	154	141	176	162	170	152	166	152	165	188	177	145	145	154	172	154	167	175	162	175	143	171	133	180	154	151	150	155	146	151	169	160	191	153	149	153	150	184	145	148	158	166	166	165	148	146	158	149	155	145	144	161	143	147	155	138	159	188	177	161	133	166	143	176	149	169	162	142	134	160	156	174	170	158	183	150	151	185	166	162	166	172	148	170	186	161	183	175	120	162	135	170	151	178	159	133	196	166	161	182	140	171	159	150	156	156	156	161	150	161	160	181	162	157	167	160	151	137	179	181	163	150	152	172	160	171	145	171	187	142	157	150	152	166	163	161	167	191	181	163	179	172	171	156	175	163	145	158	166	132	157	188	147	186	177	165	166	175	195	156	203	153	157	149	171	175	169	140	181	153	159	151	139	152	179	134	142	172	176	147	166	190	143	163	159	153	155	149	150	172	154	129	164	151	186	164	152	145	147	150	170	135	170	161	149	183	171	140	152	167	150	185	170	163	182	162	181	194	188	162	171	147	166	186	165	173	164	155	139	157	165	135	170	181	176	186	160	165	159	150	163	170	148	155	152	188	152	151	157	133	158	176	156	148	137	135	159	144	165	148	170	150	164	151	142	154	143	171	173	183	148	173	163	151	152	176	175	141	147	169	197	155	163	159	144	169	150	153	181	160	172	163	152	153	172	187	180	164	165	169	149	166	157	171	154	149	131	167	173	147	155	145	157	163	156	168	163	174	166	171	170	168	154	136	156	170	163	139	149	140	138	167	137	152	157	166	160	163	157	153	170	162	166	151	180	170	156	153	147	177	162	154	151	156	164	172	186	147	149	160	181	166	149	155	157	156	159	163	139	145	163	150	157	183	136	152	181	160	177	146	142	144	154	167	148	172	168	148	176	154	185	161	154	176	153	172	166	163	173	189	160	155	162	158	139	174	161	171	162	152	184	174	146	159	154	156	153	143	163	169	170	150	155	172	141	174	190	136	144	127	140	148	167	156	131	152	163	159	160	172	137	154	171	160	168	164	152	191	160	155	189	161	145	142	147	163	165	140	164	134	143	171	158	155	151	159	178	155	156	157	150	146	149	147	154	163	166	161	168	157	180	163	156	151	142	159	168	166	169	154	154	167	174	170	170	128	143	156	146	177	179	142	153	182	165	142	157	157	181	160	173	164	142	167	159	156	142	164	166	165	166	155	132	120	156	179	153	155	149	144	165	169	153	179	143	141	183	148	163	161	161	172	146	144	186	170	172	159	141	153	156	165	182	169	161	144	159	173	153	179	159	155	151	157	148	175	157	158	154	161	146	173	166	148	175	156	180	153	164	167	152	143	158	152
4218	4385	593	611	544	503	550	556	519	525	495	507	523	513	492	525	533	471	515	504	484	513	493	493	457	471	529	492	498	494	468	489	483	505	522	494	507	498	485	468	491	450	503	456	442	479	500	494	533	488	479	527	493	492	482	514	508	504	469	486	476	463	501	526	463	511	457	489	487	492	476	533	436	492	431	509	482	504	499	485	505	499	476	502	486	507	520	488	503	486	496	471	469	464	470	506	466	497	519	516	504	464	516	457	519	500	486	468	475	455	474	473	493	520	487	503	481	466	507	484	479	486	508	488	480	512	487	499	518	504	491	507	446	526	469	509	500	493	471	511	484	503	499	503	485	474	526	462	492	490	483	481	479	497	487	496	507	526	507	495	531	504	487	455	526	476	473	512	541	481	475	490	466	458	497	510	468	517	456	488	490	481	473	469	487	497	469	510	509	470	474	537	537	514	502	478	483	479	480	492	460	475	449	502	485	491	500	465	514	481	491	530	505	540	500	492	486	498	526	532	492	474	465	505	484	520	468	508	487	477	527	468	477	520	528	486	499	514	517	494	455	497	472	496	508	524	495	484	502	491	482	494	486	515	519	471	478	526	497	511	485	529	453	500	463	511	471	434	504	490	460	487	503	487	480	506	504	521	456	459	492	469	506	497	465	513	519	509	505	463	482	482	462	459	499	503	505	524	481	501	490	441	500	467	450	522	464	515	500	478	489	510	501	528	474	483	482	514	532	507	510	483	511	474	502	464	500	487	472	470	498	509	445	464	487	463	484	488	510	462	511	501	497	475	495	508	502	517	511	513	487	502	514	490	494	487	487	493	468	485	490	474	530	497	554	498	519	470	481	464	489	497	506	505	495	493	463	480	508	512	539	494	538	513	497	487	472	474	496	463	489	454	497	524	535	531	528	511	464	485	476	507	505	465	499	486	497	502	523	479	501	470	463	514	525	464	507	492	497	506	486	485	472	523	507	496	494	487	486	510	484	465	484	474	475	498	486	511	470	486	536	431	518	476	482	481	474	487	489	504	476	510	455	524	511	513	491	466	501	500	523	484	527	510	482	517	496	531	480	505	518	501	481	488	508	502	493	500	499	475	526	463	453	500	471	462	495	437	508	520	467	487	490	466	497	508	518	513	519	497	511	508	478	446	502	501	507	472	467	474	470	489	478	506	508	512	511	522	508	492	495	528	503	456	482	506	530	546	483	469	473	492	464	505	468	493	446	496	492	513	446	500	496	456	470	522	485	486	470	500	476	514	506	467	483	478	491	492	507	472	491	465	493	518	500	489	453	515	486	484	487	551	475	508	539	451	499	503	518	482	493	535	485	526	508	516	468	472	476	446	453	521	528	455	478	463	532	466	460	496	477	504	457	471	519	476	472	522	484	511	490	500	477	514	518	471	510	509	467	519	500	476	519	514	492	502	486	515	485	496	513	462	503	471	477	493	474	519	472	498	514	504	497	492	459	502	495	483	468	516	480	513	487	459	501	532	446	462	492	484	514	507	507	490	489	559	463	477	430	470	513	509	458	511	518	523	475	515	490	458	501	515	485	477	461	503	499	516	489	468	478	520	489	473	488	496	469	499	451	503	481	496	486	497	492	495	490	496	482	465	498	482	475	490	486	514	513	507	499	465	465	497	487	491	482	464	505	520	537	479	479	518	461	484	470	520	485	491	479	475	462	526	468	531	468	503	486	448	495	502	509	500	462	474	532	477	491	489	527	496	447	515	464	501	508	524	511	492	514	504	509	523	480	493	489	510	427	495	491	462	480	482	488	492	487	486	507	488	518	477	504	507	490	465	506	509	520	501	488	478	495	500	524	501	525	481	462	488	493	475	479	493	491	486	490	472	474	472	478	479	495	458	466	505	525	494	484	487	480	502	500	480	479	502	481	490	479	479	498	477	497	503	468	509	519	529	532	497	484	466	489	465	481	469	468	461	499	472	471	430	482	495	479	514	493	472	480	505	526	492	489	493	498	447	502	496	477	509	499	534	475	508	520	455	508	507	473	511	462	484	482	517	494	513	456	477	507	484	517	500	549	521	476	485	525	505	510	478	473	477	494	497	484	487	483	480	486	467	506	493	476	505	497	527	482	511	511	511	482	505	515	483	484	479	489	461	528	493	507	489	507	516	490	508	531	489	516	490	485	444	481	472	508	503	485	514	500	538	503	554	467	520	496	446	501	471	453	489	450	497	480	533	515	490	461	478	478	486	512	465	470	467	456	483	491	500	496	513	522	520	483	480	526	497	489	528	483	523	473	437	505	496	477	496	490	475	512	479	519	508	510	543	489	512	488	506	492	508	496	506	486	474	485	456	515	488	498	470	575	487	479	516	485	477	472	486	497	484	513	495	453	476	467	506	523	446	493	534	466	474	484	483	539	496	487	498	468	525	490	458	473	481	511	490	478	455	466	455	480	520	529	499	490	488	467	449	497	516	480	487	529	476	493	489	474	486	490	471	481	476	507	496	496	477	478	464	506	463	490	501	457	513	475	473	484	476	512	504	487	478	493	492	467	475	457	490	520	502	481	484	491	473	486	522	488	484	483	504	509	505	523	488	490	493	476	468	517	422	463	466	490	477	529	514	491	487	479	466	529	521	480	478	483	480	498	488	480	482	479	461	519	496	486	480	513	495	458	517	477	482	502	479	506	528	494	490	533	489	530	477	454	521	460	516	523	516	504	502	487	481	497	445	491	510	517	500	490	465	468	510	470	496	515	460	503	496	490	468	513	457	520	455	440	500	487	483	511	506	520	497	508	474	500	483	485	462	497	490	486	507	469	512	495	493	520	515	488	513	482	508	528	448	465	515	479	467	475	499	425	491	458	485	457	454	500	491	501	458	526	507	497	486	490	506	514	472	509	526	498	466	497	470	495	459	553	505	502	472	466	496	448	502	519	494	477	472	504	501	500	517	476	476	517	475	500	493	498	503	543	494	456	498	489	501	502	490	478	507	515	472	501	477	532	482	451	497	458	546	474	491	502	516	515	509	496	470	480	490	493	475	504	469	481	496	499	490	493	507	498	506	519	489	478	488	514	481	459	485	481	489	497	496	479	533	475	491	487	453	518	478	484	511	443	494	477	492	509	510	496	515	495	480	515	503	462	495	469	484	467	508	471	479	452	484	519	512	485	526	477	464	481	498	492	497	450	478	524	487	446	530	492	479	504	495	498	502	494	496	517	457	476	455	499	479	478	520	492	520	511	484	472	503	480	499	469	476	462	470	479	533	500	460	476	492	507	496	449	497	469	486	518	505	511	513	487	460	485	499	499	479	548	489	490	509	486	534	473	512	526	506	504	466	549	454	499	472	517	477	494	505	531	521	509	504	495	482	494	505	494	503	485	463	541	491	478	460	497	487	476	473	504	453	478	517	483	471	497	526	486	468	531	489	479	487	546	505	495	507	459	468	477	511	501	487	536	485	487	500	532	496	542	502	479	451	479	451	501	519	461	507	529	448	506	457	497	485
29259	34659	5866	1231	733	552	490	463	415	403	411	404	367	388	364	369	356	372	375	318	361	369	354	337	322	338	336	323	328	313	365	335	325	313	323	307	315	337	321	341	373	337	318	330	304	342	326	362	309	369	343	305	284	299	330	335	333	301	318	310	324	310	330	298	289	315	343	313	329	334	350	322	290	311	345	303	328	313	331	355	308	331	352	335	311	328	318	315	300	317	317	363	292	318	340	361	327	358	350	315	324	325	314	339	290	306	300	328	297	298	324	317	350	304	320	341	340	321	304	293	313	314	316	348	345	337	344	326	355	326	304	333	302	304	318	291	328	301	335	327	298	337	326	303	312	308	335	308	304	324	359	314	314	329	323	306	336	320	313	315	337	311	300	346	349	304	296	310	309	313	325	348	360	305	318	366	319	340	327	302	334	314	320	315	333	317	330	297	326	315	305	333	321	358	321	313	316	305	311	358	323	326	315	298	290	302	318	329	291	338	369	324	343	320	299	327	350	339	302	322	295	298	339	329	276	351	318	309	307	341	334	341	324	311	348	321	338	296	318	334	343	319	299	309	317	341	341	332	331	306	339	325	314	355	317	292	329	315	317	313	349	333	318	321	339	317	310	336	342	318	340	323	333	312	352	327	330	350	326	310	339	308	342	339	335	308	345	324	337	308	316	323	319	297	328	323	331	296	305	345	346	338	336	305	319	349	330	334	308	322	321	307	328	317	325	297	300	316	352	339	332	345	333	318	382	345	324	314	290	319	319	337	332	288	309	298	338	342	327	363	323	303	301	334	364	313	317	303	296	291	307	327	332	334	316	322	312	344	335	302	348	342	318	349	315	282	348	323	313	336	309	306	364	345	287	283	332	329	317	309	328	331	328	331	292	329	302	343	334	321	359	351	298	305	332	322	324	311	327	320	323	309	306	315	323	322	305	341	325	332	327	332	340	302	310	350	316	304	285	312	313	314	285	305	317	294	295	297	318	315	321	306	320	318	321	305	346	321	311	310	322	321	332	319	309	307	377	311	319	308	305	306	329	327	348	308	317	273	345	315	325	315	313	325	325	330	331	329	325	315	315	342	344	336	295	312	299	311	314	334	306	299	354	312	316	359	308	326	323	322	329	307	292	302	344	308	328	356	302	306	327	302	315	303	318	327	313	292	351	316	329	322	311	322	316	306	307	343	345	310	327	304	336	341	343	321	344	312	349	314	325	310	316	314	316	365	337	350	323	301	313	319	327	349	300	363	324	332	316	328	328	314	302	316	337	345	306	328	319	331	305	348	306	320	312	319	339	296	282	355	335	306	302	330	302	345	341	314	307	313	332	332	330	337	312	304	315	312	279	309	330	334	313	309	334	297	320	284	303	294	345	315	322	330	331	316	321	336	356	318	331	342	322	309	315	293	339	331	321	322	339	334	348	318	311	295	344	350	327	297	318	322	324	329	278	338	335	336	340	341	317	354	332	302	342	306	302	348	337	324	324	329	289	349	307	312	318	359	330	339	326	313	313	297	325	323	316	314	338	320	283	346	326	308	322	297	286	301	315	332	334	332	291	279	296	317	368	311	297	335	375	323	298	320	297	336	293	304	303	344	332	296	358	330	307	313	355	296	331	290	318	315	344	312	313	314	296	336	334	326	379	336	317	313	323	349	333	336	338	318	327	359	355	351	303	346	313	327	308	329	349	313	356	332	332	317	351	309	332	318	329	312	319	333	340	325	362	325	336	318	322	332	276	295	317	325	309	326	335	318	315	296	324	303	296	310	315	318	339	324	334	307	326	315	337	325	294	294	297	328	307	306	311	315	299	368	332	309	317	291	317	311	322	319	322	343	310	309	300	344	331	345	346	359	352	341	320	317	330	275	337	341	305	304	313	307	345	305	338	311	342	319	342	318	319	346	330	297	310	320	342	320	313	303	336	348	305	311	307	332	351	307	342	314	308	310	332	306	315	305	291	298	325	321	321	313	309	280	349	338	335	335	317	301	300	302	331	316	326	315	362	324	338	348	341	322	313	328	320	297	318	328	337	359	321	336	325	314	363	353	297	346	298	366	296	310	333	311	315	316	340	348	320	333	300	294	306	312	311	351	302	336	330	338	305	299	329	309	324	289	316	321	317	337	360	353	330	333	363	310	331	328	326	318	318	328	309	322	289	326	318	328	324	299	356	307	277	353	359	313	324	339	314	328	321	315	328	333	308	327	322	318	306	334	338	348	332	337	320	311	326	317	328	304	321	313	339	331	299	319	311	309	297	349	338	317	328	300	330	349	350	306	320	297	298	305	315	315	313	322	304	323	320	329	344	331	321	332	345	295	372	352	327	323	337	346	318	284	298	325	324	294	342	314	330	285	320	300	305	340	313	315	304	333	320	318	330	323	296	330	323	347	305	330	339	352	308	345	338	339	349	333	355	333	340	316	321	346	317	322	332	340	325	323	333	308	299	332	309	323	344	317	326	288	322	338	306	316	307	306	349	318	294	316	327	345	330	323	342	306	291	334	292	282	317	322	289	319	311	319	325	384	304	344	304	334	316	281	314	311	313	319	315	336	276	320	341	308	304	309	338	306	310	281	310	335	294	335	315	345	284	315	314	341	325	310	333	356	320	335	314	328	319	328	326	342	370	359	317	313	330	312	326	316	329	293	339	352	331	322	334	328	334	320	347	343	320	329	333	349	311	355	329	309	342	333	369	338	307	344	315	318	323	314	330	335	351	331	329	313	324	321	301	295	336	315	348	317	327	314	338	319	347	305	299	289	297	285	333	327	314	317	318	325	327	331	332	332	338	319	278	324	355	343	314	353	325	354	303	325	329	313	334	294	304	365	338	336	312	325	323	326	325	368	335	341	342	342	327	326	321	317	315	293	316	313	319	339	344	326	345	319	336	314	327	314	322	290	303	319	311	349	326	348	335	284	296	367	309	316	353	315	329	326	315	298	341	339	348	333	320	288	318	312	316	380	338	315	323	326	345	333	328	295	325	331	311	315	297	320	325	338	342	331	345	337	299	308	331	325	358	319	346	296	325	340	298	339	284	336	297	306	296	319	337	297	316	321	374	338	318	323	314	336	314	351	310	351	330	332	330	324	369	350	325	310	348	294	326	313	336	358	368	328	320	335	337	325	299	299	327	318	349	327	350	329	285	319	305	346	324	333	345	295	278	304	318	304	333	321	312	328	318	313	296	307	337	304	315	342	296	312	355	331	311	300	321	339	326	324	315	336	313	301	318	322	273	316	300	295	315	328	330	330	320	342	330	333	304	325	318	335	329	299	298	301	324	330	325	330	305	323	323	320	323	302	339	358	372	290	316	304	324	330	313	303	345	322	327	336	324	341	341	314	340	335	325	305	315	306	332	298	302	308	292	336	333	313	317	335	361	304	313	324	358	277	360	319	316	325	321	326	337	296	327	385	318	311	318	354	310	288	324	342	346	324	351	333	343	329	342	297	341	330	310	301	313	307	338	325	336	310	326	332	336	318
16041	22836	2615	3451	2581	2195	1922	1636	1532	1408	1181	1214	1224	1183	1136	1068	1037	988	1015	962	1013	978	919	1000	928	914	924	895	927	861	921	903	870	856	866	918	863	888	870	875	870	895	866	863	929	875	865	847	876	865	868	876	901	830	822	835	851	779	887	853	854	809	841	825	860	882	867	837	871	900	863	791	855	855	906	810	876	830	859	864	866	844	867	871	877	882	814	812	835	818	812	798	840	876	854	870	825	881	791	832	760	816	828	828	852	883	849	860	878	844	855	832	841	863	886	887	841	836	901	835	845	802	839	818	840	865	827	793	870	846	818	829	790	840	824	867	825	839	818	872	844	800	828	798	893	781	893	833	860	877	874	867	907	854	866	817	809	831	847	814	832	895	843	870	884	873	837	789	839	882	859	841	847	870	854	877	879	902	823	820	897	801	890	807	901	836	850	882	853	799	863	833	832	794	868	813	865	814	864	845	888	862	831	821	879	822	822	849	853	834	836	807	845	835	817	889	858	827	857	869	818	867	872	868	868	833	905	876	818	830	855	838	882	873	865	871	782	862	872	836	896	822	820	900	840	883	877	891	883	808	835	826	800	821	865	792	839	854	842	829	891	811	816	875	912	852	845	813	820	798	864	847	863	844	839	879	903	872	835	795	867	789	806	846	863	850	871	829	814	818	833	855	831	869	855	883	870	817	816	869	900	852	843	821	823	843	816	832	828	883	803	905	840	762	831	819	825	861	830	814	866	859	894	851	879	874	816	862	849	890	799	808	843	861	872	833	915	828	862	821	780	895	849	831	814	838	865	816	878	874	806	869	815	854	835	862	865	846	840	791	847	825	836	863	854	854	885	819	813	867	819	833	837	791	873	834	876	840	792	863	876	849	822	854	850	920	862	820	817	834	821	838	828	885	815	856	877	821	760	808	841	846	866	833	799	834	822	944	879	864	827	855	859	864	841	838	804	806	888	820	849	871	853	869	818	817	842	792	854	893	852	862	858	809	836	841	838	891	823	851	814	809	775	836	841	833	843	877	830	878	864	876	848	855	901	854	839	802	853	821	807	860	907	905	836	877	839	799	874	859	814	857	865	900	818	791	807	831	870	880	817	866	833	855	867	861	814	847	858	830	854	882	876	814	883	866	833	839	850	887	862	826	834	897	845	843	880	790	854	901	830	858	855	860	796	793	814	821	806	840	786	810	849	876	815	841	844	835	801	865	838	848	821	807	887	884	832	830	831	830	854	843	819	864	854	848	826	794	861	866	851	858	873	870	876	853	892	836	824	859	886	832	872	796	833	806	908	839	842	839	821	794	834	903	829	868	866	850	845	832	787	848	893	824	821	830	838	842	873	832	837	844	901	845	867	837	850	869	848	915	902	811	839	829	859	872	852	877	844	832	911	832	857	867	888	856	877	819	874	799	853	820	844	832	885	846	784	887	832	802	842	899	907	872	876	868	885	823	854	818	829	853	864	866	869	863	828	880	813	865	792	845	883	800	840	853	806	879	869	853	874	859	877	830	787	817	822	841	815	885	845	855	871	857	883	809	874	827	869	837	825	812	857	847	820	841	874	837	841	852	860	781	864	859	818	876	901	881	858	833	875	851	812	879	826	823	841	821	852	842	862	862	831	847	904	833	834	843	828	870	830	891	837	831	887	820	839	853	846	827	817	801	841	860	858	864	814	858	864	810	859	887	846	901	843	799	844	823	821	800	857	853	819	816	835	769	854	845	764	865	866	877	894	842	881	845	821	844	869	829	887	866	850	847	886	815	836	844	839	839	803	884	812	839	828	860	863	853	815	877	830	847	831	849	890	819	828	855	880	825	861	831	872	845	885	832	894	878	858	852	833	877	840	822	859	877	919	879	890	826	793	838	843	844	837	814	832	832	857	867	920	821	840	841	869	832	842	852	811	815	863	821	836	819	874	782	869	853	837	878	847	785	842	879	843	868	832	833	795	826	873	808	869	847	833	850	852	813	826	856	822	803	810	870	895	882	856	826	839	820	835	863	870	835	874	853	850	812	869	872	868	877	887	821	886	836	860	885	858	869	802	860	926	847	837	849	860	849	871	783	834	831	854	859	823	808	902	881	842	904	836	842	883	876	841	816	809	851	792	829	861	808	854	818	877	822	866	873	843	824	874	860	847	843	816	811	830	874	834	814	835	832	838	886	864	865	861	896	826	872	813	830	872	836	882	863	857	884	822	863	824	866	847	844	868	868	834	872	846	865	852	829	841	860	835	817	841	880	813	837	857	874	838	836	863	839	835	815	873	839	862	844	839	819	837	818	807	896	859	833	844	856	859	846	865	836	808	817	871	819	845	793	845	865	862	926	836	884	829	846	849	825	817	803	851	847	841	817	872	863	882	897	858	824	886	848	848	832	836	843	895	908	841	871	860	848	877	855	870	864	894	850	830	846	776	908	844	870	858	822	822	811	825	812	871	833	879	837	882	854	866	853	862	790	854	852	858	830	821	879	821	837	899	824	794	853	827	845	851	815	865	811	803	884	827	883	860	850	843	872	831	829	845	877	852	885	843	823	847	833	879	807	890	765	840	840	876	893	800	850	856	834	840	842	880	828	868	859	860	827	893	849	948	847	871	889	823	836	843	795	864	790	843	822	851	827	856	852	852	881	847	839	849	814	865	822	842	856	832	818	876	866	849	857	823	835	804	852	860	862	861	831	829	836	815	872	812	830	875	857	837	856	851	891	828	860	826	878	858	841	867	840	835	860	821	866	838	813	844	794	834	845	854	861	854	833	844	854	838	884	830	836	839	894	844	871	821	890	871	846	848	880	824	823	895	854	809	850	836	864	865	854	872	854	821	847	884	846	856	821	864	786	874	861	805	817	861	875	843	869	822	785	822	808	861	803	873	847	874	870	851	862	827	847	887	840	830	816	824	833	840	815	850	862	850	856	793	841	840	870	852	862	870	802	824	867	897	847	879	845	898	825	821	882	872	789	876	822	917	846	875	873	830	885	859	890	849	846	850	841	805	860	834	846	862	813	800	865	839	814	815	855	895	839	803	848	836	873	816	857	878	843	858	827	856	813	850	823	867	873	851	872	865	816	804	880	808	862	875	870	883	847	859	823	833	850	838	808	844	821	843	850	876	873	835	887	826	859	810	798	837	887	844	862	917	834	768	801	829	825	810	867	803	873	870	890	900	797	868	801	816	838	911	833	810	844	844	863	834	905	822	768	829	842	891	906	809	802	876	896	829	868	875	883	853	816	853	850	846	830	826	884	885	881	878	839	781	857	855	814	835	884	879	843	881	832	829	876	890	863	839	832	879	883	790	871	865	851	859	865	864	821	842	856	856	845	854	879	828	845	850	861	826	902	863	872	829	818	814	820	862	829	839	847	850	844	833	829	862	886	867	838	820	848	835	885	874	845	825	818	855	858	848	802	828	859	909	883	810	843	847	844	862	875	858	866	822	826	865	822	838	811	853	843	895	896	936	829	836	821	895	833	887	804	840	908
43794	49771	13606	3081	1336	922	743	688	633	574	498	518	507	428	455	477	451	461	428	456	469	434	417	472	456	444	422	439	400	401	400	430	364	432	414	419	408	398	421	392	406	352	412	374	361	361	373	442	434	393	396	429	381	393	379	406	385	382	394	375	369	326	414	344	440	383	403	394	385	402	394	404	421	385	401	404	396	382	424	382	406	370	397	378	419	371	407	389	400	409	403	363	367	372	421	407	395	382	390	368	398	409	391	403	383	399	415	422	385	395	369	407	368	383	395	367	393	420	360	398	399	407	416	362	378	400	403	385	420	403	411	364	384	375	359	387	395	392	401	427	395	412	353	395	445	362	398	381	453	414	398	382	371	436	365	372	380	383	416	391	374	371	397	414	390	441	391	389	385	434	408	385	390	438	412	452	411	392	369	364	389	387	381	391	398	392	447	427	421	381	385	375	377	435	371	393	381	426	384	404	406	403	405	377	390	429	413	358	373	377	394	397	431	395	401	387	424	376	376	423	430	410	392	406	386	442	383	381	367	395	432	413	419	394	401	454	355	433	420	409	409	379	438	407	395	380	376	382	346	407	398	422	428	406	402	436	374	389	385	400	381	375	387	425	403	403	421	392	373	369	414	372	385	377	397	374	388	404	389	396	405	383	343	429	388	405	413	381	399	376	395	377	387	376	397	416	404	385	408	409	402	419	430	365	393	347	380	384	426	410	368	398	375	393	371	407	381	392	417	393	396	388	402	376	384	398	395	396	363	381	382	399	432	403	384	388	394	384	424	359	390	406	367	409	392	423	392	403	396	424	430	428	400	403	382	400	368	402	410	409	385	391	421	390	403	395	430	394	401	415	392	451	434	386	390	407	393	410	412	399	374	443	387	385	410	405	422	391	372	404	411	406	395	412	420	379	401	388	390	408	395	407	393	367	381	392	360	383	419	378	413	395	384	427	383	403	392	353	380	394	406	354	349	392	406	379	399	409	390	362	426	389	418	430	407	378	392	387	394	384	415	375	427	395	393	424	390	365	383	420	415	381	410	416	371	406	384	380	358	391	410	400	421	425	425	449	426	371	408	375	397	354	386	424	450	364	382	380	391	378	369	357	393	398	412	419	372	366	415	395	405	392	440	397	358	413	361	381	418	435	396	392	393	389	412	437	420	377	364	419	375	416	408	376	390	390	418	355	394	373	386	368	402	389	381	429	426	398	404	377	409	367	387	376	400	364	359	430	415	410	430	367	342	397	412	385	385	405	386	346	386	371	397	408	394	424	392	379	380	345	396	358	359	384	407	387	407	358	369	354	389	424	427	407	450	454	420	416	391	426	406	434	400	373	395	333	398	394	383	410	376	421	386	386	391	399	385	405	380	365	370	392	391	420	394	381	406	375	421	379	433	366	382	418	382	386	402	396	387	429	380	386	382	360	383	377	413	392	399	391	401	377	377	409	395	405	425	406	370	405	419	354	408	377	392	384	412	392	386	381	408	388	403	379	367	391	407	362	397	378	385	326	377	425	426	394	378	390	399	393	399	367	372	396	394	411	390	384	401	399	381	389	406	392	408	384	416	397	428	388	410	390	409	411	408	373	347	395	411	421	400	428	407	374	388	395	414	395	392	385	411	411	387	383	366	407	382	357	431	417	456	392	371	414	406	365	407	427	397	419	433	388	404	371	390	422	392	389	410	389	413	384	419	386	408	392	410	418	416	373	371	418	396	415	406	379	393	381	428	415	423	417	402	408	401	388	383	416	379	410	425	467	416	415	421	400	387	404	415	386	393	428	401	355	361	391	387	384	419	388	407	400	382	409	389	370	390	405	403	351	376	386	431	405	409	399	395	382	384	414	375	409	392	413	412	386	392	381	400	404	398	420	402	413	372	401	366	419	379	367	364	394	423	419	423	422	380	376	397	388	431	378	413	361	372	368	403	393	385	393	422	421	434	395	390	401	379	368	412	396	347	379	396	389	383	396	405	399	368	410	372	397	379	427	348	382	396	406	393	409	410	394	370	346	403	420	348	373	409	429	426	403	372	383	416	391	390	405	391	389	388	369	422	391	412	395	423	389	420	367	382	394	393	374	413	394	392	385	400	408	426	373	372	367	373	394	382	400	380	392	356	360	404	393	404	397	381	386	366	402	370	405	366	446	381	376	396	368	435	384	384	374	430	403	399	384	419	375	444	365	410	337	382	406	372	395	406	391	393	389	381	404	372	425	404	387	386	443	372	407	407	400	397	409	406	411	408	386	388	431	365	385	414	396	408	370	390	389	417	409	388	393	392	371	414	411	382	398	393	382	407	370	403	336	420	407	382	381	390	360	410	375	371	411	401	392	398	440	344	403	436	365	365	382	375	410	394	380	368	408	411	428	385	382	406	395	377	382	400	400	386	376	399	374	358	450	398	378	411	379	361	395	392	419	396	410	400	385	427	348	465	394	444	371	407	394	413	434	439	389	428	417	406	419	398	374	416	381	369	403	400	401	366	405	430	377	401	416	433	379	389	410	368	395	407	394	389	367	401	383	401	398	437	398	392	403	392	384	374	377	389	403	395	430	406	419	399	409	379	423	384	391	397	438	388	381	365	427	373	387	415	409	416	383	380	401	416	381	423	379	444	414	398	393	367	427	383	400	389	358	388	392	413	406	409	372	383	403	389	410	394	391	386	415	395	391	384	417	383	357	388	378	372	388	385	379	416	411	350	407	390	382	407	408	374	409	420	388	384	396	384	407	377	414	424	377	392	420	428	391	398	381	389	374	405	399	399	398	403	411	398	368	375	408	382	370	390	344	400	402	389	417	399	370	431	403	407	424	432	372	378	411	384	369	403	378	395	383	372	417	402	402	367	385	400	363	380	399	386	389	391	427	384	444	391	438	353	410	418	411	367	389	426	375	389	374	399	402	418	443	370	384	391	416	390	398	353	400	383	369	368	409	371	394	363	375	412	400	407	381	405	389	428	368	427	413	440	375	418	442	370	395	390	375	407	411	368	401	397	363	385	417	397	337	383	441	407	409	372	387	423	434	400	397	397	360	419	394	408	360	359	384	391	401	365	357	392	421	414	388	403	391	358	380	397	398	367	385	409	391	418	365	397	411	392	361	386	381	378	396	422	408	369	379	342	430	443	425	404	397	379	377	407	424	391	398	431	436	400	380	372	402	392	391	376	416	444	430	380	430	360	402	420	406	409	379	394	416	404	398	410	396	399	388	468	390	420	373	402	400	396	381	386	377	403	424	416	409	418	406	394	403	401	425	418	391	399	408	409	401	399	400	354	412	411	397	401	379	398	427	412	391	383	362	393	369	401	393	369	381	370	359	372	420	389	393	407	409	395	418	417	396	393	383	391	413	377	376	381	433	394	368	367	419	408	396	406	345	406	424	392	391	388	373	393	383	382	383	386	415	369	389	408	418	383	404	377	388	388	393	399	445	387	400	402	422	384	363	408	415	379	403	403	469	402	380	418	403	392	399	371	381	399	359	426	385
23854	29177	4261	5891	4239	3624	2939	2634	2257	2050	1963	1723	1676	1521	1498	1355	1322	1333	1299	1311	1279	1214	1216	1204	1117	1136	1144	1142	1120	1125	1078	1094	1095	1079	1067	1115	1041	991	1019	1013	1085	1063	1070	1020	1025	998	1015	1000	1056	1062	1086	963	997	996	982	982	970	996	973	972	997	985	962	971	987	1011	990	968	1069	939	984	1022	995	915	1032	994	965	993	982	968	965	983	999	1042	951	1002	957	991	1011	981	995	1004	959	991	942	1012	985	1013	986	967	1030	954	998	977	991	955	1025	985	978	973	1005	1025	964	962	972	996	981	971	956	992	989	1000	1043	941	1028	980	986	940	988	1023	1012	960	958	999	972	1050	960	932	998	987	952	935	1028	985	950	940	1001	927	1024	977	969	970	972	985	1044	965	969	994	907	948	964	925	935	951	1004	985	984	967	1017	1010	951	969	968	1021	998	991	948	998	932	972	971	933	959	968	954	981	1008	1004	1006	983	907	953	958	961	998	1001	984	948	975	912	949	986	987	954	1000	968	983	1018	965	1011	972	959	1023	961	971	998	957	1010	976	980	940	971	930	1016	1036	1000	976	966	946	992	943	942	936	982	951	985	970	968	1005	962	982	1004	1001	985	964	959	959	921	945	934	990	954	939	923	879	971	906	980	948	960	957	994	1004	983	942	996	983	999	974	972	967	998	1003	897	990	976	961	958	984	974	942	1007	966	959	972	985	979	986	1014	977	922	964	1051	1002	960	950	1026	932	1019	985	1007	959	1008	950	970	982	949	1035	964	999	964	957	1011	1045	996	926	912	872	974	959	981	946	991	960	974	1000	965	966	1020	939	990	985	1009	980	931	995	992	911	1002	966	930	999	905	964	974	1001	941	959	959	947	941	979	1017	992	956	971	958	1049	1028	971	1006	972	947	970	1001	982	980	962	1010	979	982	974	975	1011	1030	983	981	948	1034	947	905	936	942	936	953	976	1003	920	1028	998	1009	1016	935	932	956	973	947	989	999	975	924	999	974	972	968	970	992	958	1012	998	1000	993	978	921	1006	943	952	1013	995	1003	1004	947	1022	989	967	925	962	963	980	979	952	1026	1012	959	972	927	1000	936	989	1008	992	939	979	964	951	962	942	1019	944	999	930	920	974	925	1004	1009	975	975	962	916	900	942	956	959	989	994	991	1011	918	954	1001	948	932	956	933	991	981	1023	944	1018	923	928	958	897	1014	975	942	1058	973	949	960	1020	966	942	1040	1038	961	974	973	951	962	995	949	937	954	975	977	950	989	904	986	1018	967	987	1031	970	907	941	979	971	1007	1031	936	959	984	928	1003	976	1012	973	916	950	950	948	990	975	930	933	994	972	953	922	1003	946	998	927	1002	964	966	955	1013	971	996	913	979	1025	907	998	930	970	950	957	957	947	969	907	970	893	950	956	944	984	971	946	955	953	938	980	953	889	994	987	956	996	970	1005	982	969	958	992	990	1004	928	977	1018	988	1013	962	952	987	977	927	1015	940	944	953	985	946	999	985	953	936	942	986	964	959	978	950	992	978	975	1008	943	965	948	923	1009	983	1038	1015	938	913	981	979	967	943	971	952	999	1054	968	987	1025	1020	962	976	961	1033	1004	933	985	967	1032	956	953	980	940	970	1006	924	1024	985	922	941	953	1021	983	968	1044	1030	939	918	1003	1000	966	944	1015	945	995	977	993	921	929	938	961	968	1001	966	975	979	978	1007	968	937	995	971	974	997	992	1032	980	998	995	965	946	944	1007	1023	975	971	951	979	1007	979	1009	935	924	1010	978	966	948	977	948	934	926	990	1010	977	972	1003	1003	998	976	954	990	945	942	977	958	983	1053	937	895	979	987	968	972	975	938	1016	958	996	959	1021	939	976	953	961	985	976	1002	1002	941	1013	946	945	969	986	1003	963	982	964	1003	995	1047	1022	950	1020	976	1010	994	1012	957	953	941	959	981	935	985	987	953	967	973	964	951	931	1029	964	997	954	938	1030	970	1027	1015	976	973	941	951	978	999	883	995	982	924	935	975	959	967	996	955	975	988	1013	956	990	935	989	934	1011	1006	951	976	936	986	989	890	976	923	940	982	1013	940	953	960	925	956	1013	914	937	1003	944	967	971	953	950	993	946	939	947	999	960	969	961	945	920	1007	952	1020	952	989	949	982	963	990	1016	961	990	990	1008	908	1013	965	960	986	968	955	998	944	1002	911	986	965	1002	930	981	917	963	947	941	992	975	1023	965	978	974	969	933	1026	1011	1071	988	921	949	1006	969	999	970	902	956	934	967	941	931	985	958	950	951	948	949	970	981	975	947	936	993	916	978	964	966	950	1009	979	1040	891	994	950	949	1035	961	963	964	1073	1020	970	948	933	947	978	959	992	955	980	1001	1026	982	1048	966	918	973	955	953	968	978	1015	981	997	961	989	935	983	989	998	928	993	996	1016	947	929	957	995	970	990	970	962	1013	987	997	1029	940	971	963	965	1027	955	967	956	949	966	1005	917	961	980	962	928	943	981	956	993	928	986	926	958	1010	970	913	933	1022	943	929	971	965	947	965	977	946	1022	970	945	990	973	960	968	992	945	1048	952	983	949	948	1003	1014	1018	960	965	945	956	954	955	964	976	977	1009	1006	967	989	925	946	989	945	953	935	1012	976	946	986	995	993	965	1001	1004	990	970	962	988	971	960	1035	976	994	962	978	929	1012	913	995	1005	984	951	973	977	952	933	986	929	985	976	953	977	927	1022	967	917	1019	915	933	966	968	970	1048	970	952	1015	963	1012	1053	993	970	958	967	1004	941	946	989	974	962	1021	925	962	965	972	997	997	932	1028	984	1010	1027	1005	962	981	945	982	970	961	956	977	1001	952	935	995	921	958	969	1034	956	974	1015	977	994	953	977	972	967	961	972	910	969	947	971	1048	1001	1022	1006	989	992	971	983	984	984	997	977	951	988	988	997	984	973	957	905	930	943	997	906	989	951	1005	969	1043	954	1019	1017	968	1012	978	941	967	948	1026	1042	982	960	938	982	990	969	1011	984	957	991	943	969	937	967	952	959	976	995	931	993	980	942	976	934	968	943	951	990	971	1001	982	960	930	953	978	997	983	998	967	889	936	1000	945	1047	993	981	1002	894	954	1014	942	1011	954	952	985	938	936	981	955	996	930	991	999	969	923	971	957	950	990	946	983	956	946	985	1043	991	963	944	979	1019	946	954	1034	1000	971	1003	1041	984	974	972	925	945	1000	1002	1007	935	975	966	1043	1008	998	940	967	970	1009	915	968	946	976	996	972	933	904	983	948	960	1003	963	994	957	943	1007	962	984	893	977	938	945	957	1056	986	938	988	987	963	940	999	959	1004	1026	983	960	956	1054	985	1000	946	1016	989	993	962	1038	988	960	988	970	988	962	994	983	963	998	886	1036	1005	974	958	986	1023	934	995	930	966	951	975	938	981	946	938	1011	956	953	1026	966	1025	978	1006	1004	979	938	961	1007	1039	974	992	1010	987	947	941	1015	959	975	1034	973	977	931	964	992	941	970	1004	986	972	974	955	970	986	1000	949	964	987	968	1007	965	968	981	918	1020	967	954	1027	977	936	954	932	1003	994	932	973	976	996	1002	1051	921	1009	959	979	982	982	952	1005	957	969	981	1001	1010	992	996	1033	998	996	948	952	967	967	964	1003	988	981	1019	964	975	931	924	968	944	942	974	950	951	956	964	990	1004	1000	983	974	944	998	1010	974	960	963	949	921	1022	991	972	947	968	984	1018	945	983	965	969	960	958	955	930	983	987	975	1036	985	935
3700	2127	200	156	182	148	183	181	162	157	139	153	146	152	167	165	172	145	157	148	162	165	148	152	157	169	134	142	159	166	170	157	174	181	155	149	155	159	140	142	148	177	173	183	149	151	152	138	150	137	154	160	136	159	162	155	149	153	149	143	169	138	159	140	162	157	170	184	153	161	154	178	153	161	169	140	169	163	119	151	173	148	180	165	160	147	153	140	148	178	171	148	167	153	170	148	178	153	162	154	178	163	170	143	168	162	150	165	168	162	169	160	161	138	143	156	140	152	130	174	137	171	148	168	158	164	164	170	163	148	180	152	165	140	143	154	169	156	176	177	158	156	162	164	157	174	166	159	161	165	152	151	158	179	155	173	188	164	157	169	143	158	175	169	172	169	155	156	160	148	178	146	152	136	147	171	170	165	161	171	174	168	149	138	160	141	158	179	157	172	167	175	150	123	152	170	156	140	137	156	145	154	154	155	161	152	154	144	158	140	169	142	155	165	159	182	147	179	161	173	164	159	158	143	161	188	147	165	164	151	146	142	164	149	157	152	172	159	159	155	170	144	165	159	174	160	150	172	151	174	157	166	146	172	182	143	161	169	170	153	172	151	146	154	162	152	155	148	139	144	171	165	152	163	137	137	172	159	150	167	170	190	143	144	170	147	169	167	154	159	169	154	155	140	143	157	139	141	153	149	163	166	163	170	166	175	148	140	170	130	159	150	168	158	148	141	172	150	154	144	149	164	138	148	139	171	154	175	143	175	154	156	158	158	135	143	146	154	164	160	159	140	162	140	182	151	159	172	156	149	171	142	171	165	155	133	141	161	190	147	140	139	144	172	159	158	165	163	143	159	172	161	148	158	175	176	156	142	143	153	150	142	156	169	154	151	172	163	149	157	166	157	148	149	132	181	163	159	160	157	149	165	146	135	141	170	164	143	170	155	158	176	139	149	177	138	141	169	159	170	153	141	174	152	149	185	137	164	135	162	141	143	145	164	163	148	160	173	182	185	158	146	143	175	153	160	158	169	167	171	169	151	168	159	144	141	154	164	156	139	168	153	162	162	136	176	161	152	152	169	154	165	168	142	144	122	134	167	160	181	152	140	164	137	169	176	126	146	155	143	143	156	154	159	177	149	160	177	157	153	174	160	167	154	182	177	147	145	162	170	171	173	138	158	164	147	143	138	172	182	176	192	145	151	163	158	147	198	130	177	172	163	158	173	126	149	174	147	154	166	168	189	164	150	177	156	165	182	175	159	150	167	161	157	156	159	162	138	146	132	203	198	149	153	152	154	191	141	174	153	151	135	141	156	172	189	167	168	159	157	162	152	152	128	141	163	141	160	168	150	158	158	149	161	153	160	148	147	166	161	157	156	168	169	157	172	160	143	153	160	164	152	158	169	173	150	152	158	137	152	181	169	137	151	155	172	151	152	153	150	183	162	156	149	162	163	142	164	160	161	173	148	184	143	183	158	152	159	170	167	156	153	157	184	162	159	154	136	174	142	149	167	150	170	148	139	157	161	146	197	149	131	146	147	150	163	166	134	169	168	155	151	151	165	162	150	163	153	163	168	150	182	174	164	136	145	148	170	158	175	149	145	155	151	162	145	140	164	149	142	175	157	185	175	144	152	155	148	157	144	162	172	134	154	173	157	161	149	160	147	170	170	151	159	150	168	176	159	154	164	150	166	152	172	168	165	157	140	159	157	192	158	148	146	164	170	152	149	162	173	133	149	157	177	175	147	150	163	168	133	191	133	148	188	168	166	157	161	179	179	158	168	162	173	162	161	147	169	165	162	149	165	142	161	169	152	166	151	151	163	163	137	159	181	160	161	143	174	143	152	135	152	172	138	160	159	157	154	175	138	169	176	162	172	157	180	136	151	144	145	150	162	171	160	145	156	155	148	153	156	185	185	175	153	165	150	134	142	162	171	186	162	167	146	161	145	161	178	145	159	138	164	153	164	157	145	158	148	159	176	153	140	148	181	144	170	172	172	171	155	163	131	188	132	149	175	167	160	143	161	160	145	175	185	143	149	138	150	163	190	134	162	131	169	162	157	154	164	162	162	175	166	141	150	154	161	157	157	151	149	153	151	148	145	161	129	168	156	153	172	128	166	137	166	153	152	167	154	142	144	158	167	139	154	155	167	153	142	149	155	139	154	169	171	170	149	161	171	161	152	151	152	164	130	163	152	156	152	164	137	144	148	153	156	170	157	160	147	173	150	172	146	150	156	160	164	139	148	154	148	161	170	157	154	152	123	161	164	151	136	169	171	174	157	131	149	179	145	136	171	164	165	146	172	156	175	181	163	172	180	152	153	162	156	165	153	146	142	158	150	175	167	165	148	146	147	156	163	162	165	130	158	137	157	143	151	120	140	136	171	158	165	176	131	154	163	164	159	152	154	168	166	150	135	166	160	156	140	142	150	149	152	161	143	148	154	165	175	168	167	149	169	164	171	156	179	168	142	163	145	159	134	185	180	160	151	160	167	147	150	152	162	137	149	173	165	159	164	167	152	158	143	147	172	142	160	163	152	142	166	151	157	146	147	138	149	168	154	159	131	134	163	145	165	146	152	157	157	184	163	157	140	163	154	155	169	147	161	169	166	159	149	134	155	148	158	176	151	155	148	176	151	142	143	166	151	147	173	161	142	171	161	139	151	150	174	159	166	144	172	144	179	155	143	147	140	161	150	153	167	168	185	183	145	131	156	136	173	157	179	159	152	147	148	153	164	146	161	149	148	152	148	168	168	146	166	155	146	169	161	170	162	162	153	148	142	163	183	170	163	170	145	148	153	154	147	153	152	171	125	163	142	144	162	178	163	138	146	153	140	152	156	150	132	175	174	162	153	181	144	165	141	156	166	151	156	145	132	145	161	150	169	147	147	142	159	151	146	167	128	169	142	149	161	162	149	137	166	145	164	154	177	149	168	163	163	165	151	165	181	176	166	143	159	138	176	171	168	141	156	167	143	156	162	164	181	151	158	151	143	171	149	139	159	165	163	175	176	163	149	162	139	171	162	164	170	168	162	157	159	165	186	142	160	157	174	147	139	142	174	172	154	156	140	158	169	154	158	150	155	161	146	158	149	169	131	164	148	146	179	170	167	151	167	158	141	154	159	165	158	145	156	142	158	159	175	161	167	149	142	156	172	170	173	164	164	173	144	169	166	149	149	161	148	156	129	151	163	129	183	194	181	178	143	137	167	152	166	140	140	161	155	172	160	173	149	150	154	151	132	167	177	161	143	159	149	156	117	155	156	163	150	175	178	145	154	130	155	153	156	173	164	149	176	167	173	165	175	135	152	149	166	142	176	150	175	169	187	179	147	148	150	172	150	168	157	142	159	153	155	149	154	190	151	161	143	156	151	143	170	150	138	164	149	161	148	145	157	162	154	127	160	164	162	140	186	150	145	157	166	159	172	150	153	155	165	176	169	165	170	171	166	172	164	166	175	158	165	141	149	151	152	158	180	160	134
3991	3982	555	623	544	547	540	508	504	468	508	473	488	474	447	501	507	487	492	442	513	508	498	491	508	519	509	503	478	486	491	496	501	458	469	459	450	494	498	502	511	533	539	480	513	514	525	479	493	475	495	486	500	491	464	468	492	473	501	491	483	513	510	494	522	521	499	445	507	480	524	467	495	487	484	474	482	491	449	477	473	481	486	486	476	488	477	470	480	490	483	498	495	473	499	506	483	484	503	452	482	489	449	514	476	510	505	490	486	507	477	519	457	464	483	512	474	492	511	488	471	508	468	519	482	483	445	449	498	501	494	491	496	489	455	495	486	536	503	532	507	464	454	478	455	457	473	475	463	458	526	520	511	487	471	499	475	507	462	515	480	463	469	520	527	491	465	466	526	453	446	486	502	483	452	469	491	475	494	524	470	490	508	494	477	470	469	452	486	502	453	489	479	450	537	508	506	482	447	511	497	477	454	442	489	476	471	499	465	484	470	474	505	475	506	462	482	447	489	474	494	493	501	485	513	506	465	462	472	490	462	487	487	502	495	490	461	513	511	495	510	490	473	487	498	484	493	443	445	481	476	481	496	484	462	493	488	535	459	472	507	455	500	456	446	458	494	492	506	482	461	495	483	496	487	466	478	491	448	504	485	467	455	473	515	497	511	498	489	498	484	474	493	491	482	494	490	473	517	444	474	496	483	485	497	471	490	488	482	488	462	479	506	444	497	476	470	495	456	466	511	460	459	528	457	451	496	508	456	449	512	524	459	499	510	464	474	468	515	471	485	459	494	475	513	465	496	485	462	497	492	483	468	484	501	521	534	494	430	524	472	501	479	475	466	481	477	508	486	493	480	493	512	477	484	460	471	476	498	492	514	461	497	490	485	536	453	456	453	487	485	492	443	507	465	494	485	499	486	494	494	471	487	446	491	467	473	517	510	471	463	441	494	493	465	455	531	477	431	530	462	471	476	452	462	488	461	514	445	524	461	486	465	487	500	505	500	477	522	487	448	489	486	497	477	461	516	474	477	506	495	492	470	477	494	499	496	508	485	493	504	477	486	499	495	465	488	472	497	494	500	496	468	520	457	466	486	460	518	477	483	514	496	503	483	442	517	542	466	484	468	470	462	464	493	485	495	485	475	522	496	505	479	448	472	492	512	458	470	498	475	519	529	478	474	500	497	456	460	482	505	494	532	480	478	495	464	497	507	500	438	494	495	464	526	471	500	501	515	465	439	478	440	456	476	511	531	506	466	464	521	504	490	447	441	511	478	479	472	476	486	501	484	506	471	489	501	482	493	478	488	487	491	501	494	470	476	484	508	499	459	443	487	470	462	499	505	528	499	462	507	462	480	481	487	507	469	516	459	494	481	482	484	480	469	497	473	498	499	481	501	504	490	477	485	483	492	432	495	561	489	505	479	500	440	499	514	501	467	472	458	490	506	483	512	482	463	500	507	507	461	437	478	469	453	495	457	531	485	517	495	506	473	479	473	503	465	487	490	471	490	504	521	466	476	471	484	507	484	504	501	497	516	488	474	487	470	474	520	488	505	457	523	485	491	475	500	435	522	473	506	491	486	499	469	497	493	501	456	473	483	499	488	437	490	522	496	452	459	492	478	478	485	483	510	501	462	483	486	465	491	486	458	467	476	460	464	553	497	474	475	493	467	507	484	500	492	421	467	443	479	499	513	502	477	474	517	447	474	462	505	499	458	497	464	491	484	486	471	484	503	475	516	459	462	514	469	482	437	508	516	512	489	518	472	525	505	496	483	505	458	511	501	466	506	488	455	478	462	465	471	454	498	502	506	505	488	467	484	491	485	519	488	469	475	488	521	478	452	493	496	494	503	469	517	494	447	485	463	474	454	432	514	474	512	491	549	481	475	483	465	471	472	500	463	477	458	488	512	469	498	448	492	493	510	489	482	498	485	494	482	477	523	472	491	491	510	498	475	443	506	458	457	460	500	495	492	517	490	447	497	473	510	489	479	516	447	455	459	519	471	472	472	502	487	480	492	492	434	478	465	481	478	512	510	530	431	474	481	492	504	483	457	497	556	506	476	467	494	513	506	518	473	481	484	489	521	481	484	468	426	476	495	475	448	496	469	521	495	494	454	509	512	462	498	479	502	526	518	446	490	509	491	459	501	500	504	500	503	501	519	474	501	511	508	486	491	527	490	471	443	473	519	432	511	492	450	483	513	488	486	462	495	489	468	497	470	480	484	492	489	489	506	497	494	469	461	494	499	493	454	501	506	463	508	506	503	479	446	484	487	459	485	460	462	472	453	499	478	493	475	488	505	499	507	475	450	483	503	512	540	488	483	468	495	484	520	525	480	480	519	485	476	463	519	496	488	489	435	495	472	496	467	514	487	481	473	486	465	502	496	490	474	517	513	475	472	467	491	479	528	522	526	456	470	448	506	521	499	524	482	497	432	503	469	514	472	512	485	513	470	478	478	504	476	493	523	537	476	513	508	480	459	478	500	488	490	489	511	502	491	482	463	523	447	486	508	475	491	474	483	469	464	449	506	476	509	495	462	508	476	489	555	486	465	469	485	469	523	465	455	495	445	442	506	474	485	516	484	487	493	453	458	509	486	498	453	462	502	478	489	503	507	510	488	459	505	496	488	472	472	466	496	506	453	468	442	482	474	491	455	471	498	480	509	476	486	524	473	465	483	463	473	510	482	520	463	494	528	476	477	496	460	484	455	491	466	476	426	470	510	462	478	477	507	503	490	495	473	474	501	462	466	459	483	522	473	491	492	508	490	519	466	498	544	485	470	455	497	459	521	486	488	457	437	468	447	531	487	513	519	451	537	515	521	464	500	450	458	484	495	472	473	514	480	504	484	525	470	501	466	461	498	471	508	497	465	523	460	485	457	465	482	483	532	476	465	526	462	475	510	510	493	488	452	495	487	495	535	428	493	488	479	515	493	490	517	519	516	467	449	492	493	473	442	443	485	471	504	526	476	500	500	472	498	481	466	476	484	529	499	480	475	480	486	461	473	499	493	538	484	438	481	493	464	466	494	487	460	485	480	482	506	457	465	477	502	545	474	483	495	501	475	455	507	481	470	477	497	494	533	499	454	469	482	485	505	484	481	503	457	473	485	485	524	479	461	507	497	468	527	505	455	509	526	475	482	482	447	493	458	513	495	483	506	478	441	502	441	509	501	483	462	485	501	529	448	516	523	495	483	493	481	478	505	448	498	481	474	481	500	459	475	498	491	494	478	491	498	521	490	461	520	454	499	498	506	510	461	494	441	475	476	497	498	507	493	453	481	532	447	485	426	459	463	518	479	464	538	464	508	454	492	518	496	488	503	494	482	487	495	497	479	516	514	513	466	512	487	456	516	486	508	467	513	502	455	493	468	477	465	491	486	514	476	466	475	516	530	451	486	474	451	470	434	497	484	458	501	477	506	497	440	505	516	479	478	507	515	486	482	503	491	503	488	497	489	484	443	530	501	501	482	491	478	509
30021	33777	5314	1180	739	592	498	442	433	355	351	392	373	332	345	329	341	377	345	335	335	370	302	331	319	334	297	312	325	313	354	350	306	325	331	326	313	353	314	338	325	327	354	304	332	311	338	324	296	333	296	314	350	334	304	340	305	328	321	333	356	331	326	332	319	324	320	278	319	294	322	308	295	333	312	322	319	348	322	318	342	291	308	308	299	298	350	315	318	360	293	300	349	301	329	305	323	308	322	349	292	313	312	310	351	326	349	328	354	292	334	367	321	306	295	317	314	328	327	299	324	324	295	295	334	320	340	306	328	351	315	319	337	302	319	312	303	308	317	294	301	326	346	289	310	308	294	337	316	338	290	319	342	324	322	307	318	332	344	352	320	303	297	325	325	321	342	319	318	325	307	339	352	298	333	304	318	331	305	320	312	298	322	272	325	336	308	333	310	349	324	353	300	310	338	323	322	318	338	312	332	307	308	297	329	315	343	293	303	311	336	345	310	302	342	307	317	318	297	341	288	277	300	311	317	306	329	308	375	327	298	316	312	306	285	333	321	285	300	344	314	307	333	341	292	294	331	288	277	297	308	311	347	306	279	295	313	300	290	303	295	345	297	329	327	297	288	321	352	345	329	309	296	306	304	330	294	310	309	310	299	326	319	291	313	336	342	300	341	320	313	320	315	317	314	332	354	351	320	328	313	313	296	330	323	333	297	324	350	323	339	304	302	322	298	313	334	322	330	338	329	331	326	341	312	319	347	339	354	288	292	294	324	310	337	338	344	312	311	355	319	315	324	297	317	323	314	296	314	295	308	319	351	302	334	324	333	345	322	287	326	314	308	319	329	301	325	305	330	325	299	316	293	320	310	362	311	341	299	318	333	323	337	317	327	356	303	326	312	361	315	305	328	314	318	329	283	312	304	310	300	334	328	311	330	334	305	347	289	299	285	313	311	341	333	318	326	300	342	320	334	314	340	336	282	313	333	319	318	306	306	317	294	323	330	357	330	309	308	307	282	317	318	339	306	320	297	362	309	304	327	325	328	333	314	342	343	321	331	342	332	324	323	299	322	313	354	321	307	318	312	314	327	317	319	297	326	341	340	325	336	316	344	323	322	307	289	312	318	294	311	395	298	319	294	316	309	321	319	327	332	342	338	293	312	307	306	325	326	318	328	326	361	306	338	319	325	316	315	337	309	322	324	334	320	288	314	319	322	316	311	331	326	321	334	314	324	289	350	333	328	335	323	321	349	307	335	322	297	336	328	313	332	321	325	324	312	311	310	355	320	318	319	319	309	295	343	330	326	292	325	292	321	327	328	350	323	309	317	305	365	323	319	341	312	328	299	296	320	337	342	325	297	356	385	319	300	352	363	287	302	362	302	312	329	307	306	327	330	324	330	336	313	320	331	300	311	298	303	321	312	328	328	311	294	336	332	290	307	299	331	341	339	325	284	319	298	338	318	308	308	329	313	309	321	358	332	337	292	348	346	339	308	352	300	297	324	332	299	329	330	308	305	288	310	302	306	311	348	305	305	292	314	326	320	340	350	305	317	278	325	295	302	298	310	327	315	303	305	294	338	291	312	311	331	325	340	316	300	291	319	313	346	324	359	317	330	321	340	338	325	293	307	346	331	317	303	329	338	342	343	334	310	288	286	326	343	330	324	343	310	324	332	286	311	316	303	308	313	308	306	288	335	335	324	330	305	339	313	306	294	346	342	364	333	301	323	297	296	301	317	317	353	305	325	299	348	365	331	313	304	313	352	314	316	315	289	299	345	323	353	352	296	326	324	311	330	285	320	315	323	348	330	284	303	338	308	314	327	286	332	331	318	361	326	315	334	312	319	308	343	331	309	316	318	330	364	323	299	346	323	315	343	317	342	313	332	332	318	364	314	339	314	335	291	313	322	331	317	304	329	330	325	320	310	296	286	322	308	313	281	349	330	337	329	305	345	302	319	335	328	295	333	316	329	283	331	335	336	329	333	310	306	312	288	347	294	303	297	319	327	326	316	289	335	299	314	278	335	353	332	320	323	273	299	346	353	293	344	296	334	333	345	296	321	318	311	330	325	319	324	315	310	290	350	316	295	341	358	337	335	336	305	322	325	312	315	322	292	283	318	356	319	309	313	314	319	319	297	324	329	351	298	322	310	298	349	350	326	352	358	325	321	327	344	334	308	290	329	341	320	311	302	358	326	337	324	322	335	297	350	342	323	295	320	354	334	306	319	343	317	296	354	326	371	316	310	319	291	335	346	318	320	305	356	338	304	320	324	326	312	326	321	297	315	298	311	291	328	316	337	302	324	330	285	347	307	292	319	293	287	300	351	329	352	358	313	315	343	301	338	343	320	319	319	336	308	310	322	307	312	318	312	297	343	331	333	301	319	316	369	369	335	305	332	341	304	303	301	325	340	332	341	310	324	327	332	334	316	323	336	309	334	338	314	305	337	318	314	293	296	306	340	289	321	312	358	339	281	293	326	289	338	333	327	322	315	293	320	309	314	316	307	330	309	330	336	364	330	316	314	318	347	310	279	313	314	342	313	312	312	307	331	297	345	326	358	329	315	356	317	322	361	313	316	331	321	341	327	299	286	309	315	309	342	304	294	324	350	316	317	327	288	313	310	325	320	326	302	321	312	322	317	311	317	305	317	311	321	283	334	315	309	356	308	322	304	302	327	312	332	313	343	339	288	335	323	359	324	305	333	353	318	321	343	330	321	333	312	329	322	312	316	296	313	331	285	303	333	342	313	305	320	340	316	332	321	317	353	305	316	369	294	319	325	308	321	328	302	303	297	283	353	323	322	295	333	371	334	278	335	317	361	301	347	336	305	295	324	300	293	307	322	319	316	341	338	297	338	341	303	324	323	340	295	313	316	340	318	332	335	340	351	310	312	336	318	292	322	316	322	316	307	329	313	329	332	332	319	294	333	317	340	316	333	358	294	320	336	324	326	317	302	328	318	337	305	335	318	352	325	321	294	312	306	303	323	317	311	360	306	358	330	318	314	333	326	326	357	281	357	315	274	346	330	307	324	360	346	314	284	288	350	307	306	360	320	285	330	303	335	316	319	370	311	318	335	309	311	339	353	312	305	346	319	354	343	329	295	301	322	318	343	348	324	306	303	351	318	321	300	338	335	294	335	302	296	289	307	313	337	345	327	282	299	340	358	305	292	323	338	286	282	341	327	345	358	343	317	298	338	298	320	318	335	322	288	310	287	296	304	314	343	294	325	302	330	310	316	298	316	312	339	311	324	314	313	307	315	308	335	323	317	315	302	303	358	324	348	300	302	320	331	303	323	304	312	343	366	293	327	335	335	310	316	320	323	331	298	325	348	335	287	333	302	317	337	302	315	298	352	321	326	329	335	336	298	279	319	334	312	299	320	305	332	301	326	310	366	338	335	336	315	308	301	354	334	309	292	324	333	319	331	312	317	310	311	323	340	313	315	293	340	354	325	333	309	333	371	325	320	328	316	322	358	311
16794	22179	2553	3468	2607	2328	1993	1685	1517	1396	1336	1296	1223	1103	1191	1144	1050	1004	984	960	967	967	981	969	969	947	898	971	916	889	840	938	864	873	903	876	899	895	932	841	880	886	860	849	877	837	831	847	875	898	886	834	852	867	879	873	837	895	865	899	875	881	818	903	832	882	836	862	842	852	844	815	865	793	810	811	824	808	877	890	823	887	903	826	840	839	865	867	857	851	892	796	864	901	893	899	823	905	831	827	881	862	792	866	844	862	850	845	828	814	831	856	794	858	847	875	840	831	836	858	816	808	847	840	843	865	847	864	907	894	825	816	837	863	888	821	784	829	789	852	850	853	859	847	840	812	813	854	830	842	819	825	822	845	878	859	880	895	835	859	870	864	849	830	864	830	868	844	873	876	849	868	869	817	836	824	878	866	871	845	783	848	895	850	812	848	820	838	855	854	879	854	832	813	889	877	807	838	851	807	851	883	881	863	898	856	841	840	854	859	850	903	828	832	837	850	866	834	846	855	780	851	826	822	849	846	877	840	825	858	855	847	817	787	830	838	819	797	857	851	848	836	824	865	842	866	862	825	821	824	806	871	836	850	843	832	847	848	846	846	843	842	836	794	829	864	847	850	850	920	835	861	837	839	877	819	804	879	851	881	774	803	820	898	830	853	833	818	881	841	841	809	857	859	819	846	885	800	855	801	820	838	862	789	888	913	805	797	859	820	866	831	845	845	860	835	881	834	872	808	846	828	807	844	869	877	793	858	847	813	858	819	850	824	856	868	839	891	861	848	825	906	813	818	847	918	821	899	870	793	883	852	862	832	861	867	833	869	853	808	861	837	786	842	848	837	866	801	880	836	816	783	803	833	837	816	861	862	838	819	799	809	827	847	821	835	815	835	861	843	867	871	841	886	827	805	831	849	876	840	847	849	816	864	852	832	835	826	859	847	790	843	815	879	816	855	873	812	836	837	851	820	866	837	863	798	879	817	819	867	812	832	840	888	849	866	787	898	809	844	762	837	840	798	844	861	819	874	807	841	822	821	859	813	822	786	817	801	865	847	835	824	827	855	866	803	859	877	873	929	849	834	825	892	819	817	806	873	823	829	841	893	823	824	838	828	854	883	842	869	839	810	868	897	859	821	787	887	795	886	806	833	842	856	840	866	822	812	865	823	842	816	868	790	794	873	847	883	843	900	869	811	846	793	882	886	819	863	831	843	888	815	854	856	861	895	845	904	857	823	826	859	848	826	851	848	859	803	855	830	842	838	820	837	802	854	801	799	874	838	832	843	842	807	864	824	807	884	885	848	836	852	873	865	851	837	843	820	834	867	834	855	821	853	848	862	863	860	849	831	800	871	851	817	840	877	840	859	849	815	826	808	827	885	863	821	833	825	830	845	777	824	799	771	902	847	802	848	852	840	808	821	850	837	862	809	808	849	848	847	849	829	825	870	824	852	830	832	863	877	851	846	861	825	846	851	853	865	823	845	826	853	863	808	816	832	901	812	830	804	860	841	818	840	885	820	822	825	815	825	827	813	792	828	837	808	882	847	802	840	856	879	794	809	890	874	806	891	861	835	880	818	846	825	847	845	792	799	766	855	908	811	850	824	806	861	831	832	809	845	834	812	868	797	838	846	839	862	859	869	854	849	857	869	897	856	854	836	907	848	852	856	824	833	857	833	827	845	778	837	864	856	858	870	858	846	809	814	856	840	846	835	866	804	828	850	846	864	850	807	851	869	808	834	849	810	833	829	816	841	854	847	826	861	834	841	814	783	890	877	817	836	870	835	892	779	856	866	840	797	846	856	860	844	860	859	847	829	849	867	826	803	867	866	841	823	854	859	825	849	836	846	821	806	873	882	841	892	834	843	905	800	893	874	848	835	833	804	782	873	815	819	849	827	823	798	829	831	864	878	816	797	844	850	893	862	783	845	848	811	841	863	860	835	879	800	811	870	842	863	849	831	845	833	842	831	846	846	806	840	873	884	840	850	853	860	880	804	821	883	837	817	834	837	841	838	821	848	796	844	771	841	873	866	875	908	834	830	832	862	833	902	874	814	858	821	864	864	873	846	881	838	827	867	855	845	855	846	870	834	874	871	871	886	849	883	813	773	827	839	800	808	807	794	839	793	858	823	806	810	859	868	793	842	850	808	867	850	902	841	813	840	842	856	841	808	858	860	886	872	807	842	774	855	855	828	813	807	881	858	846	831	810	834	793	828	827	879	861	854	826	855	850	875	843	872	838	782	850	800	852	823	854	802	820	818	826	843	877	833	857	810	859	851	913	870	859	846	799	879	828	900	866	828	882	840	837	835	805	859	829	842	844	822	833	786	890	841	831	795	869	818	799	853	877	796	846	852	845	846	834	816	827	846	829	835	879	842	854	868	806	870	853	866	824	861	829	822	834	852	856	845	773	822	811	810	841	839	867	847	835	826	833	896	868	846	773	860	778	819	824	866	877	862	849	817	819	850	885	893	810	833	797	851	868	857	827	865	852	864	904	831	831	866	811	840	882	842	799	895	786	809	927	870	847	849	800	849	898	841	835	839	892	907	800	830	858	816	837	835	864	805	860	882	846	891	821	866	815	864	876	838	841	824	792	836	884	814	865	838	865	839	817	818	863	840	874	849	866	834	850	872	834	841	782	801	823	838	843	850	834	867	830	778	878	853	792	847	797	808	829	812	851	805	869	788	859	800	814	822	838	904	833	884	837	912	864	875	808	848	807	847	852	799	819	870	851	896	912	846	853	828	844	835	873	853	851	791	825	857	862	825	827	879	864	836	850	907	855	859	851	882	878	835	805	872	866	811	855	882	841	839	806	880	875	901	872	823	887	854	833	850	861	854	795	863	822	843	826	832	776	874	813	826	804	835	838	850	791	814	859	838	852	882	853	767	883	834	847	815	855	853	836	836	885	798	861	848	825	807	841	844	810	845	867	860	869	813	852	837	860	857	827	830	799	838	892	845	766	796	869	838	868	878	896	895	832	856	866	828	854	854	881	849	807	870	800	866	823	885	790	841	836	856	852	847	846	867	898	823	841	829	876	868	910	810	861	887	793	855	823	804	828	789	878	850	860	887	791	890	851	839	828	859	813	861	871	858	897	859	871	792	849	837	832	832	822	900	860	806	842	874	860	868	816	819	850	819	910	783	860	854	837	786	843	843	799	827	808	860	878	867	813	839	861	862	837	839	854	859	837	829	862	817	869	858	824	896	858	862	907	815	831	798	877	871	839	880	828	839	860	833	802	806	862	781	868	843	897	829	840	847	797	775	841	817	828	858	840	851	830	814	904	827	849	840	842	861	900	851	868	843	796	823	820	841	831	839	831	846	814	856	751	752	816	865	872	873	866	822	849	834	815	830	812	871	802	792	814	886	852	802	833	830	888	892	847	810	856	810	868	833	843	856	847	876	840	864	845	842	826	822	873	889	826	791	826	865	861	893	884	816	835	831	893	751	886	833	878	841	840	868	840	880	869	858
42849	48026	12869	2871	1292	991	790	684	665	560	524	535	472	472	465	440	457	465	392	427	413	415	432	428	399	413	418	387	417	413	416	383	408	430	381	394	400	391	428	395	344	417	394	394	356	423	382	423	399	453	395	415	412	415	416	393	430	370	416	429	384	388	422	404	397	385	413	404	383	364	393	398	373	378	371	372	409	422	405	414	406	408	394	422	380	359	403	404	375	347	376	397	365	429	363	355	413	365	383	416	393	415	336	392	438	390	428	390	422	396	365	433	404	368	365	398	371	409	390	401	393	404	387	358	360	401	389	403	406	379	417	382	386	392	410	369	398	375	392	440	370	373	406	386	438	394	385	419	425	376	376	441	395	402	376	403	386	367	376	406	364	399	398	353	425	413	413	396	391	396	409	385	436	413	401	379	385	387	411	380	395	393	375	390	408	383	393	408	385	396	413	413	396	401	378	391	398	405	374	441	379	401	362	390	398	383	385	390	388	410	393	401	379	393	396	367	385	365	389	369	372	364	395	396	403	418	363	434	373	355	344	371	377	424	415	427	368	337	393	422	359	390	361	394	391	406	410	420	434	388	392	387	356	395	367	413	392	386	385	386	414	393	396	399	405	417	377	379	414	436	384	402	391	399	410	395	375	397	395	432	405	399	402	406	383	404	433	402	392	361	440	400	407	394	410	402	411	394	393	434	402	388	431	346	411	393	393	402	398	376	377	411	414	389	382	385	381	401	366	433	412	465	409	403	405	420	369	390	372	393	389	357	384	374	360	397	395	393	413	376	395	364	429	421	428	389	387	353	370	424	398	359	384	392	397	412	390	386	390	399	377	350	393	426	375	375	397	398	413	430	386	399	417	361	403	382	399	415	391	399	396	380	383	399	425	421	366	368	392	356	388	407	384	398	352	380	363	409	389	397	369	425	372	444	352	359	394	393	410	408	388	411	397	370	349	415	379	393	365	412	357	416	409	371	401	361	370	405	359	398	395	438	429	362	373	378	385	389	402	401	382	363	382	412	397	357	376	410	416	360	403	388	378	395	342	415	419	380	374	388	406	388	393	431	387	436	376	409	406	392	387	393	395	387	376	402	373	417	393	387	357	402	400	386	373	396	406	381	386	351	380	384	403	384	358	387	423	410	415	396	409	423	415	401	341	395	402	387	377	403	431	418	397	373	396	351	385	377	394	411	364	421	417	361	397	406	383	366	379	410	385	418	393	409	365	400	353	400	414	386	365	363	371	365	438	387	404	399	390	400	412	409	407	412	374	418	397	423	424	424	387	393	397	380	413	418	360	376	438	389	380	357	385	398	408	404	383	388	386	398	393	395	344	386	396	369	419	408	393	363	420	404	423	383	370	384	411	414	414	371	407	383	434	382	416	357	372	406	400	376	364	379	363	342	390	411	392	385	350	397	427	392	348	413	392	380	415	376	402	367	376	373	406	380	376	397	366	395	388	362	419	375	359	376	403	385	388	406	423	412	380	384	407	399	381	390	397	445	376	396	376	428	405	372	422	376	375	416	418	402	402	350	380	385	373	363	384	372	429	392	382	422	403	414	372	406	415	396	448	385	408	398	427	408	393	376	390	380	396	367	398	402	386	405	401	392	398	430	366	371	409	404	375	391	404	385	407	373	393	388	377	400	396	415	411	379	407	376	409	398	394	379	341	402	393	422	411	392	377	392	410	394	384	384	415	410	393	397	395	411	365	423	390	367	372	395	382	412	416	379	419	391	386	372	397	400	417	404	425	404	402	393	401	389	420	383	378	350	369	425	386	385	370	375	362	415	405	383	400	371	383	389	402	394	401	372	371	407	409	388	389	376	402	403	435	403	369	398	434	376	396	380	375	424	397	381	387	386	381	411	387	395	418	370	398	400	435	412	428	402	403	399	380	387	405	393	404	398	403	379	387	374	386	366	397	357	389	411	381	413	371	368	398	405	399	404	370	422	386	394	400	384	371	372	386	374	409	386	380	396	363	389	359	392	389	375	371	390	361	368	387	394	401	365	380	417	426	393	414	388	404	356	363	378	417	421	434	388	371	421	392	365	354	386	402	355	360	373	355	406	395	419	380	405	398	416	395	399	384	378	412	383	393	383	406	370	376	405	400	406	398	398	397	386	443	345	381	419	423	443	401	394	397	387	413	398	357	398	412	399	392	405	442	382	396	412	386	427	398	390	394	408	384	394	396	410	349	385	394	399	411	398	405	369	342	407	385	397	403	401	372	402	379	406	394	364	424	397	400	404	357	409	378	375	332	380	357	414	417	382	398	401	386	367	425	388	406	380	416	386	375	388	358	372	414	382	392	409	382	374	400	335	398	371	443	405	370	369	360	398	384	381	403	409	382	391	372	399	384	375	413	380	409	355	356	390	424	358	380	408	351	402	416	401	387	371	420	379	390	401	396	396	387	392	379	410	399	381	387	359	398	369	386	437	434	383	415	396	396	376	366	389	411	392	395	381	358	350	423	379	408	356	449	371	404	426	370	386	390	385	383	394	396	376	375	394	400	408	382	335	394	402	396	363	421	406	368	378	439	389	391	372	400	363	408	390	393	438	390	395	407	377	369	370	394	376	422	394	421	401	352	368	415	356	388	364	380	383	405	424	364	381	390	394	371	378	393	391	381	375	361	371	422	409	402	368	375	378	381	389	367	402	374	416	394	350	394	394	406	416	390	389	341	397	417	387	370	396	363	388	418	428	352	375	413	389	397	401	360	371	382	396	425	374	400	419	416	346	390	404	424	436	393	363	387	410	412	379	385	426	394	390	382	366	395	383	407	406	385	366	376	382	362	387	412	392	366	385	392	404	418	374	382	422	383	389	373	390	426	376	401	409	390	391	393	385	384	357	406	411	423	352	408	344	374	416	398	400	377	435	361	388	413	383	387	380	403	414	383	403	388	427	374	385	415	427	421	396	387	410	392	428	395	403	385	376	377	406	409	387	372	403	381	400	422	380	411	379	387	394	409	388	405	406	392	386	426	411	349	409	389	418	373	422	359	420	424	371	381	400	417	400	418	407	431	386	352	384	364	411	386	406	359	374	402	400	409	402	425	447	402	370	399	421	399	386	397	347	395	381	402	385	414	403	429	415	385	409	369	380	373	380	370	404	372	370	386	398	369	353	363	413	370	383	389	386	395	427	383	370	422	386	373	410	389	392	397	360	387	379	391	394	380	396	396	392	403	412	413	432	398	410	425	404	390	370	401	386	384	376	364	414	386	382	413	407	389	395	365	408	381	371	397	381	381	416	388	448	400	406	386	370	387	377	409	370	371	395	398	436	379	395	366	375	396	403	392	388	397	390	396	368	390	409	407	387	370	435	386	389	406	356	386	390	432	369	366	391	429	365	383	404	385	407	361	353	364	368	404	407	393	401	401	385	364	421	402	408	375	423	422	380	438	393	377	431	393	385	376	414	370	383	427	410	352	394	387	378	415	398	396	370	411	380	353	400	420	381	424	367	396	384	401	396	402	400
25023	28202	4417	5814	4379	3721	3032	2588	2294	1984	1837	1736	1595	1543	1556	1343	1329	1339	1282	1262	1167	1215	1168	1138	1185	1157	1130	1153	1106	1077	1073	1062	1073	1061	1043	1025	1038	1005	1010	1018	989	1010	1032	1025	1047	1016	1045	998	988	963	965	963	1027	915	956	990	943	1000	1030	999	1049	984	1034	934	1002	953	959	990	1009	939	1014	987	943	996	983	932	937	954	962	921	979	995	990	963	988	935	947	1024	983	982	1007	963	942	956	919	933	971	941	992	995	940	982	951	1013	989	934	950	897	1008	922	930	962	1000	943	994	973	986	987	933	986	983	981	965	980	966	992	938	1004	970	981	909	1000	969	1005	993	915	978	957	974	960	929	948	1006	983	934	931	963	956	976	978	978	975	962	946	920	985	1027	974	979	951	951	938	973	924	1017	963	977	1031	979	920	944	953	964	1020	993	961	999	939	974	941	974	996	1012	970	953	969	1003	1016	989	979	935	1027	999	968	974	949	970	936	964	966	1006	957	950	996	970	990	920	958	930	979	948	968	962	1031	991	973	968	934	958	995	974	1014	981	930	953	970	952	963	990	980	971	1028	970	969	949	966	1016	999	992	927	1003	959	979	921	1004	989	994	961	982	957	981	972	946	1042	962	979	964	976	972	985	1015	889	967	1008	1017	953	958	933	953	974	925	995	1003	992	1011	891	1001	958	982	915	1044	947	1022	974	980	938	955	994	1020	1057	928	943	904	974	1007	941	959	1019	998	992	956	943	912	1006	941	930	945	1011	932	988	930	948	974	985	937	886	946	934	953	995	1012	959	919	905	952	972	980	922	947	1008	924	990	982	950	955	974	988	967	920	1013	948	925	949	943	956	986	976	964	899	924	926	1008	946	955	951	944	967	989	990	958	887	936	962	914	973	968	968	988	948	983	943	973	972	982	1032	967	984	965	951	961	958	953	1018	959	936	978	886	975	982	907	938	934	929	959	1007	951	963	997	973	984	1000	944	985	1026	986	962	994	952	931	1012	1002	918	986	950	992	1025	976	961	963	981	966	979	918	922	946	975	972	913	969	957	982	943	956	969	932	1010	946	982	1003	957	974	1005	953	960	1018	1039	950	1011	950	1001	958	930	956	1035	964	937	980	958	989	988	960	963	978	964	966	1006	975	998	943	958	954	971	953	941	930	929	988	1012	997	970	911	960	971	909	974	931	982	947	967	1005	1018	974	967	956	987	998	990	961	987	985	943	975	906	957	989	963	929	951	960	977	966	978	1004	975	992	929	971	923	983	998	1021	963	903	959	1024	946	974	922	942	931	948	1009	958	960	946	927	972	960	936	978	1021	968	986	996	961	962	942	959	974	929	1011	940	998	1016	991	995	950	1021	930	959	969	976	1027	979	929	958	1000	942	961	950	947	938	922	950	946	903	1011	908	910	909	1018	1027	953	974	993	980	913	927	1000	944	945	998	1002	1008	982	963	897	931	968	961	986	963	910	958	903	985	959	940	975	963	963	916	972	992	995	1031	1024	962	988	964	934	930	955	1025	953	983	992	966	973	945	1039	1020	994	967	935	945	900	1000	967	951	989	1018	957	914	929	1000	1009	1001	980	947	971	922	950	937	976	957	1031	988	953	982	988	1039	970	915	930	1001	925	1013	1013	996	929	974	1054	957	954	942	961	941	945	1009	950	983	965	985	949	905	998	946	957	959	904	974	1012	997	981	991	997	956	932	933	962	985	934	962	1025	962	949	982	947	984	962	980	1000	975	955	996	990	965	980	904	956	976	978	981	1001	1022	963	1011	919	949	964	991	914	923	1005	962	936	979	998	995	983	997	951	1005	967	1005	980	1001	900	934	961	974	984	974	970	1019	954	955	951	948	973	960	965	935	943	963	960	915	963	980	928	985	920	983	952	922	944	964	1014	957	946	936	993	946	920	957	978	920	971	1001	918	945	963	946	928	987	922	992	946	1022	986	933	970	952	915	961	973	1040	949	1003	925	961	1019	967	949	955	1015	991	928	976	954	962	964	999	958	980	945	974	986	984	935	975	984	948	956	912	930	931	925	1011	986	936	969	952	964	962	958	946	986	997	931	898	978	996	992	964	967	1034	1003	956	944	940	974	958	983	920	947	1013	1043	965	1060	1016	940	943	968	944	946	1013	911	958	937	961	957	1003	916	990	1027	922	929	999	994	942	918	948	934	1035	980	955	950	973	926	1028	971	920	940	943	975	930	997	948	939	957	971	936	963	958	937	948	946	943	939	949	997	941	949	979	957	957	957	946	930	979	934	941	1013	976	947	999	987	996	954	968	973	961	944	939	997	928	966	976	977	942	949	987	989	942	971	942	1018	914	950	970	934	987	993	995	970	914	970	949	1012	996	967	964	978	967	1015	929	961	997	905	958	959	920	950	962	968	958	934	912	935	955	942	954	985	958	910	973	1029	980	992	969	955	973	972	963	982	977	940	979	995	924	935	965	951	943	991	966	919	970	905	975	942	978	951	964	965	942	952	953	979	943	1011	949	959	985	946	975	960	937	983	948	875	906	986	965	959	961	939	948	942	987	954	1002	973	973	1007	945	931	919	971	979	1009	1035	1008	944	919	1024	946	969	932	980	950	980	954	978	967	930	955	965	992	961	986	962	1021	955	958	966	983	1012	986	957	1048	1003	943	955	970	946	1006	971	970	942	970	964	1016	995	925	932	1015	995	981	1005	997	1013	940	985	929	949	948	973	964	999	991	1001	993	974	989	944	1018	975	995	932	960	980	940	915	1009	981	954	1030	954	934	987	944	941	998	977	980	1007	924	961	993	928	964	989	994	904	938	953	944	1030	941	968	974	985	977	986	947	982	1003	980	1005	999	973	965	929	969	983	976	999	991	958	1002	959	1022	965	955	998	983	966	934	1044	967	925	1011	923	976	943	936	963	984	924	949	997	1002	975	939	1009	964	974	938	945	985	959	948	1022	980	999	1027	954	951	975	911	987	978	988	943	962	967	982	973	1011	971	915	964	901	959	973	1010	966	979	963	952	986	993	961	912	1018	972	924	954	929	962	965	908	947	935	938	995	949	957	986	1012	925	941	970	1006	984	987	965	975	969	949	974	977	977	949	879	970	1001	947	929	995	997	925	879	928	938	976	930	933	1054	965	1004	947	960	972	997	973	974	985	980	983	1006	964	947	951	1010	990	912	943	1000	993	990	948	988	904	991	975	1023	1018	991	923	978	990	1002	1000	959	987	924	964	955	939	989	969	955	973	948	997	995	1014	1012	941	962	915	958	948	931	1022	937	935	952	960	951	955	940	961	949	995	981	957	945	955	974	986	963	904	914	1040	909	950	916	985	978	991	931	984	973	976	956	1015	991	968	919	943	983	940	940	963	938	977	897	1026	967	986	943	961	920	943	970	994	950	950	930	908	965	998	926	912	1017	1023	980	959	950	957	927	987	944	965	991	977	996	955	976	956	1014	932	967	976	994	997	959	970	989	943	965	961	968	958	962	976	978	951	997	985	974	984	975	973	983	1009	965	967	935	948	1001	960	951	949	978	949	1005	919	957	999	949	958	941	968	988	987	980	940	967	963	894	977	977	927	1001	946	942	961	979	974	907	976	919	928	913	969	979	978	936	1024	917	959	948	974	973	987	973	962	961	986	948	989	930	954	975	927	932	967	923	933	908	969	933	988	921	971	920	948	902	939	951	1013	936	936	1040	947	962	945	1046	928	956
3751	2186	243	202	172	167	145	167	158	153	169	149	151	154	174	154	175	151	151	159	167	165	170	151	170	182	194	157	160	167	149	139	199	165	149	146	153	173	166	156	184	157	164	177	143	171	150	142	121	139	139	158	165	152	165	146	155	166	154	148	147	150	159	166	176	174	174	167	165	183	187	161	151	140	186	183	169	132	151	153	177	180	148	160	158	172	156	171	169	183	146	154	151	197	152	151	147	171	163	172	145	142	157	179	157	167	178	163	176	157	150	177	138	151	163	163	171	149	172	166	174	151	161	154	169	173	149	157	166	179	152	147	126	159	197	174	158	180	169	125	160	146	158	179	144	165	163	158	164	153	177	140	174	150	153	154	160	176	166	162	150	166	175	166	146	146	169	148	153	138	148	159	163	154	148	158	162	143	155	159	172	161	162	166	148	158	184	165	141	190	144	160	150	185	167	178	153	154	176	129	151	158	171	149	179	163	160	146	164	178	154	157	151	153	188	171	133	180	166	140	192	153	149	165	162	173	140	146	145	150	181	188	146	139	153	136	157	128	156	160	144	150	158	150	175	166	155	134	182	177	173	142	141	155	175	169	159	148	171	170	156	146	159	133	142	145	133	175	162	139	169	169	151	160	168	163	177	166	149	149	186	148	178	147	172	163	167	138	149	162	171	153	145	158	166	152	148	147	159	153	141	154	172	172	173	168	131	158	130	137	173	164	156	171	174	157	176	158	142	157	140	150	160	147	184	164	146	157	169	175	179	158	157	155	145	168	170	162	172	148	161	163	181	149	164	135	141	157	158	148	173	154	136	182	147	147	176	175	157	157	167	185	176	166	159	151	151	140	137	154	177	163	165	148	170	143	176	170	129	153	152	165	153	156	167	151	150	157	148	171	168	161	155	165	176	160	192	142	156	153	147	163	148	171	176	159	172	152	142	150	150	167	161	156	132	173	160	179	165	172	142	165	148	173	143	145	126	162	165	161	192	150	159	158	163	160	161	178	148	168	158	145	155	183	167	154	161	161	153	128	144	140	180	179	136	176	169	144	188	150	145	183	130	182	173	157	178	141	171	173	164	149	170	160	149	163	156	165	150	162	162	152	156	168	163	166	144	150	130	151	176	193	151	160	167	166	153	149	162	151	160	157	161	152	178	151	158	155	138	142	161	150	159	163	153	148	145	157	163	142	150	163	154	160	160	179	156	180	126	150	200	169	151	171	133	158	162	136	162	151	167	174	167	143	154	155	143	157	145	159	171	160	157	133	156	162	134	147	156	161	155	160	161	148	149	164	155	164	145	160	151	156	172	176	192	130	154	158	180	151	143	166	142	168	150	143	175	148	156	165	160	146	154	144	156	159	165	176	149	195	184	146	149	145	161	173	180	169	159	147	168	167	178	157	154	151	149	168	148	160	178	155	166	161	172	150	156	137	174	150	164	142	159	139	149	149	157	151	166	154	166	160	155	132	171	158	132	150	156	153	155	164	155	132	172	173	172	177	139	148	174	156	163	164	181	166	176	173	154	147	155	168	175	134	144	167	146	161	138	144	128	158	147	171	166	169	170	157	179	157	167	153	163	168	168	160	135	146	155	153	149	137	174	167	150	145	155	144	161	158	177	147	157	162	141	157	166	160	143	140	167	147	149	150	146	158	141	153	180	145	139	150	140	152	178	144	156	169	168	183	157	146	170	132	161	145	166	175	159	158	163	158	161	161	142	128	171	172	137	159	119	169	167	131	142	140	151	131	166	146	167	146	165	162	155	162	188	170	134	163	164	158	151	182	163	164	191	142	153	154	139	170	155	147	146	171	167	150	164	160	160	158	173	174	172	139	160	141	179	161	159	156	166	179	159	159	159	154	149	149	161	167	139	160	173	126	159	155	165	192	178	176	164	158	128	137	144	163	149	186	145	142	143	163	142	164	147	148	171	137	177	136	176	164	164	173	139	161	162	162	165	171	167	165	161	154	169	140	152	155	155	162	155	143	158	148	167	144	158	166	166	148	173	158	181	156	140	128	147	159	166	164	171	153	166	169	164	159	150	159	154	123	143	153	172	158	151	141	158	171	161	168	163	137	165	146	158	155	151	161	164	176	161	155	138	172	138	156	144	157	163	174	176	181	178	161	167	174	159	148	173	149	173	174	147	159	152	153	148	152	151	165	166	184	161	179	151	156	169	175	153	176	145	172	162	163	157	166	135	174	164	136	157	153	150	130	174	160	151	162	174	158	162	158	152	157	163	148	151	156	159	152	159	168	156	139	171	160	135	147	170	158	173	159	154	133	161	144	165	166	168	180	148	173	155	145	177	169	153	169	156	147	146	140	158	144	163	171	164	176	175	148	164	159	141	170	151	124	153	146	182	177	155	156	166	167	190	162	184	173	156	164	166	168	149	171	148	169	169	152	153	148	183	159	179	190	159	171	184	164	152	185	144	156	144	127	156	161	173	153	179	156	174	131	158	163	163	160	157	148	153	161	173	147	143	166	146	143	148	143	157	158	171	159	163	158	189	165	174	177	165	149	161	156	164	164	163	168	158	145	161	154	158	146	148	146	165	136	147	172	153	154	161	172	144	147	146	176	172	186	164	157	170	172	129	178	148	147	147	133	164	167	123	140	176	130	135	165	144	159	152	169	154	158	147	152	150	168	177	187	156	151	138	157	173	155	130	164	175	158	174	174	157	163	157	177	170	147	157	176	155	166	150	157	140	143	152	148	171	159	151	155	154	152	159	150	163	180	169	148	149	148	152	144	157	173	172	151	157	179	142	153	159	156	144	151	170	123	179	167	153	127	156	168	177	156	177	160	161	143	160	165	142	160	166	173	124	150	160	158	133	154	143	130	169	145	149	166	157	166	171	163	156	148	158	164	145	166	149	162	162	149	188	158	142	145	150	165	165	179	172	154	163	149	149	129	149	187	164	145	143	116	184	128	156	173	145	154	155	169	166	161	146	153	160	144	192	154	170	149	147	144	172	151	170	179	153	151	164	183	173	113	153	138	150	150	148	151	124	151	157	161	156	148	187	152	159	145	161	147	150	157	156	181	151	159	154	155	171	137	145	147	159	174	148	150	159	155	136	156	147	173	157	169	172	137	157	144	159	135	170	148	149	160	161	165	156	165	149	151	159	141	174	156	162	159	129	150	145	161	146	165	181	161	168	153	145	167	190	167	161	126	150	174	174	157	163	158	157	163	164	161	172	155	149	157	182	135	150	152	139	142	151	147	145	181	156	159	174	155	145	159	175	166	145	162	175	148	137	159	179	144	156	148	160	154	145	133	149	172	175	147	168	161	162	156	167	165	159	149	149	154	165	159	171	153	157	153	150	157	163	148	145	166	144	176	156	173	165	148	170	161	181	152	143	149	152	151	158	159	150	139	161	154	150	203	161	185	162	155	169	166	167	159	169	151	167	152	149	139	162	172	173	173	167	149	172	145	170	152	162	168	154	180	153	161	165	167	185	157	176	151	196	156	138	167
4285	4042	603	622	573	568	531	512	520	511	531	535	472	457	487	433	499	505	493	495	503	519	511	466	480	537	507	471	482	482	514	517	489	541	477	492	466	466	515	523	495	495	518	448	506	462	493	472	507	471	468	517	481	475	480	475	515	488	517	520	474	462	459	493	508	499	480	514	507	470	502	480	500	483	520	469	502	503	472	516	444	491	481	542	482	487	524	469	489	530	497	504	484	494	470	484	502	496	489	473	447	460	484	468	472	539	506	455	483	531	490	466	482	506	459	520	442	443	508	484	476	486	482	450	474	483	521	488	479	538	535	487	458	505	442	495	468	482	475	467	485	513	503	454	500	531	464	470	490	498	508	502	480	514	488	473	513	500	468	441	505	468	528	497	531	511	499	492	485	486	511	521	497	487	502	437	484	486	490	521	489	467	480	451	474	518	464	467	474	499	520	478	542	472	473	469	490	466	454	494	496	531	475	515	456	502	485	501	513	464	464	490	494	472	476	530	479	447	479	552	494	491	492	509	496	473	479	464	487	518	504	493	486	490	479	472	508	491	486	428	441	467	516	487	499	511	454	512	521	464	506	528	480	479	435	477	463	513	491	495	499	451	534	509	490	501	475	477	515	486	466	485	507	471	528	463	488	451	476	541	484	505	508	507	460	496	468	471	506	465	461	526	484	487	463	517	435	478	507	503	482	497	497	429	508	511	482	514	503	463	469	441	460	500	457	510	451	462	483	474	509	473	510	496	473	498	478	536	499	546	474	488	504	508	487	467	484	463	506	511	498	478	478	457	478	493	478	490	512	451	478	458	487	492	456	529	477	506	501	512	468	488	502	499	524	499	514	489	497	456	461	472	506	468	483	486	464	506	464	479	490	519	488	503	489	492	475	521	481	513	486	474	500	481	544	486	467	513	468	442	482	489	492	561	469	517	502	520	463	479	483	484	503	470	473	514	504	500	501	508	448	473	484	465	463	524	489	506	518	502	518	541	474	485	462	491	510	461	516	518	503	489	499	475	514	465	500	508	516	483	470	475	479	504	479	479	515	556	501	509	490	528	496	521	456	501	505	486	503	505	510	455	487	498	451	473	507	466	503	487	511	480	509	492	487	497	502	462	464	527	544	454	513	482	496	485	477	523	501	498	490	442	482	496	503	455	487	486	517	492	517	476	541	472	497	472	491	448	493	506	469	489	427	463	491	506	512	518	487	539	476	465	484	516	509	485	494	488	528	455	480	469	454	488	497	483	482	458	503	489	539	491	526	462	490	485	481	491	547	489	498	454	511	496	464	489	477	509	508	505	506	522	492	516	483	494	489	452	491	448	511	479	487	499	497	478	478	518	482	512	508	457	512	491	445	496	435	470	493	482	513	529	519	468	473	503	490	511	511	491	495	504	475	497	524	461	510	498	477	510	468	472	498	524	470	465	455	490	502	486	487	495	487	470	510	522	479	488	458	520	507	502	498	500	531	458	481	494	518	500	494	493	476	472	469	463	473	503	466	505	499	487	488	479	522	493	500	474	459	520	477	499	502	517	517	474	524	500	494	481	482	527	487	468	501	531	494	466	503	496	468	474	454	494	497	475	496	469	463	496	497	508	466	524	551	476	481	486	476	442	506	490	491	468	490	473	488	454	469	477	488	478	506	462	525	485	542	496	496	491	512	442	483	488	474	485	475	451	468	475	443	479	499	475	478	453	474	475	440	506	449	496	501	477	459	489	460	469	504	498	515	488	485	479	477	509	510	498	432	492	535	494	469	487	457	466	496	486	471	484	498	468	478	485	497	502	505	487	503	482	482	446	497	478	479	512	462	463	510	482	449	466	497	468	458	477	500	514	485	483	459	485	480	511	480	485	490	500	532	448	518	505	498	469	505	478	477	444	513	486	466	478	468	473	501	510	475	465	440	503	468	445	481	526	475	492	497	483	495	523	516	474	468	477	474	518	517	515	476	519	511	519	465	486	501	483	468	505	477	479	514	486	486	487	486	516	527	468	510	464	512	507	493	474	521	505	505	488	509	494	483	459	497	473	499	482	493	487	468	470	498	480	508	481	468	470	489	476	490	459	514	492	517	488	471	509	492	510	517	479	475	479	476	502	515	491	452	498	485	500	515	487	490	455	511	456	483	511	511	467	459	483	486	465	494	491	456	507	524	453	523	475	502	519	483	453	444	516	486	469	465	528	495	507	459	517	467	468	495	479	514	516	487	510	480	482	519	508	471	487	456	506	486	486	460	470	519	448	478	487	473	478	514	460	482	471	493	483	471	471	472	498	477	452	502	483	513	499	500	484	483	484	495	473	452	465	494	500	488	479	479	519	485	496	500	468	487	519	448	504	504	535	536	457	480	508	478	509	494	480	512	472	476	473	449	486	464	515	495	504	487	465	486	498	495	507	502	453	488	520	499	486	456	533	448	493	493	502	490	468	486	482	515	525	467	498	495	514	493	471	477	508	488	510	490	463	506	464	485	488	468	455	482	483	502	514	503	508	460	498	461	473	510	440	479	464	467	485	479	439	489	507	482	473	470	494	491	480	448	471	482	483	480	486	505	500	498	517	538	515	508	494	535	459	463	470	488	505	485	470	463	540	487	448	499	484	541	492	508	527	465	502	470	488	521	484	510	475	483	509	492	463	482	465	505	476	480	459	529	499	540	497	507	463	473	493	513	492	505	518	470	495	473	449	460	520	526	471	509	504	467	520	453	473	485	519	492	491	511	497	511	474	489	510	450	490	494	493	489	468	495	468	479	497	473	483	469	497	514	463	465	481	510	484	504	470	477	509	472	501	521	482	473	485	483	450	511	536	494	499	462	473	449	484	459	462	499	463	466	483	494	488	510	466	506	518	518	479	473	516	451	483	482	480	463	464	486	501	475	485	490	522	486	490	452	536	494	466	451	487	453	478	483	480	478	514	478	467	525	474	528	478	460	499	518	458	462	458	487	439	458	478	514	456	520	479	487	469	463	493	468	500	485	512	502	484	484	515	497	472	467	457	463	508	444	480	458	509	492	483	487	481	496	458	491	481	481	471	475	482	511	512	501	482	529	508	503	456	521	507	487	468	473	453	470	463	503	478	483	481	491	476	493	486	499	471	515	487	471	549	472	507	534	514	512	448	468	469	490	476	466	501	466	479	527	485	527	458	489	498	519	492	482	498	496	483	514	489	508	478	452	475	475	435	485	482	467	507	447	535	481	479	496	483	484	466	493	482	484	527	516	535	513	465	542	454	508	518	429	480	428	460	515	491	495	450	513	486	482	520	470	478	487	496	471	525	513	499	475	515	505	475	486	449	514	501	491	490	476	497	505	489	464	509	513	488	516	493	460	467	515	480	482	495	492	498	482	529	494	535	464	490	492	496	466	481	464	498	481	487	481	481	462	492	477	473	459	486	465	470	473	459	484	496	485	483	493	549	537	480	524	488	508	487	529	517	492	442	497	516	454	503	509	504	492	512	485	492	489	512	490	482	477	484	502	477
31802	36955	6124	1229	732	571	530	452	444	415	382	367	374	353	352	334	344	353	311	331	349	308	332	373	327	318	348	350	296	301	306	323	359	341	316	324	312	344	322	374	354	335	304	372	341	306	342	335	352	346	324	317	330	303	327	323	313	300	327	312	340	315	345	335	321	334	316	335	318	309	316	323	369	336	296	329	284	322	323	320	316	335	323	296	328	332	304	313	281	336	318	330	337	318	310	305	323	316	326	302	334	323	340	311	307	297	314	344	313	343	332	319	336	322	342	331	303	333	342	307	348	324	306	299	307	330	310	290	318	320	287	308	325	353	354	325	319	306	368	326	336	323	323	327	319	293	328	351	352	364	301	360	328	296	329	311	334	282	343	305	332	322	328	330	337	329	328	313	310	301	316	341	334	289	335	358	305	351	320	310	364	329	356	315	308	311	336	286	299	319	342	331	329	348	325	324	324	308	323	351	342	316	324	305	296	320	380	310	330	315	373	326	337	337	308	314	312	289	322	284	340	363	341	369	314	323	361	335	326	323	299	352	350	355	334	336	317	314	331	333	297	312	347	368	364	333	327	309	331	337	359	294	309	323	326	335	351	327	336	330	348	342	363	331	308	323	314	311	341	352	336	322	336	332	309	311	322	341	337	318	324	351	313	324	333	310	365	338	334	342	295	327	334	326	350	371	333	332	289	374	316	332	305	326	328	328	299	337	321	347	349	279	315	331	345	311	309	304	308	270	369	348	335	302	324	333	322	292	324	339	342	346	317	310	357	353	304	322	368	331	330	310	301	344	355	346	321	334	342	320	316	332	327	341	320	297	292	332	327	337	284	306	344	344	332	344	336	352	321	316	289	316	309	342	351	336	308	350	340	309	308	345	320	312	298	314	310	320	345	320	326	293	319	326	308	323	293	344	310	341	333	330	301	354	277	334	303	338	348	329	316	308	312	304	365	320	317	354	342	313	351	324	297	309	331	365	352	313	322	352	303	364	318	285	330	313	330	349	308	315	298	339	325	346	328	328	332	324	332	315	309	312	347	337	297	329	323	353	319	364	307	315	280	292	331	323	319	331	270	308	302	307	309	332	321	333	326	315	358	353	323	269	333	293	302	321	304	311	335	328	315	307	303	314	350	305	298	312	309	321	382	292	330	311	351	338	310	316	326	336	302	321	304	347	352	362	323	332	313	346	346	358	341	350	321	347	303	346	327	328	315	317	300	321	304	342	321	315	319	348	336	321	303	307	320	303	336	324	343	314	310	340	341	354	287	313	319	326	330	326	303	325	304	285	334	331	289	325	322	351	371	306	323	311	352	303	292	308	300	356	311	315	334	346	341	330	352	290	340	329	333	334	304	327	342	320	321	289	332	324	314	327	330	328	325	329	308	329	321	329	312	333	335	323	317	318	319	332	310	284	385	313	360	330	320	349	318	331	316	314	322	311	328	350	327	309	327	320	316	288	331	341	316	333	293	313	304	303	331	320	315	360	301	335	271	324	310	329	344	312	311	304	314	348	315	333	315	330	311	308	307	301	340	322	321	331	367	334	325	312	288	338	340	346	308	353	308	324	321	333	284	331	297	313	311	336	337	310	331	351	320	349	327	323	334	344	301	298	305	338	332	291	341	350	339	316	318	296	297	328	308	318	306	299	330	316	344	314	339	323	334	340	327	306	345	327	340	292	332	302	325	307	308	333	321	317	323	348	310	298	327	318	354	320	346	315	331	339	316	312	349	327	317	354	333	331	324	310	307	329	348	317	361	344	307	333	325	327	329	300	320	325	317	332	343	342	287	316	270	354	347	318	295	331	317	307	316	316	331	330	316	362	351	304	307	326	319	316	326	316	348	305	320	339	315	311	291	329	325	291	312	308	340	276	314	302	333	336	330	301	329	331	292	341	326	313	327	291	340	319	313	333	330	340	330	301	328	321	337	345	331	344	350	302	314	305	310	318	302	292	304	318	321	306	343	335	353	335	290	340	306	344	294	314	309	312	299	326	317	337	341	339	323	294	293	310	321	344	325	312	321	323	310	329	368	311	359	341	336	320	364	342	341	330	329	321	335	325	315	377	345	335	314	320	332	330	334	337	326	293	308	350	361	284	329	318	329	344	344	324	337	317	273	328	292	328	362	337	335	326	327	329	320	329	324	300	326	363	335	306	368	318	286	326	303	285	300	320	320	318	341	334	309	314	292	307	303	328	343	327	342	334	337	324	323	316	350	325	337	299	312	333	348	311	298	321	322	353	325	282	313	339	338	350	337	336	312	314	340	333	330	327	309	316	296	354	352	320	298	340	329	300	310	347	350	323	326	318	348	304	310	326	328	334	315	294	310	293	302	334	338	324	331	309	318	317	312	321	311	304	310	343	368	351	324	341	314	325	320	324	323	300	298	333	318	358	304	313	312	304	316	318	350	354	350	327	331	324	318	328	336	325	342	325	326	338	315	332	325	284	262	334	307	335	318	349	313	318	338	330	323	335	369	317	311	293	320	315	300	320	334	345	313	300	309	317	323	309	309	329	330	330	356	285	276	344	317	293	318	295	294	339	317	309	318	334	311	348	333	301	328	338	335	312	330	349	355	341	303	289	326	318	298	356	297	332	358	346	350	321	322	287	311	366	347	316	288	351	299	334	318	306	339	317	341	333	327	326	317	333	319	337	338	341	293	300	310	280	326	329	340	326	338	302	331	351	335	338	317	300	343	360	322	310	311	332	328	339	298	314	295	294	338	331	363	320	330	339	332	332	337	339	345	334	267	327	345	319	335	315	311	332	345	324	312	302	333	331	296	303	317	311	329	360	326	341	335	340	307	333	338	346	335	330	353	303	325	291	318	283	339	325	319	335	299	300	322	339	326	321	308	318	333	354	321	317	302	316	318	315	297	299	329	337	351	307	333	292	296	312	325	297	334	303	314	337	348	322	342	333	321	293	353	318	321	308	307	311	367	349	335	312	318	301	355	316	314	324	310	338	316	297	306	306	329	357	303	320	326	330	319	307	318	324	290	345	306	320	306	327	319	328	317	307	310	301	317	320	305	346	331	334	310	360	348	306	342	328	339	334	330	289	342	320	288	315	325	334	327	320	339	332	358	326	345	331	315	333	309	337	348	318	311	343	291	340	310	329	306	309	330	300	302	329	311	330	338	324	319	317	318	319	327	351	342	350	350	323	344	296	326	323	314	322	316	326	309	326	327	324	317	351	321	331	307	316	359	307	332	322	313	318	321	330	323	304	307	353	306	345	311	345	359	312	321	294	329	374	303	302	311	310	330	318	314	307	331	338	290	332	367	343	326	298	307	336	333	314	332	310	320	321	303	328	307	317	317	340	296	297	322	363	353	345	359	332	289	312	292	328	324	312	332	343	305	324	311	311	329	346	321	350	325	314	289	350	295	356	365	307	308	286	313	344	335	334	349	366	341	326	326	322	305	355	312	316	339	360	311	341	341	365	319	319	291	318	338	292	327	294	317	311	315	310	348	321
19459	22295	2560	3397	2527	2212	1920	1688	1472	1388	1294	1273	1220	1188	1124	1083	1055	1009	1051	1007	994	997	951	948	955	919	960	915	873	901	941	884	967	873	850	915	891	903	871	871	892	919	886	911	860	845	792	853	931	904	876	843	913	841	841	927	872	891	836	861	844	801	912	900	911	846	831	886	877	833	874	884	886	859	889	896	854	871	878	869	808	815	882	848	881	795	839	899	872	803	894	841	845	847	822	878	929	879	836	847	878	894	787	866	869	879	893	913	847	826	892	837	904	869	827	801	833	874	850	861	858	824	840	816	837	886	870	867	864	862	806	831	858	863	827	828	812	880	832	845	883	875	834	822	785	856	791	851	882	812	828	843	842	884	850	851	810	872	854	849	835	866	863	839	845	814	883	778	868	936	843	871	796	817	873	842	847	822	869	881	896	823	854	851	792	845	883	883	865	856	841	859	855	832	869	870	832	850	844	888	910	847	858	823	902	861	862	791	844	881	799	847	885	838	861	908	874	866	854	808	879	864	804	860	881	837	853	893	920	879	826	783	841	838	866	798	904	885	882	898	875	853	881	869	869	884	831	818	859	869	854	851	907	866	833	806	867	881	838	861	847	852	876	881	897	837	827	843	850	815	825	865	865	843	882	860	856	883	917	847	818	868	867	819	788	839	847	833	889	854	792	842	824	858	876	854	809	843	877	864	888	845	841	845	832	889	852	888	823	876	870	907	851	853	840	891	849	859	826	869	871	809	843	850	842	805	810	870	820	848	839	888	854	908	862	871	875	812	877	828	830	811	833	843	852	867	891	894	837	837	844	877	890	855	893	863	840	849	828	846	803	887	859	852	859	825	896	821	888	856	845	828	853	783	802	910	868	834	869	876	766	766	891	852	841	791	861	842	839	888	833	873	869	881	836	843	879	823	816	868	842	890	848	865	887	897	798	851	835	844	842	821	827	903	930	874	843	868	833	870	838	848	860	856	853	833	852	830	851	800	867	865	833	796	878	831	832	788	863	808	825	818	840	836	897	890	904	883	852	822	862	863	939	855	828	890	830	839	892	884	834	840	913	804	831	825	842	838	830	872	848	835	829	851	860	899	870	834	811	834	811	822	887	848	804	864	824	834	901	883	834	831	825	852	860	837	840	854	895	893	873	876	900	868	881	896	851	890	888	862	813	884	926	863	881	838	861	831	856	833	873	860	844	885	835	870	888	891	807	852	817	852	847	845	826	891	796	833	879	840	812	826	844	857	888	891	861	854	829	891	867	808	864	836	874	851	871	822	833	838	849	798	823	814	851	821	869	840	879	824	868	892	829	856	848	861	851	850	855	855	807	834	860	838	840	854	853	855	893	815	881	812	872	849	872	850	857	811	840	845	866	866	854	862	852	868	850	844	806	881	831	847	848	867	825	904	893	819	835	844	854	878	841	822	773	836	853	846	812	833	823	822	839	878	882	841	820	872	836	837	838	899	837	832	865	853	838	804	848	800	853	851	844	820	818	848	823	903	869	873	833	856	873	809	846	845	874	828	832	857	876	875	867	866	793	884	864	829	911	779	867	867	878	815	895	800	896	857	882	883	836	839	828	878	840	872	835	831	812	863	809	871	862	819	794	844	861	808	878	876	889	876	851	862	857	875	818	859	860	811	805	844	899	830	837	801	807	831	862	873	872	793	843	823	804	817	775	884	835	885	843	851	812	869	877	887	837	823	857	819	810	825	840	861	885	816	814	831	822	835	854	816	868	854	848	843	848	851	874	878	863	852	876	865	888	855	808	889	880	857	862	810	832	807	885	805	860	863	828	855	848	911	808	778	818	787	857	789	854	791	895	906	837	844	814	820	876	838	870	841	831	852	851	819	878	852	875	878	839	866	859	853	832	845	877	825	844	860	896	787	846	893	839	840	828	838	814	849	886	844	854	827	823	851	849	853	797	867	830	855	845	818	841	840	895	825	890	883	824	855	857	858	833	846	851	832	850	837	803	940	852	815	837	821	822	827	865	831	857	876	899	806	812	871	826	835	886	854	861	861	857	870	851	871	881	913	810	837	894	866	849	842	946	869	791	835	880	865	850	859	852	860	830	805	834	874	887	863	856	827	875	858	827	800	824	851	846	875	889	822	862	882	837	780	903	836	891	808	847	853	831	863	922	884	823	862	833	869	852	875	810	890	863	807	785	871	878	888	812	821	863	842	829	894	857	852	822	889	805	939	879	882	868	890	807	862	871	831	801	910	914	859	864	837	830	814	901	904	826	814	893	888	813	844	889	817	849	845	803	864	872	829	826	886	831	831	815	818	870	828	833	899	878	871	861	822	880	883	825	902	809	832	838	897	844	849	889	869	821	886	865	912	859	896	916	818	837	835	885	870	803	854	884	856	788	857	873	818	835	821	848	886	889	786	804	837	850	848	828	888	822	841	829	818	832	842	832	912	837	830	846	879	840	842	851	856	828	825	826	880	821	913	802	824	814	900	839	849	859	837	833	831	805	848	855	823	797	852	836	825	876	868	859	834	847	926	842	891	884	855	865	837	853	866	840	897	843	850	822	818	827	861	835	824	892	865	824	822	847	849	835	794	835	894	890	843	883	821	883	829	826	893	884	863	845	866	862	887	857	840	887	832	852	886	855	835	831	848	821	863	853	857	833	876	932	860	838	806	845	846	848	876	841	845	829	842	888	854	801	845	842	857	854	845	855	779	860	842	822	892	845	840	870	851	807	843	785	881	824	913	899	840	873	907	859	829	883	851	852	813	835	840	823	887	841	832	850	859	867	813	852	877	890	846	870	835	857	853	904	849	864	812	849	847	862	886	849	825	806	893	861	849	850	822	828	802	829	883	866	864	875	859	806	804	804	862	834	840	863	817	779	810	849	883	855	909	846	854	823	852	899	856	864	767	803	878	906	833	845	850	863	903	838	877	816	813	869	860	829	855	904	898	855	869	830	890	861	847	837	848	928	846	862	847	868	872	861	859	797	843	805	819	869	879	837	889	817	837	874	844	839	850	871	904	886	789	890	814	859	828	890	828	881	871	833	851	860	890	843	819	844	814	825	830	806	849	836	890	817	851	836	808	858	828	856	829	876	863	840	850	838	841	859	846	860	828	894	842	900	824	848	844	844	848	821	844	862	880	839	882	880	853	867	812	825	896	777	846	877	874	872	864	851	826	797	865	847	781	828	889	879	865	871	844	846	876	806	848	866	846	875	856	853	861	829	851	851	883	817	877	871	882	846	868	822	885	868	885	874	881	820	891	825	853	841	858	837	861	851	869	855	809	927	860	837	823	863	829	862	899	844	873	907	863	835	915	823	894	858	856	848	883	865	886	874	829	836	840	868	858	898	857	832	864	819	809	879	805	868	887	876	838	841	859	800	850	855	905	898	812	873	827	835	874	836	854	852	872	853	826	848	902	858	818	797	829	874	842	809	870	854	878	845	864	861	805	802	868	836	899	779	851	914	835	837	785	807	797	892	822	868	849	884	852	898	866
45011	52651	13665	3104	1239	991	762	721	651	603	509	494	497	473	478	436	429	405	421	450	443	422	395	424	421	380	434	405	430	444	363	392	406	422	420	425	441	383	384	427	439	424	401	411	460	374	412	413	390	382	407	375	407	368	371	396	399	395	375	403	382	374	411	357	373	401	386	384	388	391	424	440	417	445	387	415	390	405	386	400	365	421	368	396	455	377	422	422	380	416	425	390	376	424	429	443	408	379	380	433	387	382	411	393	409	426	376	366	421	398	406	411	395	406	373	385	415	383	391	394	387	364	395	385	401	389	424	419	399	382	406	419	373	447	423	383	396	389	402	377	389	425	375	382	401	367	386	371	417	422	367	378	420	415	378	397	392	379	390	396	394	395	392	389	370	386	358	404	390	386	379	355	413	420	382	428	374	394	433	402	384	379	386	372	361	406	420	423	436	386	403	390	416	399	386	415	382	420	378	399	392	380	395	400	398	378	396	407	428	411	358	430	400	412	392	400	411	389	410	376	399	411	363	399	432	407	371	417	375	400	421	401	363	399	399	391	397	403	379	377	380	432	409	370	381	401	407	414	392	378	387	373	382	429	375	407	378	378	419	392	355	355	397	388	403	382	393	369	397	391	381	341	386	372	417	376	418	385	427	409	365	379	375	383	388	409	399	395	419	413	417	408	384	364	424	425	400	393	407	412	387	394	421	416	388	405	422	380	446	388	397	413	399	387	370	380	406	371	373	407	424	431	353	400	414	402	401	378	364	394	439	370	411	362	408	399	422	407	412	386	409	393	382	374	391	390	414	426	406	377	370	402	376	399	376	390	433	423	419	400	404	379	416	393	380	407	383	409	419	395	387	427	393	373	399	394	369	409	434	361	422	391	462	369	403	397	398	424	393	388	409	400	403	390	352	395	408	368	364	359	377	382	368	380	404	402	410	382	440	413	379	398	392	391	399	378	413	398	378	421	405	384	414	408	389	366	397	360	386	403	396	385	428	389	366	412	388	399	380	374	390	401	391	415	340	372	410	422	397	401	425	416	380	429	358	360	423	378	384	391	418	401	413	416	418	369	426	360	382	408	413	405	431	401	391	364	376	378	378	397	402	396	404	395	412	413	425	402	397	392	396	379	405	361	399	435	388	373	393	385	409	386	417	393	412	410	375	412	398	359	377	382	395	406	413	371	399	414	410	370	393	409	381	401	417	376	395	379	409	390	406	382	375	393	383	389	410	428	429	357	377	399	372	362	389	391	402	399	411	390	386	414	379	366	410	346	419	433	397	375	414	428	396	389	376	358	417	414	408	429	372	359	395	403	429	423	388	385	404	402	368	391	381	401	386	372	406	418	413	396	433	409	400	435	411	396	384	405	368	418	367	377	422	386	408	391	412	392	388	440	462	417	421	412	397	415	380	393	432	400	420	388	416	384	388	362	382	404	387	408	397	388	398	391	427	413	408	420	394	375	389	394	408	381	431	345	404	439	369	401	390	414	413	381	447	398	379	384	385	411	411	428	362	405	397	385	387	410	408	412	403	388	395	405	397	397	374	384	405	359	393	415	366	383	409	424	369	432	373	386	364	416	371	380	389	380	399	412	382	361	418	380	377	424	391	397	398	409	388	382	391	401	385	373	395	413	402	382	393	371	429	397	381	407	437	432	369	364	405	423	388	410	413	365	411	412	374	364	424	418	426	428	397	364	398	368	380	395	352	342	416	411	397	392	390	391	378	393	341	376	389	397	372	394	384	403	391	379	381	369	385	417	405	386	417	355	381	396	397	417	401	440	419	448	379	407	405	368	403	372	381	388	396	404	420	413	390	422	396	400	395	385	415	381	414	355	388	428	360	393	382	383	390	351	404	392	374	423	424	423	378	390	410	375	427	415	396	390	397	423	401	375	393	395	384	396	385	398	405	399	433	354	386	361	381	426	381	404	393	397	391	354	371	372	394	440	421	389	394	355	414	415	396	380	386	388	408	387	371	393	403	417	367	379	416	422	417	429	410	389	357	408	365	390	386	416	405	430	366	432	364	401	439	361	418	399	386	422	428	393	380	385	366	422	376	447	392	400	434	424	388	385	398	441	394	429	377	390	385	392	377	390	395	411	381	401	401	404	403	382	386	427	372	373	379	412	371	450	407	377	444	420	404	389	401	397	420	396	380	402	355	361	428	410	407	399	410	405	394	412	408	407	420	353	395	405	413	402	389	408	392	427	389	426	375	397	443	368	407	432	356	389	364	366	432	341	380	415	441	385	417	394	405	408	410	420	404	416	399	413	410	387	397	390	353	402	392	423	407	377	377	382	416	424	396	390	374	402	371	390	413	385	399	410	413	401	398	418	414	429	427	381	396	440	393	414	378	363	382	423	391	390	392	400	407	424	414	365	388	362	374	402	384	387	415	382	362	387	386	387	371	409	401	427	445	404	397	434	407	388	404	429	391	403	388	368	377	396	400	383	367	406	393	381	390	352	406	380	399	395	382	412	385	395	417	396	384	369	394	384	381	397	365	415	405	371	390	386	391	354	394	426	413	401	387	395	389	375	381	396	396	403	406	410	380	374	370	395	422	398	375	411	423	410	406	364	410	395	371	416	425	394	440	380	456	423	396	345	399	396	394	383	414	366	375	403	325	403	385	349	396	394	393	394	407	401	396	379	416	393	379	444	351	385	372	381	414	399	399	350	358	396	397	393	399	350	406	379	421	366	384	384	382	372	422	374	384	379	420	383	421	364	387	427	366	400	375	386	387	366	379	431	408	363	410	378	384	399	387	400	408	357	400	361	404	402	393	462	402	383	425	378	394	413	424	406	367	399	399	377	409	442	444	398	419	348	419	409	388	365	389	396	401	416	366	391	424	425	435	389	377	372	379	381	380	371	436	373	421	438	355	422	405	403	399	404	409	422	390	388	403	387	416	383	419	381	395	417	362	394	406	379	413	376	399	428	423	424	380	376	369	392	394	413	405	355	435	392	419	397	388	414	407	385	396	396	394	397	357	385	427	397	388	373	434	396	367	372	426	410	407	410	413	384	415	401	404	426	429	404	401	441	401	395	391	403	409	467	408	413	384	367	381	399	396	379	393	418	384	366	423	405	397	422	444	383	404	398	408	377	409	417	357	376	407	425	428	415	385	418	422	396	446	410	367	391	413	391	432	421	371	375	442	425	380	355	360	422	377	403	412	409	380	392	387	472	405	383	409	416	363	431	375	393	388	388	383	423	393	400	412	374	407	398	359	414	395	438	415	370	356	393	398	369	381	373	355	390	403	375	362	387	365	424	436	395	398	397	416	385	389	384	399	417	401	390	381	401	391	411	371	379	406	386	416	380	359	396	369	423	384	427	398	408	357	371	414	395	378	376	397	390	353	368	379	417	406	391	386	424	387	386	431	395	416	388	402	406	403	372	378	345	377	392	385	439	410	407	397	386	392	391	359	380	385	422	384	392	393	403	421	441	374	405	411	367	376	398	397	364	365	391	397	371	392	390
26719	28787	4286	5794	4143	3552	3010	2573	2218	2066	1792	1792	1754	1515	1521	1394	1372	1267	1331	1241	1233	1207	1251	1162	1157	1146	1070	1155	1140	1054	1160	1123	1073	1112	1063	1063	1071	1022	1019	1079	1035	1049	1006	1025	1013	1048	1036	1014	1002	1043	995	995	1015	1027	988	1031	1019	1025	1006	995	988	1029	961	935	1014	966	1003	1052	1018	964	1025	1007	969	996	1000	1002	982	1020	967	1011	991	1067	1000	977	1025	1064	1043	1041	968	1004	1013	967	1035	1037	971	1001	974	1014	955	958	1007	959	1018	927	982	1011	967	928	993	974	1006	985	930	930	1010	990	996	1025	970	963	981	971	990	907	990	970	984	982	933	964	1018	964	922	974	967	1009	917	1005	960	997	941	924	966	934	957	955	967	959	996	905	967	954	1026	928	962	968	997	983	987	1021	983	1010	940	956	973	1010	946	923	984	973	1002	963	986	976	959	1002	1004	952	958	970	987	980	1025	1039	989	984	966	987	992	977	997	1016	1035	979	982	978	928	900	979	958	959	993	942	995	955	969	996	974	995	1010	1008	1021	966	974	998	945	944	982	996	965	969	947	956	941	991	992	984	932	1012	967	957	964	937	1017	963	1011	970	947	959	1003	933	945	916	1030	975	963	983	1010	977	1022	965	965	984	942	1022	966	971	919	1005	943	963	937	1022	932	960	961	1001	1003	968	1052	1058	878	1009	970	1014	1018	1013	940	966	946	930	956	990	966	1034	976	997	970	1001	959	1032	938	970	989	995	996	961	947	991	951	960	924	997	902	978	1037	962	928	953	993	983	1008	984	982	970	979	1028	947	952	973	954	969	1023	940	990	968	978	973	999	947	1005	947	989	972	994	1021	986	1003	973	980	971	948	951	961	963	986	984	975	1007	927	931	936	920	938	1017	999	1003	995	980	960	989	928	984	980	970	969	999	963	992	1022	961	930	981	968	954	1045	1009	956	994	1005	983	978	984	971	996	966	1009	993	993	955	999	972	944	1026	1024	936	962	955	987	1038	921	961	941	939	969	944	1016	989	965	991	956	988	943	1025	1017	999	989	952	957	996	1009	1001	983	947	975	872	974	930	974	991	964	1016	949	1007	979	1008	1003	991	1011	992	1020	982	1008	964	1001	1038	992	1004	976	1025	987	993	991	952	982	1009	978	980	965	948	953	991	987	939	1000	997	999	981	971	993	948	974	954	963	975	1017	948	947	924	972	941	932	1008	978	997	948	1013	1012	969	926	1003	953	996	988	959	975	1017	969	938	968	938	994	942	1004	961	975	1031	1026	1036	1002	939	1007	964	986	1002	939	1017	933	964	977	961	979	948	943	1033	958	1001	940	985	967	1041	978	972	991	977	956	938	1002	991	960	952	978	946	941	959	964	979	968	1000	980	934	930	1024	977	935	928	983	968	1024	995	961	974	974	972	949	1000	1035	946	951	994	999	937	1087	1012	989	910	980	946	988	983	960	999	994	1000	1018	938	1020	982	982	948	986	954	1014	977	988	981	945	912	953	994	963	966	932	956	950	1011	990	1023	996	968	989	997	936	999	970	999	966	1053	956	972	988	996	957	960	988	986	969	948	1014	948	1021	1000	894	974	966	981	1013	933	973	999	933	1011	974	949	965	997	1054	1001	994	980	989	977	951	1014	1041	943	981	986	969	1003	1039	1001	1003	993	952	1059	1010	1051	955	999	974	1032	997	1025	1010	930	919	983	1025	987	967	994	983	968	971	916	922	1012	951	965	971	978	973	1000	1023	1003	1020	945	960	980	928	1032	1000	947	950	968	1016	975	976	1001	1032	949	947	954	967	996	1029	933	973	978	946	989	991	940	992	943	944	925	1013	942	960	1055	981	950	1030	960	1000	964	967	978	1010	981	992	962	961	978	993	979	970	1006	953	949	958	925	968	906	1029	1004	985	1001	980	942	968	984	998	1042	954	910	984	949	1024	969	1005	998	1063	944	958	930	1032	977	973	959	934	958	982	931	984	978	997	953	923	956	991	991	997	959	970	995	969	1005	984	994	989	964	1040	961	993	958	991	930	1000	975	971	986	1029	989	992	956	992	1013	970	971	909	1024	971	962	988	986	948	944	958	983	924	1026	1044	942	962	984	962	973	985	994	1017	959	975	969	1013	931	938	999	1018	943	952	963	973	981	947	986	929	1011	1003	1024	975	1001	955	959	987	950	955	1044	978	970	956	965	1044	939	1048	911	990	960	954	1051	1028	1003	992	988	971	1019	999	979	1046	1018	957	961	982	1010	939	976	923	1013	973	963	985	1045	990	983	1003	994	998	966	951	970	1007	923	972	974	1025	969	999	999	968	997	986	977	957	958	1005	958	1010	1014	984	997	988	965	973	990	1027	960	986	1024	1021	928	997	996	993	933	1012	977	963	973	1010	996	966	944	908	997	933	968	970	981	965	1013	941	972	1000	972	978	965	985	1012	958	962	1027	975	1004	996	972	899	971	1001	960	1041	960	969	953	1024	933	927	1002	977	994	955	971	967	969	973	967	951	991	912	1017	974	914	995	1002	983	960	1005	1034	995	963	941	908	892	946	999	906	996	1001	954	905	1012	1014	940	944	970	978	952	960	981	1000	1014	982	972	965	998	950	998	1019	895	918	954	968	959	951	983	972	987	989	1021	1004	1018	1011	1047	927	947	974	975	908	941	967	949	986	987	966	980	967	1040	933	965	971	947	1008	997	970	1025	981	1078	951	1003	907	931	1012	941	939	983	987	977	947	1013	957	959	972	1002	987	991	1000	956	956	925	942	987	962	945	1004	963	940	944	1033	1024	926	1033	990	1020	922	985	986	1041	976	1028	1028	1070	973	934	998	948	925	993	981	968	972	965	949	943	987	943	988	1022	968	975	985	1002	987	914	993	1049	973	995	987	933	978	978	978	909	986	943	1007	973	1031	920	978	975	937	944	1008	984	959	1003	971	924	1012	958	967	1002	942	993	918	969	951	997	1013	995	954	923	960	969	1055	1017	954	1094	981	982	971	980	977	1001	1020	1001	942	916	958	989	983	902	1040	1007	1067	975	990	988	958	951	988	956	914	951	1001	1002	958	983	968	998	998	1011	986	1019	985	1004	993	961	948	1008	947	988	947	954	1001	958	986	995	960	979	937	957	944	941	1003	1035	951	912	972	973	970	966	977	964	1013	1015	956	1028	972	948	987	1026	938	939	1074	952	981	977	959	948	1006	1038	963	987	1018	1036	992	962	1022	956	983	1014	993	1008	968	981	967	1015	969	923	953	981	1019	987	1010	962	1022	1008	1020	1013	974	977	978	940	972	953	1004	987	964	911	1011	969	973	958	1018	974	974	961	976	967	968	1031	989	1008	994	948	955	1006	979	1005	977	968	988	971	1010	944	943	1016	934	1005	980	1019	1029	958	959	998	980	967	905	1007	995	965	1019	951	956	1076	970	996	1039	937	970	971	993	969	1024	956	938	964	959	1008	921	978	1036	955	1025	1017	973	964	963	1013	967	991	1046	964	980	953	975	982	984	961	952	951	941	1013	988	977	1014	948	994	982	924	945	921	948	945	1082	954	953	996	913	941	983	954	922	935	911	916	985	1006	959	940	994	945	960	960	971	1030	955	951	973	916	974	968	1008	1017	979	919	957	945	1004	966	962	990	952	994	919	1008	984	986	939	974	991	993	1010	996	937	979	947	995	1034	981	976	1028	929	951	989	912	976	977	985	972	960	955	979	962	953	947	983	964	997	1015	1018	969	999	1028	932	997	970	989	987	1012	1007	975	940	941	986	968	980	989	1016	1010	1006	987	942	972	992	973	983	1010	996	1031	927	963	1026	984	953	1011	934	1003	982	1020	985	1016	947	997	1047	959	1000	1033	946	983	924	953	903
3608	2523	227	209	174	180	176	161	140	186	166	138	151	175	167	161	159	160	186	155	158	153	150	167	177	181	159	159	163	147	158	165	154	188	161	159	175	141	142	151	144	168	139	142	166	158	169	155	143	153	158	145	148	145	156	161	177	164	169	160	162	150	171	156	154	147	153	171	157	155	143	190	135	159	137	128	144	168	161	156	178	166	151	167	166	152	161	154	154	155	184	172	166	152	157	146	137	161	160	148	177	147	156	137	140	163	146	141	158	180	157	164	153	156	156	164	146	165	155	154	156	159	171	191	147	154	175	162	161	126	159	175	168	160	193	144	150	140	152	157	160	162	161	160	161	162	158	181	161	156	140	158	158	164	165	180	159	167	171	154	171	145	146	138	165	139	147	175	175	168	161	164	158	153	156	161	185	142	154	143	144	155	167	170	201	173	157	134	146	150	149	142	179	162	144	172	117	190	162	155	196	153	153	164	159	175	170	187	168	167	160	172	153	140	167	156	166	126	191	156	157	142	182	173	165	155	174	158	154	159	135	148	147	185	156	196	153	161	157	156	183	166	174	148	152	170	150	156	157	160	162	137	173	172	158	158	148	158	166	137	148	138	162	155	148	157	157	152	163	149	134	172	154	177	146	150	171	164	151	164	169	171	170	147	137	147	160	191	135	156	174	155	155	152	145	166	158	153	140	154	150	167	168	183	162	141	175	166	143	160	164	170	153	169	163	153	169	154	165	148	153	175	166	152	159	154	167	156	159	174	165	171	151	173	157	141	155	149	149	160	171	180	148	156	171	162	154	151	152	171	159	159	199	159	164	159	160	151	171	159	147	156	154	167	145	169	153	150	179	174	172	147	141	170	184	149	163	173	146	162	134	178	163	145	153	160	154	159	176	158	155	160	143	173	169	161	159	180	198	159	130	172	161	141	149	162	155	169	179	157	155	149	183	161	138	165	150	167	183	162	145	154	163	134	164	144	157	167	151	148	149	173	168	171	152	155	144	154	173	166	145	172	140	156	165	180	177	152	158	181	154	169	160	163	172	163	153	146	167	177	162	133	140	186	167	158	156	154	139	149	144	166	175	171	151	159	152	153	154	174	174	163	153	184	154	158	169	167	150	170	140	170	178	147	174	181	140	154	150	151	172	166	171	168	138	167	179	154	152	161	171	137	154	150	174	149	156	155	145	165	164	138	168	137	173	150	165	164	162	150	165	159	133	162	174	172	160	177	157	145	149	154	164	156	149	158	150	171	148	164	156	149	153	150	160	147	174	158	154	158	179	165	157	159	181	164	176	155	168	171	156	149	158	192	179	168	158	147	160	165	162	153	163	147	168	150	144	163	165	142	169	155	149	160	151	150	166	153	143	158	154	158	187	145	168	176	171	162	162	172	149	157	154	155	133	168	136	152	152	144	158	127	145	182	140	154	163	154	181	143	138	154	167	144	151	160	146	168	163	151	162	170	122	152	156	165	160	145	165	150	157	143	205	171	138	156	166	152	165	151	175	168	158	186	157	166	165	153	154	153	150	152	141	131	164	160	140	165	151	145	142	140	164	159	185	150	202	141	191	161	172	170	167	144	181	160	153	151	160	168	176	167	145	167	150	145	166	154	152	159	173	163	152	138	155	164	193	167	151	150	159	136	163	157	146	160	168	158	171	152	148	162	157	147	164	156	160	154	158	154	155	188	149	166	138	162	174	160	154	161	159	166	148	145	175	146	136	136	177	159	178	169	152	173	153	158	155	163	143	179	186	154	157	182	158	182	157	166	151	181	160	176	174	154	158	172	150	160	155	150	165	162	137	144	161	144	132	160	169	147	157	131	151	155	163	135	181	188	172	166	168	165	173	174	151	159	155	148	161	135	159	179	173	146	154	166	146	140	142	168	146	176	163	160	167	155	151	166	146	166	169	167	167	141	161	152	151	180	174	159	154	180	146	139	160	162	139	161	142	153	148	138	183	152	161	163	176	163	150	131	172	158	180	168	175	167	158	156	156	161	158	141	163	176	176	168	158	164	171	150	152	166	148	148	150	165	156	164	187	150	148	171	159	167	171	154	167	163	140	132	155	151	160	140	150	148	162	165	166	143	153	149	168	137	168	171	169	175	155	146	174	154	187	167	172	169	134	145	162	145	150	166	176	161	176	144	166	160	126	167	180	146	154	168	168	182	155	177	152	170	167	172	152	177	170	149	148	150	167	149	155	152	155	151	147	137	168	139	153	167	164	150	153	156	156	167	150	170	171	164	161	160	150	145	141	161	176	167	171	162	149	143	165	162	160	183	182	153	163	177	165	168	144	148	141	152	157	147	160	159	147	168	153	147	155	133	172	173	168	158	166	158	151	161	161	159	178	159	170	172	152	161	150	188	166	150	145	165	152	179	177	164	163	166	161	161	146	167	151	159	172	161	178	179	161	131	146	174	164	141	144	145	160	167	146	159	130	157	177	167	150	159	178	142	148	148	170	162	160	161	171	167	163	163	149	149	157	160	161	161	157	151	148	141	178	150	148	159	188	172	170	163	161	166	170	170	181	149	183	147	153	147	154	166	161	191	152	173	164	138	177	164	170	171	155	161	162	157	157	161	172	152	156	159	144	152	150	152	154	188	173	160	136	158	165	151	160	146	178	158	171	144	165	166	167	155	175	152	151	158	152	155	172	183	159	166	154	170	155	169	139	174	171	161	168	189	147	152	157	172	175	138	187	154	148	161	146	163	167	126	170	149	164	154	150	128	152	164	173	170	167	154	185	177	156	147	152	164	158	155	153	159	165	166	193	150	170	141	178	170	176	138	169	157	159	159	139	121	162	192	165	132	137	171	160	156	162	154	171	162	154	174	156	134	158	174	163	155	174	154	164	141	158	169	138	177	143	163	163	150	158	162	155	177	171	154	163	168	138	169	161	172	169	147	156	160	142	152	189	160	166	158	137	182	181	158	169	187	146	152	170	159	160	162	144	156	147	164	146	172	179	151	173	151	174	157	171	183	164	181	156	156	187	164	143	150	160	167	181	138	159	151	136	153	163	154	164	162	155	158	143	168	165	144	154	168	156	178	172	159	171	161	148	160	159	162	161	157	156	170	162	150	160	155	143	141	147	156	141	153	158	158	182	162	140	155	157	158	156	167	138	167	150	155	174	164	155	171	176	176	169	162	151	157	160	164	159	166	167	177	162	166	161	150	149	168	152	162	138	174	158	174	126	137	166	152	171	147	166	138	190	162	159	151	152	145	144	156	176	146	173	176	172	151	151	165	156	164	176	157	146	150	142	142	170	169	175	197	181	177	145	150	153	158	151	164	153	176	180	173	183	163	155	161	149	180	152	152	162	155	139	129	147	149	147	184	135	155	131	178	171	164	148	149	150	166	151	155	173	173	170	162	162	168	156	161	144	148	182	155	168	172	160	155	155	154	172	173	170	154	134	148	137	169	145	156	155	147	163	172	160	149	134	161	147	155	148	147	140	171	168	161	157	151	160	162
4121	4437	595	634	577	544	544	489	535	489	509	551	511	505	504	470	497	532	472	491	453	501	475	514	539	483	503	517	514	524	466	454	506	472	501	478	507	499	489	525	469	514	475	476	489	465	518	524	506	527	486	518	490	506	524	485	479	532	489	482	479	513	490	496	525	500	488	494	516	483	495	486	519	486	515	449	511	508	474	517	490	497	527	471	534	495	517	502	466	473	468	511	457	455	475	444	478	485	474	493	499	501	527	501	496	459	480	488	461	466	505	493	476	502	499	511	453	503	505	445	457	518	489	487	514	481	491	512	449	510	489	513	500	461	489	479	523	458	484	495	517	493	487	482	488	489	476	489	478	489	493	460	527	470	488	501	512	480	491	532	497	455	471	508	467	476	502	503	494	477	526	504	492	510	504	504	481	494	484	503	519	449	482	507	491	515	481	485	506	494	473	493	503	498	467	412	484	521	466	489	514	501	474	489	500	472	485	522	479	487	479	497	491	490	424	461	464	495	508	502	492	508	513	508	462	510	482	455	513	499	458	515	492	490	486	481	488	506	475	475	510	495	487	542	473	512	523	463	448	517	506	474	509	483	464	501	515	468	495	475	470	482	467	492	509	484	500	484	491	474	510	476	489	482	464	485	516	515	534	447	489	480	511	491	475	475	478	468	514	481	483	504	526	474	465	503	476	490	485	497	486	472	482	539	451	491	491	476	508	490	509	551	490	493	490	472	474	485	496	490	485	486	483	450	492	513	501	501	474	490	488	491	508	499	499	508	497	477	460	487	497	486	447	484	501	512	517	496	468	514	495	442	490	502	490	529	508	475	481	499	483	520	539	528	482	483	473	518	501	482	496	468	494	507	478	466	504	463	477	511	513	472	517	460	474	490	452	518	507	513	466	511	475	493	509	500	540	500	461	502	482	483	519	510	481	508	521	531	463	481	441	503	486	490	500	498	507	496	489	504	487	536	511	500	500	524	485	509	465	508	525	500	502	450	488	449	483	478	496	509	495	477	492	515	478	523	531	506	474	490	474	496	498	502	534	500	502	475	557	513	503	512	511	501	471	474	497	515	480	481	514	490	495	505	453	518	523	459	560	487	506	479	471	472	459	520	457	517	464	478	523	503	487	458	495	493	492	511	515	479	442	519	513	548	524	521	457	443	476	476	475	490	502	490	523	494	493	484	534	475	480	483	491	467	529	492	507	462	457	485	474	479	469	509	471	466	481	527	473	440	514	494	469	465	505	477	429	484	505	483	506	465	466	477	459	502	500	515	521	503	478	517	498	512	507	469	481	487	488	494	491	503	469	503	510	470	482	466	499	504	451	476	493	472	483	500	506	472	488	507	468	517	491	479	489	481	480	501	473	516	474	511	522	506	454	477	475	490	521	521	488	504	478	491	520	481	483	472	487	491	484	473	452	475	513	457	459	510	505	475	495	492	491	488	486	491	456	482	483	480	472	471	496	495	493	472	483	487	456	467	495	507	511	479	524	496	529	498	482	497	526	497	522	511	490	494	480	499	511	477	484	450	465	481	506	489	512	455	466	468	455	478	507	497	510	475	496	507	517	530	487	486	491	489	541	489	481	497	457	457	516	531	483	480	493	494	461	528	498	482	491	496	531	489	540	510	498	457	502	511	493	528	486	506	519	474	484	492	483	497	474	490	476	454	507	504	486	503	499	469	467	476	512	519	491	484	486	461	507	488	486	504	508	468	477	501	477	469	500	466	508	528	467	516	485	507	486	524	511	491	506	476	533	470	451	508	536	480	478	509	472	479	485	513	475	446	533	476	471	451	483	477	516	475	496	455	470	459	483	476	455	523	443	490	474	507	500	498	492	457	470	510	458	479	453	517	486	527	474	471	516	469	472	502	478	486	472	479	486	525	505	498	497	494	489	449	496	502	472	497	463	496	468	451	510	495	523	487	495	489	472	489	463	498	459	481	465	511	471	474	440	485	496	510	496	503	493	490	480	524	508	476	502	506	491	515	509	485	492	501	458	511	465	459	482	439	509	468	526	495	441	495	488	507	481	489	486	453	513	483	502	471	506	487	480	499	464	538	482	526	492	477	497	506	494	474	483	510	493	501	504	519	527	510	535	456	508	503	485	477	493	500	498	536	485	464	519	499	493	484	485	510	480	495	492	477	486	493	493	493	455	476	483	489	523	515	501	479	484	483	477	528	520	509	482	495	494	476	494	525	498	502	499	476	479	478	538	544	504	454	530	485	462	498	476	466	515	498	511	508	532	470	477	489	447	494	486	497	486	497	481	487	495	522	483	491	462	484	466	527	522	495	483	468	477	442	483	494	496	497	510	475	494	535	450	488	458	513	477	484	515	482	549	481	490	528	472	441	464	466	494	533	493	462	450	474	485	485	485	472	510	533	499	458	485	483	453	508	485	465	492	501	517	481	520	505	481	489	500	492	505	532	520	507	481	484	500	508	467	500	470	498	530	447	494	466	536	527	497	488	463	509	486	524	460	485	507	487	479	507	449	450	481	488	522	454	456	459	531	481	515	521	511	526	506	490	468	513	496	510	501	475	501	478	508	466	498	494	489	490	484	538	506	494	493	468	468	451	472	471	478	509	495	486	502	458	527	485	467	459	505	460	493	483	507	457	486	497	488	474	460	511	501	522	477	484	481	517	456	498	501	492	491	490	456	484	488	502	490	496	495	486	470	486	489	445	501	499	492	504	467	471	483	472	483	452	464	491	490	471	501	506	526	500	519	516	529	474	505	497	444	495	463	454	505	490	484	479	468	529	521	500	490	511	458	499	484	500	494	518	516	474	457	484	496	498	542	490	490	496	473	499	517	497	525	496	529	498	481	511	510	480	484	517	526	494	460	498	507	486	488	502	462	460	483	516	511	463	457	530	499	487	480	518	516	531	503	482	506	479	509	480	495	524	476	463	428	505	495	514	473	491	452	488	534	455	488	468	516	472	511	508	517	453	498	457	517	504	490	465	511	471	515	472	479	473	498	495	493	454	495	505	493	505	510	502	481	477	501	519	524	480	542	516	477	481	440	510	469	481	477	479	513	466	501	473	495	500	491	477	524	486	504	515	492	513	521	506	502	515	504	528	472	494	486	497	468	449	485	513	472	508	498	499	462	478	458	524	441	482	483	477	481	515	486	462	506	494	495	492	481	515	449	514	465	503	528	447	486	512	548	505	509	499	497	517	457	510	495	513	482	465	480	485	510	528	477	485	486	465	489	464	469	472	467	505	501	458	481	480	470	507	524	508	496	449	470	500	489	467	441	481	507	485	458	476	539	489	447	526	513	498	495	496	495	504	488	509	510	491	498	477	516	499	454	493	458	492	509	492	477	473	478	497	480	517	498	478	516	461	482	499	441	482	493	473	498	476	502	469	518	497	529	525	508	510	502	471	519	491	487	494	482	467	511	483	485	474	531	504	498	509	514	447	469	470	502	479	494	480	489	500	518	486	515	499	469	501	486	511	480	512	457	479	475	536
30124	32890	5699	1253	751	566	485	477	424	413	385	378	357	392	395	336	368	358	391	347	320	336	308	295	337	313	300	346	318	340	299	344	337	318	335	307	339	306	325	295	314	309	299	326	325	331	309	302	325	314	304	347	312	345	333	319	334	321	318	311	318	298	331	313	304	305	358	345	286	290	306	357	333	317	336	313	313	327	335	302	333	317	355	311	316	285	335	311	302	322	325	360	279	317	303	310	340	321	308	332	348	325	280	286	327	340	316	292	301	329	315	336	308	289	308	315	350	317	327	290	328	344	339	361	352	313	336	341	344	306	304	355	311	293	311	328	335	331	366	305	299	305	343	292	327	342	325	325	317	294	287	341	352	306	311	325	330	331	327	307	306	311	312	320	325	279	374	313	324	312	305	335	321	288	336	337	348	351	312	336	292	311	304	284	311	344	326	314	318	325	348	308	315	318	334	324	326	332	351	330	295	349	285	320	322	310	297	339	334	325	358	338	307	312	321	339	313	327	334	340	328	296	302	271	335	303	321	320	343	352	338	332	312	333	309	299	323	314	290	330	300	320	293	297	313	326	324	312	288	319	326	307	332	322	298	286	324	310	332	309	305	313	319	333	308	332	269	329	324	304	303	312	328	318	338	324	329	314	340	302	286	335	323	317	319	325	293	303	332	337	288	324	340	281	307	304	340	314	309	325	309	333	311	322	331	330	322	305	305	324	311	320	311	332	329	316	313	334	284	318	303	298	304	328	347	306	332	317	336	330	313	306	342	332	304	328	319	319	312	309	329	371	336	305	304	312	331	333	320	324	342	344	319	316	328	315	318	328	308	355	334	303	313	348	330	353	331	327	307	325	341	308	298	311	304	300	320	332	311	319	314	285	315	345	332	344	334	340	340	283	323	306	311	330	316	298	349	331	322	315	317	314	298	319	290	311	329	321	337	349	351	327	356	362	277	294	315	289	314	335	342	321	331	317	312	337	321	316	335	316	334	336	352	376	329	327	304	319	305	320	280	325	320	343	325	326	349	310	327	349	314	309	316	330	321	360	344	298	327	337	334	317	333	330	328	317	296	332	330	340	347	353	335	323	332	309	352	334	343	314	330	330	307	335	334	327	310	336	302	311	309	345	337	319	310	323	331	279	357	317	345	328	342	322	301	344	321	325	309	365	333	322	317	304	316	322	302	327	297	337	328	322	295	330	327	317	313	335	318	290	322	340	297	312	297	322	319	313	321	343	290	341	295	342	343	322	341	348	322	322	325	337	327	296	334	297	341	282	293	309	335	317	332	330	292	299	356	308	292	342	300	294	321	317	344	319	335	322	301	308	287	307	331	334	326	333	323	340	328	286	317	318	348	307	345	330	334	306	339	332	342	314	304	329	324	334	313	324	297	316	351	289	294	311	330	298	298	342	319	290	319	321	302	314	310	327	303	321	327	320	319	342	321	321	323	332	339	328	313	333	337	306	328	321	308	288	307	290	304	345	321	346	320	343	325	316	295	329	311	344	322	335	320	338	316	322	319	347	348	341	315	310	344	324	304	309	311	308	348	306	277	314	300	346	318	337	316	293	322	332	316	334	312	314	323	326	326	318	331	322	344	260	333	323	341	346	306	315	360	358	324	326	295	293	318	299	364	306	325	316	308	303	359	335	311	327	323	294	292	307	322	314	309	315	332	325	306	313	361	327	324	327	332	334	335	326	327	293	317	326	335	332	344	338	312	334	302	301	305	331	339	335	325	347	356	321	338	318	314	331	308	309	350	312	342	317	357	325	334	302	351	331	305	358	334	357	303	343	319	312	292	312	312	317	307	292	334	313	305	332	333	324	335	327	317	312	308	362	327	349	283	327	340	372	315	308	342	331	302	333	305	331	347	333	352	360	366	300	324	342	330	323	329	332	323	313	312	354	326	325	291	295	320	315	320	304	295	329	310	328	323	320	337	328	322	314	329	321	322	341	339	322	322	325	285	311	311	322	318	344	302	334	290	347	311	354	305	336	324	335	320	349	309	337	314	294	316	305	323	326	336	317	325	331	316	324	331	327	322	319	336	333	340	326	326	316	319	304	302	322	309	338	322	311	292	320	328	317	315	308	339	339	332	281	316	306	285	305	305	330	319	318	293	331	333	324	313	336	312	357	320	331	331	334	307	319	320	315	304	289	347	329	332	282	304	341	328	348	334	307	305	330	293	328	303	302	314	360	320	325	345	293	315	310	337	355	293	320	328	293	334	296	360	294	334	361	313	338	309	289	299	337	344	342	315	304	310	329	333	315	323	343	353	306	309	310	326	328	330	320	293	315	329	313	311	338	325	337	313	340	301	301	342	312	332	357	340	349	342	319	315	310	290	337	328	310	304	324	313	307	336	335	314	322	304	315	340	348	358	332	334	328	304	344	332	337	309	336	312	305	337	326	343	317	338	312	322	338	297	281	323	324	323	310	319	324	351	308	296	341	312	350	326	332	351	356	305	308	304	334	324	306	352	309	328	353	368	306	310	284	321	319	361	311	297	322	314	329	341	321	318	303	323	317	348	309	296	342	346	315	349	295	338	340	337	290	330	295	312	328	297	301	325	305	325	292	312	328	314	319	329	312	303	298	334	329	338	293	353	331	325	256	351	316	286	298	297	320	312	354	322	255	299	355	297	329	326	328	354	311	285	323	329	347	321	341	317	281	312	336	328	316	320	311	333	347	318	341	311	321	299	334	353	315	319	336	324	299	282	330	310	334	330	322	332	316	310	314	354	323	327	281	331	309	312	322	291	287	308	342	338	332	342	339	306	301	315	342	313	323	318	303	337	297	319	355	283	326	336	313	317	363	327	323	340	301	315	302	332	299	308	326	330	290	338	320	351	364	320	280	327	321	338	311	314	323	332	362	332	290	324	342	312	311	299	331	316	316	328	329	309	333	347	299	355	331	329	318	314	320	307	302	337	290	349	339	298	290	283	340	330	290	325	275	314	313	333	310	312	300	305	309	339	305	316	341	298	322	333	311	299	318	319	345	327	318	283	277	311	316	322	332	340	323	303	341	319	293	329	323	332	306	298	320	286	275	350	337	338	323	314	340	294	305	368	312	317	317	325	344	324	327	336	306	361	336	365	332	308	339	316	324	310	308	301	316	291	318	320	334	318	330	335	339	303	319	308	321	334	313	313	256	303	339	333	281	332	305	343	320	354	317	321	320	295	337	304	302	311	332	337	297	301	329	309	299	354	307	316	303	272	313	326	296	306	324	331	326	329	326	310	314	344	296	341	310	360	316	290	339	309	340	320	285	346	331	316	330	309	314	360	315	322	305	324	327	324	318	307	379	315	292	335	320	293	333	342	305	279	299	290	332	297	346	344	321	335	328	340	315	323	306	320	279	343	276	322	317	334	311	319	312	301	337	345	343	325	292	321	335	350	328	337	324	319	331	318	300	344	361	288	322	334	315	335	316	302	334	326	323	287	305	310	303	307	314	327	371	291	306	310	327	340	324	298	296
17776	21353	2599	3589	2584	2309	1961	1678	1526	1413	1277	1272	1198	1142	1144	1009	1058	1022	1051	997	934	996	956	937	956	933	918	934	921	947	893	877	922	890	889	871	921	921	891	893	897	852	872	840	882	887	883	877	857	822	850	828	858	866	872	871	823	851	847	827	874	927	858	813	792	822	836	846	868	823	870	854	877	827	873	795	861	843	863	833	866	812	848	831	847	852	829	850	876	804	852	886	834	826	865	855	842	860	845	846	840	835	864	862	806	820	860	846	844	848	792	813	877	856	849	824	920	858	857	886	825	889	862	844	842	794	824	871	919	858	857	781	852	810	817	860	864	860	866	794	880	810	852	871	757	810	836	867	866	851	858	865	878	825	804	849	868	885	850	832	879	830	842	838	803	833	914	793	839	863	820	816	810	801	858	823	839	881	824	831	866	822	811	782	863	845	881	870	889	812	847	834	815	898	825	834	860	862	889	826	791	849	845	835	851	858	841	874	885	852	831	851	831	844	825	880	913	871	870	874	867	864	873	849	852	861	867	810	825	805	849	881	869	879	800	864	854	853	840	828	888	828	865	842	825	884	851	843	889	864	829	890	868	855	826	868	863	829	847	775	889	800	839	878	870	800	854	829	827	855	899	865	842	882	829	867	854	838	830	824	857	824	850	842	854	792	882	820	793	819	806	811	879	850	847	821	867	818	857	812	869	865	886	799	868	870	846	834	869	843	847	841	868	889	837	917	833	849	794	830	859	865	820	833	871	839	824	793	819	832	862	897	820	799	849	878	836	857	807	828	809	864	888	852	832	852	805	835	816	842	801	893	899	845	843	845	839	828	871	855	884	856	854	811	856	863	856	813	851	813	862	887	831	829	858	847	847	868	810	829	829	824	845	784	873	856	863	794	866	817	868	809	834	877	781	890	856	840	841	837	843	849	879	863	894	826	910	841	837	874	887	830	830	800	848	871	834	805	837	834	768	844	838	835	853	855	807	854	837	868	859	830	863	866	886	860	839	846	833	869	889	781	849	874	836	872	849	863	781	877	797	861	871	868	862	826	874	844	884	842	823	851	852	759	907	828	779	856	887	832	875	882	776	826	852	895	834	862	849	805	857	827	826	817	858	836	861	825	861	844	861	850	843	800	827	820	811	863	831	847	846	818	882	796	812	825	812	826	873	835	848	808	842	816	863	884	842	840	813	829	827	841	838	894	832	827	810	803	815	884	828	827	816	896	851	842	873	896	783	886	829	829	845	823	789	784	905	829	759	826	809	869	830	791	840	846	890	795	888	820	836	827	881	845	846	796	825	864	868	865	877	848	886	807	838	823	809	844	836	797	853	843	919	864	831	811	872	869	795	839	838	817	836	857	876	863	892	866	838	876	846	864	855	806	880	824	834	902	851	875	828	864	861	888	818	933	848	885	859	805	831	900	842	851	820	845	841	798	873	801	831	882	846	890	862	815	856	876	854	779	875	871	805	818	843	858	828	793	818	878	884	821	866	826	886	878	816	848	841	810	835	897	881	867	816	907	888	881	835	820	846	899	809	869	846	835	801	881	813	844	888	825	856	836	818	840	796	828	845	795	852	867	852	875	813	920	831	823	860	899	862	841	830	854	871	865	823	821	802	842	867	848	845	847	873	755	872	810	868	877	857	821	849	843	821	875	867	863	860	831	839	873	899	816	856	827	853	848	856	818	821	820	843	819	875	822	795	849	806	829	824	832	846	833	857	884	829	882	858	813	841	824	858	826	880	849	881	819	812	803	802	903	837	826	786	831	869	803	844	818	858	829	850	831	835	875	821	806	834	831	835	870	887	827	860	863	902	860	825	884	885	912	793	885	859	800	833	849	877	876	844	816	814	829	835	847	916	873	890	914	822	865	889	843	793	779	846	865	854	918	851	871	893	810	835	902	882	845	838	800	863	842	885	866	861	854	878	822	865	820	848	836	815	847	871	810	826	803	796	880	858	837	829	858	852	870	886	849	820	855	847	833	816	851	836	836	910	878	809	858	836	795	808	850	852	844	837	841	813	863	857	873	855	856	851	894	848	824	859	799	859	823	862	854	859	828	806	829	871	822	877	813	873	798	820	892	800	867	844	833	861	817	889	877	813	863	844	801	844	857	822	862	846	850	843	833	807	859	874	856	855	870	813	876	913	835	860	860	815	824	822	790	840	841	865	839	884	823	819	833	865	805	846	851	847	869	784	859	834	860	858	864	823	800	853	841	812	823	847	876	835	860	912	869	817	873	835	848	860	823	767	867	852	798	812	870	845	879	839	801	814	828	870	815	826	796	852	802	811	854	804	826	837	838	799	848	869	823	839	887	860	818	878	905	820	816	834	869	877	847	844	814	863	835	863	815	849	859	876	807	823	800	878	848	865	853	830	839	818	831	860	786	846	851	870	806	842	916	830	862	849	809	819	878	812	826	866	857	878	894	896	834	846	827	843	853	844	814	746	818	842	831	871	883	878	872	808	873	864	863	838	842	860	820	810	845	820	822	864	837	792	802	837	874	823	820	832	835	808	835	866	854	836	869	860	851	818	875	837	790	800	812	839	807	869	842	809	806	836	839	809	890	876	879	808	858	818	848	847	865	846	872	850	833	859	809	869	915	883	875	872	829	846	803	847	811	848	833	831	872	898	802	862	827	849	840	863	847	833	849	825	865	832	880	898	868	855	849	836	825	839	861	860	756	836	821	860	850	803	822	875	816	860	861	899	893	791	816	848	902	837	839	876	812	899	844	814	844	851	840	862	865	846	855	777	836	855	841	826	843	855	829	889	847	820	842	830	932	888	836	848	770	859	845	873	835	854	834	796	846	892	807	800	878	837	786	845	813	815	839	896	903	859	806	850	917	854	848	863	859	846	864	896	834	835	863	863	831	817	871	887	857	788	796	850	864	831	860	871	809	825	886	902	858	828	771	848	866	822	795	837	846	797	841	840	852	841	863	856	811	833	784	842	826	873	842	838	870	878	838	828	878	806	825	855	865	875	893	856	839	841	812	828	848	868	859	813	869	840	833	848	873	828	841	845	856	821	836	826	887	817	840	851	828	875	842	824	848	835	805	812	814	848	841	844	895	853	879	815	867	850	862	867	845	926	823	817	850	802	826	887	823	830	832	838	878	878	861	892	853	875	819	853	848	869	879	856	869	885	860	850	856	904	801	855	875	839	830	872	796	841	891	863	861	835	812	867	845	875	858	907	816	851	817	897	824	851	831	900	845	876	832	839	898	876	859	855	878	847	876	839	828	813	815	809	855	830	852	830	845	787	872	867	823	791	832	852	806	850	865	780	895	844	782	849	856	839	778	848	801	883	825	909	814	842	899	875	794	796	879	877	819	821	843	829	880	839	849	876	845	794	824	878	870	840	847	967	866	912	842	834	843	830	824	828	832	851	866	915	861	807	817	818	792	847	897	826	818	829	874	916	777	831	847	822	830	887	844	821	838	865	885	818	832	808	846	833	821	819	826	846	851	874	859	866	793
45953	46644	15686	3425	1251	990	772	655	573	548	535	517	542	444	442	497	432	442	455	430	386	418	454	447	428	403	416	385	411	404	389	415	440	390	396	426	413	387	397	427	402	386	406	429	378	398	443	403	410	392	416	387	392	386	401	378	366	398	397	429	397	405	377	408	420	390	366	392	412	408	442	389	361	415	406	380	384	439	406	417	414	383	410	378	430	408	407	403	385	377	403	401	391	381	418	418	423	369	382	385	388	391	374	379	408	419	372	399	385	354	373	438	425	395	373	388	399	399	402	406	400	386	433	406	389	392	389	414	406	392	379	366	357	426	385	411	419	378	398	356	396	398	414	419	409	374	394	408	405	394	423	407	368	381	409	365	404	393	384	409	429	371	398	388	402	445	416	359	400	441	404	391	406	398	397	405	385	390	401	375	406	376	389	396	400	370	373	379	367	435	393	377	433	389	406	407	353	377	385	404	412	374	392	417	418	410	373	401	405	402	395	362	384	386	393	406	387	438	394	393	387	423	411	412	403	382	411	407	402	388	411	400	422	416	430	400	405	382	388	369	360	401	415	359	381	414	397	366	389	402	408	381	397	420	417	406	388	399	389	386	388	366	369	362	365	387	369	408	340	350	384	397	388	417	432	390	391	399	417	409	393	392	369	342	396	359	366	383	413	394	383	403	396	398	401	393	390	388	378	419	368	402	378	444	410	401	343	369	387	371	387	374	421	380	417	394	425	339	382	344	391	391	386	425	396	416	398	413	388	416	425	401	356	400	414	380	390	401	422	379	391	378	395	388	440	442	424	426	408	404	388	425	387	388	448	391	394	379	327	411	408	344	413	408	443	417	421	378	435	405	395	418	407	386	472	375	391	414	395	411	415	390	400	391	388	393	406	421	376	416	425	383	395	409	403	398	372	379	405	383	400	423	413	421	361	378	388	413	388	387	370	391	409	381	393	365	366	388	392	380	382	384	422	415	349	374	407	409	387	405	379	365	385	391	401	362	379	371	400	363	378	396	406	387	401	384	389	401	404	389	343	391	372	355	421	403	410	407	373	404	401	385	373	404	411	388	427	357	393	374	354	367	393	373	398	379	385	368	376	378	407	421	378	420	399	381	370	366	379	370	390	349	408	374	392	396	409	391	396	399	420	398	394	418	407	394	381	386	346	397	377	401	375	388	393	371	391	371	384	435	423	410	409	455	401	396	433	405	379	381	412	397	411	402	395	400	388	371	387	395	384	388	393	387	423	422	380	386	390	382	397	358	374	401	414	403	387	376	385	404	397	397	402	413	396	369	421	371	422	392	360	367	390	431	399	397	381	439	397	413	386	363	349	397	383	411	399	371	379	384	410	373	391	374	387	397	374	407	373	392	368	403	423	373	383	382	397	411	434	378	401	411	385	407	409	371	403	386	371	364	381	365	375	360	410	400	395	393	380	388	407	400	416	391	403	385	406	402	367	413	387	388	382	402	423	382	393	387	420	389	407	409	392	386	407	398	391	383	456	387	368	374	419	420	422	409	383	394	395	345	422	402	394	364	376	397	424	387	399	393	370	406	432	391	411	385	375	400	380	411	397	357	396	367	414	403	380	410	393	408	407	400	418	371	393	393	393	425	434	387	408	421	360	408	405	384	386	409	373	419	414	411	394	420	354	396	358	392	411	407	407	401	410	364	397	391	430	405	399	384	363	380	384	423	426	362	386	373	429	423	405	376	427	402	376	414	393	335	371	396	398	387	372	408	392	417	440	350	412	401	406	392	408	411	382	398	399	406	378	397	409	390	331	359	373	384	428	378	394	429	360	376	395	412	385	436	387	393	385	411	399	412	405	380	364	384	410	403	405	386	362	393	377	398	336	405	432	380	393	407	398	385	418	413	391	385	417	375	382	411	425	391	361	411	423	405	415	402	379	380	382	379	412	328	449	405	397	383	379	360	377	376	392	383	394	400	359	370	378	392	367	407	401	385	357	382	415	386	394	375	407	441	418	405	370	428	381	354	418	409	415	399	383	379	383	386	409	402	460	379	366	413	399	386	427	395	410	355	369	393	410	390	432	391	378	425	423	388	414	394	384	374	416	373	375	434	399	391	370	386	413	391	398	398	423	358	404	374	394	383	389	343	415	395	373	393	391	383	353	399	381	377	391	414	386	412	434	363	391	400	386	403	399	416	409	370	376	388	385	404	416	381	357	428	369	412	410	375	380	408	375	339	426	412	395	398	394	422	424	403	408	387	397	366	382	389	391	414	433	439	410	402	410	449	416	423	371	385	428	394	391	375	402	382	364	378	403	366	403	384	393	374	371	397	399	408	420	385	380	397	372	411	395	395	431	382	384	386	359	374	373	415	386	377	384	390	350	403	409	394	403	368	380	376	398	403	410	389	380	366	416	366	382	421	382	383	394	381	390	384	375	398	372	398	379	372	387	416	357	403	393	370	454	387	391	395	396	408	365	387	376	383	418	373	353	360	408	391	429	403	403	412	425	398	408	396	361	382	414	398	398	424	396	433	403	394	377	389	357	402	384	386	417	400	365	386	400	401	386	416	376	368	400	371	368	396	387	331	397	385	417	415	434	412	387	401	372	379	393	396	361	387	360	369	384	409	414	428	372	408	372	432	352	416	391	408	404	404	369	421	363	398	406	415	398	396	389	439	402	397	410	417	380	414	358	422	377	415	379	382	386	402	368	403	379	384	383	391	363	418	392	417	421	369	380	380	371	411	382	375	398	410	382	352	376	384	399	408	386	396	389	382	393	427	395	372	379	402	419	365	366	398	420	356	390	387	401	401	408	398	359	412	382	428	392	417	380	376	394	442	431	403	431	424	418	400	434	417	426	394	396	438	390	408	427	398	363	402	390	385	416	409	407	379	380	387	403	419	400	446	364	395	383	386	459	381	407	384	391	372	397	388	407	372	389	366	345	405	374	391	409	379	418	415	373	413	382	381	396	375	397	418	360	427	410	400	416	408	382	394	413	392	415	363	359	425	406	385	363	422	447	398	357	381	417	363	424	404	404	408	383	395	433	426	417	425	418	370	393	397	409	377	374	384	414	394	385	433	374	398	371	341	401	387	387	407	370	384	410	431	349	397	394	333	386	406	413	355	400	376	382	404	399	363	375	413	379	419	421	410	416	406	379	360	385	422	333	385	387	398	391	386	392	362	417	398	399	399	392	398	370	385	377	402	390	401	405	413	426	383	390	396	396	376	411	379	363	378	390	403	401	397	393	386	419	423	390	407	411	409	401	378	371	407	413	372	403	381	385	384	421	385	396	410	391	355	406	390	399	393	436	382	375	396	390	399	406	399	400	396	410	389	415	418	391	417	361	437	380	419	392	395	421	425	418	362	409	410	396	427	373	422	380	396	391	375	407	383	357	416	383	403	373	425	349	402	380	413	438	382	409	377	354	343	347	401	387	375	407	397	388	403	422	385	373	428	386	373	416	367	385	396	414	402	396	454	409	412	372	386	369	399	362	409	368	394
27475	28048	4252	6028	4268	3600	3063	2613	2324	2127	1887	1716	1591	1509	1473	1406	1382	1268	1237	1289	1187	1274	1202	1180	1141	1131	1144	1148	1095	1101	1075	1035	976	1081	1049	1025	1064	1022	1065	1022	996	982	961	980	1015	962	1005	977	972	965	992	1007	1042	1016	957	1053	1055	924	1018	998	946	1008	997	997	1016	1004	1000	949	1014	1030	999	997	991	932	1013	921	1022	1010	1008	976	1002	997	1007	989	987	980	1007	987	951	998	986	922	1001	940	956	1030	984	973	965	1001	1021	970	1013	955	975	1006	1015	961	993	950	965	908	947	1013	959	945	995	979	935	1020	986	933	1002	990	955	939	942	900	965	965	939	936	950	1006	941	975	948	944	1001	973	1020	996	1010	941	966	973	936	962	1007	950	944	977	942	1014	986	971	911	991	950	1014	969	957	989	987	1022	958	968	965	983	938	961	957	993	944	963	965	1014	942	981	916	946	960	952	989	991	1028	956	907	971	933	996	954	984	1037	941	948	973	1003	960	953	947	968	1003	1010	1019	985	887	992	939	1018	964	1002	968	940	936	1024	961	956	947	946	933	957	943	958	973	1002	1017	951	978	983	1014	960	1028	970	996	968	1018	955	984	984	984	962	1011	958	1002	952	952	1059	946	951	979	1000	952	1001	1011	1036	983	992	957	984	905	970	996	1011	1014	968	965	977	977	986	934	978	973	932	985	935	1011	989	976	981	1008	944	896	1014	964	931	952	906	980	977	994	934	911	959	971	983	1034	941	989	955	948	945	898	945	955	988	997	947	1015	942	983	959	909	954	970	971	987	973	976	967	970	947	990	904	965	1006	950	948	981	1002	998	980	918	947	915	931	978	963	984	960	939	926	993	974	946	969	951	952	961	969	996	938	967	952	985	1023	990	864	975	955	977	1026	982	964	930	981	1026	962	940	976	978	963	954	967	960	965	964	1021	961	969	958	1014	968	1003	948	944	950	942	976	981	995	1020	967	946	976	1011	974	911	985	933	943	971	1013	970	984	942	1029	1006	980	968	1005	922	968	975	959	967	970	987	920	950	943	945	950	961	966	1007	991	1007	1051	998	1023	951	940	957	943	991	952	981	945	963	934	960	1009	990	952	987	1001	967	985	982	967	901	978	986	972	942	919	903	959	972	987	996	966	983	960	961	994	952	957	974	964	978	982	979	986	988	914	985	963	1030	1019	923	1060	923	965	936	964	955	935	950	918	998	956	951	978	1003	978	942	935	980	955	961	912	994	1002	951	967	947	968	915	1018	975	925	966	952	943	981	968	982	933	978	1019	930	936	941	989	1004	942	954	997	990	952	972	969	947	930	933	977	987	990	1003	944	967	948	983	1020	1022	979	966	930	925	989	960	1014	918	912	1007	971	959	1006	1003	986	966	935	992	986	934	945	997	1036	971	991	977	964	972	975	969	996	1005	961	999	941	935	951	931	985	992	1045	912	961	1035	1017	971	934	982	961	1006	989	960	937	977	963	972	1025	974	931	956	970	978	1026	987	936	1022	932	958	930	992	981	991	1009	987	956	941	972	964	973	988	930	970	1039	988	952	971	946	963	919	952	948	975	963	980	983	963	940	924	971	1017	959	1024	1016	966	961	953	1006	920	967	992	1019	971	942	949	994	948	910	961	945	998	960	995	950	993	942	1010	964	974	1013	939	966	956	976	1011	1021	968	969	965	975	915	968	930	945	941	979	946	965	950	959	952	1015	998	952	964	934	955	977	966	949	985	984	941	966	966	981	1004	969	920	923	992	977	935	974	970	973	985	929	939	936	920	1005	994	942	1002	939	970	933	959	947	983	961	965	999	973	1010	935	979	972	1013	977	936	1000	958	1002	982	1002	996	949	947	958	900	1006	994	978	1039	953	955	1018	985	967	986	915	951	951	930	928	988	967	992	987	904	984	993	1013	950	936	943	998	1006	995	1004	1001	1015	992	988	932	957	1027	901	943	955	943	987	998	986	981	1000	924	966	977	925	962	967	958	986	970	1031	930	960	946	984	999	993	944	900	953	996	1015	898	953	1038	903	979	1045	980	952	1008	961	938	1004	970	972	985	1002	953	955	1008	951	939	982	982	1000	946	1018	982	941	975	953	931	986	1009	996	908	965	939	916	974	996	957	929	990	931	961	995	937	999	962	984	997	982	961	997	988	953	989	930	976	986	1001	965	952	915	964	914	937	989	971	979	962	988	996	1042	973	1026	984	957	990	985	964	952	962	1020	982	977	948	944	926	1007	994	957	984	918	929	934	986	955	969	934	957	958	947	946	946	985	1011	1010	944	956	923	958	963	964	950	967	936	969	971	913	923	949	992	1001	941	1015	977	961	963	979	954	968	1016	958	998	961	971	926	961	926	952	1010	974	988	1031	990	945	947	976	973	1035	970	985	971	956	968	959	957	1018	967	948	923	1002	987	922	943	933	966	930	988	959	995	945	1027	1001	951	1004	901	993	950	929	1011	990	965	936	952	987	945	967	949	985	918	926	963	983	955	994	973	1011	1016	1031	1027	994	885	1002	1012	992	967	991	989	996	977	916	942	960	925	945	972	1000	1019	958	928	1024	993	975	1001	952	960	976	959	975	951	924	914	989	948	969	1052	930	950	1013	994	1014	956	970	953	983	937	962	959	972	972	974	979	934	957	950	984	990	1005	961	921	944	1004	982	977	982	1023	977	981	983	932	921	988	960	948	948	947	931	941	974	976	938	1009	994	1020	987	977	969	984	990	889	1003	1007	1006	912	991	946	990	932	950	971	993	946	975	952	949	970	946	968	983	1004	927	991	969	963	986	966	1016	943	926	970	1003	977	937	965	882	931	954	1013	961	968	958	972	983	955	937	941	932	924	956	996	981	954	1006	938	969	955	970	994	938	927	980	944	1012	935	948	940	1030	981	979	993	1013	984	963	978	1003	1010	969	937	1006	990	989	995	986	985	952	994	1004	951	945	912	967	962	923	987	918	971	953	940	965	944	986	973	932	993	1028	993	967	994	961	985	894	986	974	993	970	937	949	988	970	971	921	913	1021	965	996	958	982	972	964	948	916	972	1041	951	936	931	931	1007	944	982	949	1025	929	938	982	996	1012	962	977	932	969	969	1027	962	965	987	1009	967	1011	979	980	946	887	970	989	960	927	1018	974	979	971	1015	957	964	1000	1019	917	981	925	929	998	973	950	911	998	974	982	974	957	925	979	955	970	967	931	973	934	934	1027	983	921	938	990	1030	950	966	976	1001	932	985	968	965	1005	982	964	931	939	942	959	951	970	948	1001	953	907	934	964	933	990	941	953	953	954	928	939	979	982	993	944	995	954	930	1038	954	979	967	1025	994	986	941	1032	970	951	999	967	985	983	943	988	940	996	1023	976	977	978	948	994	1019	931	975	971	989	933	956	932	946	969	945	957	936	965	958	987	965	990	954	974	939	986	960	1031	942	952	951	994	1018	920	980	976	989	900	1024	967	986	967	952	970	956	1023	1028	953	953	932	1013	981	928	936	926	906	950	936	959	910	1005	1005	963	970	925	985	969	952	975	959	939	948	953	958	916	969	931	951	980	948	978	1011	979	1005	1019	930	955	971	980	929	957	979	1002	937	1010	902	966	943	918	966	925	967	962	926	968	936	1001	956	958	920	936	970	992	965	949	1008	1014	940	1002	1003	992	961	988	982	946	953	951	925	945	995	957	996	943	945	982	940	976	941	994	981	967	1001	1018	1000	952	998	957	1024	999	958	1002	974	982	938	961	965
3635	2467	213	171	189	161	182	142	175	159	156	180	162	145	161	161	161	134	154	172	139	148	170	151	166	164	155	161	148	155	143	167	167	160	167	176	160	166	186	176	175	163	128	154	165	158	178	140	159	185	168	135	170	158	153	147	138	144	189	160	186	180	156	164	166	162	157	155	143	179	165	147	171	175	175	171	166	148	186	179	171	138	154	165	175	171	145	145	167	162	166	148	170	172	169	156	158	162	157	167	153	155	148	152	159	169	158	156	184	177	152	161	141	179	139	158	151	142	159	169	177	158	163	157	163	142	168	165	156	177	150	175	151	161	203	141	138	173	160	168	172	183	143	154	182	165	146	134	147	147	177	149	148	139	197	166	175	160	142	136	145	142	141	158	151	156	151	144	160	147	170	181	185	172	168	159	161	148	189	163	169	175	147	173	183	142	173	173	155	156	140	155	188	155	167	163	157	142	157	168	152	165	173	157	135	186	159	168	162	163	162	148	154	129	132	158	162	157	150	154	162	172	167	158	164	162	188	176	170	175	152	163	158	157	163	157	169	173	177	137	163	158	143	176	160	167	166	175	140	161	179	143	137	155	166	165	156	171	169	173	165	149	153	182	150	160	168	169	160	159	162	158	158	162	158	156	147	155	158	145	161	145	156	156	138	162	170	169	148	147	177	140	182	150	141	162	195	163	137	179	187	165	156	184	174	176	153	155	172	161	163	154	158	153	149	154	178	170	168	139	168	160	158	171	153	166	178	149	153	167	152	175	159	167	156	150	145	172	154	170	140	169	184	145	133	159	149	160	154	165	151	164	193	141	188	186	163	127	158	162	173	175	180	173	141	124	181	180	155	158	171	139	180	151	160	169	146	160	174	155	151	171	155	156	146	159	190	165	167	152	142	152	138	152	171	168	175	178	153	147	172	150	140	187	154	161	149	160	164	141	176	178	162	163	184	143	181	157	154	157	154	175	162	146	169	161	153	157	158	173	157	146	156	168	164	150	162	171	191	185	138	171	171	173	155	184	147	186	141	191	138	178	168	182	187	133	156	170	160	151	168	177	152	146	174	174	159	146	152	142	152	157	160	186	173	182	160	181	156	157	149	165	177	167	151	149	159	149	151	145	173	182	145	178	141	186	171	166	180	163	144	163	173	156	155	174	144	160	156	165	163	170	149	157	170	153	159	151	159	144	179	160	162	165	143	162	173	153	169	157	159	147	147	173	156	144	134	167	160	141	153	175	148	163	149	175	173	158	136	160	157	182	155	156	171	176	141	155	176	137	170	168	153	168	144	160	161	150	155	153	149	167	161	149	160	153	152	153	154	152	147	156	151	166	179	155	177	150	191	142	159	180	176	168	144	173	166	167	165	170	179	154	152	150	152	165	131	166	147	185	146	151	155	171	158	183	163	176	153	153	163	158	184	157	151	163	179	171	163	171	177	166	153	188	154	159	164	175	145	137	153	158	156	161	171	159	155	163	186	138	143	165	200	131	166	151	151	168	149	153	133	149	144	168	167	149	147	153	179	160	154	162	161	180	163	171	163	163	147	165	161	151	168	129	158	181	115	167	171	184	154	183	167	170	170	163	170	155	164	139	144	144	163	166	154	146	153	161	159	169	170	144	156	163	160	172	160	159	151	155	152	189	166	179	144	139	163	165	149	140	171	142	164	191	180	151	169	182	161	154	166	149	137	166	171	164	152	151	136	163	160	179	174	160	203	180	167	173	164	152	170	167	163	155	143	182	150	156	155	163	150	157	174	146	137	159	164	153	159	141	133	156	175	157	165	184	141	140	141	166	162	152	172	144	141	163	151	150	160	176	185	160	168	151	158	171	154	175	165	169	165	167	167	162	157	163	174	138	178	196	146	154	159	144	162	175	147	178	166	152	154	151	163	161	176	149	151	168	158	160	159	154	160	179	144	149	184	165	146	144	168	171	167	171	171	140	147	155	164	151	169	182	139	172	167	169	159	142	174	147	157	168	149	149	153	186	177	146	159	168	156	162	155	154	157	158	151	171	161	163	139	165	149	162	157	182	139	158	151	167	158	153	174	144	169	152	155	184	160	171	165	173	161	196	167	148	168	168	163	167	131	191	188	167	144	132	143	164	175	144	162	156	152	168	158	163	156	144	156	149	150	161	166	148	148	139	202	177	174	156	178	167	164	176	169	167	158	160	165	117	130	135	168	164	151	160	172	136	148	159	172	159	150	169	155	161	162	152	176	181	171	170	165	173	139	165	158	151	168	161	151	167	183	163	141	138	140	151	166	144	159	155	192	147	154	172	125	158	154	150	173	150	152	151	162	163	155	160	130	170	156	163	181	177	160	166	162	194	156	128	164	160	149	150	156	154	153	152	165	179	170	158	151	182	149	170	184	166	153	158	132	146	167	142	157	173	192	184	170	152	148	154	145	155	158	143	167	168	163	177	156	161	157	156	165	169	169	177	141	166	155	141	158	173	163	150	165	169	167	177	154	161	145	165	147	171	161	174	136	139	185	142	161	147	183	148	183	165	159	131	159	171	146	152	147	172	178	161	168	135	150	148	167	167	165	166	152	174	173	169	181	158	154	167	160	160	166	153	138	149	180	165	157	155	159	146	147	161	149	147	161	177	152	179	142	163	175	171	162	156	179	165	147	166	166	158	149	158	135	149	146	173	180	150	163	166	168	180	150	179	174	160	171	131	156	168	171	153	151	169	152	154	161	166	166	181	152	157	160	167	154	169	177	174	151	159	179	152	173	174	167	153	172	159	150	164	156	155	162	156	142	158	147	151	159	154	169	158	180	157	174	174	158	165	158	165	152	155	154	124	158	144	165	167	195	162	156	175	157	144	151	160	179	133	152	154	173	158	157	158	170	168	173	135	166	172	145	158	143	165	179	173	147	153	149	162	152	151	169	163	175	146	146	142	148	164	147	144	164	144	146	168	172	152	179	149	164	152	141	161	146	156	162	183	196	142	156	179	158	152	163	169	165	161	161	141	152	165	158	140	140	166	151	141	162	152	146	150	159	164	169	151	149	157	150	159	173	140	157	161	169	169	175	163	151	179	160	133	187	144	146	142	166	172	145	148	153	151	145	167	134	160	155	198	175	169	146	152	129	178	155	136	167	157	155	164	144	178	170	139	163	161	152	154	142	152	162	160	159	140	183	151	167	170	148	159	170	173	170	168	164	159	145	152	171	183	155	144	159	165	161	163	154	164	142	175	165	146	180	138	160	158	152	163	156	161	183	132	164	163	173	157	160	168	190	157	160	167	170	155	164	172	159	163	176	147	178	160	135	161	167	139	149	166	146	168	162	140	139	174	173	139	145	165	156	159	138	171	142	153	158	145	139	160	139	145	154	154	161	146	173	150	167	149	151	163	174	152	187	158	160	147	145	175	167	153	165	168	162	155	150	179	167	155	145	194	201	159	158	171	144	148	166	146	166	144	135	162	169	159	163	150	150	155	175	172	172	164	153	165	168	140	144	170	168	154
4222	4441	613	607	591	558	547	537	528	528	527	534	496	474	519	480	520	469	498	503	465	480	511	495	474	523	481	497	523	475	541	483	514	489	516	499	481	499	541	470	505	492	488	491	516	467	506	502	506	475	476	514	525	542	480	511	473	506	495	519	480	480	521	481	466	544	504	478	494	482	493	480	469	472	488	498	458	511	472	515	501	483	518	462	463	467	463	516	511	474	520	512	515	510	515	532	498	463	523	474	503	477	515	477	551	472	495	469	496	455	500	519	510	463	446	491	514	483	492	464	475	508	500	461	460	495	451	495	514	459	510	493	496	478	470	482	515	471	483	492	485	491	495	473	464	505	482	490	476	505	487	490	463	497	488	504	506	450	507	479	521	501	466	502	556	502	509	496	503	481	453	472	467	478	484	494	494	488	535	536	490	511	470	486	499	484	495	484	445	500	470	522	495	461	473	506	514	511	466	501	539	486	450	432	521	476	470	493	486	488	485	514	500	485	508	506	486	499	492	496	499	452	509	518	492	473	481	525	499	529	483	489	502	517	483	501	438	498	526	516	450	539	482	486	483	465	451	474	479	495	473	503	513	466	527	511	534	514	496	482	517	568	487	498	487	501	501	475	515	456	505	444	481	509	499	502	495	509	496	521	485	511	537	516	488	453	503	493	460	468	497	488	477	496	499	499	490	460	475	494	487	451	498	471	452	451	494	454	526	512	484	520	532	500	470	474	522	506	498	491	509	461	518	524	443	465	464	541	487	492	489	484	496	497	506	490	516	484	477	490	468	476	471	484	468	491	461	525	495	502	491	498	511	499	496	489	503	482	485	474	521	486	468	493	535	468	513	483	495	538	509	455	492	541	494	494	512	459	558	480	484	515	498	507	485	468	463	521	453	496	488	528	476	491	499	498	487	506	499	484	474	505	505	516	526	491	475	514	483	508	512	465	486	545	494	494	512	491	492	499	487	522	468	502	503	491	506	466	463	506	482	461	442	492	480	503	503	495	531	522	464	503	491	506	467	504	491	519	532	471	472	475	498	503	489	470	476	504	491	486	475	470	530	466	459	527	485	506	478	489	463	485	492	472	476	500	528	492	452	490	517	496	470	492	477	494	483	464	486	459	460	462	507	472	493	509	501	499	467	479	507	467	477	486	455	515	484	496	529	503	517	514	527	477	514	522	489	471	476	524	482	491	514	519	492	520	492	510	512	508	500	474	470	455	514	533	509	528	494	476	470	471	455	499	461	501	523	464	473	479	504	509	478	494	537	486	520	496	496	464	483	469	508	489	502	514	506	491	497	476	472	531	525	534	501	476	517	500	480	513	462	544	488	482	511	503	512	482	504	494	492	517	465	490	459	532	463	509	480	465	468	474	452	489	495	494	448	515	458	498	481	525	461	486	508	482	496	523	486	501	467	480	472	500	477	505	455	525	518	475	459	483	464	483	500	471	484	497	494	476	468	481	512	428	465	496	477	511	472	500	517	499	502	473	522	519	504	485	495	539	437	504	454	451	493	479	545	475	515	508	514	470	453	482	502	476	480	491	574	493	503	502	470	489	467	502	497	467	498	471	485	466	494	496	456	508	493	486	487	494	479	465	476	498	489	501	476	491	496	500	479	465	477	477	479	480	454	501	496	493	492	465	479	522	473	428	564	519	476	504	468	500	494	456	513	544	472	524	483	519	510	474	471	476	474	500	517	476	476	507	491	493	495	456	481	459	506	506	476	502	487	478	522	479	530	473	511	522	482	474	489	517	513	508	504	505	456	471	492	506	516	501	516	483	491	505	484	521	523	544	448	483	506	517	502	492	500	464	460	462	540	486	514	498	506	498	507	502	534	525	479	496	454	518	500	468	488	524	509	525	472	500	477	523	475	538	472	496	500	528	487	521	519	522	512	459	472	502	522	514	490	511	473	467	486	538	520	470	477	469	498	481	470	519	487	515	506	487	481	488	464	499	502	454	507	496	497	442	505	466	483	476	485	502	493	475	452	461	449	504	526	483	486	497	435	497	501	480	476	473	476	505	524	508	477	520	496	476	493	476	454	468	497	500	447	530	477	494	487	474	458	442	512	494	482	527	520	518	507	494	533	486	543	492	523	444	492	500	462	483	512	480	520	486	450	513	467	500	473	473	452	487	483	504	480	491	509	509	472	511	465	490	482	470	507	508	474	482	490	476	471	472	515	505	496	507	450	520	486	464	472	485	504	510	480	511	507	473	476	470	477	451	509	497	487	511	470	490	500	463	519	503	508	443	485	514	537	495	484	551	476	491	464	451	517	491	508	491	499	474	457	518	490	511	496	494	497	466	538	504	486	489	489	515	475	518	511	518	486	478	493	535	499	443	494	498	526	477	504	493	517	489	472	498	481	519	505	485	457	487	521	477	459	487	482	473	531	494	454	512	485	485	487	526	496	494	481	458	476	513	507	487	507	469	488	458	505	474	481	468	515	508	472	529	473	472	438	534	497	501	489	476	501	499	491	481	506	523	467	486	518	499	450	491	490	534	491	493	491	463	494	505	487	480	483	484	527	503	485	451	475	483	506	520	484	478	507	492	501	461	503	505	515	479	481	492	512	479	509	481	530	536	463	518	461	495	528	504	490	498	520	496	499	527	485	501	526	462	464	500	484	473	490	491	481	442	494	512	486	498	491	467	489	530	501	471	479	483	468	515	476	479	496	478	435	492	509	485	493	482	452	507	497	478	505	509	512	491	490	499	496	520	496	521	511	497	480	453	496	466	506	512	460	487	472	496	474	538	498	521	485	505	504	482	487	481	514	486	505	453	522	499	466	503	483	485	479	486	530	475	498	497	488	486	487	462	472	493	481	513	500	480	497	521	519	464	490	480	487	511	493	498	482	500	508	506	490	487	456	525	474	483	526	473	522	503	496	484	488	522	479	522	463	488	496	485	524	510	514	489	482	507	512	471	512	494	529	556	531	455	510	512	487	488	456	502	499	469	473	502	464	501	489	477	530	495	475	468	490	481	496	481	470	492	493	522	476	479	511	558	496	507	467	497	499	503	457	508	483	480	468	494	466	510	480	477	473	484	528	487	480	476	489	473	459	460	456	486	528	423	475	501	496	503	483	495	506	531	489	439	486	491	512	484	483	528	501	479	484	478	482	484	507	491	449	535	539	472	485	488	517	496	509	462	451	487	493	481	457	488	463	474	470	460	477	466	514	462	490	453	505	487	488	515	463	468	513	525	489	511	509	504	540	513	462	486	468	526	527	517	521	514	485	519	490	467	475	480	494	496	516	477	485	491	484	484	500	468	485	494	491	483	445	496	492	493	482	490	503	494	447	461	514	486	494	492	493	488	463	527	511	516	496	463	507	516	503	462	501	491	518	471	469	531	504	478	514	464	480	476	443	462	493	498	489	492	482	510	535	468	495	486	484	497	497	491	498	515	489	508	493	501	516	471	474	477	494	515	514	486	478	489	508	504	486	509	495	500	502	470	483	510	472	574	483	471
31168	33915	6252	1157	716	575	540	439	474	434	415	356	371	367	385	364	330	348	331	358	362	356	388	350	344	351	361	312	338	336	338	301	314	300	347	307	346	347	340	328	336	304	323	333	310	305	364	327	324	342	353	324	279	320	343	290	330	302	322	312	350	364	286	327	317	322	323	315	330	342	348	318	348	333	320	353	331	301	307	336	332	312	323	294	311	295	292	305	342	297	369	313	348	316	367	323	320	325	316	329	316	333	325	319	320	302	323	293	322	316	329	361	311	309	309	313	330	314	310	308	313	308	333	328	339	336	324	335	333	359	327	289	329	349	295	313	332	316	295	341	337	334	342	328	347	347	336	327	347	317	339	342	327	305	328	316	317	327	336	319	322	269	310	290	258	336	342	312	318	309	307	306	339	304	323	309	299	341	293	334	307	284	343	309	325	329	299	327	290	308	333	328	324	306	334	325	313	328	336	375	300	331	308	329	337	323	330	301	297	330	323	341	300	321	316	310	337	290	315	285	339	309	300	305	311	335	332	306	336	352	322	328	289	292	345	285	291	342	302	317	310	307	341	350	304	335	314	307	297	353	315	296	321	315	317	344	322	338	321	302	353	290	353	320	267	307	324	320	331	326	335	305	310	315	336	291	338	297	319	336	323	303	331	325	337	338	368	306	318	288	320	325	303	307	291	310	335	326	310	350	341	322	325	265	329	320	343	321	296	293	327	326	313	334	335	316	301	304	301	350	323	312	324	324	321	347	331	311	351	341	325	339	306	319	298	314	318	363	341	332	352	314	292	355	340	305	348	326	299	324	327	305	308	321	292	337	295	302	350	314	293	282	305	318	312	291	293	300	314	302	304	316	349	364	359	342	341	330	337	309	327	318	310	335	318	316	300	349	328	335	317	354	305	334	321	326	333	309	322	330	312	339	327	300	311	320	370	344	283	311	330	333	305	308	314	298	334	356	288	347	288	319	309	275	320	333	276	317	324	364	347	287	301	329	313	359	320	287	320	314	298	280	293	298	342	334	298	318	316	363	325	335	317	289	350	328	310	317	335	318	310	292	304	297	310	303	296	370	320	339	308	307	318	273	330	308	301	312	369	325	290	337	312	309	320	281	328	310	326	323	294	294	294	320	308	331	340	376	344	312	302	312	314	320	341	341	307	307	322	337	301	342	345	310	306	322	324	343	288	370	328	308	304	313	326	345	312	292	343	350	328	314	337	341	346	301	331	317	310	320	327	327	341	323	314	349	297	304	279	334	354	312	331	290	313	306	325	352	322	325	338	305	290	328	290	303	339	342	323	294	331	310	299	314	293	322	330	315	329	345	306	314	335	325	315	309	335	299	339	327	330	355	335	321	301	340	314	298	286	316	317	326	328	299	331	319	331	323	297	326	301	316	288	339	318	345	295	352	315	290	317	316	319	288	321	339	297	316	342	316	307	335	343	292	315	311	281	328	314	316	313	335	300	305	276	331	304	324	301	334	317	353	326	337	315	299	338	302	306	322	314	312	336	338	333	325	347	304	341	295	336	332	351	287	286	326	319	315	331	333	326	317	340	325	344	312	333	324	336	278	307	308	339	339	302	324	326	311	285	291	351	343	372	346	314	295	327	315	358	345	303	296	349	353	321	308	352	319	320	332	327	308	327	278	326	325	307	324	334	331	326	317	353	323	292	345	328	308	321	335	328	330	334	322	296	322	332	331	345	329	332	295	322	320	318	316	303	325	324	334	323	314	312	297	292	318	341	312	327	347	306	376	334	340	299	330	308	381	328	302	323	302	311	313	294	326	304	327	333	320	303	323	332	322	325	322	307	310	312	321	336	305	329	312	307	303	344	312	319	319	306	343	330	316	326	285	297	307	328	320	338	340	305	306	332	339	315	330	281	320	289	283	323	354	314	315	321	322	330	323	326	314	335	348	292	338	309	351	313	338	308	322	324	290	306	304	330	325	327	337	331	302	325	320	332	348	310	325	348	327	317	308	308	332	319	308	331	345	336	293	329	351	332	336	305	315	313	300	335	347	328	320	338	354	310	354	291	304	350	333	294	338	316	306	318	343	300	309	311	322	314	309	355	321	308	328	312	348	348	318	329	337	319	341	323	303	335	339	306	311	331	302	305	335	302	324	314	316	314	331	304	355	344	341	330	296	317	310	304	324	359	335	305	338	317	310	275	300	311	309	290	323	337	317	306	322	310	292	350	314	316	354	333	302	323	349	322	307	307	358	316	311	332	338	327	290	322	308	319	356	335	314	358	331	308	317	320	315	320	284	301	330	326	313	332	327	336	315	322	289	287	318	294	285	313	290	302	314	318	335	290	329	323	317	357	334	349	317	325	304	279	308	305	279	355	308	343	313	297	323	350	331	342	327	315	295	302	310	326	320	308	302	312	349	317	321	329	320	329	326	342	315	281	330	323	305	309	347	297	321	337	304	293	318	334	313	336	320	334	325	323	332	324	288	367	324	356	350	318	328	356	322	323	320	313	329	325	338	311	328	346	339	328	347	332	334	286	305	304	305	325	336	306	324	324	343	318	315	360	324	316	317	353	308	306	328	302	324	326	338	321	352	334	355	347	320	327	316	332	324	323	342	313	327	341	336	323	319	322	356	333	308	338	348	339	335	327	315	313	306	340	316	317	283	302	337	297	301	305	309	314	345	315	282	336	350	330	284	322	336	330	349	296	317	307	336	319	314	311	323	310	336	341	349	323	324	300	343	330	323	315	356	298	305	305	305	322	297	320	333	343	317	309	327	327	288	304	284	301	334	306	335	330	318	317	325	335	313	335	337	324	339	299	307	312	288	354	328	306	325	344	317	319	351	326	325	306	325	326	310	298	294	310	334	332	306	304	325	328	313	329	297	307	314	339	338	305	340	313	367	294	321	303	301	309	341	340	355	310	352	321	330	333	309	310	345	303	332	313	322	327	307	324	329	325	317	342	309	315	311	323	337	350	325	336	304	360	351	317	327	349	312	310	307	299	325	319	318	291	327	318	323	349	276	319	295	315	327	305	312	325	319	331	295	329	326	340	326	303	313	317	353	305	294	317	339	311	315	323	333	300	339	329	310	330	291	333	347	317	345	352	319	286	311	322	295	334	338	339	292	325	338	325	346	323	293	326	335	332	338	325	318	344	312	323	310	329	301	305	323	313	321	299	343	290	321	300	308	303	322	332	287	333	328	317	334	298	324	304	328	322	290	296	350	300	329	290	336	310	325	338	321	346	321	333	329	341	354	358	350	332	298	321	337	333	334	365	340	363	325	328	332	335	339	315	291	329	321	352	292	317	302	295	302	301	271	321	297	318	332	335	336	328	309	323	326	320	312	310	332	292	276	318	336	329	307	313	320	309	299	340	321	296	332	328	320	306	291	321	296	332	310	335	303	320	326	338	303	310	321	323	321	321	324	321	331	333	293	318	305	296	349	366	321	311	316	338	310	347	333	356	340	331	323	324	296	326	365	335	271	309	293	313	320	321	325
19334	21216	2496	3128	2544	2250	1955	1725	1492	1348	1270	1252	1209	1115	1077	1123	1085	1059	1020	978	993	951	910	890	917	927	937	937	894	893	923	892	932	863	825	887	872	863	874	860	870	926	902	843	855	840	915	857	821	839	862	840	849	848	891	845	879	846	863	867	931	855	844	857	912	835	824	847	848	853	861	847	908	917	850	812	825	905	838	832	866	864	865	849	870	883	853	852	798	902	927	850	871	829	856	795	850	863	833	862	867	909	895	851	857	861	846	831	893	897	840	910	828	812	849	806	889	865	921	810	873	873	791	811	856	869	863	846	854	864	813	836	852	828	839	857	904	842	855	833	870	851	814	835	869	832	839	852	833	839	850	826	827	783	840	868	817	882	905	842	841	871	792	830	832	843	859	864	829	806	800	809	889	840	875	809	898	848	828	814	819	880	830	890	863	827	818	826	836	834	818	784	859	904	864	825	821	865	826	858	817	840	864	856	897	869	853	819	846	893	818	904	829	795	829	854	840	903	814	861	821	836	828	841	838	857	842	853	841	790	902	882	841	887	905	864	866	823	823	850	815	794	826	908	792	846	888	825	884	802	887	848	831	839	845	846	788	836	875	858	828	876	854	865	906	818	854	885	823	782	842	782	857	847	827	806	852	813	809	840	830	893	844	857	835	837	842	890	873	837	823	812	829	819	889	909	835	880	921	846	831	831	813	861	863	786	802	853	863	847	873	843	841	807	812	845	791	908	786	832	868	874	781	864	856	803	845	815	789	813	852	849	838	897	850	795	815	827	871	822	862	867	831	853	830	837	837	836	843	831	875	850	861	855	839	841	844	869	795	838	856	832	831	832	808	827	844	876	815	824	824	820	871	839	875	844	776	890	867	835	836	804	815	809	848	856	807	852	878	887	834	834	861	899	852	864	834	846	802	826	774	864	814	869	833	843	878	849	874	859	892	886	847	799	828	826	846	849	861	877	825	841	838	830	839	858	855	823	822	841	841	875	861	853	869	807	855	815	878	836	818	809	854	859	902	807	839	891	868	879	821	889	864	890	841	842	806	828	858	879	833	856	835	834	805	851	820	851	829	855	824	843	875	849	818	861	841	815	860	838	798	828	825	839	828	853	891	881	913	809	862	839	817	825	898	888	868	846	892	857	904	772	772	825	877	849	829	846	819	863	849	772	854	852	912	824	844	834	831	844	839	832	825	811	824	824	841	826	847	829	818	836	807	887	843	814	804	870	855	865	880	828	881	812	837	831	851	802	866	848	825	841	808	847	851	805	796	843	869	846	860	813	826	816	836	864	849	851	875	851	868	829	810	814	799	852	825	821	814	830	843	856	850	847	868	810	825	845	828	874	836	831	824	857	851	802	819	883	831	835	864	849	916	844	877	844	819	835	830	871	828	832	850	817	838	842	804	806	841	823	827	838	876	820	891	854	818	810	866	818	834	872	850	781	817	818	889	895	875	785	856	804	786	861	903	786	856	916	829	801	874	870	887	868	860	813	837	870	880	866	878	893	840	838	817	867	771	827	816	882	834	872	843	865	900	836	869	835	865	844	848	821	831	831	882	855	833	813	858	863	906	884	877	851	810	792	870	885	831	853	879	851	822	826	864	868	799	894	830	830	799	839	830	849	865	856	797	856	904	866	808	835	863	844	797	802	827	864	769	850	897	800	909	865	851	847	836	867	862	814	826	852	802	857	850	862	836	859	834	939	872	886	815	804	866	783	803	826	880	842	863	818	846	811	829	867	789	843	862	860	816	902	845	848	838	834	825	882	848	839	905	863	834	827	807	899	766	824	844	849	813	841	821	840	845	842	863	848	879	803	839	858	841	819	859	884	798	820	877	825	876	846	814	887	826	856	831	791	840	889	863	878	860	861	899	847	849	840	922	838	825	868	833	841	838	905	802	849	847	875	892	795	848	772	845	901	895	860	831	859	826	840	826	802	905	843	864	852	807	831	849	888	844	896	849	875	852	820	827	848	858	851	857	847	794	818	878	820	846	849	823	783	843	820	844	904	838	843	828	824	839	831	838	860	820	836	826	857	854	837	838	843	827	838	840	860	821	826	848	825	835	876	858	864	798	849	878	812	852	877	838	858	798	854	831	807	839	846	816	830	870	870	881	804	871	844	887	808	811	793	805	848	844	842	858	859	843	880	867	877	848	889	836	888	824	831	855	870	799	809	824	864	817	857	856	847	806	869	856	844	847	899	817	844	879	843	800	818	835	840	830	794	877	811	873	810	843	868	861	839	814	860	832	829	815	879	878	907	822	862	802	856	839	888	861	838	852	870	840	865	854	862	815	866	802	892	875	864	916	826	806	832	856	864	865	889	845	865	899	856	822	872	854	817	893	885	864	889	823	855	850	804	834	874	832	858	805	873	858	871	846	870	827	881	802	825	843	813	802	817	864	847	794	829	839	811	820	814	817	856	816	814	891	860	830	816	862	780	846	792	815	818	857	828	862	859	867	873	815	843	860	815	824	890	835	828	844	837	816	859	857	803	801	841	864	881	867	799	824	788	792	816	863	885	798	852	886	833	797	824	849	876	871	875	810	834	859	868	830	804	828	855	814	810	824	806	853	839	830	850	853	848	887	845	843	845	831	826	847	863	885	876	843	791	800	853	886	811	818	803	801	820	899	897	881	820	837	862	916	854	902	858	870	843	829	816	873	862	818	855	828	844	802	834	862	857	848	849	847	857	851	858	827	804	875	815	853	855	819	802	833	843	904	804	843	838	786	820	819	851	861	870	867	852	835	831	830	845	836	809	859	871	827	837	809	839	898	818	818	856	842	832	844	813	843	849	838	865	835	815	830	825	865	838	842	851	847	852	832	883	896	858	877	845	827	799	847	839	896	818	885	857	823	855	859	826	860	885	901	844	817	888	840	837	819	861	849	864	883	841	865	863	795	837	833	838	866	841	887	848	797	833	827	823	810	915	888	891	838	838	853	888	850	898	845	886	814	820	813	815	874	842	841	865	837	807	839	814	827	892	871	861	853	855	907	841	852	853	825	887	830	876	854	852	798	840	809	779	812	879	804	825	834	870	833	761	831	846	796	852	835	818	850	856	834	845	860	846	861	858	846	851	838	858	800	840	820	916	797	871	871	864	817	842	805	883	899	889	819	834	842	810	897	851	833	799	832	844	782	835	803	887	861	854	838	829	853	844	883	912	866	826	817	847	847	810	839	821	844	883	819	848	816	829	855	832	797	885	787	810	859	822	850	866	873	868	798	833	805	803	918	819	868	855	828	832	856	867	824	822	817	841	855	818	897	865	845	866	833	866	861	880	869	814	849	884	899	848	843	833	806	794	817	890	833	865	845	860	831	872	814	899	850	857	870	850	842	899	810	843	842	868	796	843	819	816	841	826	821	873	888	861	850	870	831	859	839	815	796	858	848	912	818	771	865	781	864	848	854	902	812	875	828	798	812	811	823	818	884	839	824	859	854	876	842	847	842	893	876	846	782	822	849	847	855	808
43350	43743	14990	3050	1215	898	751	635	575	554	526	518	502	492	457	499	458	455	468	416	428	403	436	422	435	382	414	477	407	380	425	390	417	435	394	434	448	362	370	382	426	399	431	421	452	409	382	349	370	393	392	412	401	428	406	365	404	404	408	362	379	426	379	413	385	371	380	364	404	404	401	421	371	407	382	417	437	393	407	394	349	413	396	345	359	421	398	414	349	397	395	383	405	389	390	376	379	434	401	366	378	383	414	391	412	391	390	397	424	375	402	383	391	372	385	400	406	397	374	363	373	392	368	388	394	398	398	370	370	404	400	385	428	391	352	363	398	408	372	409	385	376	422	373	434	372	375	403	403	364	370	415	383	388	399	397	346	415	386	396	368	377	378	402	388	385	390	389	411	393	414	406	389	380	374	400	432	382	401	390	402	368	413	396	404	413	410	390	382	393	405	403	380	405	361	383	434	383	346	435	405	401	377	402	383	407	421	378	357	388	369	394	366	378	424	357	390	391	411	389	397	393	418	417	409	392	398	364	363	416	358	399	406	379	381	374	396	374	345	390	395	413	405	401	427	423	403	400	392	410	415	393	399	371	404	408	412	393	361	385	415	367	417	433	412	384	436	375	431	418	370	381	394	381	402	373	435	370	408	409	397	375	377	392	344	379	378	381	385	402	380	342	390	394	381	383	364	377	398	405	425	407	417	388	379	382	382	406	372	350	354	394	383	422	419	380	456	366	390	367	425	373	359	365	418	384	376	365	389	405	376	414	368	375	388	421	395	397	399	391	359	422	407	393	387	411	395	405	397	339	415	374	382	398	405	402	371	393	358	382	404	391	418	381	394	367	393	379	354	399	410	388	397	360	375	389	396	381	379	387	404	374	366	395	399	374	426	414	364	414	408	396	398	378	353	377	375	372	364	373	365	393	389	430	402	427	384	410	392	391	388	361	365	390	357	413	378	354	392	397	416	384	381	389	394	447	376	395	383	364	407	402	399	387	423	393	385	405	382	355	439	394	399	398	403	431	364	415	392	395	433	375	363	363	363	377	418	378	392	381	379	423	400	344	408	419	391	365	396	336	378	404	374	393	411	416	396	387	379	429	390	411	374	412	387	402	377	392	382	387	404	382	412	367	383	405	378	367	395	390	380	367	379	400	394	401	369	395	383	399	402	352	356	385	400	410	394	394	377	395	386	428	397	417	404	406	382	391	374	396	368	381	363	396	362	423	377	398	403	415	416	389	401	378	392	391	373	404	344	378	405	390	372	418	404	396	393	376	383	376	408	411	382	428	373	389	368	362	357	396	371	399	376	404	363	375	404	380	385	423	370	376	390	360	390	411	427	382	438	433	385	394	373	391	360	376	375	383	392	422	408	396	414	396	359	399	405	382	426	392	372	413	400	425	342	356	366	391	370	402	361	371	407	405	360	386	376	367	390	416	385	395	376	429	407	381	376	376	369	415	358	375	377	372	407	402	400	363	389	355	390	380	375	435	386	401	366	401	380	407	420	395	385	435	353	440	418	404	353	380	395	371	401	388	374	350	398	432	362	401	396	407	396	389	425	422	353	358	364	414	395	391	372	408	385	372	392	426	376	398	416	384	413	407	370	367	377	382	371	391	412	379	371	423	400	389	369	351	375	400	371	423	393	441	415	395	394	381	356	427	370	366	351	409	407	368	363	372	372	391	422	378	388	417	420	352	380	400	388	409	391	359	420	395	451	410	420	396	375	368	403	390	403	367	395	388	361	396	370	400	365	380	334	422	389	399	345	374	393	401	363	398	413	350	397	374	393	408	404	384	349	421	412	389	424	399	398	350	411	375	424	360	358	363	398	356	418	425	357	369	394	398	397	392	373	356	380	362	357	374	384	362	375	383	356	414	422	362	393	383	396	366	390	397	403	389	409	399	424	389	389	362	408	383	384	380	424	414	419	356	369	412	390	368	365	370	410	378	363	376	373	371	389	414	400	371	385	400	409	405	396	382	408	414	382	374	422	388	408	388	382	355	377	435	408	378	371	389	369	399	364	390	397	426	366	373	387	378	387	387	369	420	391	420	405	386	407	396	397	376	410	386	383	419	414	394	403	346	386	387	406	385	403	374	398	413	384	381	408	368	410	411	378	381	390	401	421	371	395	406	389	372	353	406	372	381	385	399	383	363	386	389	392	408	368	386	363	395	383	404	347	392	380	376	389	385	390	393	395	339	384	412	420	381	390	411	356	384	380	391	434	399	382	378	378	384	415	359	375	420	407	409	383	400	390	426	430	428	406	353	406	388	382	406	393	373	384	390	403	369	425	353	367	368	371	399	369	411	372	381	360	380	384	370	388	402	413	415	397	404	353	385	419	415	377	377	362	362	457	389	367	394	392	414	362	409	393	373	406	370	387	391	376	363	396	413	398	413	391	415	407	405	349	407	383	384	419	363	399	385	363	398	411	386	373	416	339	413	391	373	381	392	376	416	403	386	404	404	403	419	381	427	386	354	413	387	412	453	382	354	392	390	392	378	375	349	374	382	441	364	357	415	371	406	372	392	386	419	386	427	359	438	391	368	452	352	390	381	396	375	389	441	371	421	384	411	368	437	419	389	383	387	361	396	373	395	384	399	384	394	380	384	394	389	382	378	382	353	415	384	376	389	393	390	389	401	440	340	398	372	354	341	401	365	416	358	392	365	408	392	382	431	380	388	411	402	352	401	401	395	421	413	374	360	441	372	388	386	404	398	379	395	404	380	385	375	364	383	383	405	391	379	393	407	412	386	367	395	369	374	380	366	385	387	361	372	377	332	389	421	406	370	418	427	387	387	385	376	393	364	399	428	380	399	380	398	437	374	399	403	415	371	378	394	382	363	385	377	358	439	411	383	384	378	416	398	332	397	351	428	382	339	374	359	392	409	384	395	354	422	384	407	344	362	366	340	388	388	418	390	369	397	378	343	429	403	370	365	366	442	394	430	378	371	379	393	387	377	351	387	425	393	415	405	395	395	418	355	419	428	414	379	400	385	390	422	420	368	392	369	372	388	399	375	376	423	400	387	407	369	428	429	387	391	409	430	371	374	459	393	418	377	386	388	386	414	406	373	383	370	428	372	441	380	384	365	417	415	410	367	363	382	371	396	377	418	380	394	403	386	376	413	408	388	428	374	396	414	400	393	387	371	391	390	383	365	427	392	362	389	375	430	401	427	375	407	404	366	364	399	405	383	410	421	365	385	403	382	375	401	370	361	398	398	399	432	359	390	408	399	388	349	395	402	421	411	374	420	417	396	445	412	395	344	382	400	390	375	372	372	394	379	381	373	405	376	365	429	396	381	422	388	420	398	380	396	403	432	401	400	412	402	411	397	401	411	410	346	392	380	373	422	377	392	355	426	375	391	385	369	373	391	337	349	386	412	386	335	396	399	398	388	402	360	389	394	397	384	376	395	404	380	398	392	387	394	401	392	360	414	411	374	401	415	361	391	428	347	360	409	390	371	388	385	407	383
26778	26615	4253	5414	4334	3602	3017	2512	2344	1984	1868	1709	1608	1580	1541	1452	1383	1342	1313	1163	1233	1235	1185	1143	1103	1092	1112	1109	1076	1094	1063	1089	1104	1064	1099	1057	1043	1068	984	1039	996	1012	1024	1056	943	1041	1010	975	1029	1026	983	1009	1001	960	1023	1038	999	998	1087	933	996	996	1030	1014	989	1026	996	982	949	990	987	985	985	985	981	978	1011	952	949	978	928	1009	899	1016	1000	981	943	967	948	957	948	991	985	958	1040	979	932	1001	1009	1064	980	994	951	1050	991	965	967	956	955	1058	955	969	1001	947	959	998	964	1011	1020	988	903	980	1000	959	928	976	965	926	924	986	1005	917	968	902	1015	1000	1071	967	945	1024	988	976	982	996	958	944	995	908	955	983	972	914	947	982	930	982	1001	1015	942	915	960	934	972	1017	889	963	966	1016	969	976	995	993	932	967	1003	998	952	924	973	994	1020	1008	926	968	1004	937	963	995	932	942	988	1019	971	877	988	955	971	933	915	991	902	942	934	907	930	933	906	966	977	962	944	962	953	952	918	930	1032	921	1032	924	942	926	984	934	907	961	988	990	934	957	951	977	956	991	972	925	939	958	952	998	980	883	920	914	985	955	979	976	853	929	997	952	938	989	912	997	981	905	941	914	965	959	988	967	973	1024	968	946	961	942	963	994	969	925	943	963	974	998	958	984	932	929	991	991	953	911	969	965	945	910	968	957	972	984	1008	922	979	987	915	962	988	951	1015	956	992	975	985	930	976	977	947	980	939	1014	949	981	946	939	937	911	962	972	948	991	947	1008	1003	904	984	905	959	958	1035	969	911	957	1001	1012	974	1011	946	937	945	930	949	960	960	1008	951	980	969	1009	946	919	946	967	972	905	932	948	970	941	916	928	994	961	996	1013	950	892	945	950	986	955	959	935	962	940	954	971	989	962	936	975	922	937	948	984	988	936	953	973	941	982	887	926	955	985	951	990	958	985	920	971	945	895	1009	970	971	951	921	967	899	979	996	925	951	959	977	1016	969	955	964	933	983	962	935	967	914	960	954	994	885	1009	955	978	915	957	967	932	964	975	964	952	1021	1022	994	958	975	965	975	963	983	1002	952	919	998	965	922	970	968	962	949	974	994	927	945	949	968	960	966	956	962	1004	948	947	947	998	923	968	980	1015	992	1001	990	934	978	1009	1029	987	981	969	962	911	943	1029	960	1016	970	976	1006	938	935	1008	930	974	973	953	958	972	935	950	912	948	996	908	985	962	968	948	948	968	1006	994	903	960	932	989	950	970	962	928	963	924	978	982	936	954	982	1013	972	953	945	971	894	995	939	996	957	1026	958	977	999	1004	970	947	939	996	958	967	975	994	959	916	952	949	929	970	941	952	997	958	987	964	1009	951	998	991	976	950	928	988	931	994	950	935	915	943	963	914	947	961	951	985	954	952	946	992	919	961	942	970	940	972	988	1019	920	1035	930	1043	978	935	967	961	923	992	924	967	1013	949	956	1007	970	999	983	927	973	1012	912	955	965	962	947	983	990	987	915	985	951	961	969	973	941	994	955	948	971	959	942	933	997	977	949	994	965	903	951	1013	961	948	941	953	959	910	978	986	908	980	997	992	980	968	946	972	991	954	990	959	958	935	954	929	946	1029	920	1024	994	942	962	965	950	950	947	907	989	963	939	980	939	969	1007	968	987	998	957	945	952	1019	923	922	977	947	946	951	934	988	1010	956	937	967	982	1037	949	997	955	971	972	960	895	919	1000	948	941	943	973	982	988	907	965	1004	966	1004	895	924	976	984	892	952	1004	924	922	983	969	935	983	945	935	989	913	969	1007	920	1016	931	984	931	925	999	968	1001	957	983	997	980	918	965	922	941	980	954	992	972	962	993	1016	1029	972	1028	969	939	903	1006	1020	938	989	949	968	944	961	970	952	926	989	954	982	919	947	936	1008	965	951	998	1016	976	939	948	950	910	984	1024	966	918	891	1014	958	991	979	926	944	982	983	976	970	976	992	1014	1000	1025	979	943	899	977	1004	976	976	953	977	991	1001	946	930	945	953	972	960	936	923	968	947	907	977	982	990	958	966	978	989	949	1038	971	935	964	1012	946	960	1001	950	992	976	937	951	984	967	1017	926	947	968	1004	967	970	1009	975	994	999	981	952	949	946	942	1005	924	960	912	944	964	948	936	995	956	947	965	983	988	951	949	970	1032	969	951	962	940	962	971	978	927	968	975	946	986	947	1024	1007	937	934	963	1028	983	967	986	949	922	878	985	996	923	913	1010	966	957	935	1023	977	944	946	1001	1015	968	996	960	917	959	991	981	968	981	946	995	952	965	935	917	1014	893	1004	967	962	951	994	973	984	1001	985	946	931	960	975	1001	906	962	1009	963	959	982	946	930	1003	986	979	970	973	978	992	922	962	971	964	967	962	1008	1014	949	948	990	929	961	971	957	931	924	953	948	976	999	1019	976	951	973	1003	989	910	961	968	987	928	986	953	915	934	957	935	972	986	987	937	980	1002	994	927	944	1021	930	1009	1004	990	922	934	902	945	961	941	981	949	942	964	971	986	991	980	927	930	1001	963	992	1004	931	959	992	926	1022	976	982	1025	1031	956	906	935	988	950	951	947	981	913	981	973	1066	994	975	941	963	1000	965	980	890	986	988	949	910	952	947	976	923	939	981	927	1018	922	891	956	902	998	1005	987	948	981	956	950	950	976	1005	975	971	977	955	965	918	878	1013	991	986	1015	967	963	968	989	953	954	981	976	999	896	906	955	1004	975	970	951	966	938	973	992	918	911	946	933	959	953	939	960	970	1019	947	1044	950	980	1005	870	966	975	959	924	1006	938	989	970	979	984	1004	952	967	946	954	988	992	980	965	989	958	955	986	980	1001	955	953	959	937	996	970	986	967	971	935	981	948	976	960	961	924	973	972	974	947	1022	941	952	936	940	971	969	992	1004	905	966	920	971	961	990	979	986	922	1006	954	997	960	1028	960	949	970	974	962	953	1026	964	958	956	964	979	989	971	948	967	1007	1004	1033	967	986	981	998	934	947	926	975	976	973	991	972	949	976	973	923	953	936	969	974	947	920	1014	973	915	976	985	899	973	978	986	967	1002	934	916	955	999	963	946	973	973	977	995	974	896	978	983	976	991	1015	966	926	935	927	963	1030	930	909	979	982	967	939	936	937	987	1039	920	969	919	932	925	986	1028	965	920	902	1016	951	956	967	980	997	975	926	958	953	897	1003	991	981	928	980	1036	1037	976	941	1014	969	977	1008	1046	1002	981	1007	947	910	970	948	940	932	978	960	892	960	964	988	1057	942	911	997	1030	968	972	954	1014	917	973	1009	942	962	971	984	991	946	940	1006	1006	949	959	971	1004	964	964	938	994	973	964	917	932	940	931	915	958	947	966	919	992	1000	966	945	963	1003	933	936	932	956	932	1007	962	949	988	945	942	976	993	946	1004	995	953	1002	955	1017	1008	949	953	980	961	960	968	976	985	1001	959	963	980	935	904	994	982	928	978	944	959	923	949	911	965	970	970	938	927	938	1023	895	949	989	963	931	971	956	975	954	945	927	999	936	979	967	934	958	935	965	945	1001	962	946	995	914	1006	1006	940	933	991	961	965	983	950	962	983	983	886	980	916	932	969	958	934	948	949	949	990	912	1012	953	938	1010	943	992	930	970	952	936	952
3745	2091	204	188	155	158	158	160	160	144	180	148	154	159	183	144	165	156	168	150	150	139	186	167	138	176	179	160	147	178	183	189	165	151	151	162	162	138	154	185	136	169	145	141	147	152	172	145	144	172	147	177	167	139	140	155	156	140	159	150	139	137	154	136	172	134	164	157	179	152	177	186	182	150	156	147	140	147	162	170	155	182	165	142	152	159	168	159	187	166	143	151	155	165	169	156	159	170	165	129	160	160	146	160	156	122	154	182	154	151	169	149	145	149	149	173	146	158	153	185	158	139	157	162	131	194	148	168	164	144	157	172	141	166	180	139	137	163	153	176	133	161	171	158	166	146	185	183	132	161	144	144	179	150	169	166	152	182	154	180	138	136	152	151	144	158	160	152	125	176	171	172	177	157	153	158	144	129	135	150	163	162	140	156	152	156	169	157	169	180	158	132	170	158	163	143	154	166	163	153	144	140	169	162	170	161	152	154	168	165	161	165	168	178	140	152	142	158	156	159	161	166	167	173	155	140	144	131	167	152	166	156	177	175	160	155	152	155	156	153	164	163	147	167	163	151	164	183	137	149	162	159	138	168	174	157	147	154	152	174	166	172	158	171	160	145	160	155	168	156	180	141	145	172	148	133	181	159	162	148	155	162	151	139	179	169	181	166	142	142	135	157	149	140	150	142	152	165	149	165	177	151	187	185	175	156	187	155	166	143	153	141	164	160	180	164	153	177	153	161	160	157	162	148	137	171	161	168	191	142	151	153	156	152	151	149	177	148	144	190	137	162	160	140	127	168	134	160	152	180	163	167	156	142	146	179	167	151	162	171	142	157	151	170	163	161	157	155	161	165	163	171	159	161	138	156	158	140	169	138	172	163	154	177	143	159	154	156	150	135	156	151	173	156	164	170	151	159	161	144	144	152	162	161	147	147	158	145	150	168	145	170	169	160	162	156	149	157	157	150	156	177	140	148	180	151	172	179	171	151	142	168	141	151	125	169	176	156	174	162	171	156	143	170	159	177	131	176	148	146	159	154	150	163	159	164	151	166	144	136	169	179	149	168	160	162	131	148	169	165	160	157	165	174	160	161	146	153	176	174	157	147	142	134	133	151	161	165	168	163	151	167	158	164	151	166	176	144	180	162	157	169	167	160	168	152	181	160	150	172	167	166	147	181	142	153	167	164	148	141	153	148	160	139	150	161	152	129	168	131	162	149	143	178	161	145	161	146	146	169	176	151	159	150	162	161	152	162	144	155	152	174	148	145	168	152	174	160	182	174	158	145	174	183	189	140	155	169	164	163	144	169	138	174	156	154	131	158	176	151	163	166	139	141	163	140	169	164	141	167	169	141	180	159	157	140	151	153	160	181	164	151	159	164	189	164	174	152	144	167	155	159	151	141	182	153	163	157	185	159	140	161	164	176	144	165	172	160	158	179	149	151	174	152	154	143	154	171	164	148	168	158	172	146	174	156	172	166	160	161	164	168	169	148	165	169	180	131	167	174	170	166	150	183	152	171	162	144	186	165	173	146	150	146	171	173	148	146	152	148	156	196	139	162	173	160	155	166	160	165	156	142	169	169	166	155	150	138	149	176	158	179	186	172	157	168	143	180	139	152	159	184	134	166	150	160	148	149	151	171	161	179	167	152	153	164	172	159	131	167	171	168	153	151	168	165	174	149	171	159	163	154	156	150	150	145	167	143	153	169	140	165	168	147	175	155	165	144	181	153	171	182	142	129	162	141	150	143	150	154	164	155	168	166	147	148	143	153	161	160	162	152	164	147	157	157	163	156	141	183	145	200	157	144	151	158	164	157	163	134	175	139	158	162	152	144	152	157	168	171	171	161	159	181	190	153	175	152	151	163	170	143	145	147	156	175	151	141	169	169	162	145	148	152	150	162	176	158	166	160	175	149	169	149	152	188	130	152	158	141	180	151	164	157	163	158	154	159	155	165	157	170	141	162	156	185	163	152	173	154	138	161	137	157	144	160	164	159	193	147	172	185	142	186	173	164	167	168	174	161	174	155	159	160	159	157	141	146	178	167	175	178	149	159	146	179	138	157	143	159	158	161	154	157	153	176	141	143	147	133	145	163	150	136	138	170	153	159	149	166	156	164	150	150	155	168	172	147	163	178	171	164	155	165	149	168	152	144	147	158	145	153	160	148	162	189	163	151	147	136	172	157	143	146	155	164	162	159	152	158	151	154	158	179	183	158	143	158	172	154	156	170	164	174	171	131	146	185	171	150	156	159	167	151	138	159	160	156	148	151	159	146	168	153	154	151	156	149	155	142	155	153	171	160	160	161	135	166	158	144	155	159	148	151	131	147	137	151	177	168	169	156	177	158	164	164	148	156	157	158	167	154	171	137	183	154	144	140	164	169	160	152	160	148	150	143	148	147	158	158	159	165	148	135	170	151	167	145	161	158	157	179	146	137	161	146	158	147	164	155	152	136	154	167	143	177	179	163	165	174	163	152	164	158	155	160	172	162	156	138	162	153	156	140	152	151	166	150	157	163	162	143	176	137	161	178	158	155	171	159	158	144	163	160	176	148	167	137	144	156	158	132	173	153	165	156	132	138	170	160	169	175	158	158	162	143	168	169	145	140	144	149	147	146	147	167	160	147	156	161	143	177	156	182	146	154	176	151	159	147	134	152	144	158	155	152	140	157	175	150	159	134	135	154	170	175	161	174	153	150	151	135	172	125	142	163	159	166	145	160	157	154	153	157	159	146	162	152	149	160	165	154	175	142	144	153	159	162	152	161	160	155	153	146	166	164	168	160	139	146	175	136	146	155	173	149	178	137	157	164	167	149	186	177	163	161	150	161	150	153	160	148	160	180	147	168	160	149	172	182	153	166	157	166	147	167	158	151	165	151	178	168	177	153	158	148	153	150	166	117	156	188	145	144	142	152	172	171	158	163	158	153	180	147	154	135	169	149	176	145	149	160	170	158	163	155	149	145	158	171	169	159	158	152	166	148	140	151	157	180	160	141	162	163	166	172	142	154	151	160	170	159	167	179	154	153	157	158	157	159	160	140	172	166	163	153	156	163	166	173	149	151	146	154	165	179	159	166	146	157	164	166	180	171	165	179	161	126	176	149	169	159	155	150	164	141	144	176	155	144	160	151	186	168	175	157	133	144	187	166	150	177	159	160	154	142	165	169	159	140	129	179	157	135	156	150	142	132	153	157	163	154	164	163	162	171	141	161	155	154	182	170	160	155	151	130	172	166	152	162	158	169	140	176	153	161	144	135	151	175	158	181	166	141	175	156	150	152	150	153	157	180	160	158	155	153	167	170	168	150	184	139	185	158	144	168	166	139	146	164	161	182	177	160	152	159	166	172	178	144	169	155	167	163	151	155	151	147	174	160	185	161	176	160	141	146	159	183	160	172	156	146	188	174	155	167	183	147	147	150	151	155	172	151	178	172	178	145	165	157	166	143	152	138	149	168	152	174	161	153	170	165	173	161	170	150
4251	3888	593	608	573	542	505	484	522	516	497	521	429	535	538	500	507	519	499	502	500	516	499	495	508	482	469	463	475	482	510	456	468	446	503	476	471	471	482	480	513	460	483	474	461	493	497	508	445	479	513	510	481	458	500	461	501	475	537	483	504	496	512	502	481	452	468	536	481	538	479	449	454	517	476	506	507	515	464	504	517	478	486	458	473	470	493	503	512	476	489	458	474	502	479	471	485	519	448	499	505	481	495	502	476	510	433	489	492	493	479	500	460	463	468	525	503	459	502	446	460	499	526	478	541	474	499	507	501	460	463	491	500	467	483	473	503	483	463	510	472	438	501	514	453	501	470	483	491	497	501	474	499	443	559	532	479	495	465	460	523	476	458	477	522	470	488	445	517	475	508	466	499	509	471	504	500	503	471	467	511	490	491	464	507	497	495	479	507	524	482	485	459	442	459	492	497	470	473	461	460	486	477	513	501	508	496	494	489	518	481	484	484	480	495	496	478	522	462	472	476	484	519	503	493	488	472	473	486	493	475	494	488	487	479	468	513	516	498	504	508	457	500	522	477	488	480	487	473	489	440	539	494	500	484	482	485	507	488	460	466	481	471	503	486	472	489	501	479	479	485	480	522	501	480	488	456	504	541	462	498	487	504	491	479	469	480	488	456	454	525	494	531	487	497	488	523	489	472	474	457	505	500	497	507	490	444	490	482	508	521	500	465	507	486	480	433	478	472	490	531	441	509	486	498	485	457	497	475	502	497	488	467	490	478	493	498	486	485	480	500	484	462	495	480	474	486	507	481	488	466	462	486	486	470	482	496	483	447	513	467	498	464	479	479	480	493	479	510	467	489	494	505	515	490	549	484	446	521	474	494	459	498	483	486	520	560	478	488	489	494	499	462	473	487	489	496	478	485	500	503	455	488	458	512	481	514	467	504	503	494	490	479	486	496	491	468	474	516	489	485	422	493	466	502	507	518	464	469	465	448	516	528	503	488	455	485	507	466	480	467	494	477	489	454	494	482	481	467	499	477	476	513	489	498	477	475	501	489	478	500	525	442	501	485	494	461	470	476	507	498	497	524	475	520	476	500	466	521	527	494	437	485	499	492	521	512	441	488	503	474	466	511	473	483	509	513	448	525	429	479	458	468	482	492	470	496	451	481	486	526	499	449	491	493	480	496	472	429	480	515	493	472	460	495	512	507	484	485	470	464	536	502	493	507	515	504	456	451	441	472	459	494	489	501	491	478	482	488	514	461	515	520	484	447	480	496	495	531	477	499	493	507	484	449	476	474	492	470	450	459	505	497	537	524	468	499	457	497	483	445	495	477	499	488	449	475	512	475	470	488	471	505	484	437	504	444	481	496	483	491	514	468	494	542	453	491	499	474	506	458	447	476	492	462	499	479	498	492	488	476	511	467	480	497	484	491	485	481	462	504	465	482	475	450	482	486	495	447	494	513	549	498	469	453	471	475	508	515	496	431	487	443	460	457	473	513	498	546	486	451	501	502	474	486	442	510	509	475	477	491	439	472	510	513	476	499	456	481	473	513	486	487	506	523	461	480	484	510	504	491	513	486	467	487	558	485	503	464	501	492	489	532	470	471	502	485	533	510	477	476	490	503	455	498	443	479	471	510	470	483	480	517	523	471	522	497	483	483	460	489	478	453	513	517	453	500	484	510	482	513	469	504	492	501	493	521	464	450	508	483	482	507	505	474	515	531	487	483	491	509	481	484	472	440	507	505	517	484	476	482	492	504	513	471	510	470	459	457	495	476	520	541	471	537	452	564	467	485	460	469	505	499	485	517	516	459	502	483	509	492	451	479	498	507	467	451	517	489	503	513	481	480	467	492	482	488	497	481	426	470	528	480	486	511	486	491	474	447	528	488	456	468	481	514	506	528	493	474	505	502	496	494	446	457	490	508	480	459	497	478	458	502	497	508	510	527	535	528	416	489	484	498	516	513	472	460	481	474	504	506	489	481	510	484	483	512	495	484	473	534	529	502	501	466	457	496	473	497	477	455	518	476	480	510	467	473	451	501	489	488	486	496	491	497	479	504	473	472	477	484	472	473	442	473	479	484	472	484	484	520	509	463	489	521	486	508	513	475	445	492	464	477	474	507	475	456	453	514	473	492	440	500	493	490	494	449	509	530	454	485	475	482	470	491	500	468	497	497	510	469	455	487	507	509	450	466	484	455	441	492	470	479	475	516	485	466	527	455	509	488	485	488	494	485	484	507	479	506	486	483	493	506	511	475	484	477	459	490	498	482	474	501	479	507	480	490	480	488	514	480	484	514	531	522	510	515	510	454	526	480	492	479	479	490	483	498	497	525	482	514	477	478	468	504	442	453	516	478	451	504	500	480	472	492	476	462	472	463	515	488	495	482	462	480	515	476	484	427	495	483	491	523	498	469	463	474	473	487	506	477	504	491	459	493	495	491	484	482	480	517	480	484	493	499	495	497	498	477	478	481	505	494	512	471	518	473	515	458	494	465	457	531	526	511	487	503	506	486	461	468	458	494	509	485	506	490	468	501	503	486	486	429	483	487	475	480	492	482	514	500	501	486	461	492	494	486	486	489	478	520	473	484	507	516	497	505	470	473	523	500	490	450	500	506	484	502	465	473	520	483	499	481	501	491	498	452	475	480	482	465	529	510	460	471	485	485	482	469	493	529	518	514	493	455	524	483	523	487	520	517	457	480	494	506	470	491	495	468	459	471	522	456	523	475	493	522	476	500	487	498	530	476	443	493	473	463	469	530	495	485	467	431	468	491	506	476	515	504	439	514	437	480	494	507	535	501	472	513	490	449	485	473	497	501	508	488	495	464	461	474	453	478	464	462	469	465	508	482	526	487	546	508	484	517	524	523	472	480	465	505	489	486	494	457	490	494	488	493	499	478	463	511	479	503	525	498	470	494	453	503	492	467	543	514	499	527	510	496	461	463	491	480	461	496	499	487	469	486	498	507	479	517	559	478	485	460	512	494	478	493	497	480	479	499	447	482	469	514	520	503	485	497	437	459	492	452	509	497	484	486	491	464	476	516	497	494	456	503	494	500	486	482	480	493	470	484	460	464	520	492	485	463	483	469	476	510	496	482	504	523	512	455	468	468	489	485	510	502	470	465	488	518	478	472	466	486	477	501	481	515	480	503	484	462	474	469	477	479	473	500	479	527	451	522	446	510	511	468	442	488	491	450	489	518	503	503	494	465	488	464	483	489	497	453	489	472	509	461	483	503	450	500	486	467	467	494	497	495	517	476	492	473	485	495	435	478	501	488	503	508	500	426	479	472	485	485	494	475	522	491	505	483	480	471	480	512	449	542	465	498	498	496	458	466	512	457	517	470	478	529	504	468	499	490	458	481	511	473	483	507	480	446	474	443	480	508	549	489	499	470	483	483	503	481	512	491	490	481	482	507	509	489	456	476	479	482	488	508	498	477	512	486	475	520	480	520	489	489	504	514	479	498	479	493	477
30696	32273	5548	1168	708	570	500	456	395	453	406	382	341	340	369	363	349	330	339	326	335	339	342	311	343	317	338	319	329	345	335	344	334	351	299	354	333	320	309	343	332	332	335	322	339	347	315	319	337	305	327	303	324	314	324	307	330	329	320	318	332	315	316	335	312	293	317	329	334	297	283	338	304	310	317	298	312	326	325	324	325	335	299	296	312	337	301	313	340	297	320	313	326	290	318	301	317	336	349	322	313	314	315	312	329	349	327	320	323	306	343	320	325	294	364	350	332	310	346	320	355	318	329	315	302	313	331	332	324	328	314	336	306	323	315	316	325	322	331	323	323	340	330	320	321	338	339	293	320	304	307	302	337	323	309	315	327	314	325	328	304	334	315	323	293	318	333	305	307	315	336	331	326	344	323	340	306	305	323	351	323	309	322	310	294	307	332	335	362	315	346	315	323	343	317	331	298	296	325	325	301	318	310	284	316	314	284	310	318	292	321	308	346	347	343	308	310	310	335	309	336	330	314	365	322	323	325	289	360	330	310	345	323	320	336	327	355	298	313	335	302	323	330	329	315	333	321	276	338	279	358	296	326	312	328	327	302	325	351	317	358	346	349	313	296	329	307	314	325	338	289	314	338	342	341	291	339	313	304	339	312	333	317	323	302	329	312	314	320	317	305	345	303	285	327	307	307	309	311	319	319	300	341	308	337	311	281	324	327	324	293	303	345	336	310	311	318	341	326	297	327	321	316	289	326	337	290	333	324	321	304	348	283	320	309	320	295	304	301	325	314	333	328	324	297	301	293	320	305	309	292	311	316	314	352	338	324	298	309	340	300	338	288	317	328	305	326	339	313	310	351	302	325	288	331	324	341	310	340	325	301	305	328	299	308	323	332	325	338	290	305	310	346	327	328	337	303	309	339	350	309	353	297	304	305	323	299	309	333	341	351	358	361	281	309	305	306	362	309	290	340	307	311	300	290	301	303	288	317	315	326	345	309	300	324	338	301	295	321	306	327	333	328	292	304	299	284	319	330	324	293	334	318	328	309	316	304	312	338	330	356	322	292	349	333	296	339	321	353	353	323	329	320	334	303	304	326	331	334	322	300	304	329	317	346	312	320	324	341	319	293	318	318	324	304	283	334	332	337	312	326	291	327	316	341	300	311	332	330	344	322	325	325	317	326	330	343	313	313	329	322	323	293	333	294	319	358	320	344	331	322	321	314	300	350	327	297	328	316	340	297	317	319	352	336	304	335	356	356	312	344	306	328	294	301	298	332	341	333	297	331	340	350	347	301	305	283	330	315	289	287	314	326	317	299	299	307	306	319	337	327	357	353	286	306	302	328	344	299	349	324	291	319	343	297	327	289	316	314	351	329	315	311	331	328	336	327	315	302	320	353	296	283	352	329	330	345	367	292	348	305	296	307	342	351	285	309	302	318	292	326	314	329	313	299	310	301	322	299	328	360	346	347	304	330	301	306	311	326	329	309	315	322	335	321	344	296	284	313	340	325	330	331	311	323	332	293	336	330	356	304	323	329	316	321	356	308	317	300	278	317	291	308	350	331	302	310	292	339	315	332	316	318	360	308	308	291	320	298	337	337	299	343	315	344	340	285	303	324	331	330	313	335	334	317	309	305	321	331	336	307	290	307	308	312	339	312	334	326	305	321	307	317	331	355	333	318	339	301	359	342	312	320	317	311	321	327	308	316	312	303	312	323	299	323	345	326	341	338	302	348	321	315	313	324	331	275	329	298	313	322	300	332	305	339	310	322	363	334	347	332	322	345	303	318	363	335	306	295	328	340	311	329	332	269	340	314	314	325	360	308	336	332	307	331	324	371	304	361	315	302	346	350	323	310	354	331	331	308	317	316	306	298	328	350	331	334	336	330	324	319	321	294	326	322	349	333	316	292	336	318	305	311	325	308	325	311	284	337	328	332	269	289	359	347	350	335	303	305	312	303	327	282	303	305	317	311	327	322	344	315	278	328	306	315	302	294	312	338	341	316	349	332	314	277	296	350	312	331	320	322	337	333	315	347	320	316	292	327	354	364	337	312	306	333	302	341	313	318	331	336	328	343	340	309	346	335	307	316	318	321	300	294	297	339	355	352	319	321	303	326	325	331	321	327	344	332	316	323	284	324	352	323	325	357	314	336	388	316	301	337	305	310	308	324	332	323	306	312	327	292	315	367	347	330	316	295	328	303	343	308	315	348	312	347	327	337	289	312	283	332	335	348	277	335	297	337	294	341	297	350	321	321	324	291	317	331	319	335	312	310	320	319	342	297	312	326	323	313	296	328	318	328	322	329	331	344	309	325	357	329	359	308	320	342	317	314	327	335	291	346	302	312	314	315	297	310	297	308	332	295	316	276	303	312	345	289	348	302	288	321	308	289	309	348	357	315	297	335	298	324	298	340	323	313	330	339	325	324	303	321	321	342	301	340	301	325	309	307	338	311	337	315	309	312	336	317	307	330	341	337	324	306	341	350	326	323	327	305	311	328	306	323	287	307	291	323	308	337	305	318	299	331	296	297	302	316	344	373	334	326	310	316	316	330	293	339	303	334	316	309	314	317	327	326	353	336	320	293	293	310	344	277	310	329	301	331	331	340	309	320	350	322	324	305	304	323	330	323	273	288	297	309	320	327	302	323	328	354	300	338	332	297	303	312	298	331	356	319	299	312	309	319	324	314	338	310	362	310	323	342	354	328	311	305	345	320	309	322	308	329	340	332	342	298	342	313	344	309	322	324	342	301	317	295	292	280	327	302	343	303	341	338	315	280	335	309	292	304	315	292	313	293	321	315	309	313	312	317	349	300	297	303	308	318	341	339	329	332	316	331	342	322	320	313	334	315	351	326	337	338	287	335	336	328	327	323	360	332	296	337	322	307	304	302	320	284	325	350	345	319	272	355	335	331	320	347	277	324	332	328	315	309	290	315	292	311	284	316	314	298	332	319	333	316	320	341	341	280	298	303	324	284	305	292	305	307	333	313	336	346	337	314	354	268	326	365	333	301	316	280	314	307	328	327	341	339	335	331	345	293	350	305	311	327	306	334	342	289	324	344	300	311	311	323	302	294	315	311	294	301	300	319	287	336	338	322	312	280	332	309	274	301	296	304	293	304	309	329	338	323	329	279	333	326	323	319	309	349	318	335	328	334	331	302	312	355	301	333	340	311	319	322	325	319	313	302	316	305	298	333	337	302	339	310	299	403	317	343	328	348	341	337	316	345	316	334	307	312	302	317	324	320	315	317	308	304	314	306	336	332	327	322	282	304	321	361	321	309	292	290	324	295	333	332	321	309	318	327	325	318	324	347	341	359	330	334	282	309	295	354	304	311	316	299	313	339	310	315	301	319	336	320	305	308	331	343	312	299	308	348	338	331	311	292	305	336	296	289	337	330	340	322	307	323	332	316	322	333	344	319	303	307	308	351	324	330	342	338	332	296	331	314	317	309	326	306	332	315	343	342	317	306	315	312	307
19127	20303	2542	3248	2738	2270	1892	1698	1490	1415	1325	1291	1170	1159	1132	1071	1086	993	994	938	956	943	998	940	937	939	955	884	852	875	872	931	883	905	906	894	896	901	893	905	922	843	916	852	900	881	868	902	843	850	863	885	862	779	777	816	814	869	829	813	933	901	822	867	862	899	901	863	843	903	896	868	812	840	810	865	873	858	882	875	866	866	829	838	833	819	897	831	880	849	818	861	854	879	894	895	892	867	863	861	837	848	831	815	882	912	829	789	820	883	879	866	860	777	795	773	873	813	886	817	837	833	858	871	867	799	865	808	865	830	864	819	859	857	807	780	812	862	894	881	828	857	871	874	828	922	791	779	877	854	827	814	836	825	844	851	866	797	846	857	853	860	800	850	835	906	829	815	870	812	830	852	884	770	873	857	840	856	833	840	893	850	830	847	793	868	872	832	835	870	818	851	863	797	847	852	818	862	835	819	821	872	830	839	849	814	847	843	868	819	871	841	800	819	887	813	853	842	837	807	829	825	891	815	846	816	813	851	803	869	846	821	919	833	829	803	828	844	799	858	805	791	851	888	831	798	851	896	828	783	812	869	827	873	865	858	872	853	804	824	851	795	860	821	877	868	847	873	846	800	898	874	885	846	867	877	844	808	863	869	803	799	880	848	852	825	853	843	862	872	846	869	829	815	831	874	860	851	813	875	818	836	826	828	828	829	785	808	851	873	863	862	821	852	890	856	863	819	837	825	828	845	815	828	864	830	854	854	848	859	862	836	901	879	834	780	871	837	851	823	857	873	883	832	829	852	854	828	808	825	829	829	885	815	810	824	865	838	818	812	865	855	822	865	884	828	857	839	849	883	864	855	833	843	820	837	831	840	849	827	773	832	863	855	884	861	795	904	829	855	819	829	850	841	852	852	821	837	898	863	771	898	852	841	834	834	864	820	847	831	872	884	880	806	819	816	869	825	786	836	830	880	806	825	859	898	838	852	836	855	844	817	854	846	846	824	916	872	865	820	803	877	865	817	812	876	857	854	867	856	812	845	874	855	828	852	820	833	824	819	843	828	833	827	861	886	871	816	819	824	823	866	854	848	821	901	800	844	859	845	817	864	800	843	816	851	867	830	819	864	866	850	806	825	858	802	877	830	847	845	788	798	824	887	812	858	827	856	828	757	887	854	836	841	810	883	869	880	850	837	779	852	852	813	813	878	867	843	881	843	808	861	844	846	843	872	881	852	823	805	830	827	834	801	860	853	848	872	872	829	883	845	857	840	817	855	881	845	856	814	855	822	894	857	840	800	824	815	830	874	786	791	803	835	832	799	874	848	869	860	874	803	856	846	874	848	865	877	876	858	854	821	849	796	854	880	899	853	838	819	824	811	840	825	857	870	812	833	850	853	800	883	821	894	866	870	861	800	840	798	828	843	825	868	812	829	819	834	876	835	858	772	809	895	887	815	891	885	826	813	850	843	879	803	811	841	858	875	862	882	862	871	803	846	832	825	875	905	870	863	838	851	861	847	846	832	810	826	775	847	895	840	871	846	832	845	838	857	847	838	826	839	856	828	897	831	814	857	803	840	851	821	849	864	832	842	872	832	854	795	846	791	794	854	859	819	843	864	840	882	843	843	884	828	887	833	852	834	820	874	809	888	846	847	842	868	894	822	817	816	828	848	842	856	853	831	805	825	846	860	863	770	744	869	872	834	874	813	820	847	865	812	853	889	824	827	849	834	862	864	867	862	868	854	836	836	801	833	788	888	906	881	794	867	861	845	883	832	857	872	883	825	827	840	808	835	819	855	825	801	857	830	842	811	836	854	813	869	783	824	826	848	825	811	825	841	834	858	876	875	812	862	822	822	889	855	855	825	834	875	782	852	887	876	838	810	840	887	843	835	871	902	867	813	875	817	802	851	826	819	830	827	786	872	860	860	828	819	824	857	878	783	887	865	822	855	818	817	885	839	870	854	865	815	835	814	868	813	804	838	807	861	867	844	831	852	898	834	874	850	854	869	840	884	823	872	877	842	830	853	903	831	897	827	827	827	830	845	831	884	865	834	860	829	843	829	847	827	849	819	815	856	853	882	827	878	810	916	862	846	893	865	854	831	821	845	857	829	831	807	890	840	840	819	817	842	882	886	877	834	891	844	872	835	828	843	876	851	812	865	866	893	902	859	861	904	792	810	819	842	887	846	824	831	869	872	858	813	835	880	836	837	789	842	825	859	837	840	847	824	859	869	888	847	801	895	849	878	852	843	829	834	824	859	842	898	881	853	862	851	802	809	810	837	846	870	848	811	836	821	822	840	849	875	853	842	852	849	791	857	827	835	843	832	865	814	796	869	897	875	811	811	895	830	838	799	832	843	804	846	843	907	815	870	913	848	836	846	810	826	804	859	794	829	862	812	803	830	790	875	879	829	800	855	826	853	864	858	887	809	861	868	825	860	805	835	796	854	850	876	828	830	894	902	885	802	824	901	826	841	808	871	822	847	842	806	871	875	865	898	858	862	860	862	796	840	831	844	841	844	859	859	814	816	862	819	822	825	820	861	797	807	823	844	838	869	846	834	899	860	830	855	851	848	849	832	826	851	872	808	839	907	832	858	854	861	820	814	791	851	865	820	858	833	843	829	822	795	841	845	869	851	840	905	812	856	849	861	821	825	854	846	793	845	837	796	844	832	857	819	852	816	901	783	834	837	914	840	879	874	841	851	867	860	885	783	788	844	811	854	848	848	854	846	879	846	846	851	845	817	811	795	844	863	834	921	821	887	884	832	833	843	856	818	865	835	854	819	891	872	872	877	834	807	848	888	838	801	811	864	893	844	883	837	785	843	834	853	834	845	896	801	863	826	812	813	854	827	844	839	873	878	817	840	854	805	754	843	821	822	843	855	812	850	814	830	859	841	845	867	850	869	836	861	822	842	826	884	827	885	907	843	880	897	818	813	822	863	871	868	827	824	839	825	803	848	888	846	827	838	845	829	881	823	878	841	825	823	858	824	793	859	827	864	774	801	854	858	886	856	823	829	863	808	813	861	799	825	882	832	888	860	855	849	805	863	824	870	835	913	815	813	841	803	830	864	848	832	860	851	815	822	799	872	815	907	832	869	821	865	871	899	852	847	860	846	823	872	837	868	845	875	812	867	831	827	814	820	855	829	860	855	822	841	862	856	821	817	852	845	854	827	833	873	814	899	824	856	837	883	828	878	865	821	901	821	843	853	825	850	875	850	860	837	848	823	834	828	822	843	825	844	841	818	848	825	865	859	816	852	839	823	847	895	823	827	798	830	831	860	858	865	916	848	810	812	857	861	892	889	834	879	868	819	853	816	859	820	841	830	803	832	849	843	825	836	831	900	912	774	855	805	947	823	838	908	916	824	817	851	841	824	820	801	821	816	811	859	875	807	818	829	830	838	860	838	846	801	835	872	828	826	850	823	798	836	821	827	871	788	846	863	883	868	831	865	820	829	814	856	845	866	841	828	811	821
42027	47542	12498	2710	1251	995	795	710	606	629	583	498	476	452	467	453	437	441	440	407	436	427	422	476	445	428	431	410	409	376	392	418	394	383	415	396	420	396	375	398	442	422	405	388	362	418	444	407	436	399	408	420	385	413	410	455	386	415	427	410	371	361	411	402	408	392	408	398	419	436	412	366	363	387	367	356	393	415	410	397	413	389	381	347	366	363	356	370	384	401	363	371	401	386	396	357	416	421	418	386	389	394	415	408	389	402	408	394	390	440	401	380	354	410	414	415	378	356	400	397	413	419	417	404	385	370	405	403	370	367	349	405	369	385	365	366	364	404	381	386	410	356	407	358	348	411	387	398	365	386	405	374	403	393	373	373	359	351	384	372	404	356	380	380	391	387	368	370	417	368	390	405	361	403	384	418	398	385	380	383	383	406	379	389	377	398	400	393	375	400	375	425	386	393	350	404	412	374	385	378	392	411	362	385	443	412	405	361	380	348	377	397	392	392	418	357	373	384	453	420	385	381	382	395	411	397	409	396	370	385	402	411	358	394	406	390	358	395	385	396	441	424	375	341	382	436	410	384	401	436	401	374	368	386	396	399	392	372	375	400	386	410	393	409	396	378	408	410	361	401	380	366	410	399	403	402	408	371	421	425	402	404	383	420	386	350	411	367	396	391	416	399	388	386	381	401	399	404	406	386	366	394	411	403	413	406	353	449	384	382	398	381	398	444	407	376	428	395	407	441	389	410	363	365	381	372	371	383	434	405	384	373	376	368	393	396	386	389	349	402	376	414	410	447	392	444	409	365	407	406	393	398	367	409	389	389	404	359	428	384	421	387	374	385	370	421	399	404	417	421	432	384	426	407	412	408	367	387	384	373	430	380	400	384	394	405	394	379	391	421	412	360	370	417	374	418	381	391	384	416	371	370	433	380	405	384	371	398	431	400	425	409	387	368	430	433	383	378	376	394	394	426	419	399	358	388	400	390	406	393	420	369	430	381	407	403	388	368	394	394	386	412	353	376	390	417	398	389	388	420	382	352	405	409	372	356	406	401	415	362	402	402	405	369	405	381	422	398	373	389	386	419	374	375	403	377	385	355	366	440	368	414	397	388	362	410	405	389	376	395	369	412	365	421	378	397	411	384	380	376	393	386	393	411	409	421	358	387	438	431	389	414	367	399	365	393	373	375	390	388	375	392	395	408	402	420	404	419	369	396	389	375	384	375	367	414	386	389	395	382	412	321	388	384	405	384	400	403	416	354	382	410	424	405	423	405	384	407	387	405	401	411	390	418	368	366	365	377	420	409	425	375	424	412	365	407	427	401	377	418	360	370	415	372	364	388	375	430	376	385	385	360	380	384	402	377	365	398	413	378	389	389	387	391	387	434	386	405	389	385	365	410	400	382	414	377	390	352	365	373	398	379	395	406	412	406	437	383	420	388	379	385	391	375	429	400	401	387	371	413	404	393	369	387	400	430	384	403	370	377	383	400	422	374	370	399	369	410	376	404	380	396	401	378	425	420	396	390	423	408	397	437	421	374	357	397	385	412	401	390	351	358	386	399	385	384	414	376	397	377	412	370	405	419	392	374	416	396	380	406	404	405	401	381	386	363	412	418	404	379	363	411	407	396	394	409	391	376	396	401	394	434	364	393	369	405	406	359	390	402	395	396	368	365	396	398	382	393	420	391	370	405	389	349	405	352	427	388	369	340	400	405	390	423	395	443	397	340	413	381	386	372	382	382	378	361	390	422	401	417	386	425	383	364	374	385	395	419	402	417	379	381	416	440	362	360	405	385	394	381	409	383	375	406	363	381	363	377	419	412	369	360	381	391	392	391	371	417	361	403	433	362	376	376	395	393	349	400	380	376	408	396	357	385	385	425	383	421	437	367	394	353	355	403	421	399	400	425	396	394	372	377	406	411	377	399	394	427	368	399	365	345	386	392	394	414	443	358	363	376	391	402	399	394	371	434	376	362	406	396	369	405	385	350	362	401	412	355	386	469	414	398	416	426	407	384	365	387	400	380	393	422	380	395	394	386	374	374	393	410	417	362	387	403	443	418	405	386	386	370	400	379	381	360	409	372	420	398	382	410	422	420	352	381	400	397	419	375	403	382	387	406	392	398	388	421	388	387	390	401	400	407	393	402	386	391	379	367	341	431	375	345	382	410	386	397	395	377	359	397	421	429	416	441	365	381	370	385	401	386	405	379	397	384	436	403	386	405	421	363	362	346	399	404	403	382	398	389	387	385	416	368	389	354	402	362	378	397	391	388	387	411	392	363	390	420	386	387	390	362	371	375	387	410	357	385	362	380	384	376	402	421	382	357	365	389	379	383	405	398	365	404	407	426	420	392	389	412	388	393	437	412	389	406	393	366	384	417	395	357	373	382	446	394	399	431	395	410	417	430	386	384	384	348	387	383	455	409	385	384	416	391	409	407	388	393	413	395	408	420	425	429	398	371	423	393	385	425	401	377	429	405	364	399	380	386	448	374	405	394	384	408	375	428	385	401	383	400	415	389	365	389	417	366	391	371	422	409	371	369	371	379	356	361	402	374	420	388	390	363	440	389	406	402	425	415	366	377	360	400	382	383	430	388	382	401	378	382	384	360	383	381	392	414	404	415	406	408	428	418	409	423	386	426	378	378	398	403	359	416	408	404	373	373	338	367	392	398	377	389	434	413	451	387	375	397	393	362	407	398	404	406	400	373	390	380	399	400	399	401	403	390	398	428	397	384	374	381	407	421	353	393	416	383	386	398	397	378	374	401	408	432	366	420	389	379	364	392	404	390	350	431	388	369	376	367	418	398	401	362	381	412	392	384	402	367	417	367	408	357	369	382	373	395	396	409	402	373	414	406	390	388	375	383	393	389	393	351	383	372	401	366	396	398	386	369	393	393	421	364	357	405	393	410	385	390	392	389	395	361	399	390	389	392	366	406	383	434	417	411	399	452	401	397	408	410	408	413	373	419	383	382	375	405	397	419	400	401	400	393	403	352	381	382	397	368	420	392	392	414	380	402	414	392	377	399	385	332	409	393	387	388	430	396	421	385	368	402	374	365	394	374	389	392	393	369	409	378	417	374	433	373	396	439	415	391	418	357	371	387	422	426	370	389	407	351	427	388	398	384	442	390	364	431	383	398	403	394	406	373	400	368	409	376	394	439	401	419	412	408	381	400	431	369	384	403	376	414	387	396	378	387	424	392	395	413	360	413	400	412	415	383	410	364	371	354	389	402	400	398	363	365	409	399	363	426	362	395	392	411	404	398	376	398	386	384	425	416	425	366	396	415	409	403	417	413	367	349	421	426	380	413	436	373	398	402	397	401	410	423	402	408	371	378	362	373	407	423	400	406	405	415	368	412	369	425	412	419	405	348	358	386	448	392	378	372	422	392	371	404	390	389	387	376	371	390	381	420	402	420	398	410	381	368	343	395	373	368	374	394	385	414	370	369	366	386	358	397	387	389	374	419	392	368	390	367
25427	26861	4304	5573	4356	3600	3129	2561	2320	2041	1887	1700	1602	1576	1489	1436	1322	1353	1257	1214	1172	1249	1201	1200	1106	1089	1112	1084	1126	1089	1086	1054	1026	1075	1005	1033	996	1015	1048	1020	1043	1017	1013	1032	990	994	1059	1011	996	1067	996	1013	1023	935	1031	894	991	1037	955	1016	997	945	1029	990	1035	1004	993	1016	940	1029	984	967	1027	965	960	947	984	985	907	972	972	976	964	981	1003	969	948	1011	974	1018	953	974	1026	947	995	999	985	934	949	921	1011	943	995	991	985	967	975	946	998	1003	946	993	970	969	956	942	1000	968	942	963	938	963	977	985	948	952	950	947	1006	985	942	989	976	991	992	958	985	972	1010	951	1085	939	977	1007	998	949	972	1016	980	934	931	954	1000	949	977	904	984	939	1027	967	1014	1039	965	963	998	927	1033	977	1025	981	931	926	1021	1039	989	902	994	965	942	987	965	970	955	1008	955	929	896	945	976	993	944	906	947	971	980	997	956	989	1008	998	1017	964	948	980	949	959	995	924	908	974	965	926	974	970	949	996	960	988	912	971	951	947	983	924	1012	959	1001	973	950	966	928	922	960	956	947	1021	960	946	985	984	986	1000	938	965	963	955	1030	955	976	955	952	961	967	999	967	968	963	1006	956	974	913	997	952	1031	965	1002	982	986	897	1016	952	993	964	944	978	963	962	970	950	970	927	945	1024	966	978	910	893	993	970	994	981	978	945	997	938	965	972	989	946	937	971	938	1019	928	917	1013	961	985	970	956	915	980	971	978	983	913	960	978	972	1007	1034	974	924	964	962	968	958	954	961	951	978	987	945	957	943	978	955	948	952	952	979	898	1021	943	927	981	958	972	998	893	932	1002	967	1029	974	955	966	967	1006	927	921	910	954	994	952	943	915	1004	983	954	993	1015	982	915	965	933	1021	1031	928	993	962	948	980	896	976	958	943	920	947	969	999	952	988	979	904	1000	925	957	985	1003	950	958	958	1013	1003	987	959	894	962	939	968	975	953	966	933	952	1011	982	929	920	959	982	906	933	973	959	899	987	895	974	956	969	985	928	1031	971	972	970	1002	1005	994	904	984	1002	1001	990	1012	1028	1040	913	1026	937	979	1052	1016	971	962	981	961	983	952	952	970	968	967	954	918	963	917	960	989	987	983	949	979	969	969	980	949	995	891	968	1003	1014	969	976	974	964	913	962	981	977	991	947	1013	956	1004	978	932	916	936	960	971	1008	899	929	951	959	909	1005	1003	945	948	908	934	994	977	937	992	914	978	979	965	964	954	985	942	1005	1005	926	1018	979	1012	1056	947	960	953	976	957	951	968	915	983	957	945	926	918	955	959	897	950	1002	958	925	948	938	943	1028	974	931	939	894	971	957	974	994	969	948	952	909	954	962	905	955	936	974	923	969	1002	1007	1001	949	903	954	961	954	941	1009	963	929	948	935	932	986	960	948	993	973	1006	968	986	976	928	976	933	936	923	979	1016	965	973	961	941	997	961	972	1003	962	972	988	997	976	979	1021	1005	1016	956	948	994	920	958	970	913	970	940	963	979	960	897	988	1003	917	959	990	985	1003	981	953	958	969	1007	993	976	977	959	957	1029	930	955	965	949	961	955	903	951	910	946	954	952	959	943	956	988	899	945	960	947	929	930	974	953	941	926	934	1020	947	942	997	970	918	936	981	990	929	936	962	1017	958	987	971	992	974	958	973	956	931	976	969	955	978	984	946	966	920	943	943	961	986	954	903	958	943	984	1009	957	947	951	994	970	980	996	1000	955	999	977	955	982	983	968	943	954	934	938	985	950	942	972	960	983	955	984	990	983	901	973	973	939	926	1020	954	1002	947	1001	959	965	940	961	962	998	899	944	972	909	990	939	983	941	923	938	939	1010	974	963	969	956	990	989	973	950	979	918	986	985	978	1041	939	954	904	974	938	1030	949	942	978	938	1016	973	977	1004	1013	970	1017	932	938	970	992	973	973	927	946	1007	989	973	980	941	886	984	978	972	1051	975	932	964	934	942	927	973	1036	953	900	937	959	1003	971	988	913	968	934	1007	917	959	977	962	980	941	946	980	967	941	1023	973	954	966	943	950	948	971	979	1010	956	948	933	1032	957	922	956	955	992	949	966	953	939	924	960	954	1000	937	909	963	940	945	1026	916	966	976	1011	980	989	1011	917	915	920	977	965	967	969	1006	942	1020	966	1031	999	1007	937	985	987	985	989	978	968	971	986	963	938	978	1033	955	967	981	965	990	932	955	1000	972	948	923	957	979	929	999	971	1016	948	960	995	993	974	962	929	946	918	937	976	992	970	959	1006	1004	918	950	972	952	952	987	947	968	995	983	931	948	1040	961	1023	1019	982	966	979	968	973	1015	995	973	942	994	963	1007	970	963	1016	933	951	967	998	992	938	956	980	1002	967	928	998	968	981	948	941	948	990	964	964	926	976	1025	966	929	965	952	987	975	969	918	973	957	985	1001	956	962	917	979	967	912	956	937	939	963	992	956	989	950	947	988	1005	950	919	928	958	1056	1023	909	947	924	924	971	961	969	960	938	960	973	971	967	972	948	964	968	1007	941	977	979	981	973	953	938	1021	950	952	967	1021	938	991	1001	957	900	893	947	953	960	973	974	952	1008	968	980	988	865	921	959	969	963	953	999	967	1006	960	947	987	957	949	1002	929	969	977	958	954	981	940	982	936	961	1011	967	980	982	957	958	957	949	949	972	991	938	928	970	943	932	951	996	917	971	974	984	945	944	981	928	921	947	948	998	967	987	1013	930	991	1005	1030	906	980	936	949	1031	940	940	941	984	949	1001	979	877	1043	1012	929	968	929	977	968	849	940	906	965	934	952	988	958	994	958	935	1013	983	980	970	961	946	995	908	992	975	988	942	982	955	913	977	1057	1003	918	940	989	941	1000	931	939	954	935	966	963	931	961	956	971	976	938	1010	954	969	1024	927	993	964	985	965	974	986	966	956	956	931	906	1007	1014	965	954	934	942	1017	989	1001	941	957	940	964	1011	955	1007	1030	989	934	903	997	1034	999	947	976	969	926	1033	978	973	944	953	990	986	940	919	970	1003	988	992	969	977	946	985	882	963	990	932	968	963	1004	982	920	993	930	990	947	982	969	939	1000	1001	960	918	970	993	930	911	983	1045	974	996	973	967	958	889	1026	1009	1002	1016	981	988	977	979	934	987	974	1009	978	959	922	1038	960	947	947	998	991	1045	985	958	987	949	1013	965	965	987	974	992	941	906	970	943	911	949	886	963	969	981	980	983	981	948	923	936	962	958	1003	958	965	964	902	948	936	970	945	979	940	1013	922	965	980	903	960	948	960	997	972	947	901	933	987	974	935	954	1005	958	965	977	984	959	996	903	985	1024	966	1001	954	938	965	1011	978	1008	965	968	955	940	939	959	929	998	970	962	999	976	943	938	958	1009	915	971	974	1021	1003	900	930	1026	952	966	967	952	998	1027	991	859	1000	919	958	962	980	938	985	942	981	967	979	996	937	930	991	967	943	943	981	960	971	971	951	919	992	971	965	881	944	954	986	949	974	921	914	970	969	962	998	925	957	938	988	955	1003	1038	1007	977	1003	932	932	969	952	889	976	966	971	977	910	956	970	960	964	937	998	960	984	973	978	997	986	928	1003	968	956	998	962	980	956	937	1011	924	986	925	911	968	940	968	1023	928	1021	969	966	961
3567	2169	193	159	170	168	177	139	179	168	173	155	178	160	144	131	144	155	185	153	135	175	166	165	142	166	137	151	142	150	180	152	161	144	154	156	151	167	157	144	174	187	134	165	163	169	148	165	195	142	167	144	181	150	149	157	173	167	140	164	187	165	155	140	167	148	146	146	159	145	158	160	142	143	153	144	142	138	158	156	149	149	168	165	127	163	130	165	173	168	143	167	169	144	161	167	160	153	159	145	153	177	187	162	155	178	170	185	164	175	147	142	157	156	156	170	173	168	146	165	160	155	157	157	175	146	157	139	166	179	163	159	144	167	163	161	159	162	150	150	160	171	160	155	157	151	167	146	153	146	163	174	168	164	155	166	157	160	157	168	163	174	156	169	156	163	148	156	166	172	141	163	152	158	139	157	146	161	151	183	154	161	152	151	136	158	141	145	179	168	158	160	183	142	147	150	154	163	144	182	169	164	156	147	165	149	161	157	168	158	167	159	189	154	162	154	162	158	153	145	175	152	150	144	165	163	156	167	157	149	141	141	156	158	162	159	163	160	156	135	160	142	166	167	167	179	190	143	138	141	153	158	134	167	162	163	170	155	154	176	169	157	188	167	155	192	164	160	164	158	152	176	121	166	147	134	133	141	174	166	154	178	149	168	166	153	160	167	158	157	138	194	151	149	145	167	164	163	170	183	182	141	160	159	154	173	150	163	159	159	150	159	163	174	148	171	156	154	179	156	139	174	159	154	178	171	175	162	174	151	176	157	157	137	166	165	154	158	153	159	146	136	161	146	162	151	192	146	150	180	167	162	175	153	162	129	159	146	137	162	160	162	155	171	145	152	164	152	167	152	179	174	170	158	145	172	171	147	135	170	156	146	147	189	156	171	168	164	165	158	176	143	185	157	158	169	166	144	167	151	151	150	146	167	155	151	135	150	144	157	175	122	170	156	144	171	168	162	149	149	155	135	156	174	179	153	171	165	171	150	142	160	171	160	151	141	164	169	174	152	165	167	149	142	138	169	144	173	176	168	144	158	164	151	143	149	171	123	164	137	143	156	160	170	151	137	160	147	178	165	155	154	160	180	177	158	147	154	159	181	158	167	151	161	168	170	129	131	168	154	159	156	177	152	152	147	143	155	150	149	189	154	150	139	152	157	164	156	156	143	160	154	156	163	175	165	156	159	163	126	171	168	152	174	166	167	148	170	162	177	148	155	158	156	157	188	169	175	169	163	139	158	156	171	142	152	161	154	150	136	160	163	156	154	162	154	155	151	181	153	150	158	165	182	154	170	148	134	162	157	143	162	136	168	167	171	168	164	172	160	155	172	145	165	159	162	160	187	156	169	175	175	166	149	170	160	168	156	131	138	142	174	176	165	150	159	171	163	163	172	173	166	141	155	150	168	160	175	147	174	143	169	149	165	149	150	161	164	171	161	148	167	165	150	170	165	147	173	157	164	152	159	169	146	156	145	160	134	155	144	154	144	148	171	173	152	162	166	171	156	153	146	146	161	172	160	177	154	164	153	164	153	160	169	167	139	165	170	153	166	157	167	143	168	159	147	174	162	156	168	178	151	167	172	162	135	151	143	158	194	183	156	158	144	154	151	192	125	139	181	157	170	136	187	144	161	165	132	134	154	148	133	154	151	152	169	166	176	144	161	148	164	159	171	135	172	143	161	154	186	154	148	193	160	151	162	159	164	147	139	151	150	145	152	166	161	144	140	144	159	164	166	158	166	145	139	170	142	154	147	158	140	174	168	148	150	158	173	147	151	144	160	162	147	150	165	151	137	150	163	149	163	161	158	168	161	157	167	147	171	153	152	157	161	144	156	160	161	160	156	175	160	130	175	164	149	146	151	145	152	137	167	160	146	155	138	163	157	150	148	167	174	169	162	170	181	173	168	150	156	142	153	148	158	156	157	150	176	162	156	158	161	173	161	142	152	172	134	153	169	153	178	151	159	148	177	152	138	167	156	169	166	146	163	176	158	148	164	152	167	150	163	153	171	157	143	155	151	155	173	166	156	137	154	150	129	150	174	163	158	178	190	148	174	139	138	154	170	161	139	136	144	162	161	145	154	169	139	154	138	145	146	155	159	174	156	171	158	160	139	180	155	179	152	163	179	141	165	162	163	172	157	163	152	161	166	146	145	159	161	173	160	161	159	165	180	136	156	160	165	156	170	168	163	174	171	185	158	166	161	157	145	142	157	150	146	139	150	155	155	156	138	144	167	174	162	166	153	153	167	166	165	169	149	152	147	170	134	141	154	143	152	182	183	163	150	134	161	152	163	165	149	160	159	129	160	157	141	150	150	151	157	158	168	130	148	180	164	149	146	149	153	147	163	155	163	139	152	185	158	148	139	169	169	162	154	158	150	179	163	178	183	147	167	183	158	170	150	167	165	156	161	191	172	146	158	149	143	144	172	151	170	179	151	168	146	162	146	177	154	164	148	169	150	146	164	164	153	155	174	181	154	178	167	134	164	156	161	177	172	168	176	138	162	140	156	168	164	151	155	141	180	149	126	149	170	151	146	158	156	187	160	138	188	173	170	155	152	141	167	154	158	133	153	138	146	153	120	140	137	160	163	143	166	171	150	169	164	135	172	172	151	156	199	148	152	162	176	168	150	159	173	175	183	166	157	156	153	162	150	169	166	182	161	180	146	159	154	167	165	149	147	163	162	160	152	175	177	162	185	174	166	171	146	185	159	168	159	130	143	166	150	171	159	154	154	186	171	135	154	161	152	153	153	155	147	163	151	172	162	160	145	171	160	151	179	167	122	157	174	179	170	173	146	165	152	148	171	161	149	141	195	148	157	163	157	145	172	164	180	175	135	170	152	165	147	171	155	152	173	142	154	144	177	172	156	146	166	153	176	146	155	155	176	176	160	165	138	153	148	159	145	155	151	185	162	160	174	162	142	179	161	161	166	141	176	152	171	170	132	174	166	183	161	157	147	148	140	170	172	140	147	150	164	152	162	153	153	149	157	152	170	154	155	149	147	165	154	175	173	163	152	158	136	144	159	159	167	163	145	162	153	157	168	140	175	167	151	143	172	185	167	149	169	157	148	160	146	140	157	148	170	159	140	150	154	129	148	179	180	138	165	150	145	163	171	158	150	164	140	161	151	154	159	155	152	171	158	144	140	144	142	158	152	168	161	141	163	173	190	152	177	152	157	146	159	147	142	154	144	171	171	160	155	163	152	160	162	140	150	144	159	142	162	162	151	156	154	162	151	129	172	148	148	159	161	147	158	174	172	148	145	158	162	162	169	145	169	154	146	158	172	151	160	145	160	155	169	175	141	152	178	159	160	180	155	159	179	151	158	178	159	161	147	168	157	147	155	175	129	167	157	163	174	156	178	158	151	168	142	163	168	151	151	166	170	142	159	165	158	156	143	137	154	152	147	147	156	160	158	151	134	143	163	167	145	165	179	129	161	159	160	165	150	149	167	142	150	170	161	153	170	152	168	160	160
4181	3931	569	597	545	503	543	547	522	504	485	523	486	480	498	485	508	470	489	472	500	482	494	540	521	460	512	500	470	524	461	478	498	476	488	476	478	492	510	494	470	462	504	475	495	507	497	479	502	472	512	469	505	481	500	463	496	445	474	512	499	510	531	476	452	502	489	503	470	516	496	502	512	502	486	493	497	496	496	467	475	518	511	527	508	506	530	455	514	492	475	522	474	507	483	462	456	467	528	474	489	499	516	501	492	458	432	524	485	528	531	469	504	513	465	509	493	479	494	506	443	473	515	475	460	533	499	458	453	505	501	453	494	486	476	480	504	488	469	487	484	507	497	490	459	528	498	467	464	489	505	520	477	512	473	472	475	480	519	505	502	514	474	504	491	483	508	502	502	506	461	487	489	482	487	496	496	503	481	504	483	505	480	478	467	484	501	488	492	493	523	488	501	491	507	481	506	501	477	495	478	519	477	501	505	480	464	526	481	489	513	524	488	509	462	472	461	469	471	484	473	500	478	504	496	497	513	514	446	486	462	480	460	508	504	518	464	512	501	508	456	495	508	519	500	501	513	496	491	520	497	496	471	466	450	506	503	449	493	532	504	515	484	451	487	494	469	502	507	445	483	488	461	514	454	459	477	448	516	513	507	478	504	473	531	487	492	473	484	505	478	501	485	478	488	494	457	503	466	506	518	511	496	493	493	521	533	468	529	471	488	524	518	473	528	471	476	483	468	521	464	477	463	453	471	475	465	498	496	484	488	485	470	447	477	467	492	505	494	505	470	493	519	484	524	489	441	475	457	522	470	487	517	523	498	495	495	481	481	511	540	524	481	481	515	511	497	474	476	502	496	532	495	500	477	483	520	518	486	468	534	499	448	468	470	520	469	503	480	515	475	478	480	494	461	473	508	545	488	464	451	496	491	505	452	449	502	523	524	472	471	500	460	475	498	486	504	483	454	491	491	512	482	510	509	455	503	469	470	471	472	496	470	514	454	477	493	490	492	495	459	492	507	506	459	484	503	467	485	490	526	486	466	517	512	520	483	490	486	476	514	485	545	495	499	473	492	411	499	530	444	523	488	440	487	515	482	498	469	503	474	482	456	483	489	482	516	536	465	505	513	496	483	534	475	511	470	517	452	486	488	451	479	493	537	507	506	456	492	499	481	479	480	467	500	478	475	511	517	463	490	523	492	481	495	533	504	482	516	491	497	456	475	497	474	441	519	491	474	513	489	500	491	470	494	479	468	516	467	497	508	481	521	473	511	518	438	506	505	495	476	487	436	498	516	500	518	476	530	491	521	471	480	451	447	477	499	452	502	503	446	472	498	499	519	499	481	500	482	485	485	479	516	489	469	542	488	471	478	479	493	514	509	463	508	479	478	512	470	489	506	509	500	498	522	475	495	482	514	452	486	508	462	507	500	432	504	473	507	513	466	479	463	479	484	481	493	474	488	473	499	472	513	506	470	498	464	488	465	476	472	530	496	495	532	528	459	497	493	489	513	458	428	500	499	503	540	497	513	440	529	513	494	468	508	523	512	490	485	511	519	478	499	506	500	529	464	498	494	518	445	450	455	477	494	500	480	533	488	507	484	506	432	472	513	476	475	469	501	458	491	486	510	479	468	483	489	515	467	491	474	467	498	520	527	494	467	487	502	520	448	492	503	489	492	493	499	510	483	472	497	461	498	469	506	470	476	507	507	486	504	495	499	495	514	482	473	506	460	512	508	479	525	492	545	477	469	497	443	467	513	510	463	493	515	490	460	491	504	508	504	484	458	481	536	484	489	509	496	455	482	487	483	503	468	472	518	489	481	473	502	457	558	494	477	526	502	498	486	486	475	498	476	442	494	488	501	446	475	465	487	472	511	484	479	470	463	512	501	488	484	489	495	478	471	502	488	479	501	468	512	526	497	499	469	482	479	474	513	512	494	453	515	491	477	469	496	504	528	485	485	470	509	471	487	480	491	515	505	472	466	500	478	490	484	502	480	499	494	473	536	474	484	470	496	488	510	476	510	512	494	508	478	458	490	472	488	522	488	491	497	453	470	499	515	465	492	480	458	476	434	453	492	439	480	493	486	463	522	466	480	520	491	487	493	488	513	480	523	492	476	474	459	502	551	506	458	512	450	529	501	482	467	493	491	496	508	489	493	510	514	490	492	503	491	472	497	502	489	466	499	500	512	474	503	480	460	478	455	462	522	482	479	471	448	473	525	482	492	437	474	506	503	468	493	481	519	483	516	464	481	503	493	483	483	456	491	525	463	460	491	487	529	497	483	492	473	533	505	466	521	512	460	513	481	522	493	496	499	474	492	471	480	463	450	487	469	512	496	444	517	489	496	517	454	455	478	484	504	489	516	482	484	501	485	487	486	536	473	479	503	516	472	494	487	534	555	470	477	493	467	508	506	518	525	493	526	456	483	517	544	493	476	479	537	486	420	511	495	448	441	484	547	512	475	462	473	475	482	490	491	509	486	475	467	483	495	497	476	522	503	503	526	509	473	471	494	483	492	545	504	515	470	477	481	484	459	481	483	491	480	477	535	460	489	476	441	484	528	499	488	455	446	456	514	503	516	482	532	478	485	478	523	463	486	474	500	470	499	465	507	468	517	449	487	493	476	487	472	454	506	473	474	474	468	501	472	468	474	507	464	489	457	480	523	522	519	477	495	487	495	531	478	482	489	490	508	475	508	469	479	467	479	496	484	494	464	473	490	481	486	481	524	483	494	503	508	470	452	442	487	473	477	500	484	507	528	526	423	515	489	483	450	487	492	502	514	432	534	528	501	508	479	485	484	469	488	492	497	494	492	464	486	509	511	422	508	520	529	496	484	517	471	483	471	497	494	474	510	489	472	523	467	494	493	468	511	466	483	501	482	483	516	509	456	525	501	507	510	509	499	489	505	489	479	492	495	489	463	522	514	474	512	518	477	474	501	476	447	519	479	455	479	476	530	509	490	534	551	485	479	508	495	465	484	484	517	469	486	511	474	437	482	453	500	503	507	486	498	473	467	476	474	468	506	480	489	478	509	466	498	490	525	496	479	470	487	488	512	487	497	477	472	484	481	477	479	490	483	473	475	537	480	487	516	431	495	499	522	489	476	496	481	489	486	485	502	471	498	435	487	501	513	477	507	490	457	488	528	483	484	503	490	520	514	506	462	459	461	459	471	507	511	494	477	479	508	459	469	477	492	448	527	483	474	465	492	484	499	530	538	504	502	471	485	473	499	466	567	500	490	519	463	486	501	491	475	493	508	507	517	504	487	512	504	487	447	511	477	509	490	497	520	488	434	501	492	501	490	494	502	480	495	459	473	475	475	500	486	511	497	484	473	485	479	501	496	506	479	473	516	475	493	497	443	451	501	485	486	489	461	515	480	473	485	452	485	480	486	496	461	459	491	494	520	462	535	502	505	472	502	429	491	479	468	464	498	491	447	461	532	506	514	491	483	491	464	453	503	467	462	489	494	465	486	494
32103	34738	5790	1124	643	599	535	444	436	387	424	394	385	341	358	336	322	308	349	334	335	344	351	352	345	328	320	315	334	359	336	344	294	347	347	343	301	332	334	313	350	348	303	341	333	300	331	323	302	302	280	335	310	330	347	362	371	363	296	323	315	334	332	292	342	319	315	365	341	343	348	299	285	340	319	352	360	338	338	323	320	331	318	318	306	339	338	317	353	339	313	330	301	341	308	317	322	334	343	313	330	327	300	307	287	330	329	339	348	316	308	327	330	324	342	327	304	340	318	343	319	331	339	312	284	299	312	340	308	329	339	310	338	337	348	328	338	289	350	302	335	340	320	315	337	293	365	320	345	340	351	338	303	321	306	340	335	343	309	334	318	336	311	327	337	323	326	315	348	329	313	315	321	336	317	350	316	332	294	328	296	322	301	323	354	370	336	355	321	335	304	336	315	303	329	314	347	299	345	293	318	306	296	317	317	312	294	346	299	312	298	312	322	340	319	304	294	333	305	357	352	339	316	302	312	374	291	331	317	314	324	321	349	308	348	313	299	305	328	323	336	305	337	341	322	322	334	318	300	335	337	308	350	335	314	305	329	308	302	316	326	296	309	320	374	348	322	367	324	335	335	308	302	341	323	306	302	303	306	333	308	322	349	327	329	317	322	320	294	305	343	311	318	332	325	301	309	336	320	335	338	334	336	319	353	352	334	314	312	329	322	308	339	295	343	332	279	322	349	364	338	325	317	328	355	325	316	337	333	313	320	275	291	334	331	361	350	315	315	292	311	327	329	311	302	311	350	303	332	348	319	324	282	293	342	339	308	330	342	288	287	337	330	354	308	295	330	290	322	311	279	347	302	284	303	317	293	342	340	331	327	323	307	317	314	354	305	299	286	316	321	320	310	302	298	342	318	301	311	324	275	324	315	321	305	289	304	316	345	310	292	318	358	294	307	306	346	326	281	295	329	283	324	308	299	301	323	327	319	348	326	325	319	325	329	347	310	321	334	324	327	333	307	313	297	325	310	309	347	315	294	340	324	361	333	337	323	313	324	347	357	305	300	321	354	345	311	317	346	293	331	293	325	339	338	322	342	337	278	293	312	313	293	325	315	324	366	309	316	308	292	340	330	320	311	336	307	328	345	324	327	327	317	315	309	303	354	304	284	349	318	300	357	330	350	358	329	329	339	336	323	287	294	331	289	323	312	331	319	342	313	306	318	351	320	330	320	307	308	307	340	327	301	297	313	330	311	330	311	320	316	322	343	332	309	309	324	338	337	367	303	300	331	316	305	295	267	328	333	307	325	333	330	319	352	322	362	355	331	359	323	290	318	287	329	349	305	333	349	327	341	330	335	309	303	332	299	323	324	321	305	302	346	324	318	312	314	327	310	328	292	302	275	312	309	315	324	360	362	342	321	309	357	336	308	302	342	334	360	325	311	331	319	403	309	299	341	317	302	331	322	318	326	338	328	290	325	333	320	310	335	320	327	311	343	322	308	300	337	303	310	323	324	333	346	333	318	323	342	342	350	327	316	307	341	335	324	323	344	317	304	327	302	331	286	305	320	310	357	311	294	335	324	342	335	310	333	314	326	322	300	316	337	353	338	293	308	306	326	305	302	286	340	302	328	312	318	302	301	318	314	315	342	328	280	312	290	314	341	306	309	301	326	312	320	316	303	317	323	331	333	354	309	315	342	306	338	337	338	313	292	306	335	320	338	309	332	333	324	300	300	355	325	306	337	351	337	336	289	335	343	375	331	342	304	287	311	332	296	294	294	325	307	316	316	305	316	314	345	298	319	357	361	322	336	310	313	316	303	292	312	292	316	344	318	339	314	349	320	304	334	311	339	319	319	352	284	323	311	331	335	289	308	357	297	348	334	301	317	302	283	318	332	304	314	324	335	329	323	350	320	332	305	298	311	358	313	330	345	322	339	318	332	328	314	343	314	344	314	328	321	341	361	308	321	317	331	313	350	285	325	331	323	354	306	345	295	314	341	336	354	307	333	334	304	340	354	315	352	346	352	313	316	320	318	344	350	334	358	281	335	309	334	347	315	357	329	292	366	377	296	288	346	268	324	320	303	314	322	301	298	320	331	323	338	300	336	327	343	285	347	316	274	272	285	308	336	316	325	303	302	322	295	303	294	304	316	314	349	323	330	280	329	297	351	292	309	328	304	304	349	313	334	298	311	290	297	325	317	347	304	310	317	279	335	320	337	282	330	303	302	343	362	351	314	306	326	336	291	310	310	338	303	317	305	309	272	322	321	323	342	325	286	373	317	343	340	319	325	322	320	314	308	326	354	338	321	316	313	323	309	285	333	327	322	280	316	337	333	319	301	341	346	319	325	308	356	312	309	335	338	280	327	342	316	361	318	321	339	335	330	326	328	316	351	325	326	335	308	303	325	306	291	330	319	328	318	324	340	283	336	325	289	345	315	319	341	329	319	302	288	306	350	297	321	387	329	310	313	287	346	347	313	313	336	343	289	339	323	302	294	339	278	355	336	331	334	331	303	305	330	347	353	307	318	320	358	331	346	337	351	303	311	314	299	337	323	288	315	330	319	342	297	371	308	324	304	334	312	308	323	284	288	300	323	333	321	332	287	351	325	324	321	314	309	343	327	307	324	322	295	342	314	369	340	341	317	328	319	348	303	318	300	315	331	345	326	314	325	331	367	336	313	328	315	303	318	313	341	306	307	347	320	323	318	349	311	326	331	334	332	314	319	335	312	279	339	344	330	337	323	318	297	288	339	316	318	290	327	354	319	354	287	348	332	343	338	351	344	333	315	331	314	343	321	344	317	310	318	351	317	305	327	300	320	312	339	330	333	320	337	307	370	315	308	353	350	298	313	329	347	321	329	349	296	305	307	340	358	336	337	343	329	310	321	329	313	325	334	310	321	339	323	327	337	303	347	339	329	315	327	320	323	338	313	326	303	332	301	310	333	286	324	320	302	321	306	331	349	312	321	328	296	280	303	298	325	304	329	310	322	305	305	320	350	318	283	313	309	304	324	297	317	333	337	315	353	311	317	311	343	298	310	318	306	295	283	327	294	330	320	343	309	299	350	292	339	288	307	325	324	305	314	342	341	323	351	342	285	321	315	338	298	326	337	317	318	336	296	300	296	321	304	308	341	300	332	301	293	317	320	315	344	318	364	334	337	310	328	335	341	321	314	296	341	338	324	309	325	329	345	307	314	305	331	337	329	356	330	324	324	314	357	309	293	319	328	346	297	301	320	313	291	306	353	302	336	332	333	331	317	295	344	326	321	310	304	302	308	313	307	293	325	326	296	336	327	352	307	342	317	351	330	311	310	313	329	324	327	328	329	316	301	334	335	356	298	320	321	338	309	319	351	320	312	326	340	340	316	287	345	291	361	289	284	308	335	310	292	308	341	341	319	343	329	330	299	322	304	297	320	291	305	301	302	359	295	344	320	308	317	350	336	354	312	331	309	304	308	352	329	347	321	311	303	324
20653	20836	2565	3225	2601	2214	1961	1610	1530	1397	1336	1237	1199	1125	1112	1084	1048	1031	1013	1002	1000	1024	1005	969	927	966	886	949	927	872	921	917	870	908	908	930	895	855	841	871	919	855	842	828	840	859	859	849	898	869	853	841	804	904	865	904	853	868	844	894	870	860	846	833	821	916	850	873	848	874	884	866	852	833	841	899	839	865	842	842	860	847	803	832	878	838	891	850	851	894	862	850	828	908	874	877	872	864	883	858	874	846	855	846	853	806	802	841	823	831	848	811	849	808	875	849	839	881	859	823	824	875	861	903	860	848	863	854	905	826	820	848	812	835	882	796	853	798	833	896	831	832	854	834	842	882	852	864	838	873	856	897	819	875	828	850	830	861	851	836	881	871	845	873	838	851	812	845	878	843	883	829	811	876	835	835	874	815	854	786	871	850	851	798	817	836	881	831	804	840	848	854	837	856	787	872	847	836	904	837	858	821	878	826	812	823	865	785	876	800	846	858	842	842	814	808	870	823	798	819	832	808	904	849	831	854	840	837	796	853	858	863	853	783	836	914	807	808	820	862	825	836	834	858	828	843	826	791	861	813	826	812	777	861	825	868	821	847	818	834	865	897	831	868	812	861	896	856	874	834	856	852	847	822	832	834	826	883	812	856	831	857	893	844	852	850	789	829	829	809	870	898	814	871	853	802	868	841	854	820	833	824	853	857	879	847	851	845	836	820	778	836	808	857	850	835	846	862	875	848	837	886	831	864	852	832	825	866	890	864	845	841	847	820	794	852	894	868	831	865	816	859	836	827	831	780	811	815	875	858	818	852	857	838	844	879	828	859	857	804	874	849	770	800	848	882	879	881	881	811	791	836	846	815	837	836	857	871	790	853	845	855	850	851	856	828	816	843	833	834	824	873	859	846	819	856	851	832	873	822	800	827	798	842	818	880	832	863	841	866	850	835	850	796	859	889	822	845	844	885	800	841	865	761	813	786	831	872	828	891	858	812	797	825	866	854	857	868	838	830	831	843	852	834	831	916	819	842	899	807	805	788	825	865	884	825	858	859	852	816	831	857	884	839	868	805	912	892	814	901	879	789	829	807	894	815	851	850	829	825	882	843	832	771	859	853	813	907	860	865	802	861	824	829	893	835	844	903	781	881	856	822	862	793	835	847	823	854	855	877	867	851	838	857	811	828	824	843	835	859	861	836	861	816	814	861	897	800	873	838	862	835	837	836	837	850	845	842	851	869	809	842	874	825	828	811	844	790	861	856	794	839	901	840	874	800	867	854	805	786	818	846	844	830	847	797	830	870	845	874	855	842	773	867	797	857	855	845	918	843	839	876	783	849	880	818	839	822	836	787	869	818	884	871	844	797	811	896	847	830	823	866	821	863	814	884	851	862	838	858	829	836	867	829	795	846	863	803	820	859	812	812	897	862	841	871	809	813	876	819	839	825	827	817	836	818	800	886	819	843	884	857	815	838	810	858	846	848	850	881	809	856	860	860	863	853	800	854	826	848	865	793	831	852	852	801	856	806	855	833	821	875	819	915	854	848	845	851	867	789	852	830	884	855	852	819	857	845	876	795	819	866	878	837	895	831	854	826	883	797	824	897	845	801	856	811	839	832	865	845	841	845	861	859	860	868	892	869	830	884	849	797	817	866	909	821	856	833	884	834	864	836	822	807	824	821	840	805	845	817	863	811	868	814	839	841	871	839	863	829	766	845	839	826	845	866	830	846	843	867	799	873	823	835	853	864	841	797	827	856	849	844	837	837	789	830	816	844	834	868	865	873	858	827	808	834	868	834	847	855	832	902	820	850	807	829	823	815	875	845	812	869	869	884	886	860	869	867	812	825	866	814	846	851	825	817	827	838	877	779	843	817	847	842	855	868	854	850	850	812	795	863	832	830	866	837	819	853	850	801	804	802	852	887	765	825	843	876	860	840	872	852	832	862	803	760	854	789	802	873	866	836	812	773	881	847	865	811	871	752	844	836	838	878	884	907	843	824	807	827	828	883	835	868	857	880	843	856	774	852	875	807	840	863	869	811	847	880	826	865	824	823	814	848	816	846	875	872	836	823	853	801	846	870	878	872	827	826	815	867	853	838	837	830	850	828	860	826	898	879	823	841	808	853	775	860	866	848	827	843	882	823	894	887	830	838	803	835	820	882	831	883	819	832	809	873	865	870	867	826	833	815	813	799	870	849	825	880	867	863	883	837	857	829	824	814	817	808	848	883	905	847	887	864	855	830	887	848	909	886	850	877	842	839	820	830	854	806	871	812	866	812	849	847	844	828	843	877	824	810	869	830	887	847	804	861	825	828	900	834	929	864	825	833	843	829	842	855	851	784	827	827	844	866	801	874	837	887	849	859	846	850	813	873	869	815	867	827	837	841	890	744	820	822	833	845	798	842	802	879	845	843	880	868	846	862	766	817	811	862	869	834	834	818	813	813	838	815	821	884	819	866	868	803	825	864	861	861	835	818	894	840	827	834	838	872	814	820	847	833	801	846	798	824	845	826	847	891	813	855	815	921	811	812	832	829	861	822	857	811	854	875	892	882	841	869	863	875	865	843	851	873	852	822	852	875	818	831	876	834	838	839	896	815	847	907	869	810	850	863	812	910	837	905	861	813	811	835	797	816	821	859	808	800	842	866	862	826	807	825	795	840	821	802	809	856	835	864	879	793	852	792	830	815	855	839	810	835	815	886	859	889	853	917	860	861	852	885	817	866	830	845	824	852	858	814	846	862	812	876	862	851	817	886	817	845	911	822	801	842	793	828	823	835	861	852	853	839	878	798	860	848	847	874	831	862	860	850	897	896	846	835	877	845	878	876	845	865	913	817	797	829	819	849	898	858	807	847	855	879	842	838	846	853	876	799	810	849	839	877	834	832	815	834	854	862	854	845	835	842	836	819	873	829	856	880	770	885	884	832	777	840	839	862	869	854	815	849	790	810	817	875	861	873	813	798	813	848	830	862	864	822	849	861	810	832	846	808	900	869	839	826	788	861	820	921	821	872	822	889	858	792	841	815	870	868	898	868	851	824	873	798	867	863	870	797	786	867	828	890	815	845	828	881	866	843	866	872	857	853	893	826	845	839	892	845	828	844	875	788	871	845	828	862	803	853	826	846	813	814	796	873	843	815	818	813	797	852	894	870	838	835	816	879	865	863	793	838	807	848	881	842	830	818	848	842	867	861	834	828	815	845	830	845	895	907	839	875	892	846	851	845	870	802	808	845	839	872	820	894	857	825	843	863	832	829	853	845	860	823	814	871	860	884	764	884	857	818	777	820	840	884	891	858	826	832	808	854	836	858	888	800	789	859	876	880	790	893	815	858	843	859	862	869	879	864	904	854	828	840	821	869	867	841	851	858	791	878	868	863	813	895	820	847	809	868	824	875	856	851	800	857	832	857	884	880	844	855	807	815	894	813	856	809	874	877	854	841	832	846	851	840	798	878	821	838	811	890	850	880	894	881	822	822	808	860
45672	51663	13826	2833	1213	979	739	663	594	553	519	501	480	458	451	470	449	444	428	443	437	422	427	429	421	439	416	401	388	415	415	407	437	380	361	398	443	376	416	444	404	391	390	414	400	424	375	387	393	424	423	382	398	407	413	451	392	393	400	342	356	380	426	426	388	377	409	367	404	411	411	408	399	417	407	421	369	423	399	406	409	389	416	394	395	392	403	391	419	389	395	422	419	390	384	418	407	400	394	396	381	414	402	381	391	405	378	374	371	393	422	432	407	385	400	379	382	427	393	392	406	413	413	429	420	402	356	427	389	399	409	385	373	388	349	379	383	379	376	402	427	374	441	392	407	413	382	405	374	365	391	431	388	387	423	376	418	399	380	415	400	396	403	387	409	393	379	408	385	403	439	434	384	359	393	427	400	418	361	390	387	381	385	399	420	414	410	411	402	414	373	396	399	389	418	408	387	374	382	419	418	407	399	416	395	387	371	389	419	411	387	386	380	429	374	394	384	399	403	401	380	396	372	384	359	401	394	394	397	396	400	389	360	419	420	391	412	413	379	372	384	401	404	396	409	412	393	388	403	397	382	367	380	364	433	377	403	422	367	358	428	410	413	400	427	408	414	362	415	384	414	416	359	379	389	377	395	404	436	424	403	415	391	377	392	413	397	419	410	430	385	414	432	402	401	383	412	395	371	383	385	406	372	415	362	434	390	421	420	388	374	406	390	387	400	413	425	392	396	414	403	371	421	383	373	406	395	425	393	385	400	371	395	352	389	403	425	411	374	400	406	406	376	396	417	419	405	376	401	361	382	413	422	394	353	403	364	380	366	415	383	399	388	412	400	404	380	378	399	406	399	390	333	393	392	389	420	430	413	385	415	395	366	410	392	406	386	442	392	370	380	403	413	390	430	360	367	392	384	382	436	407	408	407	366	419	413	412	385	402	405	407	387	365	405	392	387	376	381	380	398	398	416	378	366	399	395	391	368	386	388	375	356	409	373	420	420	392	392	395	402	411	374	386	385	383	394	367	382	401	403	357	389	381	410	381	413	400	434	411	382	373	411	397	411	376	366	366	406	412	392	407	359	388	431	414	378	417	372	398	381	404	390	395	381	349	398	413	373	369	406	382	407	366	382	350	416	413	390	404	405	384	408	383	408	386	387	380	346	394	389	430	388	385	409	379	393	386	395	420	395	410	408	430	385	377	395	417	386	408	388	385	409	342	452	444	409	397	374	386	414	389	425	416	413	355	380	411	412	407	383	404	373	400	435	371	408	445	396	381	354	366	425	403	381	416	427	386	381	418	393	383	416	391	368	437	417	408	386	397	395	377	388	448	410	412	382	415	408	374	417	395	372	352	390	394	398	385	422	416	393	398	394	404	419	421	374	381	393	391	358	387	420	379	375	376	372	407	392	388	368	392	367	393	387	368	380	398	374	416	394	413	398	397	403	377	385	425	407	385	369	396	426	389	376	348	373	350	403	406	399	434	360	405	426	393	413	413	399	370	383	466	379	393	407	357	384	417	367	383	428	378	385	388	382	397	371	371	441	400	381	423	398	398	381	392	357	391	388	347	359	392	397	384	388	412	406	407	407	343	384	396	427	384	438	375	395	386	383	384	392	433	372	419	408	401	385	410	403	412	367	393	371	374	414	428	389	377	387	376	393	396	405	407	414	459	348	410	429	386	362	400	387	365	373	415	417	382	410	411	424	408	415	395	363	348	400	389	378	416	403	426	408	422	414	412	386	449	404	404	405	368	400	374	437	421	384	349	437	375	413	367	407	422	430	394	417	386	375	358	406	380	427	438	415	415	400	381	395	348	416	382	405	395	386	402	414	373	408	367	398	377	400	381	404	372	383	371	403	375	410	375	352	399	381	397	379	423	381	404	386	400	416	393	402	376	367	389	352	390	439	390	370	401	376	418	395	361	342	386	401	429	416	377	403	383	401	408	385	377	370	407	418	403	395	362	417	390	396	399	416	385	392	379	397	373	433	418	411	425	396	410	375	425	362	403	383	385	387	412	427	379	432	365	364	379	429	371	387	424	388	416	409	370	387	371	417	406	387	387	387	385	415	388	422	394	409	357	415	409	404	391	391	400	413	389	406	437	381	412	385	380	414	388	435	369	417	410	408	417	420	404	411	375	426	391	378	381	375	410	405	383	390	390	358	373	443	369	404	359	385	422	384	401	368	434	344	368	386	366	422	377	393	397	442	373	380	412	355	396	400	427	385	415	416	387	399	421	390	403	381	421	394	415	388	374	389	377	411	386	398	440	401	382	380	411	409	411	350	446	410	399	418	399	390	421	423	404	396	415	414	407	362	394	389	414	402	398	425	402	396	354	432	365	398	410	371	361	378	419	403	428	392	374	409	379	424	408	399	374	425	358	413	400	399	373	430	378	355	386	406	379	365	346	403	408	385	349	355	415	395	396	418	387	388	345	408	381	404	390	349	350	396	375	391	409	395	384	412	428	389	415	386	397	378	372	405	391	385	346	386	401	382	392	354	354	366	386	368	404	405	405	380	413	392	399	403	403	400	387	415	404	413	361	424	406	403	399	359	391	394	399	419	402	389	388	411	382	423	342	391	390	404	408	401	415	391	404	361	405	381	387	391	371	407	399	440	400	453	407	356	412	416	379	406	366	367	414	362	355	442	386	398	397	384	394	358	390	379	377	410	434	368	388	412	389	382	370	379	387	441	411	418	406	418	375	387	378	398	347	368	388	469	339	403	423	376	399	382	361	406	399	419	396	430	416	441	352	368	401	406	369	384	373	364	414	415	383	353	414	381	358	413	429	395	417	383	405	382	379	378	398	374	400	404	399	383	404	384	403	417	432	362	363	438	387	409	415	402	382	399	358	397	391	384	388	388	383	406	394	370	404	384	356	409	386	374	389	378	378	397	390	420	414	367	405	392	369	399	402	387	374	380	362	375	369	357	341	419	393	414	397	400	398	379	397	411	378	380	410	438	385	420	444	387	363	396	394	373	415	387	391	387	415	405	401	368	377	361	404	469	386	372	418	415	389	392	378	399	415	401	424	369	423	364	349	394	375	356	431	405	373	424	385	406	406	381	396	420	375	380	344	381	423	391	378	370	409	382	386	401	401	414	405	419	427	408	404	370	405	422	398	384	402	393	430	416	405	415	388	390	382	396	366	383	385	404	392	367	397	377	403	383	369	362	381	424	392	388	416	389	376	416	405	400	368	384	373	370	392	347	389	355	352	377	390	411	384	387	397	382	404	399	401	380	387	382	383	404	394	388	389	411	413	377	387	394	381	364	401	369	396	374	408	398	368	402	394	407	396	374	374	357	364	412	404	409	406	408	378	373	423	440	390	404	381	410	366	395	418	414	383	360	406	398	392	387	422	407	388	372	412	418	420	400	368	378	418	380	389	398	426	399	417	427	384	399	394	430	384	414	389	434	377	349	371	427	417	385	400	408	357	385	406	395	369	368	400	392	412	425	424	426	386	384	382
29676	28001	4126	5483	4269	3621	2977	2583	2370	1950	1865	1760	1594	1594	1479	1426	1412	1300	1297	1285	1278	1284	1221	1226	1115	1142	1059	1086	1102	1085	1086	1050	1068	1032	1029	1107	1093	1033	1044	1066	1014	1067	1010	1061	1093	1072	1000	1028	954	1011	963	1000	984	1039	1012	991	966	972	1034	1001	941	1014	958	985	968	1060	1032	1024	1012	967	958	942	1015	960	1012	1024	970	1006	1089	1017	948	973	972	1006	970	959	900	1016	1011	968	958	965	944	972	907	1015	1019	945	977	997	962	1007	974	1025	976	943	989	971	992	983	965	1010	973	945	978	1019	1006	1041	948	1017	1000	991	1030	989	937	1021	936	975	996	1011	982	1020	950	1019	958	995	952	926	982	1035	981	953	992	1001	957	991	980	954	999	1000	948	960	957	1026	927	973	1009	980	948	972	969	1018	936	967	985	1010	959	963	965	1047	952	1020	943	1052	988	965	1047	984	900	962	958	976	1031	982	920	955	974	923	916	980	970	967	946	996	991	986	1008	942	970	907	1002	970	969	920	974	947	961	964	898	1023	961	972	966	965	956	975	1013	965	1029	988	977	971	939	967	992	955	974	978	991	1011	959	948	973	957	921	956	1014	963	953	966	971	971	997	1043	966	970	961	985	1014	1018	989	1003	992	989	924	965	972	952	1021	920	953	1013	1006	1001	965	1007	897	911	974	939	887	959	987	938	898	972	933	981	936	955	1004	971	988	948	1006	992	979	948	969	954	956	972	975	957	910	1007	928	974	926	1000	999	970	1017	1013	1008	952	1020	1007	945	950	973	1002	1016	947	977	958	987	938	977	978	962	964	962	1034	936	993	980	1000	1001	973	1015	967	986	979	945	939	969	1006	985	951	970	975	983	1000	978	991	989	995	1004	964	1023	1002	998	968	965	970	958	983	934	907	964	972	987	960	996	958	1020	958	979	1037	985	950	929	1006	1005	966	940	990	973	951	976	984	996	979	1022	950	961	940	944	915	985	1030	978	972	987	975	973	995	1009	978	958	985	949	982	967	975	970	965	940	939	1041	992	930	1006	941	924	951	978	953	937	948	971	971	994	993	945	942	1028	955	964	961	995	1010	980	958	935	929	1011	986	946	997	984	989	970	980	935	952	1046	979	1017	989	1031	981	945	985	968	947	988	998	983	1007	955	1015	941	931	936	962	968	967	975	1058	1002	965	941	981	1008	1014	981	1020	956	991	955	985	906	1017	960	954	956	931	972	977	937	949	990	949	965	1006	974	959	983	976	975	991	957	950	962	1006	940	982	970	953	1012	944	996	982	958	1014	962	915	1015	974	1004	978	989	1009	1004	988	943	989	943	982	989	962	954	933	929	992	914	976	937	1017	1008	977	968	979	988	948	1014	980	1009	947	984	982	963	1016	962	948	1019	997	945	944	1002	943	973	944	994	1001	971	975	933	1012	941	990	926	985	1002	951	962	968	974	1055	945	999	937	974	959	940	1006	934	961	1031	975	1049	953	997	946	927	968	1049	1018	965	991	940	953	956	1022	971	1014	941	960	973	993	914	986	1002	937	1027	1023	977	1008	957	1012	982	932	962	962	1030	932	924	1012	946	959	947	964	974	1004	1019	1009	955	952	991	994	961	995	944	951	952	966	999	956	934	948	965	923	923	919	1005	1024	967	958	973	949	957	978	973	972	979	1003	919	972	989	965	960	969	1009	979	983	1001	949	968	955	993	1005	998	944	957	985	938	946	1009	950	961	987	1005	1000	981	977	973	986	948	930	909	941	958	959	1038	1016	983	1010	940	899	988	1017	895	998	964	1009	992	923	940	963	938	994	933	981	989	1009	957	954	1013	990	991	981	979	986	903	903	989	947	960	960	973	986	956	974	1011	965	930	963	994	968	978	949	976	915	934	954	1024	946	936	1043	932	991	1024	967	991	1013	980	946	968	959	997	938	993	980	926	1000	970	967	989	962	970	1017	937	978	976	930	953	988	1006	942	1018	976	954	945	1041	991	1020	1006	978	934	999	925	979	956	961	946	940	959	976	971	1015	923	927	964	975	981	967	953	957	1015	978	962	970	994	977	967	968	1040	950	960	942	952	944	976	1025	1016	954	1007	989	995	1013	1004	1001	1025	937	913	946	946	1013	939	1011	1013	960	1011	912	895	973	944	951	1024	985	943	990	941	966	998	968	1014	966	980	933	875	929	1005	963	1021	974	972	990	1021	984	940	969	988	911	951	967	945	968	968	991	984	948	976	965	949	985	957	1038	996	962	992	947	942	1013	1001	988	978	1041	936	969	982	963	1045	1013	946	978	983	924	952	928	960	976	904	987	939	930	1032	962	1019	948	1017	1014	975	970	979	1006	963	985	938	1027	994	943	1010	990	940	962	981	1067	978	995	959	954	1024	971	1050	971	954	992	1004	1013	994	925	1021	999	962	976	1019	1065	969	989	1022	967	1025	1011	986	938	994	961	968	939	937	979	973	928	982	1045	991	982	999	1000	945	1035	960	968	951	1010	922	983	959	982	1013	1024	957	975	956	993	1019	1001	979	990	1049	959	952	953	993	962	924	1022	980	976	955	982	997	919	969	995	1012	972	1008	965	1018	955	1004	995	967	980	961	1005	998	971	991	952	979	987	950	1007	905	1017	1012	996	948	959	991	1007	922	1010	933	909	926	960	944	942	992	955	924	980	981	935	1007	971	947	995	969	942	967	975	935	960	973	955	982	966	972	961	916	1006	940	972	964	990	993	945	1017	982	1013	980	921	961	913	924	911	992	957	944	1020	971	1001	953	986	1009	996	950	947	958	910	989	985	937	984	989	955	968	975	962	987	994	976	1001	994	987	931	925	967	978	946	992	1000	925	1003	990	991	938	895	898	975	937	1017	946	965	971	995	953	925	1047	993	957	944	957	904	997	1013	965	978	958	993	961	965	948	997	995	960	1002	968	935	986	933	976	977	954	1030	988	975	1014	945	991	954	953	943	1004	954	951	941	934	949	1009	920	1033	990	1058	979	934	965	1001	985	980	949	1004	918	1051	1011	958	934	978	979	989	964	962	905	953	934	962	938	965	961	970	1000	958	1072	1014	981	957	992	971	964	952	965	945	958	991	984	945	986	972	934	1013	924	1057	948	995	987	959	996	945	1006	947	945	993	957	972	984	1000	947	974	943	1008	915	944	945	975	933	983	952	954	978	971	982	999	1004	994	965	894	928	964	987	990	960	1037	956	1019	1021	971	975	1011	981	1045	975	994	967	1052	973	922	1034	999	988	994	991	943	951	1000	997	977	988	953	968	999	889	1017	1011	938	1003	996	965	976	975	958	1006	961	997	975	960	966	970	983	985	967	957	954	977	963	961	972	993	964	1023	952	951	984	975	936	975	945	1015	995	1016	980	943	989	976	1008	993	996	981	925	913	932	983	921	969	1017	945	949	968	950	1000	957	979	958	970	973	932	975	958	982	977	940	975	967	985	960	999	984	991	1001	995	953	953	929	917	1016	962	994	982	1009	934	952	967	977	1027	981	1016	967	1018	918	950	971	957	981	987	987	978	998	993	977	976	950	928	982	937	1027	984	969	946	997	998	984	982	937	972	937	958	961	928	970	983	989	1002	966	979	951	963	998	957	1020	976	959	991	992	956	988	946	940	1007	1014	1002	943	1024	982	992	992	993	995	1015	934	1003	973	977	934	951	954	1030	942	970	938	990	1030	1000	941	987	997	972	1012	987	965	960	1003	926	990	994	960	992	981	929	935	1020	983	948	941	993	1007	933	944	919	1007	979	965	1009	984	977	989	980	973	946	1006	961	1002	964	928	942	986	915	951	941	958	937
3768	2715	207	211	159	182	177	193	170	183	178	171	168	166	168	149	173	162	161	148	144	176	177	177	180	161	174	158	140	156	188	182	175	175	179	168	147	160	163	162	166	168	172	168	132	149	172	159	142	171	157	173	168	160	146	168	135	155	188	146	177	158	152	174	147	165	167	147	144	173	150	165	174	170	165	144	145	146	165	168	171	159	150	141	193	163	164	167	155	149	140	155	167	168	186	173	170	167	173	158	161	155	167	177	160	167	166	162	164	164	172	176	160	165	154	172	159	130	185	147	145	157	172	169	147	154	138	176	145	177	180	157	178	160	148	156	156	179	184	167	169	205	163	147	171	138	156	150	150	149	164	165	161	147	165	155	152	181	158	179	172	143	175	135	160	167	155	157	160	147	175	154	152	151	135	174	166	172	151	168	164	179	163	159	137	174	153	149	176	174	167	172	155	186	160	155	172	148	189	162	157	187	189	181	179	156	168	173	146	170	165	204	173	167	166	165	180	155	173	159	167	158	154	139	160	172	155	187	168	154	149	154	179	149	166	172	147	144	170	157	178	163	148	171	183	172	164	178	138	156	157	189	169	158	162	177	152	155	152	159	167	173	169	194	156	177	171	182	173	190	151	158	172	169	138	176	165	170	160	158	162	167	181	157	164	167	157	175	161	155	136	140	164	160	182	156	160	187	160	173	164	153	156	164	181	166	157	157	153	163	152	176	156	157	145	177	185	170	160	159	165	147	167	161	176	173	154	173	173	164	177	184	161	175	173	172	179	147	171	144	160	154	168	158	190	147	176	153	164	151	177	169	188	142	171	189	149	164	178	148	146	166	169	153	169	175	150	166	185	149	168	176	177	158	143	150	166	160	179	192	160	160	151	152	154	150	181	166	156	167	144	151	172	166	146	142	152	154	159	178	181	156	172	172	136	161	159	150	173	153	184	149	194	150	174	148	167	142	153	167	171	193	178	163	153	163	149	154	171	148	151	155	157	176	161	176	159	148	151	149	164	161	163	164	162	161	165	165	166	171	141	148	146	156	179	152	159	165	150	162	174	149	153	172	175	159	163	151	146	167	148	159	184	161	150	184	171	164	164	163	164	195	160	166	157	177	170	146	155	157	151	155	186	142	154	156	173	175	158	142	168	166	140	158	173	166	155	155	173	159	159	192	165	165	182	165	178	166	157	171	145	164	162	136	147	148	149	160	155	157	175	157	155	157	186	161	166	156	145	149	195	179	152	164	143	184	177	161	165	157	152	147	189	153	147	166	146	151	130	150	171	147	153	142	149	153	188	183	153	173	159	151	168	154	168	166	145	166	170	162	170	131	174	137	161	164	172	151	163	179	157	162	149	179	183	157	139	169	140	159	158	167	192	174	174	159	157	153	171	165	155	138	161	174	148	183	155	157	153	169	144	165	155	171	199	161	162	155	170	130	175	163	145	147	160	170	161	180	188	154	149	150	172	134	137	149	169	163	176	182	149	157	153	153	140	165	159	169	153	168	140	141	150	168	170	136	145	169	150	149	157	160	158	153	137	159	139	175	158	155	166	173	146	178	147	176	195	175	171	141	187	157	168	135	172	160	195	185	181	178	144	156	159	159	175	194	143	178	148	152	128	173	188	174	161	179	159	166	168	172	178	185	158	176	141	156	155	178	188	186	164	177	144	169	187	200	164	147	158	154	170	174	154	176	166	139	163	166	159	152	183	163	168	167	165	165	146	129	169	154	184	158	179	184	159	134	178	157	175	162	166	147	171	176	178	164	164	158	174	161	174	169	168	185	167	155	150	162	165	154	171	148	183	152	167	157	151	175	140	185	141	177	161	154	165	161	167	177	163	149	165	175	155	167	164	147	176	165	172	168	184	162	143	154	171	152	136	154	159	157	147	183	147	152	158	156	147	158	182	153	173	177	166	130	148	155	148	186	187	181	186	166	160	166	163	134	169	158	178	154	149	157	192	158	173	191	174	143	160	182	168	162	167	156	140	152	155	141	156	172	157	151	182	169	159	148	162	162	152	140	164	133	159	161	168	145	130	160	157	154	169	151	136	150	149	144	151	199	164	162	157	151	168	166	144	168	174	177	164	179	157	151	151	147	182	150	150	163	155	177	173	146	157	143	157	153	177	159	146	157	157	153	172	161	184	165	178	185	172	206	155	162	141	194	158	169	137	175	163	166	164	144	173	175	172	171	158	152	162	170	153	141	158	189	169	154	171	149	159	161	163	169	176	166	152	158	133	173	163	187	179	166	157	186	156	177	163	170	160	201	153	170	162	158	162	162	163	163	170	154	163	175	148	165	140	139	169	173	181	151	167	167	142	180	140	155	190	164	160	155	161	176	173	167	161	159	193	155	170	170	161	162	165	166	178	156	177	184	188	150	194	173	180	130	173	158	180	154	192	191	168	158	159	171	163	153	160	170	149	126	141	157	165	162	166	166	143	136	169	143	149	145	162	177	154	184	162	168	161	139	187	157	159	164	161	150	152	168	158	150	155	162	176	159	169	158	136	185	151	165	142	178	174	146	155	162	180	167	157	186	164	190	163	158	182	172	175	161	136	198	175	193	163	161	193	172	153	181	168	176	164	159	170	141	168	159	172	167	158	169	165	167	152	153	172	178	153	160	195	141	162	156	160	161	152	137	151	157	159	182	161	166	155	171	180	149	160	163	152	191	171	189	182	171	127	170	164	148	154	148	153	144	145	168	158	143	175	167	185	165	151	156	152	174	162	177	158	144	174	156	146	151	156	158	152	183	153	159	153	144	166	167	178	155	164	157	178	180	163	170	179	160	167	181	163	191	161	162	158	175	179	168	157	166	159	167	150	170	167	145	177	172	152	184	144	159	168	159	157	156	165	160	171	173	172	148	160	176	160	158	158	179	191	160	164	170	153	166	193	143	162	188	156	141	181	157	157	169	180	144	173	158	167	148	185	164	167	162	176	151	154	151	180	154	175	176	152	147	180	197	179	130	166	158	147	156	140	165	158	148	148	157	166	154	158	167	172	172	165	148	167	167	162	155	174	144	160	158	132	173	152	171	171	182	152	154	168	146	148	164	160	162	170	167	165	176	199	165	166	157	161	179	164	184	166	177	170	175	165	157	170	139	154	149	150	197	145	157	173	150	170	156	152	178	173	156	176	151	156	152	171	175	209	169	191	148	169	172	177	145	176	163	161	143	168	168	174	158	181	172	177	131	134	159	175	172	181	155	175	175	157	150	150	175	159	177	153	144	144	155	170	139	158	155	140	152	159	162	171	178	170	152	137	199	157	156	150	156	160	175	171	153	174	171	184	185	160	149	169	167	147	163	147	174	151	167	184	167	145	168	169	164	145	157	175	150	160	162	169	170	179	155	173	173	150	149	170	160	154	183	171	148	171	140	163	138	148	182	171	178	173	160	153	162	176	145	153	165	163	172	164	165	150	154	152	162	175	171	147	171	161	163	165	186	144	160	163	188	167	167	153	139	151	186	147	166
4559	4900	606	585	571	565	494	565	486	466	552	538	468	508	495	483	528	499	504	500	518	487	518	501	522	484	518	535	502	443	523	500	516	494	490	485	504	504	490	529	529	506	495	528	519	506	497	489	480	493	466	483	503	502	488	505	514	482	518	455	485	492	487	469	500	514	481	469	458	523	494	461	508	513	539	465	442	517	528	516	516	506	505	496	490	489	513	461	461	519	521	498	528	496	470	524	515	508	510	520	490	515	456	468	530	527	468	514	479	489	520	526	494	476	483	477	529	537	519	487	505	512	497	459	466	529	525	496	492	510	541	509	493	519	507	516	514	525	464	532	489	516	501	523	510	505	522	493	480	513	469	495	532	493	493	487	500	486	513	467	466	513	491	479	508	459	481	509	528	540	481	519	508	507	498	469	500	504	501	478	469	515	517	500	496	498	474	499	453	514	493	512	524	458	528	500	533	446	485	539	508	472	518	487	559	495	476	476	505	504	525	490	480	448	472	482	490	526	481	493	501	526	479	531	534	474	479	486	544	536	490	496	470	538	486	537	478	483	472	492	493	493	472	477	492	488	517	496	485	534	493	464	474	473	506	502	501	520	535	514	459	514	479	493	504	491	473	500	512	491	505	510	501	490	503	503	483	509	483	493	538	486	506	487	475	529	494	532	500	518	517	480	512	477	533	490	497	506	508	505	490	484	456	522	483	480	494	518	496	478	505	495	466	538	527	490	504	487	521	489	514	489	525	510	541	494	479	525	500	539	504	469	503	486	516	486	506	479	493	496	459	492	483	476	494	526	486	508	504	512	473	489	494	535	480	453	493	491	511	509	450	513	488	477	474	478	484	509	503	508	498	506	511	490	539	505	498	531	530	519	501	538	491	492	450	540	532	477	482	496	476	512	534	494	538	527	482	502	509	461	528	508	515	488	484	494	497	531	502	502	531	496	503	513	527	553	517	516	547	470	496	492	476	496	539	501	491	464	495	541	498	483	512	518	519	512	461	505	506	483	493	481	476	525	492	514	486	467	522	504	533	515	505	469	475	531	468	513	509	507	490	509	496	509	510	481	527	534	492	500	492	481	533	510	491	503	488	484	540	471	558	494	523	480	525	511	534	538	475	478	471	483	495	477	505	510	506	462	545	480	475	466	440	505	528	511	485	492	427	474	486	484	491	468	499	501	478	507	521	520	495	529	468	486	539	482	523	487	496	482	515	513	545	495	520	527	482	489	519	509	493	544	492	476	528	499	521	500	507	495	523	507	491	517	513	451	493	526	491	520	465	504	510	525	492	521	494	503	530	510	515	525	521	489	509	500	487	497	508	466	539	534	487	547	476	448	501	507	457	552	512	470	537	489	510	490	511	537	466	511	500	509	497	513	514	488	493	480	480	494	502	509	534	499	527	435	468	481	511	457	502	496	501	494	507	472	497	467	499	520	513	508	500	522	485	489	501	488	535	465	508	465	505	546	523	551	495	521	520	490	552	446	498	497	522	528	520	499	499	484	515	536	525	485	464	493	516	494	486	479	508	492	518	510	495	502	493	516	512	500	516	493	475	526	494	488	454	495	464	503	548	526	473	458	522	523	496	508	522	502	516	502	546	469	470	508	511	507	508	509	500	545	534	503	494	500	547	490	491	473	500	513	504	490	493	488	433	502	484	500	513	518	480	499	478	457	547	478	478	488	477	491	500	535	469	508	521	537	483	529	486	485	493	507	511	512	510	446	522	501	450	511	530	504	512	499	536	510	508	535	487	528	477	507	513	501	511	492	502	513	463	519	497	494	520	487	479	514	488	521	489	511	505	482	522	508	554	526	501	500	473	510	463	497	498	509	505	512	462	519	477	494	495	500	452	524	482	474	543	461	479	512	492	516	514	508	498	486	483	507	512	491	517	499	505	528	473	470	487	482	488	504	508	471	508	463	539	457	437	492	438	494	506	442	532	487	514	533	497	482	517	479	494	496	449	490	538	478	480	511	515	500	502	478	487	515	507	520	491	493	499	509	492	497	495	499	538	504	519	529	511	552	481	494	465	502	455	431	496	456	517	462	510	479	502	509	467	484	494	520	494	455	469	509	518	523	513	492	492	491	492	511	518	442	511	501	486	517	496	535	515	490	470	514	497	506	479	488	504	503	497	497	459	493	466	458	541	492	521	514	509	512	516	522	498	483	511	505	484	456	495	516	473	465	493	520	485	538	459	513	495	494	499	497	520	521	467	512	503	485	469	486	498	560	487	492	438	499	508	508	457	513	490	485	500	493	523	483	521	490	539	476	495	507	479	468	483	483	482	499	544	522	495	503	508	529	548	491	508	528	459	490	527	480	461	539	519	524	482	472	511	511	473	484	525	471	487	479	477	498	507	525	522	525	533	499	479	461	498	499	469	503	510	486	517	510	509	482	507	523	503	527	491	506	479	545	520	467	508	458	523	458	477	495	486	520	494	507	469	496	491	510	499	476	514	520	463	501	516	514	457	461	493	476	465	500	464	536	489	453	505	474	512	514	495	544	469	542	492	465	457	470	501	507	520	483	486	492	468	508	516	477	508	493	505	500	530	470	486	486	486	481	504	486	520	513	480	505	485	465	517	487	501	514	522	485	516	482	464	468	488	503	470	478	490	484	527	485	483	536	515	520	519	509	486	495	498	445	494	470	512	508	475	476	484	485	559	506	501	499	533	494	464	510	514	477	491	512	502	492	519	519	506	508	507	494	528	555	518	550	510	506	478	481	507	465	503	484	489	476	507	514	477	554	535	531	528	457	500	492	490	458	497	487	497	479	512	509	524	506	520	496	474	509	474	512	468	491	498	515	504	504	505	476	499	530	495	510	516	501	490	538	508	497	461	495	492	476	475	523	481	497	466	516	495	511	523	476	546	515	482	470	472	518	515	525	487	446	488	509	511	476	506	504	524	465	484	570	527	491	497	502	482	500	494	499	490	507	504	488	512	514	502	441	499	516	503	515	517	492	498	501	477	510	491	490	451	489	504	468	509	513	500	498	500	467	495	548	504	496	535	499	536	485	477	483	513	479	506	503	515	487	464	478	514	487	505	504	505	485	482	449	444	492	467	508	518	530	492	473	489	465	486	491	488	497	468	519	515	505	467	471	503	495	473	510	495	512	520	506	530	522	476	480	472	525	494	492	496	499	519	467	469	537	487	510	544	513	481	512	506	490	466	489	505	520	515	535	494	477	494	491	541	510	499	514	508	515	506	519	531	501	500	467	530	536	492	480	498	528	505	486	541	493	476	483	520	472	524	487	518	476	465	501	525	505	481	532	517	524	511	502	481	498	480	534	510	495	502	513	469	488	506	495	478	508	481	521	478	479	481	430	524	515	441	504	486	506	498	468	510	502	509	513	497	518	557	486	465	540	482	495	484	506	458	485	494	471	485	492	510	526	484	522	514	478	503	523	490	499	480	510	482	512	514	492	474	494	524	512	497	503	500	471	504	458	503	487	508	487	515	533	494	506	506	488
32077	37574	6166	1219	754	577	521	466	424	395	390	381	374	359	360	327	361	311	308	330	332	356	337	356	302	342	315	316	337	317	352	363	324	353	353	324	318	342	314	356	342	326	313	326	313	310	290	335	357	352	331	308	306	360	342	308	335	314	326	333	320	297	327	293	329	332	325	307	325	322	339	366	327	338	344	328	327	365	341	313	324	334	305	351	324	341	341	293	324	340	311	360	326	324	374	317	362	317	319	295	319	329	296	324	318	348	301	357	356	323	289	342	346	293	327	344	300	349	305	340	319	322	328	316	337	285	293	352	322	302	323	318	318	307	333	325	325	325	359	321	340	326	301	310	352	310	345	303	316	335	312	307	306	296	308	318	330	332	374	326	338	312	308	320	341	369	334	349	336	343	331	316	297	303	311	329	321	331	338	327	339	328	322	343	341	343	326	290	293	327	301	338	289	346	346	306	346	300	304	325	309	312	305	296	298	320	334	373	298	340	323	326	334	345	324	318	343	374	326	307	343	340	360	359	345	345	346	331	321	358	308	313	333	290	344	314	333	346	342	340	346	323	322	308	315	312	315	357	313	316	328	337	314	294	325	289	332	314	350	337	349	308	319	300	309	354	332	333	357	329	323	307	317	296	337	331	294	335	302	311	324	330	373	317	320	332	320	319	322	328	306	329	323	312	321	312	331	342	289	291	347	311	342	355	293	317	339	344	337	333	313	329	321	324	350	301	330	326	337	331	331	341	318	301	352	333	319	322	290	360	298	324	321	348	329	329	353	360	308	335	328	333	299	328	325	289	286	326	331	322	322	356	354	338	309	339	287	312	331	326	331	285	315	308	337	357	342	312	343	307	310	318	318	311	314	321	311	309	301	330	339	339	338	298	330	352	290	300	338	326	330	340	350	361	301	312	321	338	318	335	338	370	331	303	299	334	324	321	328	311	328	288	307	332	318	337	346	313	308	326	307	334	336	362	308	293	331	331	337	349	328	323	315	338	312	355	353	287	372	303	328	338	318	346	315	322	332	315	313	330	306	301	322	350	301	325	297	356	306	311	312	327	314	305	335	312	314	329	315	301	312	372	315	299	303	318	350	333	335	294	332	339	312	320	285	300	325	353	350	315	340	303	323	313	328	314	312	354	329	313	374	327	325	328	332	327	317	334	348	336	322	308	289	313	339	316	327	355	312	362	345	347	350	322	326	341	321	366	320	323	311	302	319	332	307	324	352	315	328	327	317	334	309	303	326	319	293	325	340	310	312	330	313	329	302	322	315	356	319	298	341	295	338	281	332	343	380	308	355	361	335	308	321	318	335	324	330	324	355	306	329	327	306	325	310	293	336	309	324	310	367	318	272	286	321	315	314	361	326	381	316	296	312	294	343	313	325	294	315	336	339	316	324	324	334	316	293	340	312	333	336	324	339	325	344	334	329	322	345	331	287	340	299	339	336	331	305	326	285	313	338	298	328	348	335	305	352	299	342	328	306	278	297	317	314	335	341	310	317	329	301	325	324	337	337	320	330	316	320	330	304	367	358	297	317	343	321	310	321	313	328	355	315	321	359	302	335	352	321	296	326	366	348	297	316	301	350	300	327	295	314	339	333	320	315	357	323	328	313	350	341	318	330	301	310	331	337	328	333	356	313	342	359	343	358	318	319	322	346	282	332	318	319	348	321	326	349	326	319	343	322	323	310	294	328	301	327	306	336	300	327	298	343	310	320	318	341	308	286	313	320	327	305	325	318	320	346	297	312	375	305	348	345	348	315	344	337	345	323	283	336	296	304	327	327	319	335	279	327	321	324	349	334	283	334	326	347	352	304	311	313	349	320	336	290	321	339	324	312	293	360	327	324	341	332	326	301	356	321	300	365	316	324	331	319	297	309	347	326	319	322	344	287	293	341	313	335	294	355	330	330	304	324	308	333	325	316	293	344	309	353	373	340	315	327	336	319	322	344	331	327	349	303	316	328	359	318	322	339	342	330	314	342	342	298	328	322	342	301	342	327	350	339	316	313	313	316	303	300	333	315	324	332	337	326	358	329	337	303	320	348	295	338	313	334	315	344	304	308	326	308	355	313	350	302	327	340	314	298	337	336	329	345	336	300	317	321	354	316	342	347	314	300	334	323	348	332	312	290	321	311	353	322	340	310	295	324	298	296	335	320	323	341	302	353	332	314	337	327	331	389	338	320	334	310	285	348	355	346	309	365	317	324	324	310	344	307	311	356	332	335	342	287	328	337	328	335	327	340	309	335	326	312	318	263	303	281	331	334	305	302	303	297	336	308	299	334	317	310	304	324	340	338	335	344	349	337	341	316	348	290	336	355	306	303	337	343	345	322	312	320	329	320	289	319	330	347	346	334	336	334	336	324	308	335	342	332	306	304	308	328	312	337	308	320	348	319	310	302	328	313	312	341	329	315	299	358	341	325	320	333	332	298	334	284	369	332	291	338	304	305	321	304	351	345	337	356	331	334	310	347	323	295	330	313	334	321	359	341	346	325	311	346	287	340	315	321	348	325	310	325	335	323	336	349	361	321	316	294	345	320	332	305	333	349	325	320	301	326	326	322	375	329	373	291	313	333	311	311	337	313	298	319	320	341	357	336	299	321	304	319	328	322	316	341	329	322	328	327	339	357	343	339	321	318	318	302	310	308	306	299	359	317	350	317	344	295	333	308	318	323	304	340	317	327	325	334	329	328	311	336	351	297	302	349	338	337	320	311	315	348	323	324	333	343	323	317	287	334	292	307	321	353	299	325	331	321	346	304	317	318	311	339	310	358	339	348	340	342	341	319	316	365	358	309	316	312	331	331	328	327	325	334	314	301	297	321	327	320	313	313	313	351	321	316	300	316	330	365	322	314	342	324	303	326	356	340	315	343	348	315	316	309	326	341	328	345	330	257	295	343	317	346	327	300	371	327	346	327	346	306	357	319	354	328	315	334	333	292	339	324	300	310	354	323	329	337	330	326	330	330	335	340	348	328	350	316	324	328	294	324	327	325	334	342	301	293	316	333	323	317	327	364	341	324	337	332	358	327	329	338	337	327	326	324	325	308	335	333	327	359	307	360	337	300	329	300	332	330	304	306	336	342	370	317	345	315	370	310	313	294	330	330	313	336	324	312	331	341	309	327	370	340	313	341	334	326	308	327	326	310	341	321	327	316	309	340	311	324	308	340	292	316	351	333	341	299	319	319	330	294	324	293	348	338	315	336	339	338	307	328	301	316	308	334	329	310	346	324	324	324	312	296	322	322	342	306	322	350	366	312	317	350	325	328	323	318	306	321	336	316	337	344	300	341	333	323	311	336	369	297	320	326	332	359	309	310	320	335	344	338	319	327	307	331	296	313	324	313	318	329	278	310	345	335	340	320	309	319	285	294	326	309	359	314	334	293	303	310	297	323	298	347	337	345	330	364	359	366	321	327	353	321	330	304	292	304	324	342	315	290	338	341	312	342	305	352	311	332	294	338	322	323	308	312	332
21045	21866	2458	3233	2474	2191	1930	1615	1525	1400	1286	1209	1171	1112	1078	1016	1023	1014	1001	1012	980	974	968	972	985	877	962	911	869	859	919	918	1000	890	880	908	896	875	906	887	914	853	916	911	897	847	881	857	947	898	874	858	868	899	845	842	914	876	849	890	882	898	876	865	897	830	893	876	891	899	860	878	874	816	871	781	879	830	867	861	895	792	908	824	887	846	875	859	885	825	861	908	806	855	906	905	820	836	879	872	836	878	888	886	758	814	834	824	873	891	892	856	867	850	890	896	845	836	900	884	846	886	863	845	851	843	910	863	858	838	847	818	847	856	836	842	882	868	805	860	814	877	877	805	885	841	842	846	875	860	866	868	856	835	880	846	859	849	872	806	851	871	888	853	876	840	811	848	844	900	858	915	901	874	835	833	812	867	828	847	895	869	795	821	855	846	810	842	895	843	866	881	879	858	831	878	877	828	811	886	830	867	894	868	856	796	866	889	816	900	853	844	861	866	860	849	868	830	850	870	814	878	818	897	866	895	863	898	848	839	863	838	862	863	805	856	824	908	870	862	863	848	860	829	865	869	833	853	801	821	842	861	837	854	869	843	813	844	812	818	815	861	874	815	826	875	878	925	857	839	881	834	902	836	830	841	830	841	843	914	816	811	777	882	857	878	861	868	845	897	854	879	806	906	818	859	856	881	884	827	826	909	821	833	805	850	839	904	847	899	886	814	901	870	824	882	818	833	886	880	897	855	851	859	822	833	827	852	843	849	828	895	868	817	873	871	789	844	838	841	880	837	817	864	799	836	880	856	883	820	829	891	856	851	819	854	815	861	844	818	853	839	883	845	864	887	847	850	871	822	871	824	884	851	897	833	854	862	848	889	893	821	842	883	855	857	866	848	904	860	822	886	884	864	855	901	886	864	867	800	863	875	849	825	894	868	867	884	822	869	840	854	828	882	822	855	909	854	794	839	899	901	862	862	856	880	877	864	866	846	907	831	825	868	846	843	909	875	834	846	811	849	820	868	815	846	864	904	806	877	870	773	893	836	853	854	838	877	836	879	848	873	870	826	850	835	867	897	872	868	839	836	860	867	875	807	808	849	879	831	906	866	823	836	840	865	861	850	831	859	878	822	846	890	869	817	874	894	911	817	834	895	858	873	922	855	860	836	876	898	830	866	863	837	859	865	898	875	825	923	831	842	886	880	825	847	868	884	888	894	824	875	820	831	880	858	870	855	918	876	820	856	812	840	868	844	879	914	876	863	847	842	843	838	858	829	815	849	848	896	882	858	897	851	866	840	849	842	909	912	763	850	852	899	866	939	894	850	876	869	885	874	828	850	910	866	851	863	866	838	875	852	866	908	804	856	857	787	912	845	897	898	828	832	897	880	921	874	827	826	865	856	872	844	838	864	842	864	845	872	825	848	843	847	841	844	846	853	855	793	877	887	818	893	852	867	825	863	835	836	832	838	842	864	828	854	862	847	822	869	895	828	884	813	843	815	886	812	859	880	882	848	757	874	825	855	854	863	866	885	852	842	856	875	838	882	837	832	835	871	884	804	876	845	881	831	785	840	775	899	885	863	880	833	912	885	795	847	862	866	825	844	892	818	854	842	822	874	819	869	855	892	866	884	885	810	821	867	813	819	884	852	876	827	849	898	840	851	807	881	854	855	906	838	888	819	917	801	820	845	882	836	865	814	830	854	858	856	809	888	853	850	875	889	931	859	884	859	877	846	861	848	863	894	846	834	801	824	847	827	838	845	907	826	846	845	826	835	898	855	889	850	844	853	821	862	822	914	882	828	836	857	839	860	861	875	861	899	818	818	857	850	849	876	870	829	829	852	812	907	838	850	845	824	885	853	857	854	858	803	864	886	827	819	805	885	858	876	916	821	842	827	823	875	914	807	805	827	836	777	846	823	865	879	861	836	867	795	865	877	870	838	811	856	828	828	858	885	871	783	865	871	867	866	819	883	833	859	875	847	889	828	877	859	859	842	849	852	872	861	870	848	846	824	825	873	860	849	844	878	845	843	851	844	811	868	897	819	863	842	884	850	835	849	878	868	903	886	851	878	854	866	845	875	864	859	847	861	843	832	900	860	816	883	830	828	885	861	849	846	876	869	908	831	812	844	920	886	825	880	805	835	858	841	859	822	807	859	860	875	847	869	841	835	840	874	820	859	835	843	882	839	861	887	865	882	854	905	939	908	830	868	842	855	878	860	817	897	874	889	882	842	810	893	836	871	827	852	822	790	858	866	860	808	870	868	847	855	872	870	874	849	836	871	888	871	895	862	823	844	833	852	858	820	792	820	820	825	837	902	882	770	837	848	822	840	857	876	825	852	838	858	879	821	878	893	839	901	854	831	869	903	906	927	829	889	823	879	803	821	883	773	848	887	832	852	873	859	871	831	819	862	898	831	835	899	859	862	800	839	836	812	869	865	868	885	820	853	811	850	868	852	833	852	841	880	853	820	789	819	872	803	895	879	879	858	830	840	900	815	801	928	866	885	814	895	832	854	857	820	845	875	824	848	810	820	808	842	854	858	814	860	909	898	872	869	824	779	857	896	870	830	861	826	840	843	878	857	895	837	841	840	844	855	863	866	815	863	838	847	855	868	845	863	863	877	796	829	883	876	859	820	818	895	850	828	826	851	800	885	849	829	847	852	849	840	931	872	862	805	890	848	866	801	833	847	823	856	856	826	830	894	878	854	799	873	899	866	819	859	803	795	858	859	891	865	849	896	847	864	895	848	798	909	824	787	911	828	808	874	841	842	851	863	818	849	877	905	852	842	803	819	871	870	908	909	869	879	904	890	864	866	839	883	830	876	867	852	898	864	849	859	896	887	852	844	817	839	857	774	841	817	820	882	879	872	821	882	890	852	877	879	874	925	877	866	862	767	868	798	763	803	840	875	853	865	854	841	881	863	859	920	866	880	829	800	835	838	867	872	872	866	828	884	882	840	865	852	899	854	889	809	848	874	869	805	902	870	822	845	861	864	838	876	878	827	808	872	837	880	881	859	847	851	866	881	802	829	921	850	923	893	816	886	913	842	830	888	801	778	860	900	854	848	870	844	815	842	875	884	795	854	870	814	828	817	869	854	837	873	834	803	804	852	893	847	899	904	894	831	929	789	884	843	848	819	870	817	906	864	861	879	832	891	866	833	900	871	805	865	919	849	849	853	894	840	856	852	844	865	849	817	888	849	864	859	860	869	860	829	876	853	853	843	847	857	828	848	847	838	836	827	857	908	872	896	826	858	880	864	892	908	864	783	822	836	854	858	843	914	850	848	846	770	876	817	856	890	832	831	855	825	873	911	834	846	881	861	881	828	830	844	844	849	818	857	844	885	843	844	862	830	791	827	846	865	852	834	852	820	884	869	858	854	856	857	847	837	882	810	844	859	851	876	845	898	825	841	885	855	898	875	850	846	838	846	832	857	836	851	877	843	817	873	888	914	878	863	836	835	846	839	843	911	842	901
46591	52612	12794	2719	1256	928	738	687	591	560	513	478	539	468	474	425	430	459	442	424	458	399	433	410	386	429	438	351	423	437	420	415	402	409	437	416	411	434	408	385	384	405	364	414	394	389	415	425	401	413	394	434	404	420	400	405	452	388	365	393	391	386	400	376	417	407	415	420	380	369	381	391	372	409	428	390	382	374	424	381	408	380	381	394	397	404	449	383	406	359	377	384	347	400	385	379	394	398	409	379	399	422	417	386	400	424	407	402	384	420	409	401	384	411	420	396	351	393	383	421	382	392	447	394	432	385	439	411	401	394	393	383	426	391	377	385	419	391	404	390	390	351	389	405	371	401	433	386	381	428	392	425	423	382	379	386	361	419	396	405	383	428	379	404	393	395	402	415	412	371	380	425	390	387	372	390	382	411	408	419	380	361	370	422	395	367	381	395	375	398	387	413	400	391	400	400	367	385	389	400	397	367	407	381	388	377	369	409	383	405	432	391	387	388	420	379	398	366	385	372	393	414	381	428	400	415	407	398	395	440	394	439	386	380	392	402	408	396	396	376	394	400	417	390	392	403	386	400	405	392	430	400	412	371	379	368	427	389	394	399	396	423	400	357	393	392	393	406	431	398	362	400	380	405	357	419	400	367	389	420	422	400	387	372	372	424	393	344	390	439	408	412	426	406	420	411	384	411	361	393	406	376	380	395	387	396	375	398	396	372	362	409	422	390	421	397	427	410	385	417	380	417	393	359	368	422	425	408	391	384	410	378	393	365	414	391	377	421	411	411	403	411	404	399	384	410	414	419	428	405	390	399	387	376	434	361	395	368	355	405	401	392	376	389	392	396	406	404	407	355	407	386	405	421	393	373	378	390	385	385	375	393	411	390	384	361	377	375	408	368	379	438	410	392	379	404	385	405	400	392	378	362	384	379	395	377	419	423	434	416	375	404	404	365	395	381	371	414	399	360	404	427	420	402	386	416	397	390	391	390	396	413	365	379	366	440	392	407	441	391	369	390	415	441	397	398	358	393	392	385	386	404	441	376	374	416	379	400	388	367	381	404	376	407	379	358	399	408	389	381	375	407	398	388	417	421	428	424	425	402	398	391	409	384	388	364	403	406	404	419	400	409	380	420	416	410	378	379	372	396	398	399	371	423	402	408	374	416	398	384	397	402	424	421	435	373	394	399	373	397	387	396	389	409	381	405	425	433	415	394	410	394	415	413	380	401	403	368	428	406	388	425	409	372	422	426	399	384	405	387	436	387	415	407	412	420	361	387	428	395	390	373	405	441	390	384	387	369	403	386	422	359	402	377	397	390	385	423	404	427	410	359	421	397	384	370	402	398	389	409	426	369	409	387	403	378	373	424	413	405	439	401	377	413	420	408	400	398	369	411	383	385	384	401	375	426	395	394	393	410	405	436	393	417	407	391	377	382	395	384	400	428	389	351	380	378	390	398	388	407	369	420	402	406	371	355	408	381	395	384	421	398	371	403	375	378	356	366	362	365	420	394	401	372	362	426	406	377	375	402	410	416	427	458	390	400	414	395	404	354	414	377	403	393	384	403	376	390	396	405	409	391	384	379	383	416	406	412	405	443	381	368	411	411	407	388	413	391	416	372	390	436	413	365	376	392	404	427	425	388	376	455	392	370	440	409	392	415	397	358	399	388	424	387	444	417	421	399	395	410	392	407	402	371	351	415	421	383	405	403	418	402	396	365	391	411	381	415	399	349	375	416	374	380	393	400	380	373	360	380	391	380	369	418	393	423	386	414	398	369	384	410	408	421	362	400	374	374	391	401	388	409	398	426	423	372	353	415	403	374	396	403	432	412	414	366	389	365	392	382	410	388	437	426	429	444	400	381	415	379	387	359	345	383	364	418	383	411	388	416	418	394	411	395	397	418	374	425	395	398	386	346	435	397	396	377	372	403	364	403	406	384	394	377	395	394	406	378	369	389	411	388	379	396	387	410	392	395	400	419	432	398	402	418	397	404	379	354	369	390	366	369	392	395	398	353	408	385	420	428	379	400	400	379	405	427	362	380	400	393	399	400	403	352	429	409	383	377	368	415	355	365	415	391	384	367	385	395	416	385	395	397	383	377	349	394	423	390	421	416	407	388	382	387	418	395	402	431	400	396	436	382	390	414	406	386	380	424	398	390	429	413	400	383	376	392	411	400	408	396	400	373	403	404	377	395	401	421	423	396	405	406	387	377	444	369	421	434	407	403	380	423	378	380	418	415	402	404	422	379	388	340	362	425	406	407	409	395	417	390	393	398	400	362	364	440	375	395	420	379	396	426	443	414	402	400	405	440	415	400	399	432	396	418	387	406	397	427	422	374	395	377	450	378	405	430	369	411	406	393	404	402	397	392	387	393	412	404	432	422	389	418	418	403	393	384	418	367	421	379	395	374	398	349	383	383	352	399	408	399	376	364	396	373	371	422	406	416	389	402	398	378	373	410	385	385	387	411	395	375	430	400	408	374	357	398	392	388	417	417	380	365	416	422	400	389	410	382	363	418	406	384	358	391	434	368	388	405	390	396	387	396	392	379	443	430	407	396	408	409	366	400	410	382	423	391	391	377	406	400	414	383	422	359	370	410	373	369	405	426	415	431	382	404	370	433	382	408	389	367	402	422	403	431	374	435	383	416	390	376	409	390	414	401	407	389	421	413	385	387	402	390	436	408	377	410	381	357	373	421	413	419	386	424	381	413	351	368	414	395	382	401	388	435	406	404	402	394	390	419	384	398	415	407	389	436	379	393	389	408	400	433	381	393	365	434	398	426	407	402	401	360	398	362	410	382	394	402	389	387	420	400	399	410	396	405	399	394	408	428	395	436	392	413	404	399	428	438	402	380	411	389	400	392	419	417	425	370	424	422	372	416	401	410	391	404	362	372	403	375	433	397	393	391	407	399	369	402	422	396	387	434	395	380	400	385	407	403	366	401	356	356	404	376	393	434	381	420	364	413	399	394	421	373	373	394	393	407	429	413	395	392	385	387	380	423	400	394	393	396	371	383	415	397	414	412	394	376	410	392	413	388	427	371	372	429	379	401	430	393	355	392	396	375	404	362	354	418	384	387	378	427	422	370	362	407	390	405	399	407	413	390	379	411	401	373	422	391	410	400	362	449	404	425	413	433	383	393	382	407	369	401	393	377	394	385	391	386	377	417	400	422	377	391	404	364	420	406	391	430	384	388	401	429	385	400	441	366	423	421	374	440	402	375	393	414	376	393	362	373	396	375	448	380	419	372	387	374	374	378	365	371	419	389	391	396	384	398	384	397	405	397	371	382	381	374	407	401	410	401	401	408	407	407	387	389	362	390	390	401	452	376	398	420	412	369	377	382	403	444	393	412	380	399	387	383	380	395	422	408	381	396	400	368	417	383	393	433	386	369	433	404	379	385	411	368	405	358	394	401	414	397	400	417	381	402	421	440	411	419	403	378	388	363	376	405	402	424	412	401	416	407	415	397	423	399
29018	27401	4203	5266	4316	3528	2956	2587	2274	2076	1891	1727	1628	1583	1513	1398	1375	1351	1332	1206	1253	1142	1185	1106	1129	1133	1115	1103	1151	1118	1065	1076	1064	1083	1017	1139	1082	1085	1093	1064	1062	986	1013	1011	1032	1028	999	1012	1038	1066	1032	1021	1050	1030	1039	962	991	1023	979	1046	965	1020	1001	1033	1032	958	1001	987	1054	945	976	957	1004	1017	997	944	993	967	980	940	1010	965	909	1013	979	960	1053	958	958	965	969	995	979	956	898	971	975	956	976	968	967	966	944	1005	959	1024	1028	1002	946	942	993	984	948	972	960	942	993	987	945	960	999	968	986	972	993	990	969	916	951	1003	999	920	968	935	991	1019	1023	989	1000	936	904	1056	961	961	961	960	948	947	980	1005	1003	964	1006	996	944	935	1016	1016	955	948	964	941	972	990	978	1019	931	972	982	1006	944	973	966	953	985	933	933	997	943	927	988	1007	997	952	930	1044	1010	979	1004	982	986	972	1018	999	954	977	956	978	992	980	971	994	966	984	991	999	1009	954	915	1010	993	941	932	962	1034	932	951	1007	977	912	1008	994	944	944	925	971	1012	984	945	1004	1000	965	962	1038	1027	926	975	937	924	977	955	1014	1020	971	929	967	966	1025	943	1031	1001	1011	971	924	987	967	968	989	963	969	909	990	968	977	978	958	1000	954	978	965	984	989	921	947	974	1052	956	983	975	964	963	910	996	993	922	954	959	952	961	974	892	980	949	993	943	969	989	940	946	1007	920	995	1036	978	924	1012	979	962	1030	979	1000	970	987	943	964	932	952	1038	963	944	997	1000	931	975	945	957	1009	1005	930	1025	947	978	992	962	995	1017	970	952	1003	992	986	1019	985	960	953	979	984	912	989	982	993	967	963	1007	938	986	992	977	991	998	1009	943	944	1027	977	998	988	987	998	950	967	966	980	945	1004	993	974	951	942	993	964	961	984	1025	952	978	974	998	980	967	1003	995	907	916	944	955	944	971	1010	954	927	952	933	951	927	1004	1040	1024	998	997	999	995	950	1019	992	997	956	965	967	945	983	1052	933	951	1003	1016	990	955	1004	950	983	949	936	965	982	952	926	1025	949	950	994	984	966	1034	980	1005	933	976	1015	929	996	951	915	935	994	1028	898	919	934	942	939	967	946	955	1023	927	943	917	982	962	994	990	978	1010	940	953	928	993	948	965	969	1001	945	956	949	1000	970	950	948	938	966	906	964	982	966	1068	967	984	964	973	961	990	946	981	1025	953	993	977	929	961	928	966	960	958	965	979	967	962	950	955	1009	958	1000	893	994	955	1005	976	970	1008	957	966	972	1002	986	966	1006	966	955	941	1000	986	993	947	1002	961	970	924	983	961	990	929	963	1026	982	1015	935	994	986	1000	990	995	962	972	945	948	939	911	921	968	930	1015	900	933	970	957	972	971	977	939	916	963	937	912	992	960	998	981	985	999	954	977	872	999	965	943	973	997	963	1016	1007	927	999	995	940	978	992	948	972	958	953	929	976	958	980	942	976	970	981	949	1009	983	959	953	985	967	972	952	1015	982	1006	1010	975	967	978	996	984	974	938	1024	962	937	966	1015	968	964	923	964	966	967	961	1013	979	927	975	968	905	956	996	994	957	958	1045	1021	1008	972	966	1003	992	969	964	1013	1009	919	969	1024	991	943	969	945	989	1010	934	965	934	970	996	967	999	941	980	927	992	975	964	942	998	975	1012	912	930	988	876	960	941	984	943	969	986	933	960	992	970	958	974	974	991	1000	968	949	986	980	980	919	1037	974	961	979	931	1003	948	977	948	1002	970	941	974	993	929	997	969	957	1010	1016	954	996	947	935	993	1041	918	979	999	983	972	1037	982	936	961	1006	997	987	966	937	929	993	873	966	991	978	979	959	1004	990	1007	984	976	958	937	980	1011	961	964	997	959	1002	975	1048	1012	922	985	997	971	970	1003	926	1003	1015	983	1019	985	921	956	1009	963	962	973	931	966	1025	983	970	899	961	982	953	982	975	979	964	976	966	990	973	917	907	941	941	922	920	947	959	971	995	951	951	962	918	954	1027	942	970	983	1003	988	988	986	955	984	1025	960	1018	1006	941	954	1010	995	992	934	948	922	979	933	981	1003	992	969	959	970	894	960	985	938	1000	964	1019	984	957	982	984	937	920	970	985	969	962	983	948	977	981	971	1002	954	970	987	928	961	965	972	971	935	960	972	935	975	1040	977	1002	961	1012	972	999	937	937	960	923	992	982	1005	952	961	971	1010	932	968	964	937	988	962	958	1012	970	1028	1007	988	936	967	937	932	925	993	894	975	959	1014	940	968	1014	943	918	959	972	965	972	974	1024	997	1025	944	960	1027	950	944	945	970	960	998	945	970	1001	1026	969	958	958	968	1002	1001	999	928	919	980	978	956	976	961	988	1030	942	1007	961	978	951	976	946	1021	1027	974	997	938	977	982	899	924	999	961	995	998	949	927	998	915	982	959	979	967	947	984	982	959	957	978	978	992	1032	953	977	944	1016	977	952	958	970	982	950	1003	1004	1004	1020	997	946	1022	919	968	959	998	968	962	946	927	914	958	959	966	1022	948	1014	951	957	960	967	960	968	1003	984	936	947	1000	1005	962	970	952	944	1007	984	990	970	982	977	970	959	1001	938	971	1026	1013	1042	984	1006	896	964	968	980	947	991	951	969	1035	971	1029	955	904	996	985	1013	895	971	965	1000	988	1024	968	978	970	983	981	963	940	961	944	971	911	986	984	938	948	986	957	979	1026	957	968	953	967	990	997	950	1015	941	923	924	973	1012	920	1002	1023	970	963	996	1006	941	962	934	949	931	1025	995	961	956	963	989	987	1030	1007	1005	991	1032	983	924	998	969	974	963	952	922	968	1008	981	940	974	1017	987	1012	997	963	999	1005	982	1019	941	1015	952	974	965	998	918	972	999	953	920	990	999	977	985	966	939	955	966	922	938	997	1004	954	978	971	956	951	996	991	871	942	996	952	943	986	939	950	974	1007	946	982	967	1007	956	956	954	911	945	1005	965	955	992	1012	954	985	973	962	955	970	993	962	998	1062	966	904	949	1007	974	976	907	969	965	968	993	982	957	978	1009	962	962	1024	1001	983	968	945	1012	1020	940	1028	946	1006	951	1060	970	962	937	1013	935	914	955	993	1024	995	1044	956	1020	983	961	1042	967	980	933	995	998	1022	963	978	954	1010	999	991	1027	1021	922	939	988	928	993	942	934	956	1027	951	1006	905	999	1030	917	961	995	1004	986	950	941	930	964	968	961	938	990	967	994	984	964	948	939	1000	932	955	988	1064	978	955	986	951	956	956	975	1003	993	1011	939	908	992	947	961	1017	993	978	973	985	904	926	940	962	966	975	999	997	988	997	1040	1012	967	993	944	987	960	904	972	956	1003	1036	948	982	963	952	985	971	968	1005	984	971	906	982	959	993	997	970	921	911	978	1002	946	941	1009	958	986	969	950	983	959	992	990	970	958	983	984	987	975	953	949	940	998	1001	942	970	999	959	964	1031	979	965	972	963	1010	1039	917	1025	970	967	988	1016	956	972	951	953	996	966	1006	949	939	994	1020	984	922	984	971	958	989	974	998	1006	1002	963	971	973	955	1015	1001	979	971	938	999	958	949	969	973	940	943	964	968	959	999	937	947	972	938	991	1010	962	954	966	974	1007	970	950	955	977	1006	1027	1019	1020	965	980	1011	990	991	941	1012	977	988	936	996	976	998	967	931	954	990	916	959	971	927	964	965	1067
3595	2801	254	205	178	193	183	169	174	152	160	160	166	174	151	187	177	170	158	161	138	189	174	171	158	174	172	199	176	168	154	149	182	138	159	156	182	168	165	160	166	151	163	168	158	168	143	164	162	178	173	166	166	153	158	148	170	152	148	166	153	170	167	166	178	189	159	144	139	180	177	180	185	174	145	144	164	160	161	161	160	166	164	150	166	159	166	166	183	163	150	165	147	179	155	169	164	157	173	154	147	183	164	162	163	179	141	172	162	172	151	156	174	171	161	159	173	161	179	167	168	174	153	155	143	144	175	168	180	132	162	161	166	140	137	133	169	144	168	153	156	149	146	156	159	155	157	161	156	160	172	163	144	149	141	167	164	176	174	164	166	160	176	151	152	167	171	155	194	156	163	171	161	149	171	177	169	141	170	177	148	148	169	127	155	179	148	138	167	165	172	183	145	154	172	159	155	152	153	164	157	179	144	183	130	144	150	156	184	163	161	151	187	160	166	170	182	156	143	165	153	167	169	185	162	146	164	165	149	170	149	155	167	155	164	152	154	165	174	164	153	158	152	168	172	130	163	182	153	152	157	168	159	179	193	156	170	153	172	158	157	157	160	157	156	151	178	159	166	184	157	179	188	178	170	158	155	159	172	156	177	163	147	160	159	151	184	172	159	132	168	148	173	153	167	167	167	171	148	157	173	173	159	168	168	176	149	155	165	170	149	162	169	163	156	154	171	152	155	170	149	177	203	173	169	155	157	151	150	168	156	154	155	150	166	171	166	166	153	150	153	168	171	151	148	182	186	155	183	158	162	162	157	185	157	169	154	159	142	161	146	156	160	179	145	182	148	175	173	183	149	177	149	142	148	166	145	178	139	169	184	151	163	144	178	175	166	167	182	173	156	168	177	164	176	162	162	150	166	149	160	149	167	159	157	139	159	141	172	165	182	159	118	169	159	146	158	176	174	153	162	160	159	160	154	169	173	177	155	171	150	139	167	165	167	174	163	161	155	174	152	159	161	147	155	160	171	169	153	187	158	150	164	184	140	166	181	159	167	139	179	162	171	157	170	188	147	148	155	184	157	179	158	158	165	164	174	159	166	174	170	184	159	163	161	178	160	167	174	172	151	173	160	162	169	180	170	149	148	163	151	180	196	167	182	165	164	169	155	170	154	159	181	159	186	186	177	154	189	180	156	164	142	140	148	152	153	149	154	158	166	162	164	166	146	152	166	166	153	140	187	169	157	178	157	157	174	167	160	158	170	143	157	160	177	163	165	167	158	135	171	160	170	148	159	176	154	149	186	179	165	148	148	154	167	172	141	129	141	170	163	179	171	167	162	169	161	171	179	160	138	164	178	178	172	160	157	169	164	167	174	174	174	190	189	174	161	151	167	155	166	151	168	174	165	140	172	171	155	170	171	154	163	134	184	177	158	175	150	133	178	176	140	160	179	140	175	157	171	158	176	173	156	175	149	155	147	157	174	162	160	185	167	159	159	162	183	173	157	151	169	187	155	156	176	167	164	142	179	179	178	161	142	178	167	152	160	162	161	184	182	153	158	176	157	126	160	153	167	150	185	164	153	154	156	186	177	145	175	157	150	160	175	152	174	164	152	142	155	177	153	170	159	158	173	168	168	146	156	164	156	166	156	156	164	147	151	172	172	167	156	153	163	173	194	158	184	182	180	165	158	142	155	161	157	145	186	171	189	150	177	187	159	180	151	172	138	174	182	159	153	156	154	136	179	147	152	179	154	169	154	160	134	151	173	160	157	146	144	148	175	180	161	183	150	164	166	146	167	182	173	167	163	170	145	174	142	162	158	156	149	150	157	167	161	161	163	169	167	144	151	184	149	135	153	147	157	166	173	143	189	165	166	141	164	166	143	174	173	134	172	167	159	131	185	152	155	156	156	183	164	172	158	127	167	152	166	176	149	150	146	169	161	166	166	170	168	156	165	148	160	148	154	136	166	161	191	183	162	165	182	167	157	164	153	157	164	137	152	149	158	153	154	181	149	169	174	168	163	133	159	160	156	142	162	153	171	136	158	161	149	159	157	155	166	178	148	159	146	158	159	191	174	147	165	153	133	163	158	170	153	141	163	169	152	181	169	166	191	152	155	156	174	155	159	165	164	162	169	158	167	156	164	173	166	169	154	150	155	136	184	138	183	168	145	160	158	158	163	154	163	146	179	148	170	158	158	156	186	145	165	154	176	160	160	185	165	180	156	161	149	162	164	156	162	156	158	153	166	156	167	149	150	190	151	166	146	159	166	187	173	167	152	157	154	139	144	170	177	133	135	164	165	158	174	171	161	169	170	171	186	177	166	146	147	171	147	137	138	137	161	187	175	150	147	168	154	182	171	136	160	169	172	167	151	148	147	167	154	162	160	139	152	173	177	171	164	168	140	164	146	163	178	178	136	182	155	150	154	167	154	153	184	171	148	160	161	154	178	156	181	158	151	171	168	172	167	160	174	172	163	143	168	150	170	163	170	152	163	166	154	172	138	156	136	163	155	168	174	167	152	178	146	162	162	164	184	174	166	157	161	169	168	168	157	170	178	140	183	170	172	146	161	163	171	162	184	144	162	143	163	138	155	175	154	154	161	166	165	169	169	178	153	157	146	162	172	157	150	162	168	143	143	142	161	159	142	172	157	161	161	166	162	179	131	166	163	176	165	174	167	155	166	170	165	153	144	159	146	143	167	179	163	190	171	159	153	139	155	171	183	168	151	169	170	179	153	185	173	164	163	165	156	154	181	179	151	174	161	147	182	137	147	164	173	160	149	160	150	149	184	158	170	163	158	163	161	169	154	171	159	173	165	165	175	147	139	158	145	167	165	168	156	161	182	164	179	174	171	165	180	143	154	145	168	171	148	159	168	168	157	166	158	153	180	140	170	164	154	147	139	161	172	148	172	154	188	151	193	172	165	144	181	156	156	156	145	153	194	159	169	167	177	146	166	162	173	173	163	154	183	160	164	147	156	182	162	173	164	158	159	171	141	136	171	178	163	190	169	176	176	183	165	163	168	176	171	158	148	134	161	122	144	152	154	154	152	159	182	151	151	153	171	133	160	172	149	155	148	148	172	155	169	160	144	173	171	172	189	188	174	142	166	159	154	174	155	162	158	174	142	162	163	155	165	158	160	180	174	164	169	178	162	158	165	167	161	172	159	170	141	162	147	166	174	156	155	161	180	179	162	169	145	163	168	180	176	175	157	158	161	158	161	153	155	166	163	179	156	177	194	168	177	180	158	150	181	162	140	167	150	153	165	153	159	171	174	155	156	173	164	178	165	186	153	187	173	161	160	135	194	171	168	149	135	156	158	124	163	167	156	181	144	154	173	147	150	161	163	151	147	160	152	161	160	158	189	164	164	152	139	154	189	156	148	173	164	160	164	184	177	166	159	174	170	184	155	164	167	137	156	156	183	163	182	186	147	183	151	164	188	158	178	171	151	162	182	191	166	161	157	161	187	161	148	159
4488	5092	569	581	587	556	529	540	520	522	510	514	512	481	498	511	502	490	497	491	438	478	521	511	499	504	507	475	471	455	501	507	459	466	516	495	486	503	491	507	469	466	514	505	529	521	489	538	465	500	504	516	515	522	474	524	523	481	516	525	471	468	516	499	465	497	496	489	497	460	516	500	496	506	536	467	475	523	517	511	513	459	490	488	467	509	509	504	504	486	493	512	541	501	503	490	477	471	496	475	483	521	508	508	498	479	509	492	557	478	487	487	514	505	465	469	488	511	512	506	528	527	533	492	478	506	527	470	506	503	498	479	511	508	477	491	493	544	490	473	492	521	517	480	491	547	504	498	526	502	536	517	485	457	465	478	492	507	483	494	488	492	508	493	546	521	489	525	491	500	464	500	499	494	496	520	475	499	495	507	500	521	472	543	516	520	497	468	508	525	524	478	516	482	503	512	545	509	506	456	495	510	447	480	488	511	472	518	520	521	494	485	511	481	492	521	533	494	466	497	510	491	492	521	495	525	511	465	496	490	508	518	511	509	502	479	491	441	520	519	525	509	513	508	527	483	495	539	491	496	494	513	463	518	496	484	513	511	475	485	455	451	494	492	534	496	526	505	471	482	514	527	490	481	480	507	508	494	498	511	511	500	477	510	501	491	493	546	481	458	495	529	457	506	476	485	509	489	503	469	462	517	508	513	513	509	488	513	507	468	481	486	529	474	472	495	487	476	512	506	509	504	523	472	479	512	508	532	518	545	498	505	490	509	483	469	491	513	515	479	534	472	509	544	508	514	489	474	538	463	491	507	483	498	518	487	513	497	500	479	484	467	511	479	469	490	504	483	491	510	514	482	503	497	513	493	499	496	481	504	515	485	482	494	454	503	517	481	523	509	487	496	508	450	515	478	501	470	478	486	511	475	497	456	461	513	523	487	499	510	522	502	471	473	522	501	461	515	487	482	503	492	462	512	499	505	522	536	561	516	484	501	489	475	501	489	485	527	511	498	532	483	478	486	444	472	488	531	537	487	514	524	515	454	495	536	468	519	514	481	484	477	513	480	504	463	502	494	475	508	497	483	493	518	534	505	467	508	504	512	475	481	491	515	554	494	518	499	473	495	472	464	488	477	500	502	490	458	532	502	535	510	506	525	498	515	499	546	502	470	527	521	533	470	506	482	489	520	464	491	498	493	461	486	517	518	467	519	540	510	505	492	488	494	510	520	502	474	502	548	486	520	512	479	501	515	474	462	511	474	544	512	506	459	492	497	519	463	484	512	499	475	452	475	524	486	505	508	473	487	511	530	479	494	479	459	478	480	478	506	506	517	491	486	490	476	527	487	490	470	538	534	516	505	504	448	543	471	509	538	507	528	540	495	468	501	507	511	524	505	512	464	513	492	506	493	502	509	513	500	493	494	476	506	506	500	478	466	514	512	454	545	470	492	529	531	490	489	471	486	500	487	496	545	463	491	499	502	488	476	519	528	474	502	491	549	477	511	473	513	512	525	496	481	486	515	460	487	446	514	530	494	470	505	531	483	493	520	515	477	522	464	453	518	491	456	527	506	535	521	480	472	443	489	512	458	456	514	489	508	484	518	509	521	510	509	533	508	507	540	470	504	503	546	515	497	501	523	521	502	474	468	494	470	508	513	521	503	496	518	479	468	502	489	507	470	475	478	511	515	483	507	483	491	471	481	490	524	508	503	501	528	500	491	481	519	500	472	492	477	480	475	483	529	467	497	482	520	538	484	472	483	520	492	521	511	471	515	487	501	550	503	482	474	508	490	461	505	462	513	499	471	486	508	505	524	521	464	527	516	491	482	533	507	484	493	492	467	489	487	487	517	447	491	487	500	462	497	518	469	487	501	489	453	458	527	494	499	477	482	508	485	552	496	524	518	485	504	495	479	521	471	483	518	504	462	518	506	506	535	528	509	507	498	516	490	471	511	475	512	530	495	497	488	488	507	503	466	536	504	475	492	489	494	481	512	530	511	499	489	488	520	479	505	535	512	471	499	492	475	497	515	462	517	492	507	503	504	489	484	463	546	463	470	529	456	493	505	479	508	486	504	508	540	503	500	493	486	479	503	490	480	473	554	499	512	500	494	518	475	524	487	494	476	528	516	507	524	534	497	500	471	538	454	492	508	492	489	511	512	510	526	493	515	486	469	484	517	474	471	499	494	492	501	455	498	518	495	519	499	493	485	477	500	519	506	485	500	487	489	474	489	522	487	521	469	495	496	488	495	506	471	499	482	489	484	505	473	490	485	546	472	485	476	485	495	511	485	511	519	505	504	498	502	451	449	485	485	524	524	507	499	510	482	480	504	454	503	518	479	507	496	486	501	491	492	515	484	479	511	526	490	491	538	499	519	492	521	451	489	507	494	516	524	524	498	478	476	504	506	473	496	506	492	489	502	533	441	474	540	508	509	538	508	499	464	474	503	472	465	496	513	530	478	516	508	501	489	498	528	472	520	475	524	522	540	488	474	477	500	495	497	491	468	523	487	504	509	518	513	487	504	514	482	526	516	498	511	494	495	471	497	506	528	518	450	514	545	531	483	506	512	477	480	491	543	502	529	441	517	526	474	486	512	500	528	459	520	509	484	461	496	462	554	510	491	486	518	523	509	502	467	493	512	492	490	491	508	490	503	511	472	465	476	473	495	510	528	525	503	470	498	466	508	503	541	474	497	476	464	524	552	472	519	533	510	506	476	498	490	492	514	463	495	506	489	520	470	538	507	510	499	539	527	487	491	489	498	510	515	465	513	537	461	523	520	492	512	488	508	521	489	499	474	495	483	489	513	519	514	511	532	517	508	512	500	534	511	495	504	543	500	498	536	493	499	462	523	455	530	495	507	530	536	481	473	507	512	474	488	479	450	471	499	475	509	473	473	485	490	480	519	520	509	529	470	487	498	480	482	480	463	523	503	509	513	492	522	510	507	526	498	477	480	490	486	461	533	458	510	497	509	511	547	479	486	556	477	549	507	542	507	437	510	533	496	461	492	473	520	505	473	530	523	494	492	507	455	510	501	476	513	526	501	507	457	495	521	480	477	522	475	467	473	492	469	505	470	493	531	485	506	513	478	529	513	488	495	497	501	478	508	483	490	513	477	535	496	520	528	480	517	471	522	519	508	463	450	514	516	462	482	554	454	504	529	515	486	480	484	504	528	486	495	485	458	496	509	462	518	537	487	505	515	470	482	463	508	518	495	494	483	483	491	479	526	474	499	465	490	540	515	514	514	509	511	512	484	480	504	492	473	448	465	508	508	517	479	477	501	492	460	495	485	521	479	486	526	520	495	488	542	474	538	489	487	485	474	556	478	495	509	515	493	470	457	531	509	452	490	466	473	516	531	490	463	511	544	489	516	486	493	494	505	485	496	549	496	509	533	493	507	500	564	498	483	522	516	476	463	465	514	480	522	503	514	515	524	519	467	507	495	509	469	511	464	510	516	496	500	510	488	540	493	523	510
31344	37138	5168	1087	754	580	529	453	474	438	395	394	359	349	361	357	357	346	367	343	321	336	309	343	336	323	336	318	311	299	302	341	356	326	340	335	327	322	317	340	294	342	342	318	348	311	331	340	314	316	308	294	329	325	350	325	350	334	334	344	321	300	314	299	330	345	302	306	350	312	317	354	372	317	370	351	344	319	295	324	337	336	294	325	315	320	308	317	322	318	320	323	323	326	319	325	325	353	317	337	343	341	300	348	291	321	341	314	299	309	319	329	356	294	316	302	286	299	325	318	346	329	332	332	326	344	324	330	343	322	321	344	316	293	350	347	316	321	332	346	311	315	319	312	343	305	336	348	341	295	343	357	329	322	308	326	306	301	319	314	317	323	321	342	379	315	349	314	336	310	339	359	305	331	327	341	318	310	296	331	336	306	311	310	352	348	347	291	310	317	332	330	339	300	341	306	296	320	353	306	328	333	350	296	319	323	323	338	339	348	297	320	332	320	338	338	335	307	324	339	312	329	313	329	320	304	334	327	333	352	330	316	343	313	352	304	324	312	298	335	304	333	340	322	321	345	353	334	323	333	324	334	285	323	317	360	314	313	307	310	313	316	343	347	324	319	323	357	335	296	339	314	326	340	303	289	331	322	282	344	367	314	308	299	301	325	322	357	301	342	291	324	344	314	348	339	346	347	388	354	308	337	362	307	308	317	314	333	361	317	325	320	336	347	322	301	320	311	295	316	350	338	305	314	303	299	270	335	298	328	304	342	349	327	320	339	322	318	314	319	358	299	327	304	309	335	314	310	329	334	314	321	327	332	321	293	328	321	342	319	319	329	300	313	309	325	324	316	329	305	318	340	347	338	323	310	346	306	333	302	332	325	294	329	358	338	328	345	336	316	339	355	321	337	322	340	315	333	307	340	335	311	317	311	308	319	335	330	306	331	339	308	338	320	302	341	299	321	323	314	330	293	329	319	315	314	329	299	343	320	351	340	340	304	317	328	324	302	308	325	328	313	325	303	322	299	327	326	286	317	354	321	320	347	325	323	322	338	324	317	306	313	323	327	334	360	320	311	331	329	311	331	324	327	312	326	311	318	316	340	329	280	325	283	331	301	334	353	307	314	332	311	330	331	332	361	308	322	325	318	318	346	290	349	316	322	315	320	365	329	317	356	318	345	312	316	303	336	303	314	286	309	339	334	322	332	327	344	373	311	310	321	307	327	349	313	322	345	345	339	342	354	315	331	327	335	341	319	321	305	333	291	345	317	309	317	328	317	301	355	325	343	309	311	312	280	310	317	346	324	365	303	318	309	323	320	321	354	326	396	342	303	330	337	346	291	299	338	320	313	319	308	309	335	309	317	333	294	332	334	320	315	323	304	332	330	344	301	335	309	324	308	301	312	328	311	345	332	314	320	326	328	313	367	337	324	314	319	337	332	300	323	290	348	311	323	314	291	287	337	298	326	292	353	312	310	341	354	354	341	319	338	329	333	351	310	379	339	310	301	317	359	328	325	306	301	321	352	304	305	320	320	309	330	336	301	342	313	334	342	330	336	291	305	334	362	346	310	308	304	302	323	349	313	308	335	345	345	383	313	352	329	318	320	312	313	307	318	312	335	325	322	314	351	310	302	314	332	285	346	297	354	323	304	315	310	328	327	314	326	310	339	346	317	306	308	309	301	331	329	314	351	285	313	312	324	314	349	343	320	298	353	336	306	337	296	313	324	356	331	332	311	334	299	325	353	338	314	330	340	326	340	350	348	307	353	310	345	325	320	326	320	332	320	319	334	343	324	315	329	308	339	352	355	322	336	363	314	305	325	330	334	316	308	322	306	387	322	314	323	331	302	329	311	289	339	328	294	322	325	334	294	303	375	324	338	364	315	338	342	306	324	323	306	340	340	338	326	320	306	347	345	327	321	334	327	307	318	323	307	329	324	338	292	307	348	317	325	284	325	346	296	336	320	317	329	346	326	354	310	321	329	314	340	364	338	326	342	298	315	353	347	322	350	299	323	328	299	329	319	304	303	300	299	349	341	324	290	316	313	303	292	332	365	350	315	301	323	322	312	308	324	334	352	330	320	330	357	329	341	324	337	303	318	344	319	349	306	346	313	336	316	303	297	332	294	311	339	316	311	329	352	311	338	324	314	336	318	345	348	310	320	344	335	307	334	328	340	358	330	331	312	314	343	316	320	327	304	332	333	331	344	306	309	296	322	296	318	315	337	335	336	334	307	323	329	347	309	307	343	321	314	380	354	330	326	326	332	308	326	336	354	332	345	297	347	339	315	347	338	339	312	321	328	333	318	334	331	297	306	315	333	343	310	376	315	329	303	328	358	296	297	348	347	309	273	326	331	308	330	324	288	290	344	345	330	302	332	317	319	324	286	323	346	314	337	320	326	291	322	317	319	316	317	286	300	350	324	328	338	299	307	321	324	314	359	354	353	301	353	346	321	295	303	299	303	289	321	332	328	314	331	305	310	304	346	317	304	339	349	336	347	328	333	344	315	325	323	365	300	352	326	329	343	300	335	316	313	332	338	316	297	329	347	325	347	302	288	303	303	325	327	362	316	337	319	370	323	322	325	318	319	317	357	339	335	352	334	317	295	320	316	357	324	326	298	318	304	318	323	324	327	321	333	359	335	284	327	318	319	312	318	337	343	348	354	324	334	287	373	323	333	322	321	323	341	315	333	333	320	295	318	331	284	347	315	322	300	325	326	307	295	302	313	340	344	327	306	292	304	320	320	342	338	297	331	294	320	320	306	308	291	319	338	332	329	345	317	324	325	331	346	340	346	340	316	327	342	304	325	345	306	372	374	355	308	317	307	283	334	308	308	364	317	320	355	283	324	319	343	328	302	319	347	303	320	327	319	324	328	318	314	306	325	315	319	337	336	286	269	315	303	340	312	298	314	303	305	342	324	347	303	315	327	318	306	338	311	334	339	307	339	332	352	304	294	337	324	330	293	297	282	318	321	296	332	302	352	322	325	322	313	307	326	355	345	334	348	287	321	320	304	343	334	308	300	348	318	328	323	305	318	310	311	343	300	336	328	338	289	328	300	352	295	316	359	341	315	308	368	304	347	318	312	311	295	315	294	321	322	313	331	384	332	297	355	303	306	345	321	315	349	333	293	294	294	319	324	335	326	298	305	340	310	338	311	360	335	328	355	332	306	326	315	322	325	304	297	293	326	323	326	331	328	335	295	327	334	341	316	331	333	313	316	300	325	319	294	335	329	325	311	325	348	299	330	323	340	334	346	335	343	314	385	302	311	327	310	336	320	305	288	281	299	315	313	318	349	328	303	290	309	304	333	335	317	345	329	301	313	314	313	352	358	359	317	327	314	291	314	335	305	326	337	360	305	322	334	308	349	334	329	306	315	340	310	305	342	331	338	292	311	332	307	331	332	334	283	329	325	309	308	347	309	346	315	301	311	330	312	318	333	305	364	294	329	334	351	325	338	353	321	316	308	311	373
19958	20872	2468	3045	2559	2202	1882	1662	1460	1443	1339	1191	1208	1195	1090	1019	1070	1071	982	999	1019	978	927	971	938	923	902	961	908	955	917	893	902	906	904	889	864	899	923	852	865	869	889	878	867	835	855	897	854	898	839	827	887	863	915	863	824	872	847	871	815	861	879	817	888	880	893	844	851	835	833	847	838	854	775	897	875	832	882	900	870	851	844	842	862	871	838	846	801	840	867	838	895	884	857	887	893	907	800	859	883	878	846	857	832	870	828	874	861	875	869	874	953	846	854	855	826	838	851	809	847	862	881	866	862	874	846	821	905	903	911	830	877	865	849	886	851	852	825	823	881	855	892	800	868	873	822	805	848	892	894	855	884	820	850	843	861	892	835	886	817	896	924	914	853	810	821	916	861	827	864	864	844	812	845	833	940	862	857	820	823	860	865	885	841	862	816	826	857	827	851	847	852	824	837	871	855	845	855	830	831	858	862	793	849	828	825	857	820	858	802	878	828	849	870	881	807	869	835	863	798	869	888	849	875	831	841	850	863	820	841	830	829	825	832	807	855	838	790	816	895	838	793	838	863	805	883	905	815	883	849	830	826	875	881	835	858	905	813	860	857	857	823	805	866	865	824	807	808	855	886	888	895	852	837	904	827	878	941	853	840	841	872	860	836	851	883	843	817	823	846	901	808	850	859	839	881	813	864	830	839	854	867	848	831	849	816	817	849	853	860	783	879	899	868	873	860	834	861	772	836	848	895	868	871	847	831	810	854	857	783	889	894	908	875	816	822	843	811	851	824	861	830	834	809	880	817	909	882	803	791	859	913	865	847	842	840	830	863	853	860	862	849	838	781	852	866	903	822	843	839	857	789	845	829	839	865	844	899	809	821	859	865	811	824	874	908	882	811	803	830	822	863	873	828	860	802	844	867	814	831	874	846	863	874	804	830	860	844	839	846	888	875	808	885	873	839	846	808	867	871	823	862	893	831	868	854	841	819	843	872	855	874	864	842	866	843	854	818	782	846	888	845	821	843	870	823	877	816	877	816	827	853	850	823	829	823	810	858	851	884	800	870	918	840	874	835	834	836	841	800	813	795	818	848	897	843	814	866	818	852	828	836	836	855	825	860	863	866	829	847	881	848	851	824	871	858	832	880	874	819	846	827	917	821	873	898	863	890	886	846	848	828	813	824	841	867	897	854	821	828	854	835	838	868	903	869	866	881	869	851	820	826	834	832	934	808	816	782	820	819	829	834	853	820	859	863	890	897	883	875	826	811	852	825	827	851	826	847	890	834	786	878	838	872	815	904	876	842	848	795	896	781	880	877	852	903	889	858	845	852	859	894	845	849	834	839	862	873	802	861	877	800	828	926	831	857	854	914	851	791	877	810	794	868	837	840	814	847	803	829	840	835	862	857	833	818	844	866	814	884	885	833	829	877	898	840	858	809	878	894	859	854	768	856	828	840	830	869	895	918	899	798	824	874	806	834	843	872	833	833	866	841	853	836	797	837	877	847	888	796	792	880	893	853	855	858	807	837	802	837	857	829	892	853	830	835	860	770	861	898	795	842	795	868	810	820	877	955	838	835	894	899	790	856	819	835	888	888	862	887	876	835	839	802	846	809	788	806	858	845	833	860	886	893	851	846	817	844	831	867	852	882	878	827	856	829	835	898	788	851	853	929	858	894	879	843	877	892	858	878	829	837	815	869	859	817	839	811	844	838	803	852	855	831	865	854	854	834	874	809	842	829	915	895	820	813	859	868	799	858	835	859	886	875	803	835	831	867	910	877	865	847	874	864	884	913	817	863	831	837	844	806	765	874	869	822	836	851	831	830	804	863	882	832	831	876	908	850	867	824	818	869	851	801	770	873	874	803	842	864	891	865	830	867	831	891	845	847	861	851	883	861	818	861	859	859	849	836	900	894	816	893	861	881	851	808	938	820	850	844	809	850	876	841	802	862	880	821	841	831	858	815	881	807	758	883	827	826	852	769	855	834	831	798	865	873	844	881	845	831	846	819	814	840	850	852	821	799	844	852	842	874	835	854	828	842	843	841	839	890	812	877	816	810	811	869	889	842	876	837	804	831	824	832	876	853	881	838	854	814	785	798	868	838	883	836	871	848	869	859	875	871	863	823	879	861	876	842	814	829	814	820	847	889	884	852	834	875	819	800	827	879	892	840	867	860	786	836	871	845	829	840	874	786	770	878	902	869	854	868	841	853	836	861	824	815	828	865	831	869	844	837	883	837	848	863	910	860	814	881	873	817	888	870	822	914	890	818	863	829	914	857	853	856	883	866	840	833	842	856	848	817	877	865	850	861	879	801	900	852	883	852	845	842	806	855	865	872	842	835	879	830	886	888	844	842	837	848	875	854	854	853	851	856	869	820	865	819	875	891	860	877	836	824	826	852	841	888	862	849	818	751	828	871	825	816	913	856	807	832	877	839	851	887	797	840	870	848	847	922	802	813	812	813	857	824	838	855	834	821	834	837	857	853	854	845	846	831	868	903	836	862	873	804	867	872	903	870	890	824	832	845	925	864	879	800	873	904	836	806	832	840	888	830	866	802	807	827	815	867	832	847	822	877	817	846	846	852	841	862	852	833	851	834	814	878	845	900	846	821	822	825	845	856	812	881	844	823	824	854	807	863	893	839	826	808	862	897	839	806	914	844	863	849	877	884	859	823	896	850	832	872	817	884	870	825	830	852	872	855	878	844	835	806	878	792	874	857	848	870	897	834	861	872	835	836	871	837	853	892	827	866	841	802	843	870	853	912	909	847	799	798	807	858	870	866	859	801	936	839	830	845	835	860	838	843	895	867	833	816	826	826	813	824	831	802	894	826	833	849	816	810	828	879	890	879	836	854	866	804	845	852	829	861	865	859	891	833	883	856	833	834	846	885	864	824	816	869	866	835	865	854	861	837	801	811	854	833	833	898	829	839	844	871	824	829	855	854	811	860	864	880	801	823	843	863	840	837	864	829	871	878	825	874	812	857	860	858	854	874	881	845	861	862	784	877	846	849	800	885	865	827	833	864	835	816	853	898	808	887	848	887	860	847	789	844	838	825	827	883	831	887	907	847	839	780	803	911	841	859	848	869	815	876	838	838	866	845	896	861	925	804	807	855	864	846	860	813	795	791	823	867	794	833	860	837	849	824	846	828	847	887	851	799	902	887	841	861	860	882	891	811	832	852	833	901	790	869	857	843	853	890	830	851	893	870	864	886	836	831	828	834	840	814	867	896	759	839	801	841	854	852	894	886	793	818	825	871	877	869	832	858	898	862	863	873	876	860	880	830	799	818	842	875	849	813	883	890	791	874	818	833	835	839	790	870	838	845	893	850	883	921	902	830	859	777	865	837	810	855	853	812	827	817	837	880	875	854	855	836	841	829	860	877	834	842	779	879	863	826	857	841	847	912	869	847	845	837	887	801	886	829	839	867	800	883	796	871	876	866	817	869	853	838	871	858	877	889	902	854	787	842	852	851	832
42613	49657	11641	2334	1333	912	791	740	578	565	528	496	533	479	470	492	425	433	411	425	416	408	404	400	414	390	429	440	415	420	390	421	400	406	402	441	389	354	404	411	380	380	422	359	392	377	365	436	391	390	444	411	389	369	409	407	369	419	364	372	392	394	406	374	400	403	401	397	410	390	367	411	426	378	394	391	394	386	427	356	374	395	367	389	400	387	391	383	420	393	398	413	407	396	424	451	375	389	405	404	406	358	390	380	424	382	395	362	387	404	402	374	400	367	420	409	407	379	402	387	395	387	401	381	410	397	406	411	413	380	398	385	404	395	362	375	399	381	392	364	413	437	401	410	373	423	371	378	419	407	402	422	374	377	398	400	427	394	410	388	397	376	430	386	416	437	400	378	359	352	422	378	359	426	373	377	373	385	374	405	383	379	428	404	382	383	399	364	358	407	368	383	364	395	422	381	373	352	351	411	373	360	422	393	385	378	408	398	402	422	374	393	430	396	402	386	397	405	400	409	426	378	397	408	411	356	415	406	390	401	395	398	369	420	378	408	390	415	368	400	392	384	387	405	375	366	377	376	404	425	395	370	407	393	369	404	391	399	370	424	405	392	348	406	380	408	374	406	395	362	379	402	383	377	379	358	388	394	355	381	403	406	387	404	388	346	333	370	376	387	371	407	355	335	366	383	367	380	412	364	376	417	364	425	396	409	421	420	381	382	373	426	374	388	387	388	380	397	399	381	359	416	363	383	369	359	392	354	387	385	385	368	407	394	405	382	423	361	388	393	372	376	402	423	371	377	379	384	407	386	390	401	384	397	363	404	393	412	392	380	416	387	359	404	395	388	336	398	381	373	403	396	391	399	423	367	391	386	388	413	397	398	397	403	396	407	414	405	383	373	425	369	378	373	398	356	383	368	394	350	419	372	392	373	397	366	392	361	406	415	380	435	388	399	390	371	376	389	398	369	403	353	369	374	402	432	387	353	379	352	418	350	385	357	384	368	352	381	385	374	390	419	420	412	396	349	400	400	402	410	409	383	363	376	404	401	379	384	364	415	399	395	370	397	371	379	396	405	381	386	414	398	379	389	414	410	363	360	364	386	424	413	391	421	385	403	410	420	372	393	412	390	371	390	440	352	366	373	393	358	395	398	384	382	367	374	416	448	391	372	416	414	411	433	359	394	416	372	412	428	414	368	400	374	388	393	393	401	419	374	384	374	382	392	427	410	387	400	385	415	372	395	376	406	398	371	403	389	394	405	390	382	388	393	379	390	410	408	397	389	385	381	411	374	394	399	393	376	368	400	404	364	400	366	401	381	412	395	379	372	358	365	449	405	370	374	362	408	382	391	404	364	400	383	360	403	362	372	386	400	369	400	408	357	382	393	390	389	375	422	367	364	370	386	383	405	399	389	411	375	388	374	385	408	380	427	394	374	405	362	360	399	381	378	408	388	416	407	369	416	387	397	396	420	371	355	383	398	417	404	379	377	370	389	368	382	357	348	415	366	434	416	387	359	385	377	401	405	383	369	392	416	410	425	390	402	371	379	385	378	418	424	404	377	422	396	414	377	417	402	363	375	352	408	384	392	354	379	401	416	411	398	393	392	364	387	387	402	430	377	375	391	408	412	403	413	420	408	388	415	403	411	380	374	372	389	395	402	391	442	379	361	412	369	423	376	377	362	410	413	401	361	417	370	369	406	384	395	375	374	379	392	406	352	376	404	432	404	425	423	391	390	387	385	399	389	347	388	384	385	363	416	423	392	369	361	373	371	409	360	359	388	405	376	372	399	375	396	385	355	394	406	369	419	363	399	391	372	374	397	427	403	406	400	378	444	401	352	345	376	388	364	373	408	370	406	393	414	380	369	387	370	422	413	419	374	379	398	346	394	377	380	410	393	438	436	405	416	390	397	384	389	405	410	384	440	400	349	415	410	405	396	387	405	366	388	375	419	384	393	403	423	351	415	396	380	372	393	410	374	422	430	400	402	399	389	353	403	389	363	368	389	334	411	395	369	412	406	392	394	360	368	377	399	385	378	372	407	378	406	403	394	377	370	367	367	364	403	388	384	408	382	389	411	396	395	381	355	351	387	410	405	416	357	355	396	365	394	408	376	408	381	381	369	400	378	405	403	378	398	337	380	407	386	420	435	388	404	366	394	385	396	417	394	383	394	359	432	389	382	369	418	401	422	405	406	372	418	370	381	387	396	344	378	386	402	418	384	389	389	386	378	395	400	415	367	395	397	380	382	369	412	358	397	409	420	407	382	391	396	390	379	384	383	389	371	382	394	384	399	390	392	409	405	368	381	404	382	406	419	383	353	392	363	393	403	337	382	390	411	413	422	400	362	399	369	371	416	400	398	387	415	372	388	365	401	372	408	372	365	398	378	396	361	379	394	352	396	400	382	415	379	412	405	395	419	383	378	443	406	401	363	383	391	410	364	393	378	379	404	394	377	399	394	383	381	393	379	363	394	378	368	390	375	371	398	410	407	412	398	365	445	408	370	409	378	352	397	392	368	377	405	407	367	353	361	361	405	424	372	381	346	385	390	404	388	418	411	411	401	374	371	374	390	384	388	374	361	399	371	374	412	418	380	405	375	371	368	380	415	360	399	363	367	366	402	389	398	384	379	404	348	383	379	370	404	405	380	423	379	387	410	414	375	390	416	379	415	357	410	393	428	390	405	388	399	399	396	363	363	388	393	358	369	440	378	421	346	362	419	392	372	410	396	353	385	391	413	396	376	403	379	395	389	403	387	376	360	415	377	434	347	378	406	417	401	392	350	397	377	378	379	414	402	402	383	377	355	381	422	406	383	389	373	386	380	344	357	389	407	370	394	379	424	365	411	409	415	405	405	369	378	374	378	361	409	376	388	402	386	373	371	393	371	385	423	406	380	370	395	369	386	364	403	395	452	362	394	398	384	346	389	365	384	440	398	358	389	347	410	399	376	413	386	405	386	363	368	390	402	419	395	368	391	365	365	396	385	391	391	412	404	377	379	376	398	357	387	391	379	376	369	396	378	368	408	356	360	384	416	381	353	393	395	399	380	382	385	370	376	382	365	395	398	389	385	367	372	394	393	390	349	414	397	422	399	367	377	405	393	391	393	400	405	394	402	380	423	418	398	394	386	437	382	385	382	412	397	380	381	422	393	386	368	385	393	435	380	420	377	385	361	375	371	408	422	412	381	394	341	397	349	390	390	394	456	383	382	408	405	382	367	385	360	400	369	394	432	362	413	403	368	406	403	373	442	385	366	374	364	359	400	422	410	376	368	395	387	420	365	378	412	431	378	373	419	425	410	379	408	375	343	410	415	443	403	416	374	412	420	369	389	374	388	392	406	394	368	404	365	369	411	412	369	404	370	380	422	434	369	377	385	381	401	372	378	388	410	406	363	415	382	386	395	371	382	399	423	378	391	403	393	342	374	377	355	409	349	346	415	390	392	406	383	417	387	368	373	401	400	424	419	388	378	438	415
26452	26615	4290	5272	4383	3634	3047	2633	2342	2038	1884	1785	1651	1638	1424	1435	1407	1352	1300	1260	1229	1216	1182	1156	1080	1141	1122	1104	1117	1066	1113	1087	1011	1098	1062	1008	1011	1026	1006	1041	976	1000	1032	980	985	1023	1024	1000	1001	1007	1018	965	941	977	988	986	1019	1008	998	980	1011	953	999	992	1014	1004	1048	1014	1021	999	928	980	1004	922	976	984	1006	1000	937	1028	987	990	992	949	1020	990	987	1034	975	968	976	955	990	975	954	953	992	992	951	1003	917	952	988	953	941	932	943	991	949	955	1017	973	1010	928	933	953	955	1013	992	934	959	950	959	980	939	996	984	966	986	970	961	982	961	927	1003	979	965	973	976	975	991	991	957	925	972	932	958	967	1000	961	985	966	962	994	955	943	906	968	891	1009	996	920	970	949	989	1002	975	954	941	963	1030	941	921	985	974	927	949	932	971	898	933	952	915	990	970	953	917	924	1034	982	919	943	951	933	1008	977	920	984	980	992	982	1019	982	974	912	1043	931	1006	972	985	904	969	912	961	978	934	980	920	924	917	1016	952	954	964	952	984	1001	990	901	917	956	963	992	967	1044	956	931	972	971	950	982	941	928	976	1013	931	966	1010	986	950	924	959	952	950	973	925	970	967	986	964	907	984	964	995	979	935	950	983	965	928	956	904	966	959	973	919	983	976	927	1000	994	962	959	1006	939	976	921	938	936	994	1001	1035	934	898	922	908	924	980	934	945	995	935	932	989	948	981	975	1030	954	1011	944	945	1010	985	920	990	956	1012	1002	966	978	984	954	894	1015	968	946	945	926	909	944	976	949	956	969	960	962	945	924	976	949	918	978	965	999	992	950	861	953	935	953	954	959	979	929	981	981	964	941	940	980	958	982	947	946	927	932	901	962	973	964	951	929	949	943	994	964	1018	966	981	943	944	938	924	975	936	951	924	940	1021	924	944	980	934	927	962	951	933	991	884	952	928	938	932	992	909	973	1005	937	989	955	897	1009	940	933	1007	979	959	951	948	989	965	918	986	952	890	966	997	995	994	955	951	946	953	1007	891	945	943	964	929	979	958	965	998	998	953	955	962	978	1010	998	953	1036	936	1037	1002	934	963	952	1000	952	974	941	957	967	938	936	979	989	1014	962	894	999	952	962	951	981	957	945	970	946	974	989	956	952	940	953	928	939	965	1004	963	949	906	992	913	983	972	976	993	962	1036	955	909	976	996	953	944	941	980	948	930	944	956	954	962	968	959	929	999	901	998	923	944	911	893	940	976	968	1020	989	929	943	947	988	970	935	982	978	930	975	925	976	993	936	984	938	958	999	943	926	910	949	1001	980	962	998	955	976	1017	883	967	981	950	946	943	984	950	978	983	974	924	950	945	914	1003	996	924	1048	1008	932	980	992	919	991	950	942	980	926	982	1004	1001	950	1004	992	1007	973	1000	930	970	941	902	945	1010	961	968	993	967	945	931	909	919	967	926	983	979	960	955	959	968	934	917	949	952	946	970	928	914	954	955	974	897	987	956	956	978	942	994	949	1005	904	947	987	957	930	953	975	918	934	977	939	978	932	973	979	979	906	986	994	954	921	991	988	953	926	913	1027	932	963	972	988	980	956	932	939	1015	915	1020	1037	951	977	987	916	902	967	939	1023	993	959	1032	976	986	952	951	993	986	934	947	933	965	907	989	1019	977	1016	952	969	965	962	961	949	911	944	978	956	997	1033	987	985	986	916	952	927	1013	956	978	970	939	1019	948	1014	931	986	948	909	993	940	958	958	954	992	924	962	899	962	958	943	952	984	1004	947	935	958	954	948	985	982	960	945	943	1013	993	976	993	954	955	905	980	1021	952	978	982	985	941	938	961	927	954	970	994	929	994	952	967	984	1070	914	981	973	1006	984	1012	934	933	948	973	1000	937	905	918	991	978	950	946	913	923	911	915	935	949	949	951	978	970	969	982	1032	912	981	997	958	954	965	956	975	1007	957	1007	985	902	964	949	968	956	941	921	972	937	947	946	928	1003	1021	1001	910	940	945	952	958	973	956	939	922	924	960	954	953	952	898	963	958	970	919	983	1007	988	955	999	945	898	945	963	956	936	953	958	978	981	971	1042	927	946	933	980	992	965	985	971	918	941	965	1000	964	975	977	967	983	998	968	923	927	959	949	945	976	917	1042	957	935	923	954	1015	958	949	1005	957	980	1007	973	945	968	989	902	920	918	1013	923	958	978	996	917	985	974	991	914	969	912	955	960	943	977	1037	957	935	953	948	970	951	957	973	980	935	951	915	935	989	970	935	926	957	960	1015	976	940	934	976	901	982	944	930	971	939	955	956	907	1019	954	943	994	936	1002	939	962	981	967	1001	932	991	941	953	912	972	965	918	959	952	934	984	878	934	971	941	973	969	1031	982	918	943	956	964	993	938	955	974	995	940	985	974	951	945	920	927	930	957	959	965	996	889	900	963	955	987	959	932	985	916	956	942	923	971	915	971	1003	925	1003	1024	917	939	967	943	962	988	926	966	932	1018	962	988	1022	907	962	956	948	930	974	982	985	1011	957	1006	904	955	967	912	896	924	998	908	998	893	995	892	960	976	966	941	926	972	912	963	972	945	992	949	971	925	935	990	978	921	994	916	955	975	1017	981	927	984	966	925	963	975	975	946	947	922	915	866	959	956	966	885	948	963	991	965	961	923	937	963	951	958	986	987	975	945	935	1026	919	976	934	953	954	910	961	969	928	983	967	948	947	893	987	966	933	994	974	940	983	1004	967	995	974	968	937	933	964	980	1002	975	937	970	939	979	958	948	911	961	951	901	918	935	925	958	947	969	998	993	971	982	970	948	975	921	995	1018	960	1036	876	998	1002	937	949	973	998	978	979	929	971	906	948	946	965	980	987	971	970	935	1008	937	933	923	958	978	981	1046	1019	929	964	1031	1006	945	966	971	960	978	946	996	910	930	952	977	931	965	945	934	951	986	967	976	938	941	898	916	929	1011	957	962	999	938	989	965	921	924	958	897	971	975	973	988	1038	982	943	918	1003	882	976	1006	922	916	963	974	916	884	961	938	961	941	933	973	910	941	935	978	943	947	968	981	973	1021	989	961	949	1004	949	991	914	967	958	917	938	966	920	915	954	967	976	1003	947	932	946	935	926	943	958	955	987	972	1019	1006	957	957	996	938	971	957	929	988	972	1010	947	907	916	957	934	951	985	914	976	1006	975	979	945	982	958	952	970	950	967	988	991	971	952	943	970	996	917	907	927	924	933	1026	957	956	920	964	956	870	975	978	956	955	903	934	989	949	960	936	1003	945	964	1003	993	948	960	983	999	1033	975	954	965	935	981	1008	961	976	903	979	993	906	962	979	897	986	1013	1000	921	922	934	895	963	937	959	945	933	1002	969	987	1003	982	921	1032	917	939	988	940	958	957	945	953	943	999	971	921	972	925	968	982	953	989	951	929	998	942	937	990	986	1007	957	1018	984	991	959	1009	972	949	963	927	976	904	959	938	965	925	1023	954	971	908	950	958	985	943	945	954	964	928	956	982	998	959	955	913	1002	1007	1082	938	973	945	948	931	959	957	951	962	964	937	999	976	936	989	981	980	969	977	916	961	974	968	956	946	984	891	940	941	1015	987	1051	940	940	966	963	964	1015	979	981	948
3451	1991	193	191	171	153	166	138	161	172	172	153	159	182	139	165	169	145	160	145	148	138	154	165	163	138	140	182	162	146	153	167	166	140	175	189	166	162	154	148	161	166	156	162	153	150	140	162	149	132	150	161	161	141	168	157	150	156	141	166	182	138	149	137	157	150	159	164	147	150	159	163	159	175	165	149	144	130	147	148	149	148	146	169	156	138	145	166	150	146	154	175	159	154	166	179	167	159	156	157	171	147	158	164	150	168	154	152	143	149	133	180	170	167	146	163	139	151	142	163	170	158	160	163	152	166	154	146	152	150	142	162	133	141	166	165	144	149	149	155	181	187	169	144	142	190	138	161	155	147	143	144	174	154	125	190	161	154	161	145	141	178	166	165	158	150	170	158	154	176	155	143	156	171	147	175	171	169	167	169	160	159	160	148	146	177	140	162	164	160	155	168	159	149	163	143	159	157	172	156	152	144	172	151	151	143	146	152	150	176	162	150	168	152	158	180	169	134	148	161	167	166	166	143	158	164	145	146	142	135	150	131	155	159	148	148	162	169	147	169	159	151	147	166	152	165	146	170	157	162	147	168	169	142	142	161	160	164	151	170	166	148	163	153	155	152	151	149	152	142	141	163	158	153	146	121	158	160	169	138	150	157	150	135	177	161	148	147	135	155	186	145	155	157	178	136	146	149	134	163	168	150	154	159	168	159	174	158	161	156	144	162	154	179	189	158	164	155	163	164	176	161	175	156	145	159	157	144	154	155	162	162	142	141	160	182	148	156	168	157	169	150	167	174	150	154	183	144	162	172	149	141	165	158	141	155	142	135	168	141	178	157	154	144	152	131	136	153	157	136	159	156	131	153	184	190	153	147	144	151	138	167	149	168	172	155	145	143	157	155	146	142	136	161	151	147	158	168	144	163	149	124	163	175	132	156	164	177	157	160	156	163	153	156	181	140	161	181	151	170	164	134	130	150	142	149	151	184	176	151	161	167	146	159	170	165	163	141	160	161	162	148	145	167	207	162	167	169	161	156	162	143	150	149	145	176	138	151	157	184	161	149	154	140	155	131	135	138	147	150	157	193	160	167	165	165	173	172	152	165	159	139	151	149	173	134	155	139	163	134	158	183	164	153	165	158	126	156	157	147	164	141	145	134	166	157	149	145	144	158	156	159	171	153	125	168	153	165	148	177	152	147	165	162	160	191	128	156	158	148	155	185	158	162	146	166	157	138	159	160	132	169	147	141	138	178	138	136	140	168	165	139	140	170	178	165	156	151	177	157	149	142	160	158	152	148	164	153	158	158	155	151	139	147	157	166	134	165	157	161	155	151	151	142	145	150	160	167	136	170	168	170	176	155	160	189	168	171	154	136	165	171	150	157	139	153	151	158	162	156	155	156	172	156	163	163	151	148	159	154	139	152	144	156	150	171	171	180	150	163	137	152	126	152	171	176	168	154	148	166	177	150	158	185	154	167	160	164	149	161	153	146	155	179	153	123	153	137	152	149	146	140	149	166	157	179	156	167	173	164	162	158	152	148	153	163	168	165	202	155	174	179	167	164	153	173	149	160	154	136	152	169	179	160	178	174	155	157	176	144	155	145	154	149	161	170	181	168	126	160	157	129	175	161	157	158	154	163	171	140	168	175	151	165	153	153	174	169	153	164	161	141	159	152	160	152	159	151	158	140	149	167	155	150	153	173	146	142	131	157	162	175	164	142	161	143	174	171	167	164	159	150	168	152	134	153	152	161	173	142	146	154	168	169	149	166	171	153	141	144	166	167	157	167	164	177	160	163	148	144	158	154	156	171	146	155	158	161	139	161	169	136	157	166	155	175	157	160	168	165	149	132	173	155	147	164	149	158	167	153	132	170	139	134	133	157	146	176	173	135	132	146	160	165	151	153	159	138	167	161	167	163	157	150	166	152	164	161	149	161	158	115	197	171	151	187	132	156	144	153	164	160	167	141	165	166	167	177	152	180	145	146	172	148	162	152	155	153	141	171	158	143	179	164	151	155	144	146	152	178	143	158	152	157	165	136	146	154	150	137	164	166	140	134	143	162	151	149	175	147	165	158	141	152	149	127	153	166	164	164	164	136	179	128	156	158	160	157	156	147	168	165	142	170	163	158	157	155	160	153	167	173	144	158	152	161	154	144	152	168	152	151	150	145	151	165	137	150	145	160	154	167	149	166	159	145	144	168	129	145	139	141	171	179	155	156	155	165	146	165	161	173	141	146	160	162	136	159	132	171	161	171	145	156	181	184	173	139	153	157	174	144	142	180	173	154	149	152	160	161	151	173	145	190	152	144	190	163	158	134	137	139	146	147	160	168	142	179	179	151	157	178	169	185	167	160	167	173	171	150	152	155	144	162	151	149	155	136	175	155	160	174	163	153	149	173	150	161	164	158	142	161	149	157	162	142	149	148	161	177	148	155	145	156	162	142	151	144	142	162	152	158	168	167	148	159	160	163	164	150	140	155	176	168	155	165	135	156	160	162	167	182	168	165	149	155	161	148	161	168	134	138	181	152	172	170	143	150	164	156	175	150	173	136	141	176	181	137	153	169	198	175	166	162	167	148	172	160	154	150	139	149	170	169	165	157	165	147	145	151	146	166	170	160	151	161	155	139	156	177	151	155	153	150	157	161	139	147	168	143	175	177	160	152	168	131	153	153	158	159	146	163	178	148	173	144	158	162	174	152	148	169	141	141	163	168	148	140	161	154	152	149	154	163	148	164	147	164	162	165	146	164	157	153	160	166	168	154	168	183	171	135	150	163	161	139	133	168	167	155	176	155	176	144	146	157	168	146	158	157	162	161	155	169	159	146	146	159	149	128	145	178	145	181	175	151	168	161	129	148	132	167	148	165	149	169	179	145	168	151	153	163	159	166	161	162	157	159	173	155	153	153	143	160	138	135	163	145	171	137	145	170	161	151	140	178	156	165	149	161	152	174	143	138	152	158	153	177	150	163	167	143	152	148	161	179	177	156	149	142	157	184	154	156	160	141	171	154	159	158	145	129	179	172	149	169	154	157	145	149	156	151	157	175	138	163	155	153	157	157	157	168	160	137	159	163	168	137	144	154	163	152	184	174	168	170	135	155	145	150	151	153	152	151	139	151	148	139	143	131	161	173	151	180	157	173	171	148	143	162	156	172	173	165	154	172	165	143	146	149	164	148	158	165	159	144	134	154	161	158	171	153	169	153	135	161	154	156	163	147	164	169	153	138	160	149	155	164	153	153	135	147	149	138	166	151	122	145	166	137	169	149	141	168	156	150	150	140	143	150	157	168	157	148	157	138	135	147	160	160	141	152	161	133	165	143	172	150	168	114	167	146	132	158	175	174	130	172	153	144	153	152	172	186	170	134	176	145	153	142	149	134	151	158	157	169	176	170	155	157	142	146	156	156	165	167	146	160	153	143	173	148	161	153	146	171	172	172	141	163	149	179	157	162	160	153	195	166	163	152	136	176	171	160	179	148
3978	3745	561	598	533	534	500	504	537	506	531	477	482	463	477	472	511	464	527	466	504	512	487	469	536	506	512	494	479	493	507	476	472	504	445	461	487	478	518	510	491	456	462	507	535	471	466	457	495	465	493	501	442	519	491	450	486	468	459	505	477	492	499	516	485	476	495	443	457	488	469	454	511	487	501	505	475	488	496	474	479	484	532	463	462	470	499	482	479	494	497	523	491	451	441	497	486	463	470	470	502	485	503	497	504	483	495	506	484	448	482	455	505	462	481	472	488	451	498	466	481	495	476	509	489	487	463	499	470	485	486	492	440	461	434	485	485	509	531	482	443	482	454	496	500	467	470	472	480	470	504	498	498	505	462	471	458	481	483	485	469	461	512	486	504	498	487	487	493	543	467	453	494	478	482	481	500	508	445	502	458	499	490	464	475	442	481	533	504	494	480	494	503	472	447	487	495	532	488	490	500	513	503	465	493	516	499	484	474	479	466	471	444	482	491	476	463	443	513	515	563	496	461	462	488	508	479	493	471	511	483	464	490	487	511	486	481	507	526	457	451	492	467	488	478	484	480	484	514	471	457	465	475	516	503	446	491	488	463	474	496	475	483	491	487	529	476	494	466	473	457	517	516	493	482	446	489	492	459	506	485	465	487	467	498	464	457	452	495	472	444	490	500	457	511	465	483	477	461	498	481	495	475	513	485	489	490	477	484	478	500	466	469	466	476	491	475	517	492	480	521	515	448	487	490	477	474	470	523	483	467	512	528	458	493	497	514	459	503	469	508	477	455	457	457	507	424	494	471	500	492	486	463	493	487	469	449	518	489	473	494	508	488	444	518	479	477	476	490	442	492	477	501	461	489	466	498	486	511	476	492	482	497	477	485	467	493	477	477	452	482	461	486	467	486	470	480	452	472	491	495	485	463	493	510	517	490	487	484	505	460	495	492	499	498	483	485	473	493	436	468	498	443	480	471	488	501	507	445	486	463	505	440	491	520	476	468	497	501	485	482	502	458	500	440	509	527	474	500	496	528	517	509	488	519	481	512	456	447	478	443	476	526	485	504	478	510	499	498	512	504	476	488	495	475	555	469	464	486	488	457	512	510	443	495	512	513	411	505	476	464	480	452	462	500	488	480	482	493	512	446	479	496	474	456	472	502	447	477	492	508	483	526	479	505	465	498	499	504	476	485	492	510	495	487	514	475	494	503	500	469	506	504	472	525	472	492	486	511	468	490	489	493	493	493	500	445	474	488	493	494	517	458	510	480	447	495	483	500	508	509	477	517	476	497	532	475	511	500	477	435	506	455	469	488	482	493	458	442	493	456	512	470	473	508	475	463	493	488	469	494	481	467	498	510	481	507	520	477	512	505	490	475	508	462	475	498	465	473	466	509	459	480	456	479	445	486	540	499	482	496	454	476	452	505	457	481	519	472	444	491	468	456	481	447	481	462	461	477	519	490	483	502	467	474	486	493	483	472	450	449	491	453	500	489	488	480	487	475	479	457	481	477	496	484	463	472	479	471	504	458	477	474	470	474	508	494	511	502	514	492	496	445	471	470	468	506	502	511	511	498	464	522	468	470	480	492	478	483	501	467	451	501	493	478	498	506	516	473	476	464	455	513	489	462	480	495	456	494	532	472	477	449	455	462	478	485	509	509	464	445	473	522	477	488	530	484	460	483	499	491	522	455	477	479	484	507	477	523	506	490	472	480	452	481	495	470	479	477	494	510	486	484	480	500	413	479	453	471	540	489	487	477	450	473	464	510	463	537	482	507	450	502	458	474	458	489	447	482	481	472	528	472	454	501	485	490	521	484	495	533	499	515	490	505	527	458	476	510	473	495	487	472	464	493	474	488	488	483	484	494	481	468	500	481	455	486	468	466	422	505	512	520	469	464	461	497	460	463	460	507	465	492	465	471	481	479	458	483	452	496	507	455	503	512	465	456	527	477	456	457	487	516	454	436	468	492	481	470	503	498	473	488	451	468	514	466	492	500	509	489	468	450	503	469	453	486	497	517	480	494	446	475	504	518	508	468	469	501	453	476	473	478	502	506	467	456	518	469	482	496	470	470	502	497	495	491	463	476	505	464	489	499	480	459	449	482	481	498	517	468	463	460	470	485	514	461	481	468	497	460	472	479	451	474	490	506	450	520	487	463	472	450	505	499	503	503	484	447	475	508	494	470	451	502	498	499	486	536	499	498	481	484	514	513	501	473	474	482	502	489	485	468	497	505	492	513	485	496	464	505	493	490	464	446	464	437	434	501	489	466	504	464	498	460	492	485	504	458	466	517	515	458	469	481	465	481	494	468	491	503	473	502	509	473	490	472	500	477	481	485	499	487	467	489	507	535	518	516	458	499	494	461	455	500	489	441	492	446	522	455	503	501	463	488	496	485	503	487	494	477	514	470	483	501	487	473	487	496	510	465	501	465	463	468	498	443	481	501	506	491	517	479	479	481	494	499	493	463	474	470	494	465	442	462	473	488	464	477	474	485	471	473	474	466	471	493	465	476	472	475	485	486	508	487	482	504	472	478	485	453	479	481	514	490	528	492	478	466	470	473	472	513	471	511	481	474	483	508	450	438	467	467	484	488	529	504	452	499	509	485	471	480	520	483	459	499	484	471	445	464	501	445	486	508	529	499	455	452	460	474	451	491	472	512	498	524	495	485	532	510	457	496	515	501	495	518	489	447	492	482	503	503	470	452	512	446	499	497	469	444	503	468	484	477	456	471	452	431	461	455	516	501	474	473	478	496	500	467	508	476	519	485	490	472	508	518	497	455	444	511	496	485	438	506	521	486	480	442	476	522	497	504	471	496	503	474	508	468	494	507	463	457	509	458	484	507	495	442	495	492	455	436	516	470	458	482	495	462	480	480	509	479	461	473	466	475	482	486	481	480	467	505	475	455	450	491	457	471	490	484	494	516	447	503	481	461	517	456	489	489	492	496	479	447	487	494	476	471	501	510	489	481	487	501	495	474	482	498	465	511	454	455	468	495	465	498	495	466	510	450	503	468	479	462	449	504	490	459	463	460	515	476	472	441	494	524	515	470	497	490	435	464	499	468	467	449	477	497	447	462	520	533	438	479	471	488	444	466	492	442	511	504	475	493	450	481	443	502	469	472	509	512	480	472	476	474	497	482	498	486	463	479	447	497	501	530	487	489	495	506	484	485	479	503	528	441	508	478	451	469	452	493	467	464	487	476	477	428	488	490	514	455	468	521	484	478	473	487	514	514	477	442	481	456	487	462	479	483	518	456	452	435	484	492	501	462	440	452	488	492	499	484	457	488	484	511	459	514	497	486	486	479	477	496	456	462	496	489	474	444	498	476	488	455	464	482	487	488	502	475	456	452	470	494	482	479	471	469	456	457	441	499	452	497	515	464	484	481	509	488	461	495	469	501	525	456	471	489	465	477	469	518	532	486	454	486	464	495	469	457	464	481	488	505	505	467	491	506	479	496	466	480	501	498	455
31926	32960	6364	1011	750	605	507	465	454	421	355	380	321	351	375	332	366	365	311	308	314	376	320	324	316	345	308	361	326	341	344	337	304	350	315	344	306	306	349	331	321	345	314	327	370	304	332	326	299	363	301	323	294	336	349	315	323	313	315	329	332	340	328	348	320	327	316	305	319	348	327	315	302	307	328	358	322	292	311	320	310	331	372	311	326	330	338	314	316	302	313	326	303	282	308	307	273	287	347	303	360	305	291	310	329	331	328	361	326	342	318	338	307	346	301	348	332	310	326	300	315	336	312	362	274	321	298	298	313	321	327	329	282	310	306	313	372	324	322	325	306	318	308	307	321	324	305	318	297	355	329	328	336	319	318	303	312	305	352	296	341	330	282	337	323	331	330	283	316	323	328	334	304	318	309	313	327	313	340	314	308	312	317	286	312	335	316	331	310	338	321	328	321	357	336	313	303	339	309	335	333	277	308	315	325	323	289	313	284	331	337	323	347	295	299	320	377	333	307	333	338	314	323	319	305	320	324	305	295	300	318	309	301	325	343	320	335	323	314	354	356	318	317	298	314	324	308	331	300	325	357	345	313	311	328	298	277	332	319	333	306	304	296	314	318	333	357	318	316	347	315	301	339	278	319	320	344	302	317	272	302	335	327	321	345	323	360	279	307	336	325	293	324	334	300	344	324	321	305	365	337	323	336	308	362	339	324	300	338	325	318	313	341	336	303	284	309	303	331	310	312	302	298	315	326	342	326	328	294	365	309	337	317	340	308	287	324	315	358	356	343	305	295	303	304	302	285	319	302	318	305	323	352	376	323	331	343	296	323	315	332	296	294	348	336	364	302	315	303	324	314	296	321	324	290	326	325	333	354	292	297	304	305	359	312	282	320	348	284	330	308	325	349	320	327	306	350	327	334	334	311	307	332	350	318	316	348	330	336	321	327	327	332	327	302	329	326	336	342	307	347	334	327	338	334	315	314	339	338	323	328	329	344	318	363	329	333	311	320	291	313	320	305	305	286	290	318	304	338	308	321	329	305	314	311	320	354	330	313	296	296	340	295	301	338	342	342	328	345	307	283	319	310	351	299	301	317	314	335	310	312	304	317	316	327	309	297	334	323	351	307	342	309	344	312	324	329	309	352	321	304	339	328	321	346	279	321	315	329	325	346	340	306	314	289	302	298	338	324	351	329	331	309	323	312	321	303	334	337	343	321	330	293	317	304	301	312	301	313	302	329	303	322	299	310	297	345	308	330	328	339	319	323	345	307	324	324	335	322	337	349	321	293	333	313	324	313	329	317	307	292	320	327	319	318	311	320	377	340	315	271	309	295	318	341	329	345	352	301	338	344	323	361	285	323	312	306	299	321	333	332	333	325	291	320	330	319	358	312	310	368	337	322	320	327	333	316	319	315	310	318	334	345	341	321	329	306	296	273	303	340	302	305	345	328	299	314	335	282	341	337	333	355	333	334	313	312	334	313	329	322	301	368	314	295	318	320	333	317	324	327	347	293	338	313	333	295	304	325	334	349	345	314	303	300	311	314	342	305	300	329	318	340	304	349	345	313	305	334	347	344	297	314	350	330	334	338	313	296	316	312	327	351	303	306	284	318	296	335	353	306	333	330	299	290	326	277	326	326	295	341	299	336	331	318	306	342	322	313	328	297	323	320	333	286	325	286	326	325	311	335	309	301	304	328	351	294	358	330	350	328	332	326	327	328	327	317	333	302	329	319	345	321	345	313	292	347	295	346	320	317	322	289	331	339	315	314	344	332	323	307	318	325	306	279	317	319	317	313	354	282	294	303	303	308	327	321	343	290	353	309	287	306	312	346	315	282	316	308	292	329	321	318	335	330	288	337	341	313	341	316	297	326	355	282	322	295	296	328	338	315	357	288	318	329	301	319	291	357	298	314	293	307	324	316	345	344	341	327	307	325	333	326	296	325	348	345	291	312	313	331	308	326	316	326	319	330	336	314	335	321	307	327	309	313	288	319	339	278	333	337	294	321	309	299	295	319	306	331	316	311	283	325	346	319	339	323	305	317	327	295	328	323	301	329	323	319	308	330	326	309	314	342	341	308	329	313	341	323	318	319	299	306	308	330	302	293	325	312	298	313	319	310	321	348	321	309	326	288	287	306	355	318	353	307	324	297	325	356	320	321	350	333	307	319	299	300	350	331	347	322	326	321	339	309	317	323	307	338	317	320	322	330	292	340	320	298	332	311	331	309	317	323	301	315	309	327	312	293	354	312	322	328	281	311	316	326	333	288	345	311	304	293	299	315	313	310	311	328	328	318	316	331	318	295	323	316	333	359	287	297	295	325	302	300	295	315	326	326	365	365	329	316	359	332	331	348	315	313	307	343	331	303	320	323	367	329	292	324	322	318	303	316	307	342	331	349	311	346	323	341	327	341	316	299	303	339	323	317	288	325	324	295	318	314	345	317	297	331	324	342	317	293	343	334	319	312	326	307	337	323	307	328	316	341	362	321	330	322	299	303	327	333	321	359	327	288	342	323	339	324	307	304	342	330	308	287	327	291	331	311	301	332	345	313	312	318	319	321	290	328	311	294	342	304	343	322	287	347	298	330	335	328	278	287	320	327	321	311	331	303	336	350	301	326	312	327	317	360	294	289	296	333	293	298	355	314	277	318	366	321	323	300	320	333	322	311	344	342	328	321	318	317	314	319	333	315	338	338	317	321	342	286	299	309	300	315	317	323	313	311	330	314	299	313	360	309	311	319	333	303	320	334	333	359	329	349	321	322	343	335	321	350	321	327	298	342	309	326	309	319	294	335	328	339	329	326	309	308	339	340	356	292	308	291	325	321	293	286	335	297	302	311	317	328	304	320	360	314	321	335	292	323	320	327	306	310	302	331	339	310	333	302	312	295	329	336	351	338	358	302	333	303	322	331	352	317	313	294	309	335	330	317	292	299	307	314	296	306	304	340	326	324	302	336	309	315	324	352	321	308	323	293	344	328	316	305	317	331	338	314	331	310	327	329	287	346	337	346	306	308	329	318	311	331	331	336	346	295	298	322	321	322	337	337	308	303	328	353	311	338	359	342	323	338	289	319	356	290	329	308	323	264	323	299	313	292	317	302	290	332	316	329	325	364	327	331	317	327	319	312	310	301	306	295	317	328	315	337	322	354	312	337	335	306	329	332	302	358	318	337	325	357	293	313	353	305	286	289	327	307	318	339	350	327	364	304	335	337	306	341	306	311	321	333	311	326	331	338	320	315	310	305	306	308	300	294	290	322	328	348	308	323	286	313	304	304	325	353	333	318	288	326	334	308	289	321	324	317	291	340	312	308	355	342	357	332	323	280	287	347	308	297	357	301	349	304	311	304	307	287	317	376	338	317	316	331	331	334	303	342	315	310	315	313	314	341	308	310	326	316	361	317	320	305	338	327	355	326	314	314	313	312	316	327	315	338	283	326	284	301	338	315	339	320	342	321	324	309	314	334	325	346	308	355	361
20374	19877	2536	3027	2618	2237	1968	1668	1575	1388	1359	1289	1144	1137	1085	1112	1011	1016	980	993	992	980	951	962	945	878	906	898	887	892	956	903	889	896	889	942	945	931	866	872	851	861	926	854	856	819	877	866	890	868	819	849	846	870	832	795	860	881	851	854	862	886	909	845	853	837	800	861	846	842	845	846	829	863	887	838	878	853	780	849	872	817	829	909	869	872	876	840	895	828	756	913	859	860	811	817	807	847	845	821	911	873	810	859	832	865	861	765	872	880	879	862	834	845	876	780	837	815	853	796	824	868	861	835	814	835	859	847	795	825	823	873	861	850	870	835	828	886	849	794	879	884	805	792	807	853	796	836	836	847	826	817	857	901	816	839	881	797	854	881	885	804	861	847	891	818	855	866	874	820	848	838	874	840	840	796	817	804	822	879	885	825	814	852	898	829	891	804	851	792	836	782	832	867	841	840	783	806	851	820	828	876	852	810	829	843	817	784	840	820	788	842	848	861	865	872	871	861	865	798	862	873	828	853	824	813	855	807	848	840	877	821	814	813	810	874	830	827	848	841	853	837	822	830	834	820	834	854	840	829	834	813	847	815	865	841	874	820	835	855	841	843	824	786	849	883	790	881	822	835	861	845	836	872	851	920	838	859	845	880	834	825	805	854	858	836	834	800	849	840	860	881	828	809	815	834	838	821	806	820	848	855	843	837	862	855	842	832	854	829	832	877	811	865	881	826	773	801	807	809	884	844	805	858	863	838	842	833	884	868	867	824	865	837	817	874	853	811	799	836	792	829	885	830	895	808	803	855	885	881	866	844	834	893	858	818	891	856	828	817	824	818	854	858	808	848	887	880	809	837	842	828	836	856	821	827	836	820	854	912	820	833	860	870	847	833	829	823	824	813	821	861	826	885	799	876	867	851	797	903	825	869	816	821	851	811	846	809	844	824	844	804	830	905	843	814	775	840	893	775	837	849	794	839	814	859	839	863	885	852	827	800	832	915	865	858	871	851	803	811	817	793	802	869	894	814	877	903	858	850	855	830	875	831	804	820	876	821	826	891	827	851	797	856	820	840	850	797	854	836	832	862	850	871	816	872	862	832	873	860	895	827	859	851	847	834	853	855	885	816	894	827	832	846	820	880	842	857	864	813	812	872	841	832	834	879	861	871	861	850	832	849	880	834	878	857	796	841	854	867	872	826	809	852	801	865	793	892	820	821	861	859	829	786	863	871	861	804	831	819	814	858	824	794	871	844	856	823	882	832	892	793	863	871	825	880	864	834	826	893	837	851	802	797	882	886	814	807	860	821	919	847	846	789	849	822	819	869	850	875	823	837	830	833	867	873	826	809	761	842	872	881	857	871	857	893	799	854	860	848	858	819	857	833	862	818	851	829	827	768	856	799	855	825	813	870	846	922	825	836	834	870	865	837	841	847	862	816	866	845	855	855	831	843	810	787	855	827	802	855	878	835	794	916	869	855	852	839	848	836	845	878	827	848	850	810	837	806	822	923	850	878	819	795	857	888	820	796	852	841	846	783	879	834	855	838	863	834	887	928	841	867	789	824	805	842	811	850	812	849	817	833	822	832	834	852	827	860	857	799	783	842	794	822	865	892	890	848	797	834	787	804	812	844	872	834	831	820	876	848	912	805	829	835	829	857	850	842	838	782	837	837	849	844	793	829	871	822	841	808	831	850	856	852	864	855	806	820	850	866	859	804	880	900	881	837	865	860	797	822	879	858	835	802	828	814	833	813	845	880	807	822	838	786	818	830	859	817	851	826	864	840	871	857	831	830	833	842	835	863	851	848	832	860	860	826	822	829	879	810	810	856	837	886	811	815	841	847	797	884	859	880	875	874	884	800	777	804	770	884	832	815	804	888	789	869	822	840	821	841	824	777	865	843	847	852	803	773	777	858	865	784	892	838	803	814	852	862	830	901	898	834	853	842	815	806	830	860	799	825	834	871	843	811	808	834	845	818	828	863	856	857	891	806	823	832	849	853	880	781	812	822	786	840	872	804	833	832	817	832	819	827	834	788	846	839	845	837	824	877	827	847	798	812	824	871	846	803	805	826	812	880	829	825	844	897	850	807	827	880	883	853	860	844	887	873	828	845	851	849	856	884	852	838	835	851	802	856	853	868	846	820	866	815	866	856	861	822	832	808	941	833	821	816	834	788	811	834	854	812	863	836	877	838	841	847	846	821	839	834	857	893	872	841	845	846	864	824	834	843	863	793	854	873	839	830	834	867	875	828	853	895	827	776	831	840	820	865	858	828	857	864	880	830	851	844	881	871	872	867	830	843	857	827	829	860	839	811	811	819	911	837	851	815	812	801	842	869	805	895	874	829	824	873	845	851	832	884	832	848	859	869	849	878	833	815	876	863	819	854	849	871	850	885	830	869	840	845	856	902	891	858	865	808	802	853	818	865	861	878	825	872	877	801	805	795	837	890	850	813	838	795	857	860	793	879	835	821	863	896	856	850	857	812	808	874	853	874	800	876	924	888	844	844	848	890	837	865	810	827	867	818	894	853	826	837	904	807	832	778	853	841	912	861	834	806	882	832	863	782	874	858	858	840	838	845	858	830	852	830	870	789	901	868	798	829	838	860	871	860	800	850	857	849	865	786	858	845	805	849	874	874	787	793	820	817	842	861	854	856	817	844	798	832	853	825	853	875	817	852	811	840	848	802	893	818	830	888	883	827	845	797	863	854	821	834	850	855	803	842	875	891	838	820	855	857	890	823	831	830	817	859	829	823	890	826	844	796	903	825	802	845	876	850	874	803	830	873	826	822	876	822	867	837	817	872	853	812	821	817	869	896	815	808	877	843	826	858	861	826	814	846	828	808	879	831	821	816	816	829	825	858	821	852	778	880	833	787	808	871	808	803	877	839	811	891	783	806	877	872	791	803	882	824	820	848	807	876	845	809	823	798	793	853	851	853	855	838	818	832	881	809	892	837	810	842	829	834	850	815	864	828	871	824	839	864	868	826	828	851	865	864	817	788	818	834	894	870	826	853	836	868	858	835	819	828	796	809	895	835	858	836	833	870	845	846	862	830	892	854	832	876	791	838	860	876	838	875	839	813	875	875	843	858	868	861	862	818	888	794	837	865	824	928	862	856	824	867	812	804	829	833	876	821	821	815	845	801	837	851	851	909	901	862	827	770	827	803	832	834	870	829	806	821	814	874	855	851	795	850	834	827	840	840	874	855	816	828	819	869	813	853	843	854	832	842	822	799	874	857	872	858	802	842	857	873	825	796	835	828	832	802	835	874	830	838	851	881	847	795	809	845	816	827	804	848	855	833	820	835	889	833	830	813	837	840	838	821	830	847	812	823	776	884	890	862	834	889	821	840	810	830	845	895	812	797	885	893	810	829	827	871	859	880	872	814	825	803	872	844	863	864	842	834	803	822	832	799	843	814	831	885	865	830	854	828	830	808	867	850	857	819	866	843	861	793	886	872	838	876	842	831	811	866	893	858
42806	44540	14087	2651	1293	960	763	664	576	579	547	504	513	437	476	442	460	446	434	422	418	392	397	427	407	396	417	412	398	413	403	401	371	413	411	393	413	412	366	401	425	374	385	398	407	390	384	350	399	390	372	364	418	391	387	400	415	435	405	398	404	399	388	394	384	383	377	414	403	353	383	404	382	423	349	370	378	391	413	385	367	371	360	374	350	399	421	379	392	349	396	370	395	378	387	403	394	377	391	407	391	405	390	374	405	381	372	387	389	387	375	375	362	368	379	398	375	397	384	399	375	406	393	429	391	368	407	390	353	368	381	376	411	421	440	407	408	341	392	382	393	371	394	355	377	348	368	378	417	419	387	413	379	426	404	394	365	395	361	378	372	383	354	387	393	406	377	398	396	370	406	380	362	394	398	367	391	359	370	385	391	392	359	369	369	373	420	354	386	372	363	395	409	419	398	369	417	353	411	409	430	412	384	383	412	352	384	394	394	361	373	401	400	398	381	419	399	342	382	381	421	386	392	408	355	385	396	396	367	381	382	431	404	377	364	404	417	349	393	415	355	391	392	389	374	350	391	391	369	374	346	396	378	349	400	379	356	399	400	359	411	368	362	381	398	391	386	406	404	369	409	374	379	366	363	403	391	405	387	363	370	409	369	389	412	364	372	390	403	411	409	389	410	387	387	370	369	385	381	355	387	349	409	397	394	389	370	388	370	364	364	385	361	382	362	405	383	372	385	357	376	375	367	402	442	353	402	389	385	356	417	404	392	356	393	345	386	382	353	365	411	399	425	373	373	423	363	377	371	369	406	393	377	388	391	378	369	400	369	410	384	362	386	389	397	388	443	360	397	397	391	387	396	413	411	389	399	403	379	376	400	399	367	375	385	377	395	381	388	371	420	404	390	395	366	380	369	384	391	396	409	425	403	388	394	366	427	367	458	368	368	353	370	386	387	375	373	375	349	365	423	391	400	393	426	397	363	383	382	363	384	348	404	375	343	389	366	405	376	391	387	376	409	375	386	376	379	391	384	399	365	389	416	412	396	379	382	364	383	423	430	401	384	386	405	400	402	383	379	438	367	406	389	401	402	390	411	387	355	365	396	401	389	383	360	409	360	391	402	396	352	408	382	388	392	388	351	429	366	386	385	365	410	442	401	388	357	382	446	392	348	402	387	393	387	379	393	385	387	375	382	390	381	352	352	362	388	368	355	374	380	374	374	417	394	395	384	377	373	402	373	368	378	389	370	401	378	389	396	386	419	366	406	392	382	403	399	365	378	409	366	374	369	393	363	358	390	373	375	409	370	422	374	356	393	389	388	379	401	396	387	404	372	368	406	397	404	395	386	381	381	403	387	383	363	382	398	394	401	418	397	367	351	396	353	383	373	384	383	377	360	403	399	420	366	380	382	369	376	364	404	419	378	383	372	402	367	382	394	409	372	419	353	397	369	404	373	397	391	383	380	394	354	351	396	401	393	400	377	396	420	347	387	352	383	385	384	378	361	362	382	379	362	384	371	429	371	367	374	367	440	405	410	369	382	379	447	374	412	368	370	377	359	376	387	363	384	397	414	390	423	420	428	357	410	404	424	376	380	389	375	399	365	374	354	387	367	389	376	391	326	412	390	383	407	409	397	366	396	387	393	377	383	338	403	414	357	370	420	365	409	390	378	363	404	375	385	410	410	385	401	405	406	408	407	416	411	392	401	397	378	389	364	356	403	406	408	396	389	414	367	379	392	410	418	381	387	368	408	354	406	396	413	377	393	384	405	353	354	384	406	350	391	379	427	371	404	378	383	388	406	360	378	365	385	383	342	405	380	387	356	359	376	383	393	354	371	404	384	396	354	339	353	383	358	423	352	389	370	384	363	391	387	367	397	376	393	429	368	423	360	341	378	390	359	417	385	400	406	373	381	370	393	404	343	379	379	391	387	359	386	393	390	386	389	392	378	367	405	409	386	383	410	390	397	408	352	371	405	381	386	396	363	404	377	363	373	356	394	391	396	371	378	387	377	400	386	392	368	375	426	380	372	355	373	391	408	408	355	392	397	380	409	388	419	386	363	411	375	392	354	385	409	349	383	354	402	407	382	399	368	374	353	410	393	384	388	404	401	383	389	383	380	387	415	401	411	365	407	375	374	393	395	371	397	427	398	361	419	375	401	369	408	396	369	422	401	359	394	386	358	354	377	417	366	390	414	412	373	363	387	385	371	405	376	339	366	371	372	395	417	418	384	355	384	383	372	378	380	349	399	394	381	366	405	355	382	409	384	400	404	405	367	396	405	355	405	390	405	392	412	407	415	405	399	386	435	375	392	418	385	403	410	388	386	402	397	371	409	400	396	371	380	407	410	419	385	334	394	373	338	376	375	402	397	396	373	394	402	386	391	399	379	344	402	372	408	382	397	389	388	410	417	391	383	351	391	376	396	407	378	396	374	388	392	416	367	370	415	359	424	398	369	413	389	369	408	385	387	368	390	412	388	402	391	372	363	345	405	386	337	411	398	391	398	399	381	359	418	400	415	357	387	401	385	402	388	371	402	396	398	393	404	408	378	384	374	370	377	378	392	409	373	375	436	403	387	362	387	387	381	375	398	356	379	390	363	390	412	373	395	388	407	401	389	410	340	389	360	393	388	326	382	370	407	416	380	363	381	404	389	399	376	372	427	381	390	386	369	416	372	389	389	395	406	398	406	352	407	360	379	364	410	379	385	340	393	391	383	354	378	378	412	424	372	387	414	403	375	412	399	416	374	385	357	405	398	402	350	391	393	368	364	392	386	375	406	377	379	382	390	385	387	376	352	372	390	404	363	355	361	381	413	387	382	418	396	393	417	389	379	383	398	406	341	362	389	396	372	396	375	381	395	405	374	387	409	346	370	398	411	391	363	390	392	384	375	384	416	403	392	417	381	392	419	381	368	386	383	386	376	409	411	399	379	410	387	408	375	405	432	389	392	361	371	385	401	366	365	377	336	393	388	426	409	387	420	349	410	406	424	350	391	393	387	362	397	383	362	405	377	324	379	401	425	367	379	329	368	383	354	386	353	399	394	373	400	390	380	394	367	403	390	413	359	375	386	371	403	407	385	393	349	388	356	359	394	361	377	352	347	411	402	393	366	433	413	381	371	405	423	398	390	395	360	381	391	402	397	400	367	392	394	402	395	372	391	380	377	382	374	378	377	383	387	419	391	431	424	391	405	398	383	380	375	400	405	395	385	389	393	373	355	404	409	370	391	366	371	383	401	379	389	426	333	379	378	407	369	365	398	368	401	364	374	411	400	416	368	422	385	414	403	384	363	387	404	403	386	381	398	397	403	379	388	403	379	397	395	379	389	394	404	371	385	409	380	410	425	403	368	396	398	397	380	365	379	346	377	387	394	358	362	390	349	358	436	358	368	388	362	375	387	393	400	396	365	364	379	430	352	409	401	367	357	370	387	372	391	383	349	409	367	360	416	385	428	398	372	368	377	395	400	426	401	384
27160	25151	4381	5222	4312	3702	2938	2595	2349	2131	1883	1656	1591	1521	1451	1440	1359	1290	1344	1277	1243	1222	1184	1167	1158	1178	1139	1080	1060	1082	1061	1073	1048	1051	1085	1050	1063	988	966	1002	1031	1006	1030	1013	1048	992	916	1024	1037	1070	1053	992	1034	946	1034	1053	993	915	971	971	914	982	960	986	1026	964	983	983	992	1021	959	1018	1018	934	1033	924	978	951	963	1001	953	961	1033	1004	1007	992	995	936	954	1011	1013	1003	996	897	977	1012	940	989	1034	958	1013	968	966	924	989	884	945	1014	940	964	964	989	991	985	973	1026	954	955	965	944	919	940	974	1019	934	970	973	964	966	950	918	943	950	954	960	944	913	981	987	995	996	956	944	956	981	944	952	981	976	986	938	955	923	944	991	958	967	993	949	985	969	939	959	944	948	909	965	1003	1019	983	940	940	976	1006	927	922	977	957	942	909	976	947	979	923	997	973	1005	945	994	989	915	995	947	977	986	931	987	973	955	907	971	918	950	937	915	1005	944	993	949	976	974	941	1003	962	923	883	962	974	960	987	931	976	953	940	986	910	949	987	912	1023	986	926	959	936	964	978	976	978	952	950	943	954	971	907	981	957	948	920	908	985	978	995	1007	1005	970	904	922	963	939	981	988	1013	989	1002	989	992	943	966	961	910	864	971	981	967	976	1030	921	911	950	948	971	946	945	926	951	986	969	952	915	939	992	974	940	997	1011	960	995	914	948	929	898	974	974	992	933	974	936	930	886	948	1000	1016	1018	892	949	943	971	875	956	950	941	1036	923	928	985	1018	987	920	971	999	984	983	929	957	960	913	906	915	943	997	892	958	967	947	989	1004	904	919	908	873	963	1000	1002	1009	973	955	978	889	946	959	972	928	965	964	952	926	960	953	892	937	963	994	959	991	999	955	947	971	968	968	959	972	942	981	971	949	993	964	962	994	995	985	938	966	996	936	927	957	933	957	971	988	927	964	944	923	970	941	943	968	945	1027	988	988	937	968	985	954	979	977	936	986	965	973	947	1005	938	979	985	989	967	955	990	930	988	907	985	942	905	949	987	958	905	943	938	979	896	994	984	1005	966	955	969	990	956	978	972	948	969	929	966	960	972	943	976	933	957	977	947	978	935	944	967	951	964	964	935	1003	965	989	941	981	953	964	993	990	942	921	935	1000	956	987	920	1002	931	942	968	962	931	901	1001	952	965	987	959	913	982	939	911	975	948	944	944	942	930	951	1013	945	1059	1000	913	946	952	978	935	908	985	994	996	978	973	978	966	949	932	1014	970	978	951	920	942	904	951	951	1014	1020	955	934	976	982	942	948	940	955	987	960	940	1003	964	951	986	1006	949	921	971	931	973	956	942	981	980	940	927	967	978	931	946	896	905	997	884	925	995	959	1005	967	979	901	923	934	952	997	936	957	931	950	966	998	942	915	952	952	967	898	913	961	954	962	907	983	968	942	924	898	926	943	933	912	881	1021	982	987	965	1017	978	951	967	955	975	972	963	968	955	979	955	1001	969	970	991	959	934	914	974	940	969	974	998	948	938	945	964	978	948	932	944	1001	942	957	972	922	1020	969	970	951	1010	977	980	968	928	932	916	898	964	916	945	980	935	919	969	997	949	1004	983	940	995	954	932	973	936	950	964	941	922	939	980	969	921	948	917	942	942	899	947	947	911	939	944	972	968	976	998	1011	950	939	954	953	922	948	959	978	911	929	951	932	923	988	986	978	964	941	968	951	931	1011	977	970	937	1059	990	947	970	983	968	1014	947	908	988	986	975	942	944	900	1001	947	956	969	977	978	953	935	990	943	973	983	963	942	945	998	982	985	969	986	941	943	1002	981	986	975	1034	968	939	982	981	1000	962	943	971	935	907	938	979	923	941	933	935	920	910	956	987	934	955	970	914	956	956	929	999	1027	900	940	912	982	1018	1009	958	1008	999	946	972	943	924	981	956	936	940	970	988	989	966	929	945	962	1013	1001	977	955	940	912	928	961	965	937	899	910	1051	945	984	979	929	941	963	958	963	977	989	938	985	934	978	955	952	999	976	926	880	921	992	888	961	966	940	985	953	969	974	935	990	950	891	931	935	999	968	997	1015	954	934	978	995	967	921	1008	987	925	938	966	965	959	965	982	964	1008	903	982	970	980	960	924	969	987	910	958	952	889	951	922	978	951	947	956	952	961	942	921	940	908	978	905	943	955	968	962	972	963	975	992	979	962	939	950	915	961	946	1006	964	945	936	952	982	946	965	941	977	958	956	960	966	962	947	941	995	981	981	965	938	1005	927	958	989	964	944	902	992	954	991	926	934	992	976	956	915	982	953	981	968	924	968	1011	950	1031	930	930	965	972	942	954	936	988	924	955	915	1006	959	963	963	935	1010	1022	958	934	961	999	1006	967	1015	957	967	922	923	985	959	977	1026	921	1016	907	1017	906	939	983	989	1013	957	896	984	945	971	988	1003	923	939	963	917	960	998	962	1007	953	967	977	994	934	996	923	943	921	984	988	969	903	961	937	955	990	985	997	991	937	965	924	910	958	929	955	958	981	996	902	903	1005	942	972	933	978	967	984	958	960	937	958	1016	946	1007	972	879	975	952	964	932	980	972	992	1004	999	963	966	1020	935	942	918	926	998	930	996	1009	933	962	986	978	981	906	953	965	934	962	931	947	968	925	998	946	951	988	1003	947	903	942	975	1004	950	1006	1026	943	1022	958	954	1029	929	993	985	958	1004	957	976	955	930	1010	912	933	947	965	936	962	1035	926	958	940	994	1006	909	986	939	998	1006	954	955	954	964	978	887	995	977	934	958	960	929	976	965	959	983	991	948	1023	999	957	1022	965	905	891	902	1023	926	943	917	962	1027	1031	1010	939	900	962	999	935	925	957	938	925	939	939	947	1008	953	954	990	938	964	922	992	992	920	929	949	930	915	972	964	969	924	927	934	949	967	889	972	999	988	983	916	1006	976	997	939	958	894	914	938	989	994	963	909	917	927	979	981	1026	965	937	952	982	956	995	955	950	966	931	1007	893	966	906	956	904	962	956	933	953	956	949	1010	910	1007	972	947	967	1011	971	994	963	975	950	977	1012	919	967	967	899	907	987	955	974	982	973	947	937	993	990	926	991	911	886	968	939	969	928	949	922	987	1013	962	966	969	964	1017	918	964	974	963	967	953	930	938	962	985	942	971	978	912	943	962	960	920	941	950	942	926	975	959	960	996	920	947	979	959	998	958	934	913	917	1019	950	936	980	918	984	975	948	976	967	944	969	1022	949	936	943	944	986	986	987	941	937	984	964	951	943	995	943	904	965	950	967	967	935	927	958	985	892	955	972	1030	947	933	955	929	962	990	941	978	977	903	948	969	999	933	937	952	981	970	902	1016	997	928	940	950	993	944	968	905	969	984	933	934	932	922	952	948	955	949	970	970	905	964	923	956	959	937	1015	967	941	966	901	965	962	950	888	939	931	910	970	942	973	991	937	947	944	957	950	983	975	1013	948	942	910	935	952	997	941	979	955	942	962	1026	996	949	933	995	962	929	911	1005	908	996	956	989	991	979	975	954	938	981	909	988	972	960	995	987	975	999	938	973	960	995	966	989	935	953	918	953	938	973	988	954	925	1027	970	902	932	994
3660	2069	211	172	187	167	169	136	177	145	165	176	141	150	157	155	147	160	163	156	178	166	159	136	149	165	167	120	161	153	165	156	143	152	161	157	164	148	144	145	139	190	168	188	162	149	141	155	138	165	136	168	179	161	147	191	161	156	156	170	184	161	148	131	151	163	175	149	175	149	161	165	146	145	149	157	155	167	125	147	160	155	152	151	135	157	144	153	152	136	158	137	158	152	158	164	159	156	150	119	162	153	162	167	149	140	171	142	159	157	163	150	169	162	140	158	145	157	163	153	146	132	161	156	154	149	168	143	137	168	161	153	161	139	154	145	140	163	162	160	155	168	160	183	175	144	155	168	200	146	159	141	155	147	159	152	150	153	149	145	150	162	178	154	166	159	135	148	168	144	132	158	149	178	166	166	157	168	161	157	163	140	151	150	160	172	159	154	170	181	168	149	151	165	129	172	132	159	161	149	162	152	161	153	166	157	154	161	160	149	149	171	147	159	161	155	164	159	159	160	144	156	168	141	153	168	156	182	149	149	142	134	152	175	158	139	166	176	170	165	148	153	162	167	166	167	168	162	144	150	171	150	149	157	145	163	137	178	179	136	161	148	149	144	158	185	172	179	145	169	146	137	139	138	155	154	158	166	159	157	146	165	143	153	164	161	171	137	151	173	168	129	163	162	163	172	167	162	152	134	179	164	158	141	144	141	124	165	150	169	160	135	167	166	145	153	173	143	157	151	150	142	168	164	162	150	147	139	150	162	137	146	159	158	161	169	130	172	147	161	144	160	166	143	151	160	135	173	162	188	148	141	185	166	141	166	173	171	162	156	165	183	153	145	166	170	161	181	143	127	160	133	171	179	149	180	161	167	179	152	155	183	167	168	153	167	145	145	170	145	123	157	169	141	162	164	182	177	165	164	131	162	151	153	162	179	141	148	150	138	127	157	141	154	156	162	172	164	140	152	167	175	160	149	145	159	152	166	157	186	144	134	159	175	145	156	155	139	154	151	150	166	162	149	152	143	174	136	146	167	165	154	161	153	162	148	157	169	166	154	174	147	116	129	158	149	142	160	145	167	155	171	177	170	167	157	161	117	136	150	149	139	145	126	136	157	162	149	158	151	146	188	156	142	180	146	127	150	164	157	169	147	155	166	167	175	156	156	170	156	159	146	132	135	188	159	145	146	181	168	161	168	147	135	165	146	171	162	138	151	138	161	161	151	146	168	165	156	161	173	138	141	137	161	157	168	162	167	150	151	159	151	155	158	141	151	149	164	191	146	152	171	157	172	144	118	174	161	140	155	155	124	149	148	163	155	156	158	139	160	169	161	130	161	147	147	129	180	150	149	145	151	152	147	166	158	152	146	154	148	177	135	171	141	153	160	162	149	183	174	164	168	144	145	125	164	123	176	166	167	149	175	138	159	167	156	173	152	149	175	137	152	138	147	151	159	147	155	154	148	176	134	156	148	180	169	147	159	160	158	154	155	157	147	143	171	161	168	146	170	162	144	176	161	171	161	149	177	147	165	173	161	149	158	156	145	179	166	176	130	145	170	158	162	169	143	163	124	174	167	171	177	158	160	156	132	171	165	172	138	143	159	167	151	165	165	173	143	181	134	176	171	177	153	155	151	168	155	158	167	167	158	162	145	143	166	151	160	144	135	169	165	149	154	182	152	156	164	140	151	156	148	168	181	159	148	160	148	148	148	127	144	147	142	180	174	157	135	149	150	166	151	156	153	164	157	151	163	145	168	159	143	151	170	151	158	156	188	159	170	166	124	148	155	144	157	148	175	152	163	166	177	157	162	137	157	154	168	151	155	152	140	132	166	128	159	150	155	166	158	177	138	144	156	164	149	143	144	148	168	172	159	156	163	159	158	165	152	156	167	164	190	129	149	170	163	172	160	160	169	185	163	155	175	169	166	167	176	158	148	148	150	168	162	176	152	163	157	147	135	168	156	166	145	169	144	162	153	154	179	157	160	153	163	149	188	137	163	147	159	159	128	173	152	177	157	167	141	131	173	162	152	147	151	144	162	147	158	161	152	160	142	167	127	155	173	117	157	148	145	154	163	173	140	144	152	145	157	152	150	145	170	158	160	152	167	157	152	169	149	168	141	160	148	148	137	135	155	147	154	141	167	152	155	173	172	142	162	176	155	176	158	156	165	159	168	138	142	146	143	160	149	135	177	151	138	136	143	151	153	154	172	148	164	164	159	158	168	136	157	173	179	158	155	153	153	160	159	158	168	145	165	140	162	154	143	171	162	132	150	177	138	153	145	159	154	149	146	153	159	155	164	150	152	149	134	157	132	167	167	150	158	135	190	177	142	145	162	156	164	166	142	158	154	162	159	137	143	155	171	149	159	172	136	149	147	156	161	147	144	177	155	156	179	156	145	189	167	178	178	182	135	154	161	147	168	145	169	176	156	167	170	167	147	152	157	138	162	172	141	160	152	150	152	145	141	159	150	145	152	150	182	149	148	161	170	150	156	158	167	156	158	153	160	156	177	143	173	167	156	161	142	135	155	161	160	182	139	161	153	142	172	147	173	155	154	164	134	148	150	152	164	149	144	137	170	152	169	173	169	149	135	157	157	161	163	162	153	136	159	144	155	159	155	149	155	155	144	144	165	144	145	156	183	151	150	146	170	139	140	161	163	169	146	154	156	165	174	146	147	147	141	169	159	139	157	164	150	175	148	141	159	137	149	148	175	154	142	155	160	142	133	157	145	144	154	160	128	142	166	150	159	169	175	133	139	171	147	184	149	156	170	148	159	170	173	157	168	165	154	145	165	152	150	160	166	161	151	161	152	157	151	135	147	138	160	154	145	139	160	162	149	150	143	143	160	160	160	178	140	169	172	150	136	152	182	189	183	144	142	157	144	170	164	142	146	143	163	151	168	148	140	155	168	138	144	157	189	168	160	168	150	178	132	151	147	164	148	156	143	163	133	160	169	167	173	150	150	155	143	180	148	141	147	140	160	152	149	150	172	144	152	165	152	171	147	154	130	130	145	167	142	151	167	147	156	156	159	174	165	169	177	191	173	175	170	165	173	155	143	146	164	147	156	159	146	168	171	154	170	160	162	157	145	159	157	153	185	149	148	148	156	166	161	133	140	172	148	159	166	151	161	150	151	190	174	140	168	146	142	166	135	188	192	182	142	173	158	147	165	163	141	151	156	159	160	150	163	127	160	151	176	141	150	150	137	159	176	148	147	155	156	156	162	163	165	141	143	150	159	160	143	167	153	158	162	161	141	156	174	150	138	162	161	160	163	169	138	167	157	149	185	157	159	154	184	168	154	148	165	149	169	133	164	149	135	140	163	177	182	160	161	165	164	157	161	173	150	147	143	167	172	153	152	143	149	159	176	119	173	167	154	143	147	175	160	148	156	161	148	161	156	151	168	150	176	171	170	163	165	140	170	174	167	147	146	141	138	162	146	142	149	178	145	167	158	178	149	155	153	146	159	174	171	140	154
4188	3627	588	586	545	539	525	489	515	542	487	500	514	506	482	557	464	480	487	485	495	475	506	461	515	485	482	488	487	482	484	443	509	501	485	530	471	498	459	470	479	467	509	487	468	483	471	465	501	494	499	493	482	483	492	491	511	471	508	465	484	482	498	483	512	474	497	455	433	455	481	516	504	479	481	497	462	482	505	489	473	460	501	467	469	490	482	511	491	516	492	511	518	461	472	461	490	510	466	465	473	470	469	525	474	492	443	519	469	469	464	460	509	489	476	489	495	482	474	507	441	510	506	480	508	517	461	477	496	465	486	476	492	522	488	495	516	517	500	482	507	471	492	495	457	471	478	487	454	481	519	496	472	488	469	478	493	505	475	450	484	431	531	454	466	474	480	491	518	470	483	474	501	485	508	486	504	498	458	452	484	449	518	504	469	466	474	474	499	501	478	455	476	514	527	470	461	474	507	474	430	496	470	442	495	502	478	469	418	485	483	506	461	508	477	529	458	453	501	434	529	492	472	459	474	457	451	497	476	496	470	464	451	507	463	502	490	487	466	480	459	499	502	477	527	505	502	470	462	474	514	480	507	517	474	466	514	512	446	494	464	499	484	473	466	496	474	516	486	494	503	468	526	501	485	525	466	474	477	503	509	464	484	471	506	468	486	476	485	461	496	487	489	490	489	480	429	471	465	476	468	492	452	492	472	510	485	495	489	472	536	453	510	456	490	478	504	503	471	502	492	536	462	485	444	517	465	494	456	514	476	454	480	484	468	475	536	497	489	470	512	470	465	487	483	475	472	465	483	503	473	450	458	507	489	431	454	475	503	489	453	467	478	479	480	470	459	452	464	497	512	474	485	489	490	528	496	459	436	451	463	516	492	468	486	471	491	510	519	529	520	492	499	484	493	503	458	479	467	486	531	461	506	470	505	486	476	479	496	478	494	470	486	478	443	442	468	496	485	520	469	476	493	478	541	476	447	495	501	451	533	483	480	468	494	439	513	479	456	423	509	483	453	480	440	461	491	449	438	470	520	471	504	468	463	500	490	511	509	517	467	441	461	481	462	473	459	512	533	457	485	497	490	483	501	495	482	490	466	501	458	474	465	454	511	476	490	458	502	549	481	523	483	523	503	471	479	507	474	457	462	468	476	485	501	465	489	504	515	465	508	533	475	485	483	474	471	440	470	500	513	493	502	463	477	475	501	455	496	515	464	463	480	475	500	501	472	491	515	518	490	491	474	495	483	494	489	484	445	488	471	455	440	502	488	451	500	493	476	486	514	508	480	525	477	506	459	486	483	457	508	474	496	512	506	503	491	459	494	481	488	485	496	499	456	497	500	471	503	473	482	494	465	460	462	466	480	531	488	493	471	511	512	479	473	511	470	485	509	460	468	530	459	486	489	436	461	477	476	473	489	478	465	474	497	490	441	447	503	495	455	480	500	470	487	456	450	475	499	471	432	452	481	460	477	518	470	466	512	530	465	435	470	455	453	488	488	460	457	462	491	494	511	484	473	481	482	510	464	480	487	502	504	485	499	491	504	468	492	471	484	511	456	513	499	464	505	482	505	472	472	503	513	517	478	485	476	477	496	453	465	474	453	509	493	511	502	466	467	510	487	494	451	483	499	457	459	513	457	486	482	482	485	513	527	486	489	507	494	458	498	481	469	453	433	488	472	479	494	483	541	473	511	514	500	477	478	487	526	470	505	486	516	459	491	489	453	504	479	457	484	513	501	493	475	442	530	467	509	493	495	490	494	485	479	458	515	468	542	429	492	500	490	503	495	489	456	488	456	516	476	483	487	488	509	481	514	474	513	502	482	497	461	489	488	462	536	515	448	497	502	490	433	502	492	493	512	498	504	486	482	473	461	471	485	497	492	481	482	501	474	499	518	469	478	477	510	438	474	477	474	487	454	474	467	501	499	498	475	492	502	495	492	493	461	473	498	479	492	472	471	490	454	500	506	456	511	466	504	487	461	478	487	448	455	448	477	488	512	477	442	475	471	493	508	539	477	457	438	476	452	463	506	473	509	485	473	485	475	482	480	462	475	485	478	491	463	473	508	529	481	515	440	528	506	480	498	478	492	481	460	476	519	491	458	493	492	486	496	503	489	489	508	456	486	483	507	476	475	457	489	466	483	473	475	534	489	440	467	517	474	459	475	483	494	501	502	514	486	469	467	479	474	521	403	457	469	465	476	490	479	469	472	495	497	482	478	478	499	477	475	526	476	466	484	450	475	473	540	484	497	503	499	498	457	452	474	469	478	496	482	492	544	466	520	467	461	473	494	476	487	517	495	435	517	437	458	493	504	464	444	520	495	479	448	465	523	500	505	513	493	501	469	508	448	454	470	515	502	476	453	465	444	436	492	501	461	480	473	481	460	519	501	492	523	467	522	510	480	486	510	482	500	532	488	480	483	472	491	488	497	522	485	487	497	474	470	448	519	490	461	501	482	486	492	497	495	469	478	518	493	465	498	447	508	493	502	430	433	446	482	491	488	463	498	471	512	499	473	494	505	495	460	466	458	462	500	503	501	478	493	468	502	492	528	483	490	450	504	480	491	474	484	514	456	430	475	461	464	464	473	479	498	446	527	499	476	502	467	517	476	500	517	471	484	459	489	496	454	464	469	499	458	500	490	470	503	502	495	492	477	501	486	490	430	453	456	462	463	457	488	463	453	465	475	474	434	488	439	485	487	474	495	485	498	462	496	465	482	500	459	474	466	477	511	491	487	496	469	453	451	463	462	484	486	464	510	493	521	479	488	506	463	461	495	468	469	510	473	485	499	461	453	504	453	474	505	504	453	455	486	505	478	458	486	481	478	532	472	453	468	461	492	472	468	489	494	506	469	458	502	463	470	475	492	468	517	471	493	520	473	477	521	485	464	471	458	493	492	495	492	526	484	511	476	492	482	473	479	525	488	504	456	443	470	428	456	490	460	464	479	482	482	502	483	463	468	445	444	489	495	482	482	456	464	467	511	487	458	467	484	507	451	470	454	516	493	505	469	508	467	473	449	497	455	474	497	479	471	449	469	501	468	499	504	489	445	540	487	482	509	497	490	521	512	453	489	447	471	491	491	460	521	484	471	493	495	483	458	467	501	501	479	455	491	486	507	479	512	485	503	478	476	510	494	467	436	481	474	468	472	510	496	478	464	481	494	484	492	497	474	474	485	481	501	507	478	478	485	491	501	462	464	484	487	476	494	444	453	494	515	486	480	497	502	483	464	479	475	504	531	525	467	542	511	457	474	502	493	531	487	455	495	503	440	480	481	475	521	460	473	478	484	523	466	525	475	495	469	501	523	457	542	451	479	419	470	471	470	449	480	478	478	499	530	463	471	485	473	461	478	462	419	488	483	500	474	476	497	464	476	493	506	468	483	467	506	498	495	508	478	496	485	491	470	504	487	487	486	469	486	508	503	488	510	513	434	494	506	482	491	503	482	458	475	470	456	470	468	475	489	483	495	489	502	481
31687	32480	4641	1098	741	593	516	424	403	411	399	394	397	380	379	374	324	350	327	383	319	348	350	350	377	321	303	306	318	304	282	317	283	315	323	313	340	294	344	312	304	294	332	303	323	317	300	329	316	301	320	293	336	336	318	317	305	319	330	356	323	312	293	326	298	321	325	327	315	320	285	300	319	328	306	329	295	335	333	300	331	292	323	297	342	308	317	325	307	294	288	294	308	325	351	347	351	304	294	292	310	285	322	311	271	296	305	332	327	314	347	327	328	301	361	322	325	322	318	328	303	285	290	314	288	302	347	293	304	304	306	337	320	290	309	290	315	342	321	305	288	313	317	300	336	334	340	285	318	348	324	333	352	333	322	303	321	308	300	305	316	313	330	310	330	312	312	315	333	333	307	326	298	298	341	350	329	329	307	330	303	281	284	302	331	343	331	327	289	308	326	293	348	330	341	336	334	335	323	310	324	303	311	289	313	287	332	350	307	292	289	311	320	329	344	312	272	295	287	330	320	350	289	316	332	309	272	320	338	311	316	305	358	299	289	297	320	299	314	316	319	286	338	354	321	308	312	304	331	318	285	344	336	314	331	289	328	289	307	342	312	299	381	315	307	316	313	260	293	333	319	322	339	316	306	302	343	296	312	336	284	328	371	366	321	302	349	322	292	310	271	288	311	315	345	277	305	298	310	290	324	315	323	335	305	329	336	299	319	335	317	318	320	328	349	322	350	300	319	320	335	339	281	308	294	320	305	346	364	306	301	341	297	308	320	312	321	300	323	286	298	281	313	355	306	320	307	304	312	317	311	314	322	283	328	299	306	306	305	301	313	321	330	295	318	309	314	329	327	325	290	345	354	331	336	314	325	348	329	318	319	293	323	357	294	324	310	326	321	326	314	312	317	321	311	268	335	313	341	317	299	279	328	337	310	336	324	317	310	310	333	306	312	310	316	329	333	312	306	319	293	338	307	302	312	347	318	324	283	323	345	303	302	299	323	287	337	316	308	296	307	343	323	279	304	320	306	324	283	332	313	320	325	303	344	314	327	255	341	337	318	315	321	279	340	327	316	335	307	307	311	335	283	263	323	335	329	308	332	299	299	329	298	307	306	335	301	320	303	339	302	330	291	351	314	318	358	303	307	335	276	349	344	311	321	339	337	317	331	333	316	298	315	299	297	341	319	340	328	302	299	306	356	359	376	338	330	315	312	313	317	335	328	331	330	312	335	341	282	341	343	319	285	345	293	308	326	314	308	315	319	340	328	296	326	332	332	343	344	325	320	340	301	287	291	307	349	307	325	317	304	306	308	304	330	337	320	288	308	335	322	308	330	335	299	311	360	299	323	335	335	318	318	297	304	335	289	323	325	327	309	285	300	315	334	291	347	359	320	291	330	305	312	331	326	340	307	336	326	315	307	292	290	319	329	301	354	343	300	323	310	310	330	298	341	314	289	318	330	326	330	347	310	313	338	324	336	343	326	306	316	307	310	344	309	307	315	298	311	310	298	321	309	316	324	261	322	325	332	315	296	295	345	318	298	323	290	320	287	291	298	322	285	302	324	298	297	323	293	310	302	315	297	358	324	342	318	333	326	337	341	308	294	307	328	296	346	313	308	290	291	337	343	302	312	322	296	330	321	300	351	306	344	346	342	342	323	351	332	317	328	329	301	321	333	298	315	283	349	325	329	337	321	304	288	316	299	315	329	338	328	295	294	297	312	278	298	342	308	329	327	296	324	304	285	307	329	329	308	288	313	323	348	335	299	328	315	338	319	300	296	342	338	332	335	313	289	310	311	304	312	330	315	300	307	315	291	312	302	322	307	322	311	341	331	319	310	324	304	293	310	313	328	339	307	303	299	301	349	300	336	290	315	321	321	326	272	362	330	341	342	319	306	312	340	313	315	275	278	293	312	333	356	323	289	333	342	336	350	325	367	319	295	350	329	309	338	309	334	306	309	321	328	338	323	294	310	315	346	321	281	319	290	330	301	296	312	332	308	310	324	311	329	317	317	342	352	288	335	322	338	337	318	333	339	335	349	306	276	320	313	323	329	286	307	317	311	262	304	322	324	306	311	325	283	303	319	303	330	313	318	313	332	325	347	304	326	297	312	287	314	372	325	305	304	309	304	333	346	305	349	286	326	325	311	300	297	318	293	326	323	325	318	344	302	344	318	292	330	338	295	330	322	321	327	300	330	328	320	340	299	337	339	292	325	373	279	284	325	333	345	321	302	314	335	311	330	292	317	308	308	325	306	297	345	327	330	360	341	316	329	334	319	323	293	316	323	312	333	313	301	335	309	319	344	282	299	312	336	325	313	316	317	278	306	305	321	303	321	362	330	326	323	299	332	295	312	291	293	310	344	300	307	361	302	303	329	305	336	319	340	311	324	279	330	316	291	333	321	323	313	320	311	308	311	320	306	336	313	321	310	311	336	328	321	319	313	319	312	312	352	319	343	290	298	351	315	286	325	315	338	268	308	299	330	376	324	340	293	332	306	273	311	344	338	315	301	335	320	336	296	323	324	311	295	348	315	292	342	302	332	314	326	302	323	306	336	288	299	333	360	328	326	299	323	346	317	328	316	327	316	352	328	324	287	307	308	307	287	331	313	319	329	294	331	319	288	301	297	335	317	324	315	310	345	330	310	308	303	342	299	309	350	350	323	283	305	321	307	352	343	319	269	281	327	305	308	305	326	307	302	299	311	341	302	337	309	369	293	366	307	339	320	343	325	324	330	298	324	306	301	356	308	333	317	288	275	279	316	281	321	305	326	357	354	320	357	320	321	348	309	322	301	296	310	327	315	328	295	325	320	328	314	303	266	315	316	314	292	318	318	349	316	328	345	313	342	325	341	329	314	316	323	331	300	320	296	277	308	307	297	300	322	290	330	335	315	298	339	333	335	329	313	362	305	321	308	338	339	338	333	287	341	300	326	307	338	353	332	312	311	320	292	307	337	307	304	307	317	301	316	290	326	304	321	323	310	358	313	308	297	310	312	330	347	316	282	311	322	309	324	306	320	299	271	311	302	316	331	338	341	325	343	314	345	316	314	310	293	297	325	303	321	322	307	321	322	319	288	313	298	320	328	291	327	334	336	317	320	321	309	321	304	296	334	294	329	325	325	324	326	301	364	355	349	332	305	360	306	299	313	310	347	324	290	285	327	344	316	297	322	286	304	301	310	303	288	332	330	330	296	312	370	346	289	291	307	322	311	312	344	337	303	302	301	334	299	328	323	333	318	312	352	334	302	317	312	338	321	335	349	250	330	346	317	359	322	323	342	298	331	283	335	311	276	302	319	316	326	317	329	296	321	347	308	279	294	321	328	345	313	331	306	302	292	317	321	336	296	336	321	312	293	293	324	294	325	307	323	307	288	337	321	315	281	289	339	345	303	327	368	324	322	318	323	330	315	307	319	315	313	292	304	327	315	318	324	324	323	305	306	299	333	320	352	296	313	314	361	350	303	357	285	339	302	290
20515	18879	2560	3019	2724	2192	1878	1688	1531	1374	1318	1206	1231	1102	1120	1095	1038	1054	974	989	973	971	956	909	977	925	953	897	872	906	904	882	890	931	897	896	917	859	870	912	918	935	850	800	892	823	830	905	873	864	881	838	887	835	827	858	843	852	879	846	837	824	825	867	873	811	864	859	892	821	826	811	829	871	828	848	827	828	821	811	860	843	848	850	824	836	858	896	796	855	904	832	779	792	814	892	871	860	858	808	880	901	835	773	875	863	858	805	857	857	823	786	855	862	838	865	875	826	795	806	853	792	850	886	839	941	879	823	825	858	838	876	877	838	847	861	852	847	851	842	839	876	824	855	845	828	906	876	869	792	788	881	807	896	851	886	843	821	849	843	888	880	853	806	807	831	843	893	848	842	831	856	848	855	837	895	849	786	873	854	841	840	840	836	797	834	816	860	862	823	882	846	900	858	822	842	857	878	828	854	795	865	834	852	813	844	846	806	832	871	877	859	833	837	845	873	916	791	814	843	833	903	837	872	849	811	817	827	811	847	839	842	872	812	871	793	816	827	884	854	836	853	874	842	855	906	819	808	850	894	845	823	841	837	831	858	834	852	829	820	851	845	850	876	820	799	843	807	777	854	911	819	847	809	870	830	841	821	853	868	839	857	853	884	870	857	840	836	828	826	846	846	873	840	835	812	867	874	808	834	825	820	855	870	826	805	820	822	868	799	868	851	823	788	841	822	829	813	824	797	808	838	819	871	822	828	804	793	835	820	857	796	892	829	795	843	832	819	853	786	822	881	847	858	845	863	829	826	861	864	840	830	821	795	851	811	845	882	882	797	893	844	811	841	798	852	819	855	881	834	841	791	841	873	844	817	815	852	829	867	805	858	819	816	838	821	833	842	841	872	825	819	857	836	788	859	808	846	852	859	875	836	845	771	846	793	913	828	783	875	851	834	826	865	830	835	835	835	840	843	820	855	835	853	868	789	837	870	820	844	811	832	847	812	883	855	823	862	836	795	843	865	871	833	807	801	798	823	824	842	875	840	866	834	840	807	801	873	819	888	853	832	838	848	837	830	837	829	854	875	836	876	805	861	817	812	813	863	852	904	803	860	825	856	869	847	854	893	790	845	808	827	858	832	842	832	839	850	787	842	828	850	849	836	804	822	856	826	851	892	823	872	825	805	815	804	860	778	825	817	839	840	848	816	857	901	786	813	834	848	866	787	837	833	820	845	824	770	882	809	808	784	857	816	840	791	853	841	833	842	846	814	871	820	843	827	868	840	850	836	834	863	813	837	851	833	838	850	774	815	828	817	810	848	826	859	818	851	876	878	830	861	870	817	867	849	858	795	847	877	818	822	783	818	854	846	827	871	843	828	868	834	858	786	822	807	884	859	849	814	808	857	832	843	861	787	807	858	859	821	879	816	847	834	860	850	816	847	892	846	850	836	799	810	838	822	847	868	820	855	836	923	872	846	879	853	859	844	770	790	870	858	824	782	811	899	839	802	775	817	844	808	809	874	816	870	821	883	809	867	823	873	836	838	826	837	840	859	817	886	821	878	904	839	851	835	814	780	820	802	822	862	826	905	797	852	858	837	825	891	823	837	780	768	828	831	826	811	836	813	849	804	830	812	775	838	801	829	857	824	822	872	833	825	833	812	838	840	848	846	868	882	830	836	860	864	882	812	766	842	848	831	829	825	804	838	763	838	874	839	867	854	821	864	842	853	800	808	824	841	799	848	787	855	828	838	778	902	833	883	839	806	842	847	826	848	824	820	815	836	887	846	854	875	847	807	849	802	867	796	826	842	838	810	849	885	853	791	850	806	844	836	826	850	868	861	866	822	876	764	862	889	859	890	778	829	844	869	813	836	819	855	868	854	818	830	807	794	870	819	825	851	874	909	874	865	826	849	805	815	903	840	823	781	795	857	851	823	799	825	815	851	793	818	858	845	889	862	876	857	838	828	856	882	867	814	844	828	854	845	806	845	819	807	874	837	808	835	834	786	827	866	842	831	874	779	854	836	846	832	817	820	822	823	809	851	802	803	818	813	861	836	861	816	832	809	817	873	818	805	810	877	817	830	856	814	888	833	863	832	846	855	855	855	866	791	823	882	832	793	850	823	861	852	842	876	782	790	855	857	804	803	858	819	852	778	829	854	896	891	806	824	821	869	836	825	774	857	874	830	813	827	852	806	806	818	849	828	813	803	879	862	842	854	829	827	839	814	871	835	896	909	826	813	775	781	834	831	817	839	882	865	825	899	843	810	842	808	831	858	831	840	834	849	821	839	883	839	844	844	823	853	850	849	862	808	806	866	866	834	846	824	842	832	846	856	808	852	831	845	820	813	803	886	824	852	867	882	865	857	802	865	825	852	859	856	774	830	880	863	859	800	841	842	871	825	764	845	843	910	865	786	829	827	820	817	796	793	825	832	818	819	838	791	824	824	824	836	818	848	910	847	838	825	857	801	831	859	802	856	842	921	817	814	835	802	785	800	846	817	829	801	846	922	823	798	809	834	884	887	844	801	858	794	864	847	806	808	805	854	881	792	845	860	846	845	818	864	854	842	811	823	791	853	906	810	864	824	843	856	826	809	837	833	851	878	845	891	896	831	791	817	802	829	772	833	852	860	839	849	829	851	874	832	845	818	872	867	851	821	842	878	830	786	860	815	843	881	835	819	800	843	854	862	794	863	782	808	822	816	784	813	815	893	806	894	805	838	808	843	859	802	836	794	823	796	854	854	800	854	853	847	825	813	838	838	869	813	879	798	832	882	800	915	793	862	842	843	838	781	846	817	840	802	812	816	872	837	844	815	835	841	815	811	842	836	855	815	820	856	849	816	854	875	779	848	840	807	837	834	835	845	851	814	862	822	858	807	862	859	829	875	842	813	824	807	865	892	831	815	831	846	827	821	814	817	845	860	784	791	838	846	857	792	800	854	848	808	827	842	833	830	852	868	852	817	852	840	835	804	844	849	842	823	784	825	863	867	782	837	856	819	831	842	804	849	851	791	841	849	834	880	792	907	841	870	836	823	836	866	846	822	843	840	827	837	817	833	814	790	843	862	823	824	845	894	791	801	809	843	814	827	836	834	868	834	837	850	837	841	869	827	879	865	849	882	800	873	841	817	806	805	857	859	879	863	870	812	793	847	847	820	834	863	857	814	884	810	845	863	810	836	875	847	828	829	810	865	888	836	847	849	776	862	855	831	821	814	905	850	842	838	848	820	832	895	873	868	846	822	855	872	839	896	824	811	817	788	869	810	799	809	821	885	811	834	878	919	796	810	848	827	805	856	865	846	867	843	831	806	850	784	892	832	831	807	881	856	875	816	798	814	871	861	814	791	904	809	892	865	823	865	876	825	829	837	802	857	868	804	884	892	847	815	863	855	858	833	818	822	827	824	828	846	847	817	852	824	841	813	800	853	853	849	804	846	866	858	879	785	826	840	849	848	886	838	859	863	853	905	852	832	834	815	837	815
45966	49404	11531	2157	1210	946	754	676	587	589	511	482	470	465	448	437	425	438	458	441	426	398	426	419	424	392	397	360	428	383	414	417	430	405	383	443	411	361	378	366	401	395	448	344	395	372	394	381	389	387	403	393	401	384	394	381	406	386	395	375	421	423	423	405	400	398	393	412	389	389	405	404	357	367	353	412	405	381	379	361	354	407	350	396	376	367	403	446	394	387	366	384	414	422	399	420	360	400	376	368	399	404	379	388	366	402	425	381	384	365	386	371	403	395	395	411	393	373	371	358	358	367	376	429	377	376	400	396	420	395	393	387	407	426	368	363	378	379	375	402	421	414	385	385	399	388	394	368	386	387	376	397	398	412	371	382	361	442	369	367	391	399	401	393	361	409	388	396	420	391	417	410	361	400	425	427	370	394	359	341	408	390	392	372	373	375	380	387	374	375	381	370	375	374	368	391	372	412	391	357	377	412	393	433	403	403	398	372	375	369	398	404	397	408	429	401	366	377	421	409	412	433	364	358	394	359	377	366	382	429	394	402	384	386	420	391	377	427	401	413	414	421	388	391	375	388	368	398	383	382	373	373	389	409	402	365	404	402	423	384	391	378	397	419	415	391	397	431	382	414	381	366	435	371	424	401	379	408	374	382	381	371	392	379	412	394	385	366	385	368	389	388	401	368	404	373	396	397	365	407	368	374	403	383	387	399	385	384	374	413	396	346	387	396	414	353	387	408	407	379	380	401	356	390	381	406	362	380	388	379	329	358	391	395	367	379	372	373	362	415	393	407	358	341	383	373	390	399	397	360	372	417	402	337	356	379	399	418	364	403	396	396	391	393	418	394	394	395	393	424	386	377	338	371	423	388	389	403	367	392	396	380	408	349	425	418	377	354	323	401	407	390	379	403	374	406	431	384	378	388	364	404	392	374	385	381	400	361	397	378	390	418	385	381	372	358	373	392	369	377	406	406	387	361	407	393	421	388	372	395	377	387	371	411	362	370	371	355	358	394	404	392	410	396	390	373	414	398	407	397	387	369	403	394	384	384	386	388	448	384	391	360	404	434	391	366	391	349	368	363	421	392	364	365	345	387	410	368	375	399	383	368	398	403	392	356	399	379	409	399	351	345	421	399	403	408	389	364	405	379	381	370	397	389	401	395	401	393	379	400	371	384	376	414	357	387	401	393	372	390	400	382	414	362	378	370	382	359	399	365	385	392	398	413	386	387	383	383	372	390	401	385	363	427	419	398	373	344	378	398	385	362	402	370	371	395	348	365	406	378	388	395	374	377	387	386	399	367	387	413	414	372	404	392	387	411	370	386	405	373	394	379	408	423	369	389	374	392	369	402	387	395	359	388	368	363	362	379	395	410	391	351	368	416	379	374	396	400	353	372	418	390	408	401	401	401	409	345	395	403	367	344	423	351	372	369	391	394	466	396	391	366	414	395	360	371	372	429	383	395	406	386	389	381	396	397	385	406	377	363	380	402	374	383	400	391	385	393	416	389	379	422	377	357	365	389	412	382	387	386	403	367	386	389	363	351	411	375	409	377	385	359	387	431	396	391	382	438	377	412	400	393	406	411	394	383	391	400	417	429	368	395	371	395	359	408	410	394	383	377	360	396	382	352	397	400	390	351	379	379	405	391	395	376	371	411	371	399	415	395	379	380	395	375	387	412	388	363	371	384	406	403	358	361	398	409	425	391	378	401	381	357	386	390	386	400	392	411	361	392	387	370	386	402	360	381	387	395	421	406	361	421	422	420	389	368	402	402	418	386	395	400	384	367	395	386	363	392	391	376	392	399	400	407	385	388	413	420	396	367	418	411	397	394	375	379	402	410	385	363	415	408	394	376	401	370	362	390	356	387	384	402	371	400	405	363	392	398	384	361	404	360	399	389	410	387	410	402	382	366	419	382	397	388	390	374	360	393	367	399	349	360	367	363	420	366	435	360	399	410	390	397	397	397	367	406	357	362	385	363	337	404	399	403	393	399	385	386	376	377	377	384	393	361	407	409	393	426	361	386	375	382	373	410	390	370	399	393	361	398	407	381	403	384	409	389	385	414	352	369	402	413	394	412	361	386	387	390	411	399	370	370	359	357	395	388	389	377	352	401	392	385	386	375	361	390	405	400	439	383	375	369	413	385	392	414	389	375	377	447	379	392	387	408	392	386	414	405	392	385	384	348	380	388	400	381	400	395	393	409	361	370	390	375	412	390	439	370	394	369	380	402	402	422	385	372	366	369	411	375	379	369	428	384	361	407	396	376	398	408	379	377	353	411	420	404	389	375	409	403	354	386	400	383	382	389	408	400	337	381	406	423	411	375	383	422	388	427	408	385	415	396	415	396	368	399	407	376	384	350	378	409	394	388	376	368	394	414	401	416	384	363	388	417	411	406	358	378	402	377	380	373	412	409	370	421	407	390	384	414	409	381	379	387	377	393	391	397	395	389	381	391	361	390	376	424	389	397	397	398	378	375	395	374	395	374	394	404	369	439	433	370	369	374	398	376	386	403	355	412	371	398	376	386	345	415	367	395	378	376	396	377	368	391	392	406	382	374	416	395	372	394	400	384	390	380	380	364	393	411	416	348	383	370	392	379	359	387	438	411	399	375	382	397	341	419	402	374	406	426	375	374	371	370	365	371	340	400	363	397	379	408	359	371	418	365	379	371	386	389	414	372	372	355	408	395	404	390	387	420	412	418	379	371	369	367	418	372	364	351	375	389	373	433	332	399	404	406	392	405	376	380	370	387	384	378	410	419	392	390	408	413	392	396	404	373	384	368	373	400	375	381	361	389	368	421	416	408	375	387	401	405	403	359	362	427	370	382	390	411	388	378	411	376	347	413	397	409	372	394	400	408	411	409	392	389	390	367	360	384	395	394	412	413	369	394	342	383	387	355	399	378	378	409	412	404	364	440	370	384	381	369	394	386	337	398	382	406	379	383	419	411	398	377	376	404	417	422	355	396	377	409	377	372	365	402	388	386	369	361	406	381	407	367	390	382	356	389	369	399	388	400	388	340	393	402	446	390	386	374	360	362	367	376	410	386	425	374	386	344	403	390	414	396	352	392	393	396	391	394	372	385	379	387	397	363	365	403	381	384	360	375	390	369	396	402	390	367	358	416	419	398	414	378	419	389	395	377	369	385	400	367	392	372	388	390	375	395	388	378	403	361	382	365	365	343	395	383	400	376	401	383	378	414	373	347	345	416	393	414	383	410	351	379	376	401	386	398	389	379	408	420	380	419	410	364	410	344	380	381	383	386	387	399	395	384	383	390	378	388	425	422	371	353	422	394	375	421	347	379	373	350	402	399	363	381	383	356	407	394	417	374	390	381	408	357	373	346	417	397	399	373	385	420	382	379	434	426	418	386	383	407	403	401	376	393	372	392	412	385	374	386	386	405	419	408	383	425	409	399	390	409	404	364	385	395	415	392	405	390	421	362	415	388	384	364	374	369	367	410	388	428	378	346	409	390
30074	25162	4209	5029	4342	3685	3111	2576	2327	2072	1915	1804	1518	1539	1472	1469	1391	1312	1330	1236	1200	1151	1118	1162	1059	1136	1101	1116	1011	1072	1059	1061	1036	1127	1020	1055	994	990	1001	1021	991	1029	1051	1026	959	1002	1003	1060	1012	961	983	1029	973	1025	1033	1004	973	1008	1070	1009	1007	973	1024	983	1004	999	972	1016	957	942	946	1012	1013	943	988	958	1012	996	959	921	969	997	1009	988	985	920	978	1001	1015	964	975	998	985	956	969	966	1022	1007	1012	965	954	937	957	876	955	952	1002	978	995	952	941	982	982	983	968	999	951	964	922	1001	969	895	957	983	945	995	943	959	946	953	1012	915	955	930	928	977	985	986	961	1015	989	986	937	958	916	1028	951	995	993	991	1022	992	933	961	994	935	993	969	989	953	1034	957	953	1003	1005	964	982	1003	952	958	939	1003	982	993	983	960	1002	971	994	937	964	970	991	943	959	1025	988	998	968	931	1025	931	955	930	928	945	948	909	1019	944	967	970	958	980	1005	993	934	945	998	989	1010	981	952	907	948	1028	1002	965	949	995	950	956	960	968	948	979	928	996	931	976	939	960	925	959	978	890	906	945	952	988	986	964	991	1037	934	1000	971	981	951	939	953	974	998	992	955	970	897	1004	941	895	937	1006	980	966	989	998	960	969	978	949	972	933	918	931	980	960	972	955	941	950	965	959	961	955	1005	980	950	985	978	969	918	992	966	933	971	963	968	940	968	938	944	956	944	944	964	947	903	873	954	997	983	984	994	982	962	997	962	973	1001	946	1029	926	953	901	1014	1005	931	1010	976	946	976	948	952	1003	915	928	947	931	942	934	959	1017	980	949	944	925	973	939	1033	967	978	931	954	1007	913	960	972	949	990	969	981	951	955	905	946	991	934	928	1015	938	969	982	984	985	985	973	976	948	978	930	996	1015	1006	907	976	965	1001	957	933	964	969	977	898	968	1016	956	939	974	950	942	938	912	989	1014	920	939	948	951	968	958	922	935	956	986	945	992	927	957	1018	970	937	957	967	995	976	934	942	951	972	1004	987	971	957	923	1002	981	949	957	955	990	942	974	951	917	961	961	949	961	1002	955	981	935	1001	950	971	938	953	982	958	934	901	959	944	947	981	971	953	1001	924	951	879	926	968	962	1002	978	1020	915	1030	958	956	973	974	938	1021	901	904	989	1005	1036	940	1006	983	969	1029	900	931	910	945	977	1003	977	945	954	947	937	930	905	996	999	968	990	938	982	957	982	1001	977	959	969	930	945	917	973	949	910	999	952	992	915	962	971	934	880	933	948	940	1025	888	939	931	958	987	944	905	994	1012	921	971	970	935	962	978	910	961	923	989	964	953	977	941	943	1038	1002	1008	987	917	922	940	1028	868	997	948	971	1025	958	951	1008	960	938	958	978	992	967	971	947	1006	938	949	906	968	905	942	957	959	936	983	973	961	973	942	945	940	904	960	957	943	965	927	974	912	962	971	966	942	936	930	956	959	924	968	965	996	975	966	970	988	936	973	965	954	981	931	997	1004	960	985	941	963	975	937	971	918	956	969	918	964	945	993	1044	985	976	932	970	980	959	950	957	948	969	1034	972	964	906	957	1002	1025	940	947	943	1005	945	974	970	961	948	958	943	1020	932	957	920	942	961	983	970	951	982	981	972	1019	1004	990	953	921	956	954	995	961	962	896	937	991	997	965	989	905	965	976	903	938	982	1017	981	968	945	917	1008	1010	983	985	957	973	961	965	993	947	983	960	896	967	988	988	979	978	939	965	967	945	956	947	927	951	996	963	962	942	944	963	942	965	925	954	982	973	899	953	959	946	978	945	967	1029	1009	972	946	952	895	976	959	1003	929	953	990	999	927	987	921	931	990	956	939	978	916	964	930	904	955	958	980	952	959	954	997	984	954	970	961	989	942	976	935	954	939	991	942	955	955	970	959	909	985	1001	902	940	953	923	896	962	1013	950	937	964	948	943	1024	887	923	943	969	916	963	1002	995	1025	966	942	985	990	963	938	1000	964	1008	955	927	939	946	984	938	933	1000	962	935	960	989	1023	962	928	984	938	967	917	942	965	943	940	914	928	1058	993	967	1020	939	953	965	916	981	930	968	989	965	1004	982	982	936	1009	956	963	1008	943	953	929	985	977	937	939	1023	956	961	938	945	955	987	954	958	903	924	1014	961	995	971	965	941	942	1020	950	939	984	953	943	949	927	929	911	964	964	951	965	969	961	968	982	994	990	955	916	950	949	902	1024	973	936	939	944	957	978	948	957	934	953	958	975	966	940	966	986	970	843	976	933	995	948	984	971	975	981	976	962	1008	942	944	896	968	970	964	973	980	979	982	936	981	970	976	983	888	951	947	962	968	941	921	912	911	980	894	970	983	909	901	943	973	956	952	972	1002	972	945	973	957	962	986	989	985	951	976	992	973	903	979	920	895	946	964	951	926	906	961	1000	986	1012	960	956	954	949	978	961	953	945	929	942	919	953	967	1016	940	958	988	981	970	1000	965	942	967	969	969	991	959	982	1017	960	928	1018	1021	895	905	983	940	978	964	961	984	986	935	926	968	964	934	931	970	956	938	951	1043	900	934	904	965	977	1013	971	970	921	936	981	919	989	916	973	968	992	978	980	903	1004	947	923	949	945	1010	944	977	911	943	968	934	944	1019	927	969	991	939	970	979	917	959	929	906	938	945	979	919	989	975	923	1025	926	923	960	979	965	932	914	996	970	915	1048	944	936	969	1021	942	930	956	971	992	966	935	941	969	968	960	986	944	958	935	980	956	953	961	957	975	940	936	951	956	931	957	914	972	962	942	945	995	898	964	945	947	956	931	987	961	986	1018	959	946	979	976	955	930	950	978	928	963	951	973	942	889	928	948	947	944	960	886	929	1026	940	960	919	1005	942	953	943	956	932	926	939	1000	918	986	1010	939	950	941	959	950	965	952	958	947	949	957	946	925	967	936	933	959	977	952	959	979	887	999	971	1007	963	991	991	910	928	959	968	947	964	1008	976	949	964	943	932	948	967	899	979	967	975	953	923	928	967	940	983	954	982	1009	1004	944	981	941	949	957	932	1035	908	912	971	986	1000	970	961	971	894	930	966	930	931	963	982	973	1051	983	928	938	902	944	965	978	973	971	917	987	947	964	942	943	942	978	913	981	1003	1005	938	994	960	958	970	939	1009	992	982	923	951	984	976	952	960	963	959	949	932	937	957	990	1010	976	917	956	970	934	972	978	924	949	1021	962	980	1007	954	988	965	929	1026	939	958	964	976	939	1024	933	937	941	915	981	982	931	980	957	928	944	985	994	1014	973	1008	1004	1009	938	950	940	927	985	958	922	935	1001	974	942	952	966	934	933	967	951	1009	955	969	1001	979	917	1022	967	976	959	991	956	941	970	950	976	974	982	921	934	985	992	964	950	935	948	937	985	930	986	927	922	963	1014	931	1006	980	991	960	958	973	951	983	957	924	909	976	963	897	973	954	972	965	949	974	957	900	950	988	960	983	939	967	942	968	955	979	889	1012	965	959	940	990	997	934	967	948	969	983	988	965	948	968	959	952	998	923	952	960	884	972	938	1032	967	996	952	987	1005	940	942	981	965	990	982	981	919	995	1010	959	926	934	962	994	953	960	934	940	1034	955	920	972	935
4283	2661	312	189	192	205	163	168	159	193	169	163	146	168	157	166	147	185	162	162	166	169	155	141	161	189	149	155	161	158	178	173	162	150	171	161	167	170	147	161	170	166	140	168	151	163	162	150	162	179	174	155	147	166	176	159	151	152	153	173	143	143	161	179	164	156	156	153	156	181	171	185	155	174	167	175	153	164	162	167	165	146	156	159	156	160	173	163	163	150	137	139	138	175	175	177	160	155	168	160	172	165	170	149	142	130	156	156	171	154	168	185	160	163	155	146	181	175	150	147	164	144	162	157	180	155	163	156	191	166	166	171	157	153	158	139	159	157	142	176	164	146	167	155	170	143	175	162	145	175	172	159	165	160	198	146	192	177	151	140	132	146	173	158	164	165	148	163	144	155	156	157	148	161	154	151	159	176	156	158	159	159	125	155	164	167	171	208	166	156	158	142	164	181	160	176	152	152	185	128	167	146	140	149	146	164	160	158	132	166	153	153	159	158	177	169	163	170	153	171	153	143	159	146	174	149	145	176	150	174	160	148	185	182	166	167	160	158	179	156	181	160	168	178	157	159	165	174	183	150	158	163	160	143	175	156	168	167	163	175	158	148	145	165	176	146	161	179	167	184	147	157	154	160	161	150	164	167	172	170	190	143	165	144	183	176	175	163	165	151	135	164	166	160	145	151	163	157	155	159	163	178	166	149	169	142	150	160	134	171	172	159	151	184	169	146	148	164	174	163	159	155	186	162	153	152	146	182	150	171	168	147	148	162	167	167	150	176	136	160	167	152	157	168	165	161	173	157	169	179	160	175	169	164	179	175	143	161	173	179	153	170	164	162	148	174	158	137	173	172	171	149	153	162	153	124	159	155	177	183	146	161	155	160	142	169	180	173	159	148	170	148	171	162	180	179	154	158	172	151	154	160	154	168	169	164	194	158	199	166	139	185	167	169	158	170	178	151	151	153	168	138	158	171	177	181	165	157	141	137	172	176	164	159	140	166	171	150	155	161	169	161	138	130	167	159	152	151	169	166	141	189	161	176	150	121	136	177	176	163	166	174	170	139	149	179	153	150	151	169	159	157	149	145	155	145	173	181	181	147	137	160	167	162	160	141	163	145	152	177	148	172	163	173	184	170	157	188	176	166	177	175	177	144	140	153	159	147	167	148	158	157	130	159	154	149	165	161	158	169	141	150	183	157	179	162	167	169	162	165	158	165	145	164	145	142	171	188	145	158	174	152	163	157	181	179	162	135	149	163	151	182	164	153	146	150	164	181	138	184	163	180	163	145	176	186	184	170	154	153	166	171	168	158	149	180	134	154	152	163	174	166	160	140	146	179	174	173	162	171	168	154	182	177	158	150	170	175	183	154	147	153	161	151	159	149	162	146	142	151	152	169	164	157	166	151	159	153	144	167	154	178	179	148	151	173	160	149	146	167	144	171	160	156	167	159	179	142	160	143	145	185	150	152	154	174	158	152	163	162	146	139	149	150	178	179	160	136	172	161	148	162	161	182	182	152	147	147	138	190	169	159	157	175	167	149	159	192	157	160	162	172	178	163	155	153	152	128	158	167	170	163	163	146	137	156	159	160	172	154	132	180	171	144	165	159	144	173	147	159	147	154	160	158	126	160	147	177	157	157	150	164	130	166	159	148	163	170	150	145	147	178	162	151	152	146	170	154	171	164	183	183	166	128	167	150	154	158	148	125	162	176	122	169	151	159	163	150	150	176	154	166	160	139	165	159	173	193	161	164	159	178	159	145	158	152	163	167	172	170	160	162	158	145	147	166	160	156	149	185	152	173	151	158	154	170	144	168	164	167	162	161	167	166	142	172	173	163	176	166	157	171	155	153	168	151	170	135	153	168	160	174	191	164	139	165	156	152	155	162	158	155	156	168	164	200	162	160	167	146	150	166	160	159	173	141	156	164	149	155	166	133	176	172	144	162	152	156	175	154	177	183	159	156	158	145	155	156	158	157	156	155	166	156	170	155	164	174	160	150	188	154	154	171	160	162	159	169	178	158	163	151	166	167	173	165	179	157	190	164	176	155	141	136	161	146	175	155	184	167	185	169	171	165	154	168	167	138	152	147	146	158	163	169	167	174	163	160	167	147	193	165	174	161	144	151	178	176	156	185	170	178	186	157	156	174	152	165	184	181	147	184	143	157	157	175	173	163	157	181	163	157	156	165	152	169	159	155	170	185	166	157	165	146	146	181	154	140	167	148	143	174	128	164	163	150	168	146	168	141	145	176	166	189	145	145	165	146	169	163	158	180	158	150	163	169	178	158	177	170	160	163	141	177	162	142	155	160	158	161	134	150	170	163	165	171	163	183	172	147	168	156	148	149	146	145	161	119	172	172	168	141	152	159	164	162	172	151	158	157	155	177	170	171	163	171	155	146	176	163	159	169	139	146	162	140	132	180	176	144	179	172	161	167	166	154	168	170	160	157	181	145	197	157	179	123	162	159	155	157	172	153	145	156	179	170	153	164	174	137	153	143	143	158	171	147	132	179	169	162	188	157	166	157	167	147	190	149	174	152	162	166	144	162	148	129	156	181	176	181	161	141	167	158	156	157	139	180	152	134	183	178	185	135	158	133	159	149	153	183	131	159	193	162	143	165	154	167	172	155	165	147	165	178	149	148	163	183	140	176	144	172	162	148	172	158	164	148	158	158	152	174	154	169	164	160	169	156	160	167	209	171	173	125	140	158	157	155	148	158	160	185	177	154	172	163	168	156	161	161	162	161	159	157	148	165	166	148	179	168	158	172	193	157	144	161	191	167	174	159	171	169	158	166	174	172	152	159	175	172	142	154	138	170	165	147	178	177	161	150	166	165	148	162	167	161	183	150	142	155	144	179	150	166	163	147	155	174	154	161	161	134	165	162	141	154	167	164	152	146	146	172	172	175	177	161	168	162	162	131	147	130	151	146	164	168	166	130	167	172	171	149	165	151	161	173	174	159	155	169	174	157	170	148	172	178	159	155	158	163	183	168	161	170	158	175	158	143	168	155	138	186	161	163	155	159	168	178	150	169	156	169	144	185	149	148	163	154	157	154	171	166	157	160	143	158	150	163	183	162	161	164	175	164	149	138	155	166	170	162	156	158	173	164	166	159	167	150	178	155	146	175	153	151	145	170	173	158	176	164	161	176	153	144	146	183	168	163	161	173	156	161	164	159	139	166	152	159	169	146	150	162	155	182	154	153	162	170	162	154	132	159	157	173	153	170	156	153	177	149	177	179	180	156	133	155	157	153	168	164	148	145	171	178	169	165	144	175	177	154	170	192	176	169	156	167	138	158	160	173	160	139	156	151	151	144	170	157	194	130	155	170	192	130	164	147	152	169	163	156	147	161	168	164	161	161	152	149	142	170	163	166	167	171	179	158	151	161	146	149	172	170	166	172	181	180	175	133	138	141	151	159	167	147	160	157	166	168	153	164	176	186	151	156	165	158	185	167	142	189	180	152	173	148	157	155
4951	4178	604	632	597	566	517	506	544	505	513	519	517	479	522	512	498	469	496	498	515	474	472	517	513	490	500	520	508	507	506	509	524	500	475	469	480	479	518	454	475	481	491	541	498	487	491	519	472	498	502	530	472	439	481	494	463	472	452	495	491	518	495	504	464	460	504	472	512	484	457	481	496	509	529	480	477	489	495	479	497	510	538	452	490	505	503	506	481	483	498	486	481	501	519	499	520	497	462	521	462	459	508	454	509	505	487	492	465	533	505	477	521	498	480	459	470	489	493	490	494	497	504	504	513	487	491	511	460	495	472	496	489	454	534	492	511	497	476	512	439	460	501	522	454	502	512	468	464	489	498	504	441	450	480	494	502	488	477	454	511	479	495	449	479	488	501	497	474	497	501	510	491	505	509	442	503	499	494	482	503	528	464	475	517	478	488	499	485	500	467	497	432	488	517	444	454	502	513	499	470	511	476	481	517	497	483	490	532	476	470	471	467	515	478	484	478	465	529	447	486	454	458	451	460	487	522	470	519	513	503	487	466	508	491	454	469	511	546	503	479	481	497	472	474	520	492	508	503	525	532	482	480	540	516	500	528	519	519	487	477	490	534	501	519	506	491	493	527	495	458	497	481	500	467	506	477	500	493	513	471	484	522	520	501	461	469	454	482	478	480	505	493	501	564	486	470	491	485	503	467	513	465	496	489	482	533	510	489	513	498	498	463	524	471	481	498	501	516	486	508	499	473	496	477	504	480	488	518	518	500	520	498	502	461	504	449	481	470	455	483	524	493	500	482	510	481	503	498	498	491	487	477	469	502	524	500	520	470	528	505	471	497	483	496	487	505	482	478	500	468	482	541	474	470	471	509	492	475	481	533	436	476	466	473	494	502	481	485	469	496	548	514	511	511	530	518	478	484	463	498	502	487	491	482	462	522	510	517	511	484	480	490	548	500	503	502	502	511	495	495	481	493	494	498	528	539	481	534	494	470	521	500	449	509	473	498	487	498	522	480	494	478	470	487	516	493	507	491	472	507	521	518	513	512	494	493	444	560	515	506	511	480	502	461	499	506	478	521	490	483	509	497	502	460	455	486	484	491	514	521	466	483	522	504	513	506	513	511	465	479	504	491	542	480	479	498	480	472	520	517	493	470	481	499	464	478	511	494	476	492	497	508	481	501	495	515	463	469	464	481	484	511	515	500	528	479	491	495	508	515	492	491	480	459	461	499	472	517	481	454	472	450	472	460	491	496	488	443	485	493	471	505	482	506	523	529	503	521	461	492	510	528	463	500	524	477	469	465	494	476	533	473	474	480	487	507	491	514	475	477	489	511	487	486	458	490	503	500	468	520	469	446	465	469	467	487	497	502	512	464	504	475	518	477	488	465	498	463	470	502	495	497	456	515	482	492	470	474	535	484	514	483	505	485	466	485	478	470	487	489	492	464	465	518	504	504	530	486	524	489	478	499	475	492	465	489	493	475	502	491	510	509	484	473	488	465	466	488	526	469	474	466	510	508	529	457	548	520	472	525	536	471	491	487	458	490	499	504	472	499	490	504	500	508	522	445	490	498	459	539	491	475	483	532	468	434	489	500	482	510	494	490	482	499	485	483	509	484	541	510	481	501	537	456	493	496	486	500	511	446	491	473	498	477	493	471	530	484	486	494	516	487	506	511	489	514	493	489	456	470	464	478	493	460	471	482	484	543	524	502	483	479	464	499	509	500	478	524	500	518	506	499	501	487	469	505	496	502	459	466	464	474	516	434	469	521	480	505	481	513	480	517	491	486	481	492	516	476	496	489	479	476	471	457	498	507	486	467	457	508	440	491	475	505	495	479	484	482	492	492	492	483	525	467	471	483	478	488	484	471	536	507	462	484	500	452	495	506	472	514	530	507	502	454	511	503	521	492	445	512	529	485	475	501	470	487	482	493	484	516	529	485	487	503	502	470	494	453	548	491	501	513	527	488	470	459	465	531	456	523	469	517	472	510	482	510	483	450	497	506	478	532	489	491	522	503	486	513	531	472	497	482	508	477	513	491	494	484	500	497	475	501	485	479	494	481	503	467	462	493	493	501	504	495	520	537	488	492	480	437	511	495	508	486	474	502	476	513	488	526	486	493	485	517	514	489	469	469	494	503	468	492	504	481	467	511	486	496	469	515	520	475	458	509	526	516	481	512	519	509	529	510	492	516	458	504	468	520	510	501	508	481	515	497	498	505	483	492	476	467	488	507	505	503	507	492	488	507	483	502	481	499	476	494	525	524	524	470	498	479	478	482	489	509	523	518	495	468	501	518	492	500	484	521	456	489	534	446	489	512	489	486	474	505	487	483	478	501	525	488	484	525	510	459	522	509	472	510	497	517	492	482	448	519	478	490	488	504	508	463	493	485	501	518	495	482	483	497	480	485	500	504	487	465	463	470	515	483	511	495	493	501	497	455	478	514	469	494	466	496	466	514	473	505	482	497	445	487	478	503	521	452	514	480	456	489	477	492	474	503	460	453	498	493	474	525	464	487	537	503	508	501	501	472	475	456	504	536	506	501	495	504	475	471	469	496	486	509	471	497	505	481	486	464	502	512	475	474	483	485	504	487	474	474	452	497	486	524	460	507	496	476	488	515	506	520	508	508	471	469	493	521	507	491	496	501	479	502	501	493	470	491	483	490	469	521	475	521	476	473	472	481	495	504	517	498	526	496	485	487	484	508	478	456	485	514	512	455	470	501	500	500	511	476	531	531	493	495	512	516	514	523	461	490	487	520	496	520	498	478	550	423	491	448	474	475	505	530	496	538	497	478	523	497	494	514	512	512	505	514	486	462	493	508	474	506	506	529	498	488	501	487	514	520	494	516	475	485	480	516	475	446	468	498	502	490	486	504	509	493	464	530	438	482	509	480	502	495	459	481	483	493	466	492	490	463	497	481	511	509	462	481	478	496	506	494	499	491	498	471	515	478	519	510	506	476	486	473	457	485	482	504	506	485	508	495	509	483	502	518	499	485	497	494	489	489	505	547	445	502	461	535	540	494	526	497	474	496	489	508	498	475	471	488	518	497	468	472	450	498	496	510	490	480	485	488	462	483	454	497	513	535	502	475	486	473	488	500	507	460	485	504	525	501	534	504	475	499	483	480	485	482	513	534	495	485	457	491	495	453	477	486	488	510	526	498	507	492	487	532	518	529	495	489	483	505	499	512	534	523	490	475	482	475	502	500	502	506	481	506	481	482	503	503	529	489	528	505	518	501	491	466	528	522	546	486	482	511	518	482	512	444	478	471	499	477	481	506	516	462	505	513	523	505	509	492	539	470	477	492	491	518	483	445	471	500	540	508	513	516	462	499	487	510	460	507	470	465	450	507	503	494	534	486	498	469	466	554	477	511	470	463	474	491	510	513	494	507	463	440	560	455	495	494	496	515	508	506	467	470	489	527	524	484	511	523	548	457	508	526	470	472	473	514	503	522	459	518	495	515	455	488	469	501	509
36170	36913	6096	1022	737	538	542	466	455	449	432	422	367	385	387	349	355	360	323	314	341	378	336	330	355	316	366	324	332	342	301	345	316	348	340	276	326	298	326	329	320	343	334	293	308	389	360	339	323	324	323	295	357	328	358	305	329	323	358	353	355	338	354	314	353	361	328	334	311	361	349	336	313	353	317	340	299	332	306	304	296	328	340	328	331	325	313	346	313	311	310	332	301	330	324	351	312	313	324	260	338	315	305	314	327	338	349	335	346	314	306	290	314	328	341	315	313	339	313	300	343	332	328	291	324	307	317	351	310	303	285	286	314	297	321	295	327	336	290	321	302	312	313	335	365	305	315	296	299	313	298	330	356	334	331	332	331	301	324	314	331	312	336	338	301	319	327	337	327	288	313	345	343	338	308	331	338	331	349	327	335	339	363	334	361	331	339	333	320	348	316	305	331	315	314	328	326	316	330	304	328	331	288	319	322	300	342	299	282	322	318	330	349	330	315	312	356	336	307	322	308	324	303	292	334	346	284	297	355	339	308	318	322	314	297	365	352	336	355	352	328	319	325	325	338	328	315	278	317	309	300	328	344	299	325	348	361	331	319	365	312	314	333	328	320	292	318	338	362	308	309	314	342	310	289	325	351	350	349	363	315	317	329	314	310	329	320	317	315	331	330	302	336	328	360	314	332	342	319	305	313	302	330	345	349	307	321	321	339	303	308	295	325	360	334	350	326	294	301	292	349	307	341	323	312	333	342	341	320	320	337	309	305	344	335	370	339	288	346	311	325	322	291	326	308	344	300	298	345	305	328	335	328	296	291	346	345	337	346	348	333	327	296	352	295	328	320	350	329	345	327	346	311	283	339	328	295	320	340	338	311	312	287	332	308	305	362	310	320	326	297	324	314	306	322	325	317	310	356	328	325	337	263	346	310	342	325	325	325	324	336	352	313	272	345	302	342	328	299	353	319	335	370	350	315	319	272	306	306	325	329	338	324	307	375	311	303	296	312	320	340	296	337	316	270	324	356	305	294	326	300	321	311	343	305	324	277	297	312	343	343	340	322	327	321	298	349	307	331	297	344	322	343	318	326	329	309	306	296	299	337	379	333	357	326	324	312	329	327	340	300	320	357	324	307	282	307	325	324	336	334	301	326	309	323	326	307	309	299	327	292	320	322	321	273	325	333	329	319	316	346	347	301	326	322	318	345	335	296	333	330	315	307	316	294	341	328	349	328	345	315	320	263	348	322	303	307	326	326	322	299	318	298	331	342	305	325	326	363	327	322	316	289	333	311	330	321	311	283	338	326	334	353	319	333	321	329	366	296	332	320	341	293	289	347	345	330	298	310	341	306	303	332	333	295	313	311	304	311	307	325	326	345	332	322	345	323	387	341	299	309	321	329	318	294	325	314	323	319	310	332	297	310	295	316	339	347	317	307	304	300	339	336	326	338	338	354	311	313	281	347	301	310	318	344	327	360	311	317	300	363	323	304	332	298	307	317	284	312	315	318	294	280	338	309	338	335	296	342	323	307	327	358	316	322	315	332	356	296	321	314	332	339	331	329	345	320	337	334	318	312	293	322	329	331	327	295	309	339	329	362	309	340	303	310	288	300	319	311	353	356	331	346	350	316	324	321	338	309	318	305	303	329	302	293	330	305	356	289	356	353	364	334	331	334	340	325	318	328	359	343	354	307	315	317	320	340	323	308	349	359	330	329	285	320	339	317	296	337	320	335	343	356	317	347	324	336	299	310	327	313	290	344	319	329	314	297	313	369	320	310	297	311	325	329	296	322	314	342	305	328	348	301	325	347	306	338	319	301	327	317	331	343	325	334	339	324	317	303	328	315	303	325	318	329	312	331	318	367	317	349	312	325	330	357	302	285	308	333	348	330	313	341	337	337	343	354	326	314	324	336	326	300	322	310	320	328	344	329	325	337	323	312	329	337	359	292	284	341	320	333	341	318	289	294	311	336	336	310	336	368	303	324	300	299	329	295	293	350	329	298	346	330	297	295	319	324	297	322	313	319	293	319	331	338	326	339	374	343	333	308	314	311	296	347	290	339	341	358	342	314	313	340	312	307	326	334	335	321	311	301	299	308	334	329	334	322	289	358	312	314	282	297	318	329	341	304	318	331	333	316	335	347	322	297	300	313	331	319	342	340	319	325	316	314	350	306	335	297	344	311	312	330	314	302	305	310	325	280	345	308	319	337	311	346	331	322	324	320	323	338	301	316	320	381	309	359	338	344	321	314	331	305	332	336	349	294	333	335	313	306	338	312	323	351	334	331	301	318	298	339	337	290	316	315	338	343	321	324	368	330	307	332	362	338	315	321	307	307	328	313	341	353	316	363	312	308	364	307	302	318	339	324	361	299	305	348	331	331	299	334	339	302	298	293	336	328	302	320	318	306	344	310	303	359	343	338	339	314	312	291	305	327	359	341	308	372	331	321	325	317	287	301	305	314	296	314	324	316	311	320	305	305	313	342	333	327	307	303	311	295	327	327	350	330	325	319	335	304	310	280	317	358	325	304	334	327	324	303	292	323	321	320	291	350	326	353	326	313	320	316	289	335	293	326	332	327	318	322	343	321	345	316	313	333	317	327	336	329	312	316	291	319	375	353	332	320	351	334	327	336	332	345	350	328	313	348	321	299	286	305	312	322	361	305	302	302	299	345	305	332	320	350	314	325	313	338	320	324	342	304	332	321	286	299	342	308	339	314	336	346	314	310	298	349	366	306	309	309	319	323	311	307	369	326	355	304	308	316	264	321	323	316	305	323	294	325	346	313	337	327	331	319	335	367	327	326	328	325	305	323	327	330	327	284	319	334	341	310	309	302	314	330	328	325	338	331	333	357	294	338	321	337	307	299	311	312	312	361	305	332	321	297	323	316	330	340	333	342	315	302	340	349	290	313	317	313	328	322	331	310	316	313	315	327	292	291	331	315	299	317	312	295	335	339	320	293	347	316	331	311	321	335	308	312	290	302	320	332	347	325	332	344	329	332	338	307	338	317	316	321	341	298	322	349	329	313	313	332	328	308	336	322	324	315	285	303	334	312	317	331	335	311	329	296	322	315	317	317	322	345	304	363	306	332	357	329	327	319	333	326	299	327	321	338	322	312	321	275	333	369	340	370	325	293	304	316	292	343	320	336	338	334	329	344	354	333	302	302	318	345	307	307	360	305	341	295	309	323	334	302	335	346	319	314	329	332	335	327	319	302	336	317	343	297	318	286	294	343	314	337	332	387	304	331	328	330	315	310	318	316	302	319	336	349	302	329	315	352	299	356	300	311	319	347	313	301	312	313	323	311	318	303	324	312	340	299	322	336	289	285	319	322	337	349	326	315	334	323	346	309	365	280	331	311	318	309	340	331	297	326	305	315	335	312	339	321	319	321	296	334	337	351	327	327	328	331	349	308	326	313	304	341	319	351	339	331	322	313	329	305	318	296	329	304	300	303	363	346	328	333	308	308	320	348	308
23728	18891	2485	2987	2592	2202	1952	1644	1501	1331	1250	1212	1158	1096	1094	1020	1089	1030	973	973	900	952	954	933	958	919	929	927	949	935	901	884	946	895	869	883	851	865	893	934	841	848	876	912	862	864	838	899	871	830	849	914	874	834	902	847	894	858	858	806	827	857	895	866	927	899	853	841	859	846	840	903	807	868	877	911	888	873	861	829	833	827	868	847	849	933	853	901	846	824	845	805	797	907	887	853	880	827	857	836	856	826	906	894	843	845	812	870	868	846	850	878	894	837	804	896	818	837	854	854	824	911	837	863	855	824	844	857	842	878	871	875	892	840	862	836	899	793	856	828	859	826	831	831	813	898	867	845	872	900	874	840	832	841	880	786	842	904	876	817	845	831	815	810	874	824	913	811	824	846	902	835	809	887	895	829	841	842	846	829	823	839	829	849	827	836	797	909	884	825	828	830	806	835	858	840	913	883	858	893	870	809	835	829	855	845	859	857	895	877	799	871	845	900	879	770	811	846	863	870	881	815	852	845	857	849	845	859	871	847	830	835	841	856	858	878	817	854	838	841	842	801	896	836	852	807	787	848	831	840	860	806	854	855	851	863	847	883	834	838	889	878	792	866	858	845	889	826	815	913	886	856	838	763	860	867	858	785	866	842	843	818	869	879	796	783	865	869	815	811	890	865	819	848	802	867	805	823	858	853	848	880	825	821	894	856	834	853	811	874	818	841	814	873	831	845	867	861	832	846	875	825	870	816	822	854	821	831	808	879	846	836	836	831	885	875	834	872	853	841	874	872	895	794	829	816	794	852	849	829	840	831	848	871	879	838	846	875	859	874	824	871	869	837	847	878	906	818	837	798	834	840	857	814	885	829	849	859	805	876	814	917	833	868	859	823	818	810	816	819	824	875	898	830	869	813	822	827	845	828	859	795	826	804	834	806	854	882	903	887	834	860	832	836	830	811	824	817	843	851	845	830	849	829	890	897	858	835	875	884	843	817	882	760	831	876	843	848	909	837	848	827	860	883	837	853	858	791	829	842	838	910	821	858	827	810	877	857	845	841	864	842	850	823	894	868	824	804	874	878	897	855	811	840	864	874	862	855	799	860	860	806	813	795	852	924	814	858	886	869	884	806	860	858	838	859	889	852	828	810	849	879	841	876	871	849	879	811	842	876	854	781	820	874	853	851	829	892	829	854	865	844	923	837	894	861	861	853	811	871	827	837	835	814	895	835	837	858	869	845	812	905	852	807	855	885	804	892	854	830	843	866	879	835	827	847	868	873	818	804	827	871	847	828	828	853	859	860	837	877	838	820	799	863	837	836	860	850	812	895	871	871	827	838	874	855	817	853	878	849	844	857	894	862	801	916	850	871	798	872	835	858	777	857	818	807	847	868	829	866	847	899	856	881	809	844	893	888	817	865	899	823	841	869	833	790	833	803	797	829	812	833	806	887	862	890	813	889	869	845	835	894	844	885	880	840	863	846	832	871	832	858	872	835	870	851	816	925	850	833	885	892	831	838	850	843	882	873	830	855	848	870	865	835	901	880	782	863	822	835	856	857	822	817	825	829	845	884	855	827	820	861	867	838	798	863	860	858	837	843	826	817	914	828	890	869	813	832	826	827	861	816	837	824	841	822	819	819	862	776	865	805	807	871	848	823	861	800	824	856	844	827	875	827	875	822	848	838	824	869	847	826	857	851	879	853	823	852	860	865	835	793	823	859	856	879	828	771	852	841	857	857	864	853	838	897	861	796	838	844	850	875	868	862	854	807	862	828	822	863	834	796	834	823	829	809	817	892	830	849	838	827	831	862	849	827	811	833	839	858	832	824	852	852	841	798	862	877	901	819	874	912	836	853	848	855	832	836	881	835	909	805	844	832	851	813	867	868	862	824	821	834	858	844	855	803	844	848	854	853	811	839	851	791	806	811	878	855	803	902	881	849	854	836	841	856	826	876	817	874	868	855	855	889	803	841	846	826	813	780	859	830	853	845	870	824	877	860	851	854	804	905	821	858	867	823	881	896	809	819	879	861	820	788	849	853	848	849	867	859	827	845	868	843	807	854	879	841	849	844	886	855	816	848	900	803	876	809	829	850	869	820	845	875	862	823	832	847	833	836	798	863	781	861	847	847	831	831	849	887	852	813	864	869	861	847	856	811	841	832	795	824	881	807	850	864	842	862	872	863	877	836	855	849	842	865	846	853	842	803	863	858	880	844	876	922	858	851	819	844	841	862	848	881	855	894	909	842	885	858	826	906	822	868	880	815	860	809	825	807	830	828	865	843	850	871	853	823	898	908	896	799	820	804	845	778	863	816	860	833	920	882	880	841	883	865	817	846	867	857	829	832	865	894	840	859	835	830	854	836	893	849	874	833	844	842	868	843	865	885	847	850	834	813	890	888	846	848	843	848	836	880	847	853	821	820	827	854	870	796	851	824	855	790	817	861	841	863	818	843	824	823	848	923	816	867	879	840	873	877	862	852	849	828	869	841	842	858	783	833	823	837	850	853	796	837	935	891	809	823	877	831	827	794	778	798	873	861	860	886	875	848	880	862	841	894	873	841	853	834	838	844	852	838	850	883	839	840	877	795	862	842	824	850	863	866	870	788	844	807	847	830	859	887	870	873	860	850	825	859	815	868	848	847	893	805	888	861	812	875	844	870	869	836	886	816	915	842	877	850	842	836	909	879	892	842	840	828	783	865	812	881	849	891	842	873	850	884	836	833	807	856	863	851	805	874	832	817	848	814	814	864	872	860	784	885	846	853	909	797	898	856	898	844	858	802	814	779	825	803	863	876	794	871	845	812	837	822	892	855	876	845	830	870	812	835	819	822	852	860	813	827	820	875	812	851	896	824	861	838	840	914	773	838	795	879	839	882	841	867	895	806	820	873	864	846	817	843	848	826	828	863	904	816	823	847	810	823	780	893	853	828	830	811	849	833	862	899	900	834	833	845	837	870	847	877	872	866	812	844	875	882	863	894	839	870	783	805	832	820	797	839	837	782	864	885	866	843	842	806	806	781	878	836	820	855	848	846	859	868	855	825	892	857	822	837	855	819	905	812	831	777	811	849	857	836	811	880	842	864	833	811	825	858	830	855	883	801	866	850	865	847	808	850	824	815	830	776	879	839	826	831	828	864	818	806	866	870	868	858	882	825	825	866	826	863	824	827	818	827	836	838	842	812	816	838	853	888	859	866	822	813	842	836	805	774	887	894	820	824	843	812	859	865	843	827	859	880	881	860	797	830	838	858	869	843	802	861	877	857	889	845	808	860	859	881	872	865	829	878	869	814	840	852	829	852	849	823	866	815	894	817	837	886	842	825	873	910	839	890	843	824	846	826	845	831	873	815	839	894	856	846	835	817	856	857	811	803	816	811	877	861	857	855	863	833	890	820	855	894	818	876	857	845	836	904	846	843	867	862	875	842	886	867	852	838	875	835	829	885	847	891	813	865	872	853	866	908	846	864	808	813	821	821	883	831
48634	47966	15170	2828	1250	945	781	674	624	562	554	526	479	476	459	426	438	429	409	431	441	418	426	396	458	428	438	438	409	397	409	395	395	416	401	407	393	412	387	415	423	424	429	393	369	441	362	408	385	409	412	398	421	380	395	413	375	411	398	378	409	383	400	395	363	404	401	458	412	390	415	400	369	387	363	405	417	363	424	417	414	455	379	379	444	389	392	386	399	394	408	389	397	387	394	368	422	403	398	392	396	383	374	404	411	410	375	390	391	453	355	408	410	427	398	431	422	366	416	376	428	414	398	355	378	396	377	393	371	386	412	362	388	395	366	431	348	375	403	432	419	423	358	381	417	362	392	369	395	399	413	378	409	420	416	380	374	361	388	398	391	399	414	383	405	358	395	366	402	409	373	373	413	405	377	378	427	405	386	375	413	391	398	398	415	420	388	362	359	404	395	401	412	413	415	392	415	403	396	429	391	363	397	413	416	398	387	420	404	434	426	381	384	384	394	404	405	368	401	412	433	352	402	362	428	399	391	412	409	373	416	377	395	392	423	358	394	389	366	405	413	377	383	411	397	438	429	385	397	387	419	400	395	373	402	394	393	368	369	373	408	379	406	375	379	400	375	346	409	417	426	393	391	376	409	364	424	379	389	439	391	383	382	403	408	380	393	374	394	383	371	399	369	403	411	400	390	403	396	398	380	434	446	443	374	395	416	417	396	391	406	409	358	375	401	378	441	419	378	408	399	406	367	378	378	393	392	374	384	365	402	421	311	391	377	396	402	412	395	400	380	368	407	433	400	399	412	425	414	379	386	407	390	392	418	384	424	379	402	363	385	410	383	401	412	370	393	386	405	389	390	370	415	399	388	395	386	440	437	417	393	416	340	377	363	401	387	413	402	379	396	425	380	401	381	394	392	390	399	434	381	408	365	386	386	391	376	371	361	359	407	394	386	371	419	378	402	372	393	354	373	415	366	398	385	396	398	348	393	391	404	393	399	393	410	396	408	368	397	404	411	393	396	403	391	427	384	395	411	391	389	386	375	421	392	388	375	413	374	431	397	376	396	347	384	346	408	393	410	394	362	343	384	415	418	378	413	413	389	378	363	384	380	377	400	405	397	406	378	371	379	380	382	394	399	409	392	395	400	362	354	410	409	385	372	392	406	390	407	395	396	419	398	404	410	375	329	401	383	388	426	398	351	403	401	376	407	436	378	383	372	363	396	367	362	371	394	391	420	388	392	402	379	387	377	413	387	361	404	411	389	392	408	375	414	346	407	395	375	396	397	376	385	409	400	381	415	400	402	407	383	408	408	357	374	371	385	388	391	362	375	402	385	421	424	381	366	401	416	425	376	411	391	367	393	420	435	399	346	365	371	361	413	367	351	373	391	397	429	386	414	416	381	405	416	346	392	366	382	382	393	410	377	376	375	418	419	426	424	404	351	415	390	402	371	368	368	416	400	372	381	390	417	438	397	389	397	382	375	395	387	381	438	376	405	416	433	377	408	361	394	383	395	364	379	396	404	400	379	393	429	389	394	417	422	394	392	389	419	401	363	375	381	379	379	376	407	414	422	410	381	428	383	378	376	391	401	388	380	402	411	381	361	411	390	379	389	366	372	364	379	383	358	424	392	383	360	389	390	413	371	405	380	428	388	398	404	397	386	400	382	368	390	384	377	393	379	421	408	408	400	364	404	393	370	410	400	397	415	385	418	365	398	407	376	376	366	387	396	356	381	394	387	329	348	390	370	393	378	391	398	392	390	364	367	390	392	392	416	367	401	372	428	355	366	384	369	372	437	424	406	395	397	410	397	392	403	416	380	403	406	394	434	413	382	375	369	426	445	399	373	375	423	422	364	399	418	386	365	420	379	394	401	376	348	381	414	354	372	365	429	410	408	399	368	385	388	381	347	399	383	409	361	401	377	368	419	412	381	373	419	423	391	397	405	410	404	381	357	395	429	417	360	376	377	439	372	418	415	391	394	388	394	421	392	391	392	402	391	410	330	388	422	384	390	369	382	391	407	373	412	392	384	376	402	358	365	378	372	391	398	396	410	348	405	378	366	371	418	368	376	377	416	384	377	393	395	367	352	426	391	397	402	429	409	415	389	400	375	389	367	407	432	378	380	402	377	455	355	437	397	396	438	433	340	381	397	389	372	383	382	393	395	379	371	395	399	443	408	419	374	351	370	373	403	409	409	390	359	394	374	398	381	390	411	400	399	367	389	368	380	376	396	360	394	396	362	373	397	419	370	383	355	382	393	397	350	394	364	391	388	394	369	396	373	372	406	379	385	371	370	387	401	389	400	382	383	383	389	435	409	412	415	383	415	384	379	382	390	402	402	407	383	390	397	426	382	434	389	389	388	407	432	401	386	435	424	383	382	390	377	403	408	421	404	410	365	425	362	414	386	373	400	378	416	373	383	396	431	390	422	418	392	411	411	406	358	375	415	384	372	431	370	373	436	405	397	393	384	404	374	434	373	347	386	398	374	428	354	357	417	441	422	367	414	361	420	410	383	383	393	404	420	388	384	367	431	361	384	392	392	364	404	405	360	384	411	397	382	387	434	380	371	371	375	373	396	380	390	382	393	398	412	380	395	407	414	384	433	410	404	416	401	391	350	413	390	399	404	408	398	409	424	358	413	407	380	405	409	379	387	426	394	359	415	386	409	382	375	391	375	391	391	393	470	396	371	400	426	376	388	390	355	395	359	404	427	411	382	428	408	436	416	386	371	428	411	396	379	449	395	422	379	407	412	413	390	366	383	397	384	418	352	387	400	376	396	388	420	379	409	409	366	391	381	394	399	411	392	400	425	396	384	340	399	391	382	388	400	372	358	387	389	401	370	378	383	378	387	394	395	428	393	365	380	368	365	374	380	372	406	391	385	404	386	411	406	410	407	393	353	408	416	364	392	391	385	388	409	410	426	394	387	349	392	451	425	415	399	370	429	383	395	413	382	383	365	356	397	421	419	382	362	384	326	402	390	382	392	400	391	404	384	388	380	373	390	398	375	390	423	416	384	372	376	372	409	403	385	399	360	396	358	410	411	391	415	344	384	381	418	384	412	374	395	388	361	370	405	391	366	396	390	420	424	419	420	405	399	369	369	410	376	403	388	416	425	374	382	377	381	386	381	393	395	395	355	385	382	352	391	388	407	387	406	416	390	372	422	417	393	368	388	393	373	387	368	425	411	371	397	402	397	367	385	368	391	381	421	396	386	403	374	388	356	422	400	424	405	392	402	381	406	398	398	348	419	403	380	391	419	388	390	397	459	380	383	403	431	361	389	411	387	364	369	429	445	419	383	399	365	366	385	409	388	399	357	386	372	389	393	373	420	408	375	395	407	400	370	426	378	364	373	370	378	385	427	407	372	410	413	373	367	386	414	401	399	408	393	366	393	398	378	343	369	394	385	363	382	378	412	392	363	405	366	386	381	387	401	380	416	417	392	392	366	378	408	372	389	372	411	400	424	403	384	373
33477	24375	4188	4769	4286	3539	3006	2436	2199	2050	1863	1753	1580	1472	1441	1355	1329	1343	1203	1197	1287	1190	1150	1170	1089	1065	1180	1132	1163	1100	1057	1095	1110	1092	1032	991	1070	1031	1012	1031	1072	1060	971	1008	1046	1021	975	1010	970	986	1043	968	1025	1024	1013	1006	988	951	992	950	996	1005	988	1046	975	1039	992	1051	945	981	988	998	982	913	956	981	982	1009	929	981	952	1002	1001	940	960	940	1004	978	979	978	919	927	964	931	939	972	1010	995	1002	990	990	996	1005	990	932	970	976	941	1063	1021	1019	932	973	963	950	949	996	956	1001	1014	981	956	964	982	922	952	966	967	978	1005	921	953	954	1010	919	971	932	935	946	951	958	1044	965	947	1003	980	975	970	982	944	997	1015	928	974	995	911	967	944	912	970	990	991	960	922	953	991	952	944	972	992	974	942	1005	964	967	983	905	987	993	965	1009	970	959	962	962	946	971	960	986	1036	960	1004	1006	942	982	953	962	963	1001	989	998	936	949	958	992	921	1030	901	979	984	970	956	949	950	928	929	954	932	959	977	900	941	1012	912	974	956	945	936	953	971	981	968	1039	999	1003	1001	935	960	1030	989	1002	960	946	1003	978	886	967	950	942	968	980	1014	978	952	1031	931	959	940	976	922	962	972	976	933	989	1038	932	962	970	946	964	961	974	942	971	959	985	919	928	959	975	983	949	982	999	908	963	966	1006	971	999	988	1015	958	986	988	919	990	936	1007	920	1022	940	976	957	913	975	920	912	952	986	993	942	960	994	991	989	983	930	940	935	965	911	975	1038	981	1002	963	968	928	969	953	967	937	931	1007	930	1014	980	991	907	1019	934	1001	940	960	963	940	1011	1022	954	961	932	1006	947	963	969	1035	965	995	964	927	995	935	961	1026	901	947	930	958	991	967	976	956	982	977	988	965	943	971	1009	923	961	970	921	966	977	932	937	989	989	952	915	933	916	987	904	971	972	934	947	988	1009	979	1018	918	1004	978	973	988	942	993	1020	989	977	1027	961	983	935	954	980	943	981	976	953	941	977	953	962	976	1001	960	971	981	1016	978	921	961	945	950	989	929	972	992	944	980	946	979	993	927	920	964	957	991	986	921	951	954	1007	926	922	1012	930	970	991	987	898	995	949	969	990	994	915	951	960	954	969	960	918	957	984	1010	946	997	1019	988	965	966	939	921	965	971	954	1004	952	952	1007	920	939	974	968	954	993	887	1017	960	953	1003	947	930	982	1002	942	958	947	957	963	974	978	983	953	971	971	1000	961	976	946	987	973	934	993	968	919	1013	954	1024	1031	958	982	924	925	968	968	967	946	972	923	994	947	976	934	952	1005	925	999	996	955	965	890	985	917	907	945	963	990	932	928	932	963	923	974	993	994	962	975	924	944	975	974	984	912	980	957	975	1003	948	1028	973	1006	1009	952	985	987	982	938	988	962	978	966	953	911	969	947	991	892	963	958	949	942	931	975	979	946	1063	1023	949	951	1003	979	919	1019	992	907	949	957	910	1049	953	954	970	990	980	925	983	978	994	968	995	929	923	1004	929	999	942	995	1037	995	950	969	937	981	996	953	994	1016	993	964	929	956	987	894	917	1006	998	960	996	945	953	917	976	919	888	976	963	975	943	975	976	1020	990	970	964	969	971	945	943	976	964	923	975	980	937	949	964	973	1046	976	962	973	1004	953	936	968	959	917	963	934	1003	1014	970	950	1002	955	939	1003	945	926	943	991	919	933	936	995	915	983	935	919	979	954	948	1018	976	982	969	1008	1013	954	939	979	978	932	962	996	919	976	977	953	942	967	950	965	958	930	967	966	952	999	984	918	932	953	998	952	946	962	979	987	940	1024	1007	956	921	990	966	933	967	954	983	969	1008	948	884	1030	959	959	944	929	969	930	979	949	901	954	915	936	916	947	949	987	930	958	986	986	941	957	918	991	1040	933	955	1038	966	946	922	902	954	909	931	926	974	921	954	956	940	976	1001	985	971	928	966	1040	993	990	1016	995	947	989	982	975	966	940	938	934	946	918	984	982	943	978	976	946	930	957	972	1012	961	970	940	1005	974	934	966	953	948	1023	971	926	974	950	988	964	974	964	1004	961	992	1008	943	991	1004	945	957	927	975	964	986	964	943	975	957	965	992	930	947	960	918	983	1032	979	983	911	968	976	1036	914	971	938	988	924	982	969	964	900	921	954	1032	942	973	974	949	997	977	963	999	969	961	937	954	956	951	928	956	974	962	910	957	957	991	983	944	922	987	989	961	984	996	981	981	926	917	961	964	938	1010	968	997	935	924	930	986	993	923	975	977	953	892	936	993	986	951	956	1003	953	929	959	937	1044	940	963	938	974	970	929	900	909	974	1009	1016	960	990	983	941	942	949	985	913	962	953	952	961	954	928	926	952	972	1009	950	961	950	960	907	927	958	973	948	979	985	935	1005	971	977	965	995	917	1066	1013	873	985	946	952	938	989	959	956	930	962	960	960	993	990	986	970	1044	905	995	990	973	1007	968	966	955	974	984	960	972	971	960	979	970	961	956	990	940	959	941	953	892	1021	915	980	964	948	955	989	958	962	963	948	981	920	974	996	974	1035	980	987	985	990	978	948	1001	941	1011	917	995	898	970	979	917	955	970	978	986	949	957	911	1000	1039	960	955	1032	981	920	959	955	955	966	1019	952	1001	945	998	991	964	1024	974	960	998	1009	962	950	901	942	967	949	880	999	938	938	944	988	994	983	982	970	960	942	994	953	956	959	957	1028	957	941	923	978	971	917	982	931	959	1017	972	970	981	902	977	912	936	933	1014	939	953	982	948	961	986	990	923	936	983	966	993	940	937	975	957	983	953	972	918	978	964	956	905	982	941	996	1008	977	920	946	926	993	977	975	895	1007	999	974	979	925	962	909	978	914	949	973	932	961	985	948	940	961	972	983	980	953	991	898	938	997	939	948	928	960	969	915	958	960	983	962	905	955	970	991	909	942	1004	971	1001	990	947	1004	968	941	996	942	919	947	994	994	937	963	993	982	945	1025	979	948	930	983	973	990	917	969	928	1012	1013	957	1015	929	979	955	957	1003	945	947	927	959	1022	963	926	966	981	941	940	924	990	934	947	1002	927	1027	930	987	962	1043	971	1042	974	921	965	968	929	931	949	994	980	964	996	960	990	1038	970	898	987	990	1015	961	925	958	982	975	958	927	913	995	998	976	954	1032	976	967	972	954	967	1003	994	996	954	940	975	946	961	969	1009	956	953	951	953	1004	976	970	987	964	946	912	955	994	973	945	941	951	945	992	904	1013	945	970	970	930	989	958	957	939	918	946	970	963	992	967	943	904	959	958	964	999	992	967	953	968	965	950	929	920	931	977	1011	928	932	941	934	954	953	948	936	941	952	942	969	1015	892	1011	927	908	962	1008	1020	976	961	972	976	980	949	983	963	983	974	925	908	960	979	895	921	952	953	952	969	1013	963	946	921	953	942	992	971	970	959	995	960	954	945	948	957	1018	1002	960	1000	948	1005	1000	916	997	927	1000	1006	972	926	975	959	952	935	972	954	964	995	1031	1001	998	918	1030	923	968	984	934	965	1004	962	889	948	909	948	1001	988	991	975	985	951	963	976	986	986	971	1026	993	970	1035	992	950	971	959	979	917	961	986	909	959	1011	1024	1005	946	973	928	998
4769	2543	200	163	166	159	173	185	161	147	149	181	158	180	149	177	168	161	167	143	184	156	152	152	160	162	145	161	149	159	173	154	192	156	177	144	166	159	157	183	154	165	161	164	164	156	174	148	145	158	160	147	176	153	137	134	159	178	181	174	152	161	152	155	172	171	166	153	178	166	154	152	160	155	172	177	158	135	149	182	180	170	172	155	159	171	182	166	150	154	175	150	157	153	164	157	179	150	179	169	166	168	177	163	169	178	166	185	167	141	163	156	186	170	158	157	160	145	147	173	161	175	175	190	172	161	173	154	167	171	157	156	173	176	156	157	159	135	163	168	148	155	149	162	141	179	151	168	157	153	151	156	150	152	169	165	163	166	160	170	166	164	177	159	179	161	172	163	149	158	174	167	137	163	168	186	152	195	157	168	140	153	192	153	166	152	183	174	165	156	146	171	171	172	151	164	174	157	161	165	151	141	166	175	150	164	160	164	168	162	150	167	166	170	143	158	174	163	159	156	150	174	155	181	174	167	182	147	161	155	180	148	152	127	158	149	148	155	155	163	173	142	144	165	132	172	153	142	163	173	158	160	161	141	156	173	165	180	151	156	151	164	162	159	139	162	148	155	165	190	140	169	155	189	158	138	192	168	149	162	140	162	167	178	163	160	156	183	170	147	176	159	153	177	156	177	167	185	156	177	185	155	154	168	134	167	179	161	178	162	178	158	159	172	162	152	141	158	178	173	161	165	162	198	160	166	153	173	142	157	163	159	145	148	156	166	179	169	169	168	165	156	155	178	155	151	171	186	169	158	159	166	167	151	159	156	153	164	170	136	167	156	175	173	146	157	159	159	184	157	190	166	155	165	153	153	160	158	158	173	158	170	156	161	183	171	152	169	146	156	173	162	150	150	168	201	139	149	154	171	163	148	149	134	175	182	166	173	186	156	167	144	164	164	170	139	174	157	145	157	167	145	155	169	146	170	182	164	183	158	156	145	174	146	155	155	163	172	179	168	173	154	172	164	160	161	168	151	169	144	177	176	169	151	175	165	167	153	165	156	162	176	166	160	144	166	183	161	137	183	169	145	147	156	166	166	210	186	169	163	172	159	157	159	175	170	161	181	179	177	161	160	134	169	142	159	175	160	173	150	150	174	160	176	151	158	160	164	162	166	159	172	158	148	170	161	176	153	165	181	150	182	165	147	176	180	172	179	150	159	145	169	163	168	139	161	146	164	160	152	184	156	170	171	183	172	185	176	179	150	183	150	180	178	150	169	189	187	169	143	157	155	161	151	168	178	173	184	171	147	168	139	152	161	160	153	161	144	156	141	152	143	163	161	163	169	167	176	163	147	171	167	175	148	176	161	176	165	175	171	155	170	179	147	160	153	172	163	190	164	156	153	183	168	155	144	147	150	172	144	158	180	165	185	168	160	137	151	161	152	149	142	157	162	171	164	149	184	157	178	164	167	162	175	183	153	166	170	151	151	176	161	152	152	133	176	152	156	148	179	145	165	179	167	158	194	173	164	173	190	165	150	167	151	175	151	155	170	166	174	176	175	161	180	157	154	152	179	167	171	158	171	150	186	164	169	167	181	149	163	152	172	182	151	166	172	171	186	146	151	166	172	157	159	140	176	170	171	190	154	162	172	183	151	176	162	162	162	145	149	163	162	155	168	152	195	152	173	157	166	162	153	157	175	167	163	143	172	145	190	153	146	152	178	146	161	174	178	153	163	144	150	149	167	160	152	179	145	172	148	166	139	173	157	167	165	175	168	183	164	145	177	166	180	171	160	139	166	180	157	178	172	180	152	157	159	161	145	163	169	146	190	183	166	168	160	153	171	164	183	168	172	150	174	166	157	171	148	139	167	161	144	151	141	147	172	138	164	168	173	153	140	171	171	160	161	166	141	159	157	159	163	153	167	176	161	142	173	164	150	193	143	143	166	143	171	166	163	171	164	142	172	140	172	150	184	165	176	161	139	130	143	173	190	166	153	132	181	185	169	177	161	176	171	159	151	152	175	202	166	145	189	170	143	177	153	173	173	172	164	157	173	154	171	147	161	179	173	169	164	138	147	170	172	147	178	142	149	167	178	148	159	153	166	156	174	139	147	167	158	163	168	135	166	166	166	186	160	171	178	160	181	168	164	181	162	166	183	157	159	154	192	142	173	160	170	143	178	168	159	151	180	151	167	162	159	132	147	176	164	173	153	175	176	181	172	171	166	156	155	166	172	150	171	197	146	170	165	149	170	140	161	170	167	169	157	181	152	155	179	168	145	167	158	171	168	159	161	152	170	137	161	159	176	152	158	169	150	196	162	155	174	162	170	169	151	150	142	148	167	156	151	149	136	177	164	182	143	162	155	169	142	156	163	162	160	180	164	140	172	163	149	160	148	193	166	154	160	173	130	161	165	154	162	163	175	143	174	150	164	156	174	164	158	171	173	168	165	173	154	156	180	171	169	174	152	171	155	145	164	151	166	169	178	166	162	186	196	134	156	169	151	145	158	168	162	190	169	144	175	167	150	152	193	150	158	168	165	195	152	130	183	154	169	141	152	179	176	162	193	165	163	155	161	152	174	160	164	188	147	158	172	175	178	158	160	187	166	159	183	162	154	163	180	146	170	162	169	169	170	126	145	154	158	156	160	160	174	179	156	171	175	154	158	173	147	188	159	183	152	147	181	181	150	151	144	164	150	162	155	146	177	149	180	165	140	166	162	187	162	150	159	166	170	160	171	180	134	166	169	182	155	168	174	144	175	166	163	164	177	169	168	187	160	186	201	197	167	150	139	168	182	185	144	171	164	142	146	162	174	140	162	162	152	189	175	184	146	173	195	158	135	169	160	147	162	162	159	173	145	172	159	163	157	166	157	154	149	140	157	149	153	191	177	159	169	173	161	167	163	157	178	172	178	173	173	158	167	183	151	162	152	158	156	178	161	144	130	183	154	199	148	151	167	159	167	186	167	159	178	165	164	173	153	163	164	148	149	157	156	177	181	144	172	160	176	171	168	153	161	148	148	162	140	173	168	182	161	181	159	162	167	139	142	178	133	159	164	173	188	171	165	159	170	157	159	162	135	170	161	140	176	169	165	135	159	170	151	156	177	165	166	153	153	194	155	142	154	164	162	166	134	164	173	173	169	143	160	169	164	158	175	165	161	149	165	138	170	144	151	147	159	156	166	179	165	174	175	160	154	150	176	161	144	182	166	165	167	188	152	153	181	163	167	167	149	164	152	167	158	160	178	173	145	160	188	161	176	170	169	167	171	162	175	170	157	187	156	175	169	137	161	151	155	149	158	158	182	151	164	148	166	171	154	137	145	164	175	177	166	164	177	146	159	190	136	186	152	159	160	179	164	176	146	163	158	142	174	165	130	154	182	169	171	137	181	178	166	167	156	134	166	158	184	159	184	171	178	184	187	180	169	159	155	172	145	166	149	159	176	172	151	158	173	153	153	173	147	141	152	158	180	151	177	151	172
5817	4218	574	575	616	578	547	507	523	525	506	515	496	502	511	533	530	500	501	530	478	484	500	459	465	501	516	492	520	526	482	500	484	498	527	485	505	475	509	536	487	532	494	476	514	547	462	511	479	479	548	469	475	488	482	534	475	491	523	492	511	506	504	486	484	485	473	463	512	484	485	456	494	485	497	495	462	477	536	506	503	502	491	490	495	539	533	538	503	488	498	492	464	466	475	554	511	476	476	498	453	481	462	523	502	462	492	470	477	493	510	499	527	510	513	506	476	478	495	473	520	530	456	533	448	468	511	472	514	510	488	503	509	504	513	464	487	509	513	498	510	499	499	459	504	492	520	463	494	485	501	535	499	521	494	547	486	491	524	457	503	484	532	480	490	481	503	487	500	467	485	461	496	488	530	496	519	519	486	499	481	528	519	523	507	492	465	525	490	520	494	476	529	475	518	498	498	501	499	492	512	514	482	478	510	511	474	505	509	503	458	464	525	508	486	503	546	490	474	520	496	519	517	545	494	510	480	476	508	507	478	487	538	511	478	479	495	476	495	483	501	502	515	513	497	468	497	505	499	524	487	480	491	476	495	517	520	522	507	506	468	521	492	489	493	512	479	523	488	505	517	498	487	521	526	515	510	460	527	493	496	485	489	487	491	505	492	512	486	504	511	487	502	465	490	495	507	496	514	479	506	497	459	500	512	467	491	479	486	506	523	493	531	517	497	491	517	511	499	498	531	506	497	498	502	470	499	485	483	553	514	485	497	507	529	521	509	507	523	464	495	554	508	506	484	476	484	479	507	477	493	475	486	490	465	512	475	537	518	495	504	492	481	498	500	483	511	466	514	488	515	486	506	517	481	511	513	496	498	509	482	523	472	532	462	481	524	557	491	513	486	459	475	452	505	527	467	512	525	490	444	476	491	477	475	506	519	497	506	465	489	486	510	496	488	493	480	471	517	490	516	546	446	496	493	487	517	490	510	499	493	530	479	494	466	531	553	489	492	435	520	504	492	492	511	466	502	495	477	491	511	500	519	482	497	511	499	474	498	498	461	480	454	519	480	451	496	476	553	524	492	489	517	557	467	509	499	510	505	470	486	481	489	479	504	515	520	486	489	493	491	554	504	514	522	471	501	493	486	476	481	507	472	473	478	508	449	487	524	502	532	473	499	479	526	543	534	523	514	483	517	526	510	529	529	481	464	482	481	497	532	472	488	487	523	531	466	456	448	522	513	516	467	503	495	514	498	545	468	520	517	434	466	505	539	527	481	485	518	508	490	492	486	519	499	508	465	462	494	495	496	494	470	494	504	508	534	487	510	534	484	500	491	526	485	478	498	458	518	471	462	476	469	511	495	473	490	498	480	498	481	521	460	499	522	522	457	498	479	478	523	484	508	471	511	475	524	499	476	514	517	529	490	476	505	465	528	474	459	483	548	453	466	488	499	493	493	449	489	497	557	510	480	466	489	500	479	499	487	463	470	531	506	455	495	490	483	503	500	538	503	486	497	472	456	499	473	473	487	499	527	508	459	521	494	467	500	514	506	484	529	497	490	472	482	516	494	475	510	522	495	525	496	491	494	507	468	486	499	490	512	502	514	487	486	521	505	485	502	489	475	483	486	535	534	522	515	521	530	457	513	498	446	492	511	509	463	513	488	486	440	457	517	487	503	461	474	502	483	515	489	487	493	507	479	517	513	531	464	493	484	510	484	485	551	464	487	501	481	490	482	523	479	467	510	515	482	468	519	524	517	500	477	532	491	522	502	505	493	498	475	533	503	479	479	462	478	535	530	467	460	536	530	507	477	495	529	505	497	478	514	523	491	519	466	533	472	492	529	504	498	524	497	458	500	459	496	496	469	492	484	471	455	475	506	507	515	468	511	490	485	503	490	505	485	512	521	494	482	482	484	490	495	461	529	514	488	519	485	499	486	488	482	507	483	466	469	501	503	507	498	494	526	490	506	495	513	471	504	461	470	488	508	498	508	503	542	479	506	486	506	502	503	486	493	526	499	490	495	496	481	473	461	471	486	513	487	543	486	511	507	558	484	521	531	506	503	458	505	466	468	472	452	483	498	536	486	486	471	518	491	513	472	500	471	481	506	514	487	476	504	485	488	486	482	459	483	499	493	524	476	485	506	459	515	479	522	485	505	482	515	481	487	545	476	492	458	494	493	498	499	507	508	524	528	500	504	509	502	475	467	490	518	486	485	526	516	522	499	508	464	465	558	452	478	494	512	510	491	489	498	536	474	527	487	518	487	501	461	485	506	504	481	488	498	513	476	499	477	476	482	538	523	483	513	475	488	531	510	508	458	542	499	498	506	517	525	472	469	508	503	502	514	497	506	479	488	500	471	506	481	491	472	515	480	453	464	492	510	486	520	524	523	497	534	466	467	510	509	484	508	491	472	474	499	484	517	454	506	491	511	489	504	506	478	463	458	496	534	503	495	562	498	494	539	496	519	505	484	508	487	519	480	471	473	478	470	494	488	492	542	491	546	496	472	502	452	540	503	487	486	517	459	479	490	516	515	495	498	464	478	520	481	496	493	487	508	518	537	461	489	502	485	519	500	495	462	525	483	503	525	510	520	491	525	522	495	486	467	493	495	516	527	466	512	496	482	516	488	475	486	475	491	532	519	522	529	500	532	478	502	509	474	532	537	499	459	517	496	554	494	518	530	485	522	498	502	500	488	487	498	528	513	489	511	496	528	502	516	512	486	461	508	510	485	518	475	505	498	521	474	495	528	493	523	468	518	513	498	488	550	527	505	526	544	500	484	516	498	485	497	462	470	492	548	468	500	516	499	518	514	483	476	486	512	478	508	491	473	489	496	562	474	531	496	450	468	503	521	512	485	454	488	505	483	518	527	498	456	527	504	478	492	518	500	490	465	503	476	510	514	513	490	507	488	497	518	528	479	525	498	474	505	521	489	512	475	492	482	508	522	490	483	483	507	499	511	463	501	477	488	457	508	532	494	484	502	461	488	491	502	502	460	516	529	502	497	469	510	498	522	481	490	507	491	506	512	521	485	474	494	493	474	510	510	516	499	541	474	492	532	506	454	505	542	491	457	542	497	512	481	476	514	487	500	481	506	493	484	513	467	482	502	518	522	505	496	510	479	505	486	492	461	511	486	497	541	496	471	545	490	507	497	513	496	509	513	520	503	478	494	490	501	494	517	461	469	488	435	486	523	471	498	484	522	505	474	516	498	546	455	495	492	472	510	487	483	524	499	504	557	539	517	490	509	507	502	504	488	479	486	533	497	491	499	501	511	487	480	493	506	452	477	482	491	478	505	512	529	513	496	499	489	456	513	487	494	512	491	506	473	486	501	523	512	478	472	512	473	491	481	524	480	522	504	489	463	510	474	511	467	509	493	507	529	434	508	515	532	529	472	490	500	473	526	493	492	461	492	487	484	496	491	497	498	470	546	475	470	479	532	500	548	465	482	496	528	470	496	490	471	514	490	461	517	496
37441	36959	6725	1041	699	604	462	466	383	389	396	406	359	359	306	377	356	391	353	373	322	334	322	344	369	321	356	318	332	297	345	330	341	333	337	307	327	319	314	318	329	309	355	326	320	311	340	336	370	338	308	346	310	336	317	320	311	338	351	300	338	313	347	356	341	344	322	310	327	320	316	284	352	323	303	337	338	354	331	284	306	337	329	317	317	337	311	306	325	326	301	356	306	335	332	345	350	321	327	355	309	324	307	315	305	290	307	350	323	333	311	273	348	363	301	318	293	311	340	343	344	323	348	326	336	301	349	316	327	337	309	348	329	332	312	277	321	328	333	332	327	333	340	336	330	318	358	330	339	348	323	315	318	320	330	290	336	300	315	298	319	303	283	336	316	328	345	313	321	299	274	312	297	309	307	300	320	339	319	298	303	293	321	357	302	305	334	332	308	353	357	308	301	315	341	324	339	315	376	290	298	300	330	305	324	334	339	347	351	310	359	320	315	324	311	299	311	313	312	325	332	334	329	352	339	335	381	310	328	322	321	330	328	352	345	323	317	341	338	316	332	326	324	324	324	307	347	347	346	344	302	299	338	335	323	310	328	336	330	321	319	347	305	341	321	318	343	318	286	297	294	320	297	308	311	320	320	321	312	340	325	321	327	312	308	333	326	282	345	328	315	355	315	329	362	293	316	325	350	303	300	339	352	324	313	334	308	354	348	358	327	316	298	307	326	293	310	342	315	307	348	330	322	311	326	294	344	336	359	299	314	324	343	327	295	304	313	340	332	317	303	295	324	369	351	314	334	323	327	338	332	321	339	305	337	317	326	368	342	325	339	332	322	302	312	302	322	344	318	345	329	324	302	329	321	299	319	343	313	342	340	281	328	344	328	336	317	288	359	305	337	338	328	344	315	312	300	347	327	327	301	310	337	316	308	316	311	293	350	304	296	318	333	342	328	308	311	310	316	313	328	340	325	348	288	331	294	310	324	317	340	331	336	356	295	324	331	319	317	343	331	343	328	333	308	294	280	324	309	372	323	329	325	314	331	325	323	315	372	338	337	327	321	311	289	317	298	326	342	366	326	302	325	352	364	342	346	352	335	312	358	344	339	299	307	292	310	333	295	305	325	340	357	311	334	300	313	313	304	306	289	324	347	318	321	344	310	337	312	282	318	291	313	353	314	307	335	351	344	317	343	330	364	317	319	330	335	313	370	322	306	353	308	345	320	316	325	317	315	350	336	352	322	283	310	297	313	335	319	302	327	334	322	305	338	314	303	318	326	354	301	352	339	339	327	302	320	286	293	322	304	309	304	337	302	305	314	330	320	303	305	303	310	357	323	334	330	310	314	321	324	293	316	336	328	337	344	330	348	300	324	323	341	310	321	327	339	316	307	332	357	339	316	306	335	322	314	332	328	319	351	328	330	342	346	319	299	303	310	311	330	350	299	332	331	351	354	296	327	325	297	322	372	312	364	321	334	314	377	320	345	329	293	347	310	318	310	351	292	339	328	335	345	327	324	314	354	330	292	323	333	308	309	303	318	305	316	309	328	324	306	316	347	342	311	318	327	328	329	346	310	325	319	323	340	305	336	327	324	348	302	314	314	291	314	341	331	303	287	323	335	332	314	330	323	332	314	321	309	352	342	309	326	300	345	329	331	321	283	328	328	346	313	288	293	328	326	273	327	326	330	305	353	307	289	332	349	319	338	320	279	320	342	346	350	297	320	323	307	322	312	356	311	313	302	312	283	343	343	322	354	309	337	322	348	329	320	309	301	326	319	331	335	349	322	326	333	312	326	298	308	360	313	318	382	336	337	325	331	328	338	323	281	343	320	325	326	331	323	345	325	331	361	310	299	302	322	313	330	312	345	386	296	318	346	363	320	311	331	331	368	293	298	306	308	317	325	299	359	318	310	340	349	292	340	312	328	337	326	316	348	321	335	309	314	296	315	324	324	314	338	327	329	347	309	325	311	321	325	321	332	291	324	323	328	338	319	316	338	346	330	299	333	357	298	291	304	324	333	308	270	336	295	293	308	343	305	318	336	348	320	306	329	327	334	323	323	315	330	342	297	311	291	325	296	300	315	337	344	320	331	326	310	334	321	319	350	305	301	311	315	322	359	303	337	318	344	322	330	336	319	307	313	277	340	305	298	299	329	291	320	329	316	342	329	324	297	322	333	294	348	361	348	311	291	354	334	322	342	302	313	333	303	334	333	330	330	314	329	321	319	324	330	340	325	304	313	320	354	314	325	308	322	307	350	334	348	334	339	339	318	304	323	323	327	311	326	303	335	360	318	325	323	327	336	332	285	328	335	331	300	320	351	352	314	302	351	320	322	315	361	338	327	354	317	281	276	343	324	329	313	334	328	280	323	344	330	334	332	331	290	346	326	316	339	309	346	319	356	326	323	296	289	315	321	325	328	318	301	325	374	339	365	319	328	335	311	318	292	361	320	297	317	315	316	335	330	312	300	294	343	328	345	362	314	356	339	311	311	349	352	346	333	312	321	347	370	303	279	332	302	322	294	326	317	318	307	326	327	332	348	293	303	313	316	331	341	367	350	346	343	314	310	311	318	359	331	326	342	333	313	335	330	344	328	314	300	296	312	340	356	343	333	323	324	307	352	331	329	312	318	345	352	298	318	340	301	313	325	325	300	303	343	331	354	313	348	318	311	344	326	297	290	307	344	315	339	323	296	311	307	310	328	360	315	321	323	326	293	316	312	318	321	345	339	322	340	316	346	341	323	308	331	322	308	353	321	322	357	364	324	330	295	329	294	314	300	332	344	317	317	321	340	263	313	326	340	328	356	329	332	320	314	326	330	324	342	320	334	313	315	315	324	327	329	323	322	338	324	301	313	320	321	296	325	344	309	321	336	318	322	298	327	338	314	325	318	347	343	331	327	330	295	340	328	316	314	312	328	316	327	335	311	302	342	312	308	343	322	315	314	300	315	332	351	298	349	313	309	338	291	350	316	301	320	335	328	316	324	332	328	315	327	323	331	330	334	309	319	343	328	338	321	346	347	315	286	332	329	304	341	349	306	328	318	326	339	319	315	346	344	278	314	356	326	297	321	325	336	302	311	330	294	318	304	309	277	301	314	336	353	334	327	335	325	338	337	327	365	336	299	334	314	329	312	355	320	298	312	337	334	312	331	338	346	327	351	320	295	328	304	290	306	276	320	322	341	311	296	334	333	292	318	327	301	309	319	330	327	301	311	325	310	308	347	325	337	315	356	355	340	333	302	303	305	351	275	323	313	335	309	323	314	296	324	287	335	311	329	334	300	311	319	312	337	307	329	318	295	322	323	288	313	347	350	322	354	324	334	319	351	320	326	360	322	319	312	330	321	311	329	307	303	324	323	314	306	278	325	335	313	297	318	301	326	312	360	320	344	349	320	351	311	311	320	318	332	357	323	313	314	319	319	322	290	341	337	352	323	331	316	326	306	316	315	314	351	295	329	296	299	345	334	339	310	318
24994	18382	2466	2926	2580	2166	1885	1659	1553	1342	1300	1190	1133	1112	1116	1022	1019	985	942	989	998	942	922	968	952	909	868	902	935	887	854	875	919	935	871	852	889	925	861	898	920	909	888	883	924	870	849	846	826	905	871	902	833	841	864	874	895	831	848	838	860	857	837	825	842	914	859	843	888	860	909	866	892	823	884	911	858	842	806	845	853	892	854	853	850	816	884	876	826	845	836	863	869	891	886	870	861	860	872	838	843	872	838	835	865	841	838	838	852	855	880	806	806	859	868	874	809	869	839	785	833	862	864	899	873	870	866	834	864	873	814	814	845	845	812	839	869	814	845	868	915	832	832	865	809	859	887	789	837	885	834	817	867	788	875	818	866	829	816	811	863	855	836	808	809	829	874	905	829	924	842	835	821	821	794	889	847	837	835	816	866	824	871	832	851	903	850	834	834	822	822	783	846	845	868	880	836	829	866	899	834	783	796	823	839	850	853	848	907	867	856	854	831	862	851	883	930	835	865	863	866	856	843	826	861	855	854	890	886	842	835	900	819	799	869	885	821	833	820	819	871	842	827	925	890	836	886	867	827	852	833	826	839	829	851	832	865	902	808	803	904	827	845	888	871	831	899	806	847	866	836	862	861	887	885	874	879	837	912	835	863	876	856	884	867	848	857	877	850	791	874	864	879	839	852	929	864	886	867	883	872	840	815	834	827	884	835	862	841	842	861	824	824	815	878	880	789	866	876	861	877	828	882	817	852	844	897	886	850	849	872	833	867	794	856	869	829	883	831	844	847	850	851	852	839	826	832	908	813	824	837	867	823	882	831	913	860	864	832	866	884	870	851	870	827	848	866	844	821	828	923	821	860	833	852	826	870	903	868	829	829	878	833	890	900	858	829	838	805	880	863	811	880	891	918	852	871	847	809	858	823	921	835	908	867	828	876	855	835	838	870	856	808	854	849	858	805	859	876	820	863	836	788	875	814	867	866	855	866	859	858	853	880	829	832	861	878	825	813	795	829	821	857	837	784	874	857	874	864	856	833	857	872	838	851	858	838	850	827	828	842	830	814	801	870	788	861	835	819	875	863	840	828	809	867	891	855	862	865	866	839	874	843	822	834	838	793	873	840	797	879	889	863	840	835	807	878	852	838	840	783	865	868	862	827	837	858	820	906	868	828	854	878	839	859	847	867	795	808	863	867	851	895	865	896	825	839	880	852	899	858	883	826	870	898	874	862	897	850	866	824	838	853	841	859	867	854	857	853	806	876	820	850	846	823	903	860	891	885	865	865	897	839	877	846	873	832	838	861	884	867	855	867	853	843	826	877	886	887	899	866	871	866	848	856	844	849	840	842	872	796	846	856	837	890	840	848	856	898	817	886	830	845	842	837	849	841	865	805	845	900	807	845	879	870	888	869	812	845	816	847	809	917	840	874	850	816	878	887	852	874	809	831	883	806	838	811	837	862	878	861	838	875	916	860	843	835	902	893	795	884	846	858	849	857	869	803	843	856	848	857	876	806	840	872	842	816	872	836	874	859	830	834	881	808	838	831	868	878	859	826	837	845	822	898	850	835	843	814	780	845	845	878	911	867	834	821	813	886	844	831	860	870	878	866	832	857	880	847	816	864	854	808	856	874	846	854	844	838	877	868	841	871	792	863	861	893	843	812	793	843	831	861	882	837	868	875	876	881	797	836	874	865	844	845	813	837	878	882	861	778	843	828	898	827	841	829	876	885	897	813	884	836	794	826	796	873	830	842	888	845	833	890	831	839	837	840	868	838	851	873	883	810	862	851	874	854	813	868	843	829	833	806	874	822	807	908	843	845	852	895	879	855	870	834	876	860	830	826	849	906	836	841	877	853	851	861	821	840	863	845	842	885	849	832	827	826	822	841	892	822	879	842	839	891	866	812	813	835	840	788	837	838	831	897	835	854	890	867	857	832	810	844	865	828	851	813	863	890	886	838	843	834	824	887	844	821	834	835	827	861	807	786	867	831	840	885	835	870	828	867	856	811	820	804	782	831	870	823	896	862	861	897	898	826	847	817	844	860	834	829	850	828	810	863	821	838	802	906	866	839	822	843	833	911	813	857	854	841	840	819	827	841	816	901	854	847	901	817	824	849	797	842	851	882	865	856	826	913	825	879	799	841	908	855	861	782	821	822	842	867	814	887	866	840	861	819	889	825	841	852	860	867	885	807	841	831	832	852	796	763	818	852	881	843	873	838	866	876	864	852	835	814	880	827	880	849	841	868	878	843	838	874	891	840	853	869	867	838	851	782	841	871	858	860	847	854	831	879	817	834	852	878	858	895	870	892	877	829	867	860	807	876	853	831	879	856	828	823	884	809	904	905	789	822	862	798	892	856	893	844	863	856	816	870	812	830	872	811	901	834	838	859	839	801	812	895	876	825	831	847	871	887	841	858	802	898	811	814	856	862	823	815	846	869	925	835	838	857	830	879	881	861	829	895	855	850	853	886	861	851	831	891	906	815	898	872	877	781	848	862	886	808	841	829	805	910	843	858	870	874	846	857	818	849	876	844	870	815	819	868	821	861	842	818	851	903	821	846	850	813	847	884	858	890	856	889	879	906	902	818	880	829	900	804	842	874	823	885	831	809	844	848	861	830	832	822	829	816	792	864	803	877	790	835	867	837	907	831	895	849	825	825	805	842	811	822	810	833	866	876	834	802	834	813	848	844	844	802	828	886	837	878	871	870	849	862	846	839	891	864	862	834	816	904	845	840	869	848	835	819	868	859	915	829	848	841	826	812	821	876	792	831	874	817	846	888	879	835	860	878	845	862	849	883	824	865	817	853	829	860	838	859	922	817	853	866	880	841	812	846	805	815	884	861	814	791	814	859	834	776	840	854	823	846	866	847	882	855	879	888	850	849	872	885	824	843	845	879	817	864	846	867	835	828	827	898	872	857	883	861	834	841	833	819	871	803	872	873	870	812	825	892	857	905	828	869	796	843	845	848	853	897	857	865	877	889	848	802	873	820	865	864	785	871	833	816	863	819	868	846	898	820	830	837	858	856	862	875	832	808	875	832	860	839	890	803	859	857	864	846	915	828	839	835	870	884	870	872	883	838	847	848	820	917	879	851	843	846	828	809	898	854	823	859	871	847	828	863	866	897	894	860	809	849	832	849	833	880	882	817	832	829	840	872	813	861	876	789	876	845	854	813	867	822	865	884	827	852	800	853	868	901	828	842	847	867	850	810	846	907	870	854	871	853	869	916	861	878	884	842	852	876	848	819	842	832	846	872	826	891	821	856	841	799	839	868	844	831	838	885	891	837	845	826	883	852	809	887	905	825	872	870	859	819	855	803	895	884	858	813	816	804	876	856	786	840	821	828	850	834	863	861	890	856	872	844	860	809	800	812	868	862	835	869	825	816	859	861	844	850	865	858	849	798	911	898	790	839	818	844	808	824	808	909	854	853	936	819	877	846	879	838	841	836	852	824	817	804	911	831	834	857	847	869	809
51597	49584	13154	2449	1229	960	743	666	621	591	525	486	501	456	472	438	435	449	411	431	414	489	427	407	428	363	443	415	421	404	381	388	352	422	417	410	372	378	411	395	412	432	353	411	446	393	407	422	382	396	394	373	377	378	402	404	421	346	331	395	392	379	385	378	389	426	424	383	390	402	389	407	438	390	367	390	399	407	383	402	424	393	396	430	379	386	385	393	426	393	391	408	398	410	390	340	370	428	389	413	371	409	393	402	413	397	342	389	385	360	384	415	444	399	390	397	372	382	383	367	359	450	405	393	377	371	378	385	385	362	444	390	387	389	394	409	415	391	419	394	376	437	363	366	378	382	399	381	408	364	384	391	442	393	393	427	389	373	364	385	402	421	401	397	412	422	400	399	402	425	376	398	402	383	398	379	386	377	360	367	417	355	400	372	400	396	375	395	378	368	371	392	420	408	374	382	406	405	404	414	401	430	358	429	360	362	362	387	386	383	391	428	416	394	382	405	381	379	386	360	390	381	396	426	396	428	375	364	371	375	399	379	374	369	383	383	380	388	391	400	353	363	405	375	387	377	405	411	390	416	401	397	387	428	380	372	406	378	370	409	429	412	411	360	388	374	345	396	366	396	399	383	379	414	376	375	425	364	393	375	422	374	423	392	366	383	376	393	362	359	384	399	390	445	409	377	408	376	397	402	391	426	380	367	375	393	400	378	376	352	371	406	411	374	387	386	402	405	399	365	382	348	401	397	373	360	359	380	376	373	434	400	373	384	405	418	357	393	370	337	367	364	416	387	401	429	396	368	353	394	410	362	377	405	366	354	403	397	397	384	456	384	393	382	382	387	395	365	390	380	384	408	386	367	392	400	377	390	329	405	395	412	389	390	385	374	414	383	369	365	354	386	411	413	381	396	405	392	381	391	361	410	380	443	368	358	433	373	421	381	374	369	402	399	406	391	368	398	379	413	386	397	412	355	380	393	361	418	410	388	382	405	420	392	376	379	402	407	408	398	386	377	365	392	397	398	387	416	427	411	439	404	408	396	399	397	413	367	411	382	400	377	371	367	407	415	401	374	380	393	375	388	407	365	404	374	347	362	420	375	384	379	403	389	416	423	393	405	379	352	361	394	389	392	371	398	344	404	392	379	377	392	373	379	365	413	452	385	417	383	363	381	416	403	401	376	355	403	369	411	389	397	417	386	396	395	365	351	395	359	395	421	421	378	388	381	397	351	400	399	392	364	409	397	400	392	368	368	399	374	391	401	403	349	430	399	365	393	393	418	372	427	398	394	400	331	419	394	392	380	389	400	366	409	394	382	367	416	403	394	405	391	409	374	350	385	390	399	392	399	358	378	394	428	405	431	385	420	388	405	376	395	399	415	390	376	377	407	391	388	392	377	387	417	417	379	402	427	435	425	397	366	389	348	393	376	403	379	370	414	391	383	359	391	365	353	350	404	364	415	355	384	402	359	393	395	386	392	396	398	425	419	394	415	393	393	403	411	373	347	363	395	367	370	402	373	393	417	412	378	355	348	387	406	370	357	362	422	376	431	409	398	406	400	385	403	393	329	423	398	343	379	383	415	378	392	385	373	389	355	412	394	413	364	385	355	378	404	382	379	402	409	399	413	427	359	393	399	403	393	412	400	417	398	396	361	398	381	384	408	398	421	418	398	378	387	409	421	420	348	404	396	345	399	374	416	378	386	405	390	391	381	358	390	389	386	392	414	407	392	414	395	411	404	425	400	461	386	391	416	416	388	393	409	417	389	394	445	440	408	373	374	383	411	402	383	408	391	401	378	374	379	402	363	411	405	396	375	361	401	393	411	360	370	394	405	363	404	388	387	396	345	384	361	325	387	380	387	396	386	392	411	400	382	411	370	352	384	386	390	412	411	392	419	379	402	392	410	427	365	404	372	399	371	419	415	417	394	404	382	387	364	393	359	365	395	379	387	355	376	445	404	380	377	411	409	370	409	411	388	438	403	403	406	403	394	383	360	386	410	429	391	375	392	408	406	413	407	360	411	384	378	373	374	389	359	395	376	375	403	400	398	401	390	367	397	371	404	378	386	368	410	409	373	374	409	377	410	390	342	397	354	437	395	402	408	395	363	355	464	383	412	335	414	376	393	409	412	358	378	357	388	395	386	378	422	363	412	392	367	378	412	382	406	364	401	378	393	385	419	368	391	392	373	382	386	376	412	405	365	441	402	368	426	410	365	396	373	390	390	394	378	377	354	397	378	398	365	394	393	354	410	416	380	380	383	371	364	403	392	418	388	355	411	369	397	391	386	399	392	354	382	389	426	394	411	420	428	395	419	379	392	439	399	396	361	387	382	385	371	361	382	402	412	378	401	362	410	410	406	392	411	367	381	390	353	400	386	419	395	397	400	445	389	409	408	411	409	377	381	387	407	387	403	377	341	363	387	382	363	419	368	384	373	383	366	409	384	371	347	414	375	374	417	403	406	359	412	399	424	420	387	383	353	366	366	377	412	389	366	396	428	401	379	396	402	377	383	350	395	403	388	404	388	368	383	375	386	376	382	374	342	392	365	410	429	349	386	360	412	417	351	367	419	405	391	420	365	411	415	351	397	396	387	371	407	377	399	394	415	389	354	363	365	376	343	357	428	378	420	384	421	392	399	347	344	385	415	387	409	396	393	384	381	396	371	388	381	418	392	375	380	381	393	387	406	397	383	397	404	381	354	366	386	402	403	373	402	374	391	434	412	412	373	382	366	396	409	420	375	403	406	359	369	392	385	421	358	425	360	366	382	375	401	360	388	369	391	404	413	365	396	406	389	437	397	406	429	377	385	370	346	396	380	388	378	394	384	419	376	392	400	399	381	411	365	385	389	351	396	393	361	390	403	370	400	408	385	423	386	381	405	369	418	384	370	387	381	371	367	427	361	396	392	406	359	417	415	420	408	389	404	400	413	376	407	444	367	374	402	385	411	422	381	390	394	363	376	369	393	395	384	396	407	443	381	401	391	386	360	394	390	360	387	371	395	374	392	387	376	373	390	359	408	406	407	436	395	367	418	389	370	377	402	381	383	408	393	394	382	407	409	366	400	369	396	414	359	376	365	376	392	392	399	392	371	382	423	399	432	407	416	417	383	382	390	366	382	413	391	361	376	409	379	378	412	377	399	378	382	353	425	386	356	385	421	402	376	405	410	443	397	385	417	413	389	393	375	390	392	390	432	381	399	400	418	364	381	375	390	332	397	423	408	362	406	381	380	395	366	353	393	383	398	376	401	380	383	414	367	377	423	376	364	394	368	398	412	398	381	366	379	378	408	407	401	369	373	390	399	372	398	376	383	411	382	403	403	386	380	367	389	411	359	382	362	372	353	379	392	366	443	372	368	409	374	412	387	425	346	377	389	409	368	369	385	363	399	409	413	367	392	379	411	417	397	400	401	384	418	354	403	378	395	418	389	423	437	385	390	329	372	371	378	397	348	388	429	436	379	355	400	413	404	366	393
34034	23870	3972	4812	4264	3474	2891	2505	2258	1987	1808	1678	1604	1519	1432	1401	1396	1384	1239	1327	1228	1182	1212	1094	1159	1161	1132	1106	1088	1089	1018	1051	1068	1024	1000	1070	1045	1013	1081	1006	999	980	999	1010	1031	975	1017	1013	1015	998	1026	971	987	1008	973	992	996	948	930	1004	968	983	994	979	966	1010	1023	987	971	998	958	989	1014	919	964	941	936	1052	956	1031	1002	969	983	997	1015	985	994	967	947	979	996	997	995	1018	1004	950	981	929	978	1024	990	922	979	927	923	942	971	1004	951	970	959	1031	933	983	934	995	989	953	960	988	1024	915	962	945	965	1004	985	1001	969	970	1002	948	979	936	986	978	982	962	970	896	974	969	1011	937	993	991	948	934	1012	1005	960	1015	997	1011	996	994	1018	997	938	961	958	952	981	912	978	942	973	1017	1009	958	982	1057	949	962	975	961	984	990	946	1020	922	910	983	937	953	953	990	951	976	978	986	941	975	948	945	977	987	975	936	984	937	1023	963	945	935	961	975	981	947	1004	957	959	988	972	951	989	929	920	932	971	974	932	954	946	955	995	980	954	986	995	1004	959	990	965	978	964	1027	1018	943	983	975	919	949	1009	989	971	961	953	956	953	943	1002	928	1023	985	971	930	987	898	980	1000	931	943	1015	974	999	953	954	997	952	922	1013	953	963	984	911	945	958	966	962	927	908	936	966	967	952	997	946	930	940	893	971	1057	924	982	993	1012	977	1035	1004	895	1003	987	920	1020	946	1015	955	929	980	1000	961	959	967	1022	978	947	994	936	966	957	950	996	913	969	926	937	983	942	1005	951	987	912	940	947	956	1000	985	979	980	985	938	960	947	976	974	973	1007	994	924	977	1013	944	911	1019	1002	918	1004	953	947	966	938	959	1042	1004	993	838	949	915	990	998	940	963	970	955	954	917	931	956	960	964	1008	944	932	970	964	968	969	949	900	926	957	966	955	941	1002	967	989	929	950	942	955	953	975	960	921	973	976	979	986	972	952	1010	1025	953	963	975	976	968	987	1007	978	960	965	977	972	1002	940	944	939	994	965	979	1003	980	960	970	984	959	920	971	956	917	956	983	963	979	1003	1018	953	1039	930	983	964	978	954	924	962	992	943	967	970	968	1002	996	902	975	939	935	929	983	941	977	962	958	950	960	990	994	947	926	965	989	954	953	987	1004	973	978	986	986	929	1023	946	995	947	1020	955	1001	933	941	941	984	936	1030	978	918	987	927	925	968	962	929	972	1014	948	907	939	914	945	980	1004	936	965	968	963	938	982	935	989	962	973	956	1002	920	932	988	991	936	1014	992	1000	965	977	994	960	965	963	896	965	955	961	972	979	964	1013	1039	978	966	974	923	990	928	941	923	953	976	961	951	994	972	1005	968	971	983	971	947	948	913	947	966	927	984	980	987	982	973	1011	908	955	921	982	951	955	1035	935	1004	951	945	925	993	952	941	1001	944	949	986	956	1022	1019	959	927	973	972	942	995	947	962	905	929	968	959	969	943	909	970	939	896	976	1007	976	1013	1014	1001	963	974	964	950	880	956	940	1004	1000	932	964	936	941	1007	981	978	939	971	968	972	984	959	1006	986	997	992	926	938	974	998	939	957	930	972	947	964	937	943	1020	953	935	970	1004	982	946	965	1012	975	888	975	946	932	963	952	947	954	916	949	956	958	944	935	957	974	944	971	937	969	934	959	928	976	957	932	974	945	994	945	939	925	918	958	935	914	929	912	928	1006	970	930	907	934	986	956	923	1004	974	1003	939	985	979	946	935	985	911	950	982	991	1013	924	959	986	950	995	997	984	923	967	954	975	959	963	947	1010	929	980	937	997	984	922	971	989	935	950	974	986	906	901	961	995	986	952	961	975	905	950	985	1003	989	958	929	986	992	969	987	987	973	1002	944	941	935	990	937	939	976	982	934	963	1003	923	975	896	1010	962	997	1004	987	911	924	914	980	918	958	938	958	992	985	986	937	942	956	966	934	983	950	1015	949	909	1047	999	981	991	956	996	924	954	993	982	1004	961	977	956	1005	990	994	982	941	949	976	962	1030	978	976	956	941	956	984	992	907	997	947	972	884	962	908	1009	941	953	994	997	991	946	941	959	932	930	952	939	915	997	963	906	1007	953	1006	976	976	980	988	988	910	962	987	940	977	998	974	976	982	935	889	985	1017	1000	969	950	979	1031	933	949	940	962	937	987	932	1004	989	995	962	979	967	980	961	962	980	941	928	985	910	965	877	955	976	953	1000	1005	968	967	947	896	935	932	944	975	961	915	981	989	955	1002	913	966	976	955	957	984	952	975	979	945	977	991	942	954	883	948	1008	939	980	995	914	959	948	950	1036	960	950	982	923	975	968	1000	1041	962	1003	930	907	944	984	938	956	990	970	970	952	975	982	951	956	984	968	957	970	947	932	1015	940	949	934	914	902	923	901	932	876	922	947	952	1001	952	988	987	992	946	957	978	993	952	973	953	926	947	986	1019	966	1003	1005	939	931	959	944	922	947	974	1003	966	975	911	935	962	975	1024	994	963	984	1006	982	1007	977	929	984	1019	960	1015	963	985	999	961	980	971	942	929	953	990	997	983	997	956	932	974	935	945	953	1026	1001	923	930	978	948	910	947	915	918	949	933	932	995	979	900	975	980	970	905	972	942	962	963	981	940	1015	940	911	973	946	991	926	988	982	977	990	925	915	960	977	1006	978	1003	973	967	986	967	1001	976	937	945	966	981	922	887	927	982	931	915	966	996	968	988	961	977	948	957	995	940	960	988	974	941	949	904	981	972	979	991	943	957	923	954	1017	946	924	974	942	983	950	969	972	954	960	985	957	1004	960	966	939	946	998	946	954	939	1043	964	1019	990	1005	961	972	1028	976	945	996	969	959	907	933	954	965	961	1010	1005	942	973	993	975	936	978	943	969	927	926	963	940	979	955	923	926	953	999	957	1024	997	995	983	1021	959	971	983	936	1004	935	960	950	930	978	972	958	883	960	961	986	935	1026	939	966	954	964	979	995	1027	970	930	973	1003	978	930	953	955	930	970	956	988	964	955	954	949	924	929	957	982	954	951	986	1001	976	967	954	945	1003	957	924	960	973	929	969	969	897	957	980	964	1001	991	958	952	995	960	991	970	994	990	1002	964	930	949	919	934	997	939	955	956	1035	1008	976	1045	973	953	985	936	996	980	946	956	982	983	903	982	943	988	969	952	988	948	982	967	964	988	950	979	965	978	922	997	951	1000	1014	930	1002	1007	978	981	922	903	992	963	995	935	892	960	1019	913	1021	949	962	924	979	968	966	966	963	974	998	988	914	987	939	989	984	966	965	910	974	935	922	1057	1003	938	951	941	988	971	977	928	955	967	944	1007	971	920	962	934	976	939	995	971	1014	958	1035	968	969	970	991	913	968	989	959	982	991	975	979	1047	981	971	965	951	938	946	937	959	937	998	996	963	957	988	948	991	1004	1003	1015	970	965	978	970	979	984	950	968	978	952	985	991	932	978	1001	993	983	926	1021	968	951	943	948	962	981	942	991	938	960	944	979	920	956	1042	977	967	944	942	981	929	1022	955	994	973	931	960	954	974	921	972	936	927	1019	955	905	959	995	965	961	931	942	937	925	941	989	988	964	957	927	1006	978	969	942	1008	940	942	977	915	931	948	947	924	973	950	956
4422	2438	202	177	188	188	181	192	143	176	184	167	149	150	156	134	159	166	146	163	163	178	178	161	162	163	145	146	163	161	142	152	151	160	154	147	157	156	152	143	163	152	160	157	161	157	157	167	167	150	166	155	152	179	174	161	154	137	157	184	157	150	159	157	172	157	171	137	177	161	179	168	153	153	158	159	155	183	160	169	167	177	181	196	183	141	156	167	165	162	145	152	161	127	155	142	156	168	163	152	152	156	130	167	137	137	179	158	167	178	161	158	178	163	164	173	142	167	175	163	159	176	187	155	169	173	140	172	161	156	161	168	171	144	133	176	174	167	181	167	169	171	155	162	174	153	147	193	147	172	166	172	160	144	171	143	141	159	168	175	137	145	147	181	135	153	140	176	173	168	153	149	160	178	159	159	177	164	154	136	166	163	170	149	156	167	158	151	165	162	161	155	173	140	170	183	161	174	172	171	175	160	168	150	164	192	165	152	152	177	155	147	139	161	154	152	173	186	158	173	170	171	168	178	140	156	145	166	163	174	162	159	148	179	173	174	160	174	141	153	164	159	153	176	163	170	151	146	152	141	125	155	162	154	165	144	162	151	157	160	171	152	161	154	159	159	153	153	162	163	158	169	161	190	146	160	188	160	137	158	215	147	168	188	164	162	150	167	154	138	163	173	149	178	147	163	167	171	159	157	151	159	159	179	178	213	144	183	174	155	167	158	155	157	182	153	164	144	150	167	165	133	155	157	157	147	151	168	181	175	141	154	149	161	155	168	148	160	162	162	145	175	154	158	162	168	168	152	141	157	150	140	138	156	168	162	153	155	145	161	181	137	149	179	168	150	146	157	142	168	154	147	165	128	150	151	174	140	154	139	144	158	168	143	161	157	141	169	176	163	172	167	172	152	177	170	162	159	160	152	164	170	168	155	157	168	154	148	175	149	168	156	145	158	146	175	155	177	165	146	194	149	167	147	160	179	141	158	182	167	162	152	142	159	154	132	168	150	165	151	131	163	138	164	151	146	152	152	159	181	161	153	161	179	137	157	140	165	163	159	141	160	163	164	151	190	183	154	188	177	155	164	142	172	160	179	176	188	178	157	128	143	152	157	162	151	166	160	145	168	186	172	153	134	150	163	148	169	160	166	169	161	169	173	169	184	148	169	160	164	161	144	144	131	166	152	169	149	176	153	174	146	152	141	172	176	148	144	172	154	144	150	183	151	160	154	161	157	161	154	173	142	143	146	171	153	144	142	162	165	165	154	149	180	146	173	157	180	141	159	164	160	170	129	135	153	132	166	149	132	154	154	171	163	164	170	169	158	143	159	166	179	171	160	171	164	146	162	154	131	167	148	150	165	160	169	169	159	177	163	140	153	171	171	153	185	169	156	142	155	159	163	149	170	157	146	150	163	180	157	175	155	165	147	185	152	155	163	166	151	150	166	151	165	174	145	170	162	171	150	159	165	159	172	170	176	155	156	144	165	149	159	149	176	153	172	152	158	150	151	161	156	139	144	136	158	162	167	143	155	165	178	179	168	135	156	165	162	148	166	159	150	160	172	148	144	144	163	168	188	180	160	157	154	164	168	134	169	154	160	151	168	184	157	163	144	152	158	150	157	171	171	137	158	164	175	159	153	159	151	155	167	163	152	140	160	146	152	167	154	154	157	176	159	168	129	132	162	177	168	172	166	149	182	150	162	178	154	181	163	164	144	161	178	159	146	164	154	174	178	168	172	153	148	146	179	175	157	167	158	168	148	159	145	160	153	150	175	153	135	149	170	151	146	153	162	159	157	162	154	172	158	167	154	168	143	147	143	154	157	170	179	165	168	165	147	159	137	179	165	162	182	173	156	154	152	156	178	143	176	173	154	168	166	151	168	162	160	171	167	155	167	160	155	145	130	155	151	149	173	147	176	147	156	159	160	146	165	153	157	138	162	159	159	164	172	146	146	158	185	163	170	151	163	185	143	170	153	178	144	160	176	186	166	165	149	161	141	169	162	153	149	168	152	146	160	150	145	158	173	163	161	184	135	155	157	153	142	159	177	166	171	162	153	154	170	181	177	155	151	154	144	170	135	152	160	153	166	166	177	165	154	144	165	153	166	145	175	161	149	157	179	157	152	162	164	189	180	154	139	165	159	157	176	167	186	135	154	173	149	143	182	166	153	161	165	133	172	159	142	158	167	178	154	162	150	163	160	150	142	167	153	181	152	143	141	155	161	183	166	140	155	179	170	146	161	152	176	152	154	163	165	143	137	195	146	155	158	153	149	150	168	168	157	175	156	146	158	172	167	150	145	165	180	189	147	152	156	172	148	175	127	147	190	164	156	161	173	161	153	175	158	165	160	157	151	172	163	172	158	177	157	159	154	140	139	173	153	168	145	163	138	145	142	174	161	154	163	173	171	148	152	174	169	153	170	148	158	163	170	137	161	157	153	180	139	147	145	149	150	172	175	156	177	146	154	162	165	154	142	144	163	159	141	162	157	142	150	162	171	163	157	164	163	137	136	154	157	151	168	126	163	154	160	142	172	161	157	170	175	171	148	148	151	166	149	164	164	181	145	171	168	173	179	182	186	141	177	160	169	173	162	165	154	152	168	154	151	156	172	158	145	171	157	157	159	166	169	130	160	169	165	183	175	165	184	150	151	160	141	143	156	149	173	151	149	164	175	157	187	158	143	150	166	172	161	167	149	176	163	139	141	168	175	161	177	164	152	152	144	154	153	160	166	167	141	154	137	135	169	173	169	169	176	182	148	161	157	160	161	131	161	147	170	154	159	147	157	143	159	165	139	182	165	178	172	168	150	167	166	144	185	150	181	175	171	160	152	148	135	157	158	146	161	171	136	172	136	151	153	150	140	153	164	163	144	128	157	137	149	176	184	163	157	164	169	157	160	164	175	142	168	166	151	153	185	178	157	171	155	170	143	162	171	157	154	171	173	143	170	146	161	173	167	176	137	173	162	163	155	157	167	172	154	171	164	158	178	149	179	171	180	158	172	144	148	153	166	163	154	180	166	164	136	158	144	164	145	149	186	188	179	161	182	152	166	176	157	177	181	162	159	143	151	150	124	179	170	178	161	162	151	142	159	177	170	181	156	171	149	154	132	171	158	143	183	131	139	162	155	174	186	169	185	185	141	140	190	170	182	150	159	137	162	153	167	177	170	143	154	161	162	159	167	178	159	173	140	140	169	156	146	142	170	163	135	164	152	159	155	161	149	151	163	129	143	164	163	151	188	137	144	166	191	168	163	154	175	158	156	180	139	153	174	160	183	161	173	175	160	147	156	134	149	155	152	166	155	145	147	146	152	170	165	177	164	175	159	157	159	180	184	148	173	174	161	142	134	147	175	180	154	179	167	154	165	168	158	152	183	157	157	167	156	144	171	148	150	159	154	168	169	154	131	136	154	151	155	156	155	136	198	156	169	180	154	164	169	156	177	144	142	148	165	186	157	147	155	159	155	145	154	181	148	157	150
5229	4152	571	559	565	547	554	501	533	524	509	493	490	546	511	454	537	480	519	474	509	518	476	504	490	526	479	465	516	450	466	487	445	498	493	487	511	487	471	450	483	511	516	492	489	504	481	469	505	465	466	503	494	488	449	493	490	485	465	509	514	462	467	492	487	501	461	485	502	506	478	467	498	506	489	480	505	464	537	483	530	504	484	474	516	497	481	457	514	480	495	496	527	467	496	486	501	503	498	540	480	472	531	500	448	479	484	495	473	464	503	503	517	475	481	490	499	528	486	536	444	508	463	521	500	478	517	499	454	457	465	485	481	484	493	497	529	487	504	526	522	494	467	522	472	494	490	439	495	489	496	490	452	513	480	509	477	475	531	535	514	497	525	518	477	462	517	448	472	468	460	486	488	484	482	475	483	485	462	477	489	485	438	474	500	521	444	505	464	474	508	456	473	483	489	502	485	458	511	513	483	496	504	440	514	502	465	464	510	467	533	449	480	502	468	522	494	454	507	548	483	537	504	511	515	511	470	523	514	494	497	477	476	482	498	480	493	523	482	477	467	495	477	489	473	497	546	470	508	477	445	462	530	450	504	458	498	500	466	482	508	469	512	514	515	475	492	460	494	476	508	478	491	522	460	472	497	505	507	504	477	469	510	482	462	466	473	452	459	522	517	494	500	507	441	458	515	519	503	500	501	449	466	499	497	496	500	504	515	509	516	471	510	470	488	514	488	483	517	519	519	500	486	489	474	470	514	489	500	541	517	430	470	492	472	471	493	489	495	491	522	461	500	491	498	482	486	453	486	502	499	512	461	480	524	495	507	502	489	497	442	502	502	465	499	473	534	504	509	477	530	470	517	478	471	506	498	493	489	467	464	495	498	480	484	513	444	460	471	477	474	508	457	489	496	502	514	479	521	472	536	481	491	498	479	538	470	501	488	484	460	461	490	500	466	470	505	512	501	487	500	465	494	491	459	459	492	517	535	458	508	431	517	471	509	512	529	476	491	476	515	483	491	490	475	475	473	482	468	475	495	479	540	515	498	509	475	521	448	495	484	506	453	524	511	483	497	489	471	506	496	511	533	511	487	493	500	516	476	518	474	500	509	452	491	499	487	470	507	476	480	488	533	501	468	482	473	474	494	434	494	497	490	522	523	493	526	491	501	485	499	517	501	475	494	508	501	502	463	474	487	455	496	478	488	502	465	467	503	509	504	477	473	485	466	468	504	489	459	483	493	501	476	491	514	464	463	497	505	527	501	516	492	483	502	537	484	489	483	500	514	531	473	503	485	478	517	500	524	536	480	473	434	502	441	474	493	476	490	473	500	462	489	497	492	485	486	488	463	530	521	453	484	488	466	506	520	496	483	484	539	487	468	548	511	460	467	564	488	519	513	459	475	504	498	470	528	506	498	499	516	475	505	505	515	506	502	506	525	500	498	547	529	476	532	524	500	485	504	455	473	496	495	495	454	504	516	502	496	493	471	479	543	538	470	504	479	521	486	483	468	488	465	481	479	503	513	505	465	523	476	485	472	475	514	522	489	492	484	480	463	482	477	495	490	487	454	483	494	504	455	462	498	485	480	484	495	481	496	493	479	430	484	496	517	493	486	480	469	490	515	500	506	475	493	502	461	493	485	513	500	498	488	495	481	458	518	484	496	471	485	488	491	488	521	454	495	467	479	493	506	544	503	454	475	537	494	492	470	477	473	473	448	528	478	487	485	490	486	479	478	475	495	458	519	501	466	494	479	502	507	467	498	468	510	465	528	499	495	507	485	559	458	518	487	445	475	487	520	452	480	476	480	512	483	449	490	522	479	532	542	483	493	474	492	478	505	515	481	466	511	458	497	470	439	486	517	503	487	437	492	475	489	475	507	472	428	486	506	481	526	509	454	516	485	470	466	494	489	494	530	504	444	513	483	520	509	445	481	535	446	444	501	494	472	514	455	538	499	508	474	486	499	503	439	500	487	514	482	496	540	535	464	508	465	507	461	481	502	489	473	514	498	490	492	468	516	504	473	466	533	509	486	511	494	449	467	517	503	468	515	495	469	464	488	460	531	472	444	513	468	493	476	464	490	477	487	449	516	481	496	490	490	520	501	475	497	464	477	474	478	487	536	471	503	498	529	498	502	478	514	471	498	503	501	514	470	467	474	516	486	464	485	457	518	467	435	458	486	491	531	476	475	468	470	467	515	489	481	518	496	490	481	478	502	475	535	484	493	505	491	502	539	501	493	553	488	508	492	513	471	495	449	502	497	468	503	466	492	481	481	533	518	486	495	515	475	512	490	479	460	471	494	448	508	475	525	455	508	497	483	509	483	510	458	498	494	513	520	461	468	501	470	544	479	480	461	467	482	483	456	483	498	507	497	524	473	481	472	471	508	483	489	491	475	463	486	488	503	491	465	505	486	455	509	535	537	491	506	475	504	495	507	473	495	559	490	501	465	475	491	503	486	511	530	457	501	471	507	480	496	477	476	484	494	484	482	468	500	482	493	490	491	480	554	550	538	479	510	538	471	462	491	478	457	515	510	434	524	496	518	528	502	447	491	468	504	471	519	501	485	497	505	497	481	478	502	509	451	471	463	484	516	500	488	471	496	496	456	482	488	474	499	477	500	494	463	496	503	472	492	522	505	512	507	492	490	492	477	520	468	504	502	491	509	503	485	513	504	498	468	521	487	486	498	497	501	484	472	459	475	475	501	478	474	483	498	469	502	488	454	470	472	494	516	497	473	496	501	502	477	510	475	468	498	488	431	493	482	465	496	526	493	470	510	533	480	467	497	455	518	493	476	466	487	477	480	489	501	445	516	493	523	466	450	498	505	503	474	510	472	512	448	475	484	513	507	533	485	502	484	504	455	460	501	470	477	515	472	475	529	499	479	531	482	493	455	497	519	524	526	474	497	456	512	469	509	449	494	482	515	478	481	473	498	470	484	495	511	501	485	495	495	479	480	499	498	481	467	482	510	538	516	510	469	503	489	469	494	489	527	509	526	505	445	474	508	493	501	521	505	484	511	450	504	477	500	543	532	470	523	490	497	470	469	454	474	440	487	454	500	486	523	525	468	500	512	493	510	451	502	482	501	478	492	495	498	480	494	559	481	505	514	467	509	487	521	500	503	486	509	516	455	494	473	550	493	505	491	463	513	475	511	507	484	499	497	485	497	451	478	519	474	465	490	449	498	559	478	504	488	515	499	516	458	475	478	507	482	505	469	478	520	490	511	542	481	475	513	458	463	502	518	506	505	467	449	508	482	503	511	512	489	462	488	461	514	518	503	502	480	494	492	487	504	510	535	489	504	477	490	459	499	503	469	534	486	485	472	483	471	489	471	496	472	510	531	443	477	501	469	514	501	511	485	478	479	515	482	500	506	505	528	502	509	486	482	481	514	530	472	519	488	497	510	521	472	517	486	460	490	517	533	501	458	510	468	501	478	476	470	524	479	528	501	457	523	501	494	442	464	490	486	509	491	505
36440	33746	6118	1017	705	552	509	481	418	442	433	418	354	324	342	377	325	333	322	351	368	318	290	334	334	340	320	317	348	312	290	287	330	351	349	303	347	343	334	317	341	344	353	318	349	299	326	313	299	322	308	330	323	344	341	299	338	329	325	316	306	312	325	304	367	325	313	320	328	314	333	310	339	303	298	323	336	310	292	327	342	289	306	301	321	333	353	305	299	345	313	328	322	307	312	324	350	315	330	289	296	347	320	319	329	317	320	297	321	306	337	332	317	348	338	314	291	333	317	323	304	323	333	313	347	349	319	321	292	310	300	310	339	349	297	318	297	311	302	314	293	356	277	347	334	337	310	337	331	297	363	334	314	330	335	289	301	334	338	310	317	336	306	306	362	326	330	303	324	336	292	321	350	309	300	319	306	348	330	318	342	319	359	356	304	353	323	311	329	315	315	289	316	312	314	292	300	318	319	325	354	351	352	322	308	308	347	339	341	319	307	293	305	363	310	334	347	318	335	330	312	303	326	322	293	342	347	300	328	324	282	346	324	330	323	286	345	312	327	294	284	331	299	310	331	338	326	311	296	318	308	344	326	340	314	299	341	291	312	345	310	314	310	327	331	349	311	345	326	367	319	290	329	307	331	299	302	332	342	343	322	347	329	288	344	308	315	329	318	372	297	287	330	329	286	297	302	297	293	309	319	329	345	315	313	328	327	329	279	332	336	300	331	286	307	329	305	299	333	316	332	324	359	315	314	296	338	329	334	301	321	308	330	319	306	315	353	322	330	317	323	311	303	308	324	330	348	305	337	309	312	343	336	339	326	326	309	334	342	366	337	319	356	325	336	331	324	317	316	297	315	305	324	352	306	315	332	309	321	316	316	332	339	305	319	312	336	309	314	342	337	303	322	337	307	296	311	319	333	313	297	347	283	319	331	318	306	308	327	362	320	333	312	293	327	314	323	317	330	314	350	337	317	322	324	313	309	333	315	313	317	311	288	319	308	318	306	336	328	320	315	317	358	325	327	341	334	284	333	335	307	329	329	304	328	310	318	337	329	282	320	328	334	342	312	333	346	327	340	338	316	323	309	322	279	301	347	341	299	308	316	336	333	320	328	318	327	298	332	299	321	337	327	318	311	324	357	296	322	329	326	328	315	307	327	344	354	348	324	334	351	335	349	323	328	304	330	340	314	314	302	334	356	287	323	338	307	282	305	336	340	298	337	314	314	309	361	333	290	314	338	333	289	309	342	327	318	344	347	307	325	351	342	334	345	306	301	332	307	310	305	297	343	355	337	309	313	307	296	334	359	299	347	316	352	344	311	349	342	357	307	319	314	312	300	314	298	308	320	328	315	326	352	316	356	311	316	297	312	330	329	315	322	338	300	352	333	317	343	301	340	318	341	316	303	332	302	289	297	334	351	321	323	332	311	299	302	294	354	318	321	309	316	320	312	322	305	382	341	315	305	323	322	264	328	321	296	300	301	320	310	325	327	373	349	304	317	318	337	329	336	303	322	326	313	311	304	339	341	332	360	355	341	327	287	286	348	326	306	278	329	345	336	326	336	297	319	335	324	330	346	316	314	324	307	311	315	332	300	357	314	319	330	307	332	349	330	338	312	330	284	304	327	337	283	307	295	337	304	306	312	326	344	338	317	344	316	338	297	267	316	323	327	331	304	330	296	313	287	338	315	346	324	299	298	301	321	309	360	338	325	322	325	341	320	347	317	360	291	367	346	316	345	338	302	337	301	309	323	360	327	306	295	315	317	338	341	356	316	319	319	337	350	309	340	335	328	335	328	315	344	316	298	321	336	290	293	312	309	333	297	317	306	343	304	341	324	321	320	321	346	344	328	308	298	356	281	354	300	314	327	318	323	315	300	296	328	290	292	317	332	315	334	365	334	325	333	331	347	340	315	306	329	293	302	342	334	318	336	306	348	345	301	302	346	325	309	306	291	336	319	337	314	313	338	325	293	330	310	339	357	297	362	294	323	323	291	328	309	351	285	326	344	323	326	317	338	338	305	269	320	290	287	301	296	330	311	311	317	319	307	363	323	333	315	308	325	338	321	308	291	325	321	318	328	360	311	333	315	335	278	346	324	323	351	319	317	332	343	287	299	300	326	312	329	333	312	313	345	303	354	312	319	313	329	331	300	331	299	330	319	328	298	303	325	315	297	297	332	283	327	291	332	316	328	342	321	314	329	336	332	310	304	318	321	338	331	307	307	328	354	332	331	313	339	320	314	321	291	315	329	319	315	325	325	326	307	335	307	346	332	318	313	314	305	305	329	335	308	316	352	348	339	336	308	278	321	312	340	285	369	316	305	328	318	325	333	334	278	336	313	328	315	331	330	327	345	330	325	308	318	297	321	310	334	319	301	336	318	312	314	321	284	330	346	292	319	298	321	335	294	325	318	351	328	330	339	330	295	343	327	342	323	293	328	317	330	302	321	315	304	312	293	314	325	327	333	351	312	306	303	328	325	316	307	316	308	336	324	331	337	344	295	283	329	306	318	294	316	320	328	332	330	331	345	282	304	287	310	305	363	299	320	287	325	343	316	300	343	352	358	284	300	316	329	325	352	347	328	312	291	323	312	311	309	332	355	308	347	319	347	321	308	310	313	306	320	316	320	318	369	326	313	311	306	354	326	296	375	318	317	300	337	319	312	275	333	328	356	339	301	324	317	335	322	357	293	315	328	328	350	333	332	336	324	321	312	327	352	328	336	349	313	296	328	293	314	328	330	333	334	325	306	314	339	322	309	331	289	343	300	299	351	301	358	321	338	320	309	316	304	313	305	313	342	349	303	323	346	318	317	321	302	315	291	334	354	313	330	340	290	344	333	311	327	319	331	328	294	343	305	335	314	313	325	323	323	324	311	341	339	337	312	313	308	332	304	335	354	312	299	298	335	300	329	330	309	350	346	299	331	358	315	313	305	331	327	334	329	309	319	293	291	303	309	282	334	305	304	337	356	333	320	322	296	312	330	313	304	337	336	328	290	314	285	316	312	327	296	352	317	342	342	346	320	341	320	314	336	280	332	331	323	362	289	305	307	293	312	331	293	307	307	328	326	327	332	321	293	331	330	334	358	313	314	344	308	309	319	321	305	315	309	310	316	351	296	303	315	304	317	350	331	318	328	311	308	291	290	310	317	335	318	367	296	313	316	338	356	333	287	296	322	318	335	328	338	333	332	304	362	326	319	293	302	306	341	324	331	307	299	314	307	306	332	340	327	332	324	307	343	343	336	336	339	324	307	335	342	326	323	290	305	318	312	308	285	333	342	309	323	323	331	316	313	312	333	318	304	314	292	325	324	306	390	327	324	340	321	323	318	309	325	302	322	351	308	319	334	323	305	309	301	301	300	331	332	314	347	344	329	310	308	306	299	315	331	329	314	332	301	344	312	362	282	328	309	318	302	288	325	344	357	327	331	333	332	308	303	309	326	333	294	333	309	320	382	322	329	330	305	305	342	315	357	324
24066	17183	2519	3045	2570	2241	1954	1636	1446	1469	1288	1238	1188	1159	1104	1009	1047	1063	1043	1018	969	914	970	970	937	945	923	911	937	901	910	957	869	919	913	873	937	881	842	895	861	877	869	827	961	811	870	872	913	894	841	864	865	862	856	872	848	868	851	894	851	838	941	875	862	858	858	858	805	840	897	853	860	878	841	816	905	846	849	823	853	900	827	846	842	772	834	881	825	831	886	865	867	864	882	847	805	815	836	833	796	806	841	829	781	829	787	839	888	815	853	825	814	851	829	822	843	850	893	810	804	848	856	842	844	808	808	856	887	856	836	821	883	871	858	840	873	834	812	838	879	888	912	832	833	831	801	866	812	844	809	791	827	819	844	867	833	827	837	846	813	826	851	864	832	870	840	863	848	868	772	844	842	855	855	884	821	880	859	854	827	906	837	838	816	879	808	834	800	857	828	849	829	890	849	838	817	853	900	839	863	792	817	874	803	825	850	828	838	858	852	847	856	847	817	848	844	856	818	832	776	845	909	810	866	873	858	880	855	859	929	822	804	885	837	868	823	855	857	827	796	873	849	802	893	850	881	841	811	808	866	821	836	828	866	900	814	827	863	850	814	808	876	871	799	847	812	836	850	835	876	857	860	870	839	864	883	831	812	840	851	917	852	846	837	843	848	824	814	873	871	887	812	785	904	852	917	877	870	868	845	828	867	861	818	892	883	857	838	861	865	846	845	842	828	853	826	865	801	810	808	853	861	865	835	825	858	862	869	846	865	863	832	824	880	844	867	862	854	885	908	855	880	881	847	859	830	835	814	863	900	828	890	788	823	853	888	844	812	840	849	813	851	831	866	847	834	880	817	890	803	883	789	805	850	835	803	850	823	857	843	843	861	817	792	835	827	847	840	856	845	888	814	814	811	824	853	846	850	800	848	887	885	826	885	812	804	820	832	875	893	809	858	860	854	897	830	834	815	867	870	873	822	886	879	825	835	825	821	844	862	864	885	853	896	848	818	829	858	848	786	814	797	874	799	831	853	859	853	852	831	836	807	911	843	865	805	844	838	859	903	829	844	851	836	850	831	821	877	886	830	814	823	792	841	892	843	835	762	842	820	860	902	813	811	832	838	848	836	852	867	766	891	829	851	803	813	804	832	836	825	836	839	845	814	831	841	852	845	855	843	843	893	857	858	874	853	812	834	818	820	807	806	861	875	843	837	845	888	885	826	881	882	808	828	830	842	857	816	877	831	872	894	816	791	832	824	869	830	788	889	821	832	857	871	918	814	852	869	817	828	888	832	802	850	836	802	827	824	850	818	839	868	850	856	867	839	871	792	801	860	845	869	884	866	816	815	855	786	857	867	825	836	852	825	847	833	820	830	789	852	855	856	855	820	875	813	875	821	822	828	855	820	897	766	840	831	867	850	780	849	850	804	897	822	834	820	793	811	826	878	837	832	867	850	815	863	851	863	851	859	794	805	855	822	889	890	875	841	854	856	835	837	872	846	840	898	847	908	838	850	869	893	833	827	859	897	928	857	827	817	836	808	840	806	820	832	849	877	833	840	850	865	841	878	823	769	852	792	863	896	844	793	826	833	825	853	844	897	807	900	809	869	804	823	850	835	844	894	833	861	846	872	850	839	787	806	890	835	812	847	827	841	851	814	841	816	855	838	832	799	813	857	810	828	847	906	830	893	830	817	852	832	865	844	856	845	819	848	820	811	830	821	844	814	860	849	858	846	833	827	838	857	835	850	847	832	867	837	821	853	808	834	837	819	841	823	860	846	850	818	869	842	847	819	857	871	880	826	870	789	834	862	792	835	838	845	804	890	828	835	829	820	854	808	819	840	875	807	836	910	847	866	829	889	831	789	838	876	840	876	894	870	834	828	855	799	902	788	914	778	823	889	840	847	856	812	820	880	848	846	831	866	858	838	829	835	823	852	840	823	863	882	857	819	799	835	872	849	888	835	885	845	870	822	830	840	856	837	828	873	837	870	879	840	853	813	880	894	884	879	826	840	822	857	838	891	876	857	847	856	837	865	839	814	902	849	838	855	866	834	801	880	893	808	853	849	839	850	827	857	828	852	833	852	875	877	829	805	829	846	891	866	786	902	880	802	877	771	860	875	893	816	857	799	864	803	774	833	861	870	831	846	896	846	870	867	841	859	862	818	839	861	800	830	823	840	837	785	846	827	852	853	841	856	853	845	835	905	852	842	840	842	815	808	871	868	863	838	829	835	831	895	822	835	792	813	864	801	871	915	843	862	863	804	882	858	826	777	827	852	845	828	845	815	859	866	856	912	855	848	841	855	867	806	824	855	793	861	845	828	843	793	830	834	808	835	830	853	833	821	819	814	891	864	846	856	873	859	907	794	814	844	792	834	821	867	834	870	880	830	845	849	815	879	818	847	833	799	861	799	789	819	852	840	872	816	850	831	877	888	881	787	796	799	883	825	838	855	892	881	831	797	832	864	838	821	848	860	878	816	837	836	757	869	833	807	837	809	844	823	845	838	860	813	870	880	857	879	921	843	879	880	845	843	859	845	862	836	798	839	789	855	830	853	802	894	773	882	896	871	856	854	828	810	858	829	818	839	813	819	897	849	865	783	818	838	804	829	826	905	843	845	823	844	802	835	840	839	884	861	885	832	815	822	809	839	830	867	834	852	798	880	830	829	857	814	791	868	859	854	828	865	860	899	840	860	803	852	849	832	915	900	838	835	838	818	881	838	801	825	792	818	888	839	903	853	806	813	903	878	852	853	820	843	808	902	825	841	873	887	815	875	816	828	849	836	879	798	875	856	830	827	877	859	827	816	822	844	833	832	827	806	866	851	865	795	857	848	816	848	871	843	826	857	851	835	863	727	865	862	864	841	857	802	860	893	907	828	887	833	880	833	796	853	861	887	850	864	837	833	841	880	824	848	863	861	803	888	797	848	827	888	834	856	823	855	816	888	851	825	878	840	784	897	843	837	809	807	875	850	836	868	875	833	838	797	885	835	865	874	853	848	838	853	864	783	822	836	861	847	817	808	831	846	792	849	864	824	833	842	836	851	831	803	834	887	878	864	837	823	806	864	849	860	851	805	877	826	806	868	796	812	776	823	901	835	791	849	844	867	835	790	800	818	809	829	841	811	869	867	858	816	870	849	817	790	797	895	854	794	859	814	882	842	869	849	771	794	807	837	845	863	904	834	824	855	882	815	796	858	834	812	822	890	879	838	877	830	874	848	885	881	777	798	900	803	820	860	856	749	816	812	847	829	845	830	858	870	819	829	810	851	844	862	826	843	837	829	823	826	873	854	817	860	862	824	830	844	817	830	837	856	859	870	826	846	833	852	839	831	856	858	840	869	873	861	851	897	834	848	837	791	786	874	804	880	796	841	866	834	796	836	847	851	811	919	780	787	877	790	849	842	837	806	830	780	833	826	836	858	812	876	808	835	870	819	857	844	811	902	893	867	828	820	837	828	869	826	799	835	899	837	854	806	864
47501	44313	15979	2866	1316	976	751	663	688	583	523	477	489	504	444	465	476	451	427	495	406	374	415	427	420	389	399	393	404	391	390	373	426	417	383	405	400	371	391	409	389	424	394	386	379	375	415	407	438	388	409	408	395	408	384	382	391	395	378	414	383	386	386	363	382	385	388	385	393	404	391	379	417	396	408	436	358	383	430	383	438	422	411	369	386	416	421	392	391	367	393	400	371	382	406	403	348	403	381	379	378	379	401	366	381	373	427	405	409	396	401	375	403	403	421	393	371	392	385	413	393	393	375	416	378	405	434	396	426	380	387	381	415	408	382	373	398	376	391	397	374	399	403	405	360	382	400	383	369	407	355	392	420	391	369	373	391	372	380	370	390	368	416	388	379	385	396	409	376	406	369	380	396	409	412	410	377	421	389	367	400	385	429	393	396	381	370	399	402	380	374	365	441	410	391	373	388	388	354	382	414	388	370	388	362	395	372	339	403	373	358	382	370	376	371	425	386	381	366	391	400	417	403	363	374	384	389	364	409	399	363	380	360	388	367	431	413	381	374	384	376	373	393	382	408	415	373	354	399	351	405	432	368	382	382	396	419	388	372	398	413	392	414	376	411	388	407	359	407	417	340	423	410	380	386	376	401	379	393	365	403	374	363	386	382	356	392	378	384	397	398	388	406	375	367	409	385	369	406	384	422	433	411	381	379	362	412	390	413	380	354	398	415	337	404	402	368	388	420	367	402	399	388	414	418	342	400	388	382	381	379	390	397	366	421	378	364	394	404	374	385	368	389	395	406	429	375	363	385	412	396	361	410	418	375	402	371	390	416	372	409	393	379	407	377	374	405	413	336	405	393	395	347	378	443	372	399	367	404	385	365	428	406	373	439	392	390	406	407	382	379	430	421	351	383	375	388	396	387	388	403	430	378	386	378	372	407	392	432	404	393	403	383	418	406	387	397	359	399	374	378	363	375	388	385	384	412	376	395	403	396	381	425	407	418	389	396	392	404	425	379	392	418	357	380	399	401	368	421	370	357	358	405	391	399	411	404	381	403	352	400	424	369	397	394	402	372	364	393	414	389	377	420	409	406	383	369	381	398	369	375	395	354	404	413	373	356	403	396	404	394	401	368	377	372	461	435	378	387	387	382	390	365	374	406	360	372	386	407	393	386	391	395	394	396	335	368	408	399	369	372	418	408	397	393	371	418	366	415	392	399	399	380	392	421	378	395	383	398	418	403	381	422	414	368	394	383	447	373	398	401	376	420	395	400	408	367	369	416	367	394	369	385	376	385	414	362	393	425	348	402	370	380	401	386	380	389	403	400	380	353	398	372	400	373	404	395	414	406	361	382	355	354	390	430	406	346	394	385	399	403	382	387	369	372	372	373	418	382	384	376	425	397	374	393	396	406	365	392	406	404	390	370	393	391	367	401	367	398	411	388	381	410	366	372	388	360	375	372	399	381	407	391	373	385	381	376	386	404	404	399	365	432	344	406	363	424	418	393	388	368	395	415	379	390	388	367	403	421	393	388	397	378	378	397	397	346	365	387	394	364	390	415	381	372	361	352	362	386	405	398	369	405	377	383	420	381	381	398	404	380	397	389	391	367	393	393	432	382	406	378	349	385	413	387	385	341	387	408	367	394	395	400	347	403	361	369	374	391	405	384	332	356	391	358	399	392	402	382	410	360	364	371	363	390	412	397	388	441	389	419	400	389	343	402	367	409	407	370	383	391	398	414	390	395	380	381	415	351	415	397	419	379	420	396	400	412	375	370	437	404	405	397	395	414	398	395	439	371	379	369	397	416	391	395	384	442	401	351	410	385	401	367	397	370	369	407	376	380	374	389	396	405	410	351	411	392	390	345	375	372	415	412	435	380	348	420	389	398	392	417	406	378	365	400	432	442	397	416	396	386	372	387	407	402	368	379	382	431	399	419	417	385	371	392	378	373	361	345	364	402	411	399	417	401	411	404	403	407	386	395	420	395	399	371	390	400	397	393	412	398	408	396	442	346	395	406	420	380	392	399	383	367	415	355	367	371	428	442	397	382	372	390	410	359	399	361	385	402	378	377	351	408	396	431	374	409	422	367	429	404	366	413	359	372	378	359	388	413	360	388	370	402	370	394	362	377	373	387	411	394	406	377	417	379	410	375	365	345	399	412	373	406	457	399	387	403	427	398	401	420	381	376	391	436	427	420	386	373	390	376	407	418	393	356	370	353	399	402	402	364	454	374	397	394	343	384	418	386	393	395	381	363	391	369	390	387	383	407	388	383	372	368	379	372	385	395	363	407	373	384	423	389	410	366	402	409	392	369	437	406	400	373	417	427	373	384	418	422	394	418	384	385	415	361	376	420	374	368	417	391	367	369	387	378	349	366	406	403	367	375	370	352	384	401	397	395	425	398	387	421	414	429	386	356	378	402	382	398	391	416	347	395	380	414	388	405	374	356	396	384	416	387	369	379	391	403	389	357	407	398	408	391	368	405	373	388	376	358	397	411	402	385	417	393	398	403	373	389	401	377	412	398	394	421	348	345	368	384	373	378	432	394	368	372	381	371	386	413	361	392	404	443	395	391	350	387	394	394	345	390	371	365	393	389	400	411	380	368	375	429	451	412	411	407	409	417	399	399	377	377	379	372	395	387	401	384	422	390	432	370	398	361	368	387	375	344	372	389	382	377	391	375	407	402	326	452	367	402	406	370	382	382	394	400	379	383	396	430	373	406	373	378	353	423	390	412	390	404	409	390	409	399	399	371	412	407	363	393	405	414	362	413	365	370	383	436	393	417	388	347	416	396	374	392	422	371	366	405	383	413	383	397	398	402	389	398	370	372	429	391	357	397	427	391	382	400	401	419	371	419	419	423	413	413	390	379	429	412	396	387	363	379	388	364	381	366	426	399	373	377	410	358	357	375	401	406	381	411	412	414	388	389	400	393	351	403	401	400	359	403	399	408	367	421	419	395	417	370	418	364	398	382	426	373	425	421	395	390	357	336	387	367	387	383	368	422	407	388	438	403	393	386	411	399	391	424	418	351	386	383	391	396	389	366	420	415	388	399	405	405	380	380	415	404	406	372	379	420	407	370	393	383	381	383	379	346	426	360	395	381	398	376	394	367	414	385	381	371	393	377	418	351	405	410	417	395	425	396	393	370	422	410	395	393	440	353	395	372	363	364	407	358	407	392	411	388	387	396	398	399	378	374	395	407	382	391	401	390	379	361	411	413	382	391	347	405	407	394	369	427	359	334	412	360	406	388	409	369	354	397	399	389	392	427	388	416	409	398	414	388	372	429	385	392	375	402	369	382	436	395	371	415	401	373	422	368	423	370	409	362	376	372	406	387	355	442	388	351	385	379	399	411	402	379	443	359	419	394	348	381	402	387	440	409	380	429	387	377	394	379	388	432	368	395	396	397	390	369	389	376	399	373	346	389	363	394	422	378	390	372	383	438	399	352	376	344	375	361	423	370	399	391	426	380	395
32712	22275	4158	4939	4312	3721	3094	2574	2244	2128	1926	1716	1645	1558	1520	1517	1388	1344	1203	1275	1203	1195	1207	1127	1098	1123	1115	1122	1072	1098	1090	1081	985	1045	1104	991	1022	1080	1029	1025	1007	1089	1010	1016	1019	1006	1005	1027	952	985	952	991	1011	1053	958	1029	1031	1021	968	964	969	988	1000	960	999	993	1034	1002	1029	992	998	980	958	994	980	995	993	979	1052	963	974	968	949	979	998	971	981	994	967	987	952	979	963	977	935	978	998	968	924	977	990	936	1032	994	1034	1000	976	980	997	975	992	966	1000	924	993	983	970	988	909	943	985	962	937	958	858	959	973	968	954	1005	971	940	957	964	1006	994	971	989	949	958	956	904	998	963	913	979	941	983	960	992	940	965	938	1042	981	896	990	959	964	911	956	950	951	904	921	949	1004	916	981	923	986	976	937	927	970	994	962	970	949	960	958	987	980	924	945	907	990	1015	1022	961	944	972	981	952	977	933	980	961	916	967	962	1010	984	1001	933	1009	962	957	951	1000	1015	1012	1032	1001	991	953	935	976	935	955	878	964	1011	961	895	1007	948	901	918	1035	967	1009	937	956	991	890	966	964	982	945	939	933	924	913	912	939	999	978	1001	999	965	918	905	927	979	923	973	949	926	980	990	959	1014	954	944	952	926	948	940	961	995	944	945	966	959	975	947	963	991	992	978	972	1024	953	1039	1010	952	964	933	1025	963	955	951	946	1001	925	973	975	1009	975	1023	956	961	975	926	1007	911	945	929	964	964	1023	983	923	954	985	942	1008	932	984	902	939	965	948	896	974	988	958	974	929	981	990	976	900	953	973	964	986	916	975	936	982	963	951	907	990	944	946	965	983	911	887	966	987	971	936	995	957	962	966	1007	939	985	969	1011	975	958	934	961	918	931	951	986	970	979	940	961	946	930	988	940	906	984	1005	1024	946	957	974	1008	929	975	1006	944	976	902	1000	940	925	914	983	908	966	940	956	894	999	971	983	996	953	985	933	971	947	954	969	933	983	895	947	979	995	1009	1007	914	973	947	951	1022	1006	978	934	912	911	1011	1010	973	943	949	950	934	946	961	968	922	975	978	935	947	962	1048	962	965	977	944	955	970	940	954	889	971	982	970	886	964	947	954	947	873	991	915	951	935	963	946	990	939	929	944	948	936	922	980	963	908	965	891	966	927	967	894	998	969	1008	949	978	954	943	976	987	951	979	988	975	950	930	975	954	1007	927	997	960	939	947	967	937	985	995	965	976	983	928	957	969	954	938	942	974	1006	1012	911	941	940	995	946	951	912	996	980	980	965	964	1060	961	968	939	967	949	919	987	901	933	965	1000	976	1000	941	991	984	921	990	955	960	945	949	988	983	960	967	920	915	952	925	987	984	984	972	991	955	993	969	966	987	970	942	1012	922	979	916	949	933	987	966	914	935	973	936	974	1011	933	932	980	987	946	955	960	956	983	949	916	963	943	920	1031	963	997	1033	942	912	971	959	913	982	954	972	951	981	871	945	974	948	962	949	966	965	957	976	926	954	954	994	1035	961	952	943	927	997	957	971	937	984	976	927	1011	1011	949	954	971	1004	979	963	930	988	1001	1005	945	979	932	980	941	965	901	998	911	945	956	944	1016	953	956	943	975	971	1005	959	1005	1033	923	967	938	928	945	963	938	964	960	985	951	943	947	953	927	978	992	1019	1013	987	963	957	980	903	934	981	912	1013	932	923	944	928	943	983	939	928	968	991	950	988	943	970	1004	960	942	908	986	963	948	935	944	916	995	958	939	924	945	923	926	927	963	948	965	883	905	940	957	940	925	988	888	955	967	956	967	1002	948	983	970	989	1004	930	995	1013	1018	981	925	1016	994	987	957	965	990	980	950	1001	979	958	986	974	950	952	973	1007	1007	942	954	957	888	966	953	944	1014	977	981	936	936	962	983	977	958	937	992	971	981	979	972	971	922	909	960	996	952	998	959	978	963	945	962	952	976	1013	960	909	965	987	934	950	932	970	929	943	939	1008	951	946	974	997	921	898	997	1006	971	939	921	969	941	1021	965	958	957	991	898	950	940	953	1008	970	1004	970	1000	931	966	951	924	916	972	970	950	954	1011	942	940	986	1006	943	915	928	939	1021	986	937	1001	922	943	951	930	981	941	999	921	926	972	927	913	925	993	987	952	995	978	1006	986	973	961	916	987	993	958	981	973	921	944	931	969	965	953	947	951	957	961	1002	965	955	943	991	897	954	963	935	950	928	948	974	965	1001	958	964	994	1035	937	1018	973	1003	997	960	928	999	960	964	978	978	929	988	970	1017	1003	933	922	995	1014	973	943	1003	935	954	953	971	984	1014	959	950	964	951	960	997	987	942	912	915	923	998	949	934	911	901	912	1016	941	955	972	974	975	956	980	917	950	1006	981	938	1001	976	936	981	919	1009	946	956	958	899	975	1009	1003	974	908	895	980	965	946	920	954	952	967	908	968	974	982	912	1020	984	933	970	1014	969	990	955	917	950	924	979	952	971	1014	927	972	963	971	900	924	949	957	976	913	973	948	992	933	941	957	972	935	1003	954	965	929	962	890	956	918	958	927	943	919	931	986	944	984	953	951	967	917	991	941	939	927	945	913	902	963	935	950	948	920	976	909	964	929	975	974	953	973	977	955	902	895	963	959	952	959	969	969	961	964	902	935	936	945	978	958	981	907	998	930	983	941	988	930	941	976	1015	932	914	948	962	926	963	1010	1002	966	927	958	946	1004	971	925	931	974	997	967	998	937	938	995	1004	982	948	960	932	1011	941	942	946	960	949	1020	949	953	952	938	982	967	1005	939	958	980	918	1000	951	975	968	958	979	954	929	938	967	955	931	936	922	976	975	949	983	961	943	1003	958	943	944	942	950	960	974	933	953	953	955	938	951	962	918	979	955	1000	949	947	955	998	999	966	969	944	935	951	976	919	950	939	979	953	998	981	1033	944	940	964	929	914	1005	1006	991	1028	961	977	954	972	1005	912	932	1041	1050	916	939	978	927	900	942	979	924	989	999	962	945	941	974	939	939	1001	947	947	934	920	995	890	885	959	949	928	927	993	944	953	945	933	972	950	1021	902	953	935	948	953	946	974	896	969	938	939	938	946	1006	1003	886	994	942	938	1002	994	960	940	933	971	984	932	963	984	921	962	995	998	1034	946	948	971	919	938	946	992	929	947	908	975	991	927	978	910	953	957	965	927	948	932	943	929	968	905	941	917	974	937	935	1011	963	995	945	974	947	933	945	967	956	935	927	945	876	901	979	938	974	932	1008	966	919	988	989	951	930	937	963	915	953	964	990	909	975	935	955	968	923	938	982	922	940	919	956	980	920	952	953	991	981	973	877	992	973	970	936	995	986	906	950	983	970	968	938	927	988	916	982	1018	953	990	950	916	995	942	947	975	962	968	961	953	898	976	936	1029	961	951	921	951	1017	908	979	976	905	912	961	897	980	938	946	975	1029	972	972	909	974	989	990	956	948	938	938	973	974	898	968	910	961	972	938	991	915	947	1000	927	972	928	976	967	951	986	967	956	942	913	942	984	1017	912	1036	993	958	998	971	939	953	1052	983	981	990	969	967	942	951	978	956	911	961	1014	969	972	991	909	974	938	1008	926	921	981	991	939	1017	964	952	910	971	963
4864	2461	276	198	166	165	171	175	146	143	163	160	156	157	168	167	139	174	148	160	163	179	163	168	144	172	138	146	164	161	191	150	164	158	184	172	161	154	151	174	165	178	181	152	164	149	167	184	149	176	159	166	156	191	168	167	162	156	174	182	136	158	157	158	146	161	168	166	180	134	155	182	134	157	172	162	146	149	139	168	166	124	163	196	160	167	175	152	165	148	171	164	153	137	145	185	137	172	150	132	163	167	161	162	158	167	157	148	172	152	159	174	156	167	148	152	145	169	159	140	179	178	166	145	146	178	151	149	142	163	153	162	172	158	154	150	165	178	150	152	152	181	168	159	152	162	167	163	180	146	182	148	174	166	143	163	158	167	155	167	181	136	180	154	159	165	166	157	174	150	162	165	153	154	156	149	177	146	155	157	166	165	158	163	159	176	169	148	150	163	155	168	166	166	164	140	152	140	161	149	170	153	176	181	179	169	151	148	167	173	153	140	142	161	141	174	171	161	149	164	164	164	146	150	160	151	172	166	155	150	160	155	147	157	176	153	160	149	182	157	205	172	156	147	161	169	153	171	174	146	175	168	166	150	155	154	160	145	153	155	145	155	176	158	164	168	154	158	171	146	136	173	151	136	144	165	168	157	170	165	186	179	159	160	165	143	173	160	144	147	176	156	166	154	170	164	161	166	144	159	144	145	140	139	145	152	184	152	159	150	181	133	172	160	155	147	166	162	134	149	162	145	169	192	163	153	180	147	175	168	169	163	176	189	168	184	171	159	156	163	164	153	158	191	162	150	169	153	159	178	192	178	153	183	141	149	132	159	163	159	153	166	164	155	164	163	168	165	161	144	152	135	152	142	153	164	167	169	166	162	164	171	171	150	163	134	178	158	152	176	161	142	177	165	158	158	155	150	164	144	169	154	140	172	151	164	145	137	168	147	166	186	168	189	157	183	158	169	177	154	149	170	157	156	162	165	162	160	137	155	155	145	155	164	160	144	171	184	150	166	149	150	156	165	175	158	141	167	158	160	177	177	165	157	179	149	166	148	142	153	137	156	172	172	154	148	167	154	139	160	175	155	163	185	186	163	164	149	152	143	159	144	139	189	160	172	157	167	166	168	157	143	185	179	152	170	135	151	168	168	152	166	148	144	148	163	154	171	165	152	191	152	164	152	154	177	155	170	168	182	158	167	133	173	188	174	168	161	145	155	168	167	151	146	161	170	166	166	176	154	154	135	175	156	178	155	184	155	150	142	168	140	173	158	151	149	151	172	160	156	171	190	152	135	143	170	136	161	149	160	172	157	150	160	161	152	169	180	140	191	175	142	127	176	152	161	151	172	171	170	154	141	167	170	179	179	166	164	159	149	163	166	140	165	170	152	162	127	160	177	169	153	137	205	143	171	167	167	177	182	171	156	175	157	161	183	159	159	174	172	161	161	165	182	166	161	156	155	132	163	160	155	152	147	155	153	171	175	159	169	169	168	154	159	169	166	148	164	168	181	176	185	150	184	153	143	133	152	156	158	141	162	157	176	157	170	157	165	132	173	176	171	170	146	191	161	188	170	155	158	140	133	153	163	142	162	173	150	140	156	155	157	159	174	167	177	156	164	162	156	152	169	157	162	131	146	168	150	152	159	158	175	167	164	147	162	170	157	155	162	176	177	159	148	165	155	156	168	167	136	177	136	149	154	160	142	143	172	153	176	144	159	171	147	149	164	202	178	175	187	162	165	162	141	169	160	150	163	170	145	179	169	176	175	187	166	174	138	185	134	143	162	147	156	155	156	143	164	165	170	150	151	166	184	167	155	183	163	162	190	166	151	147	152	160	139	170	155	140	166	188	162	160	168	146	142	170	164	156	146	172	144	155	175	152	164	173	175	161	168	157	157	144	175	183	156	155	161	178	184	138	137	144	171	163	161	156	163	164	140	161	157	158	139	182	176	170	171	157	133	149	147	166	162	154	167	153	179	160	154	157	147	152	153	147	165	158	165	166	173	155	178	149	143	149	161	149	136	152	169	179	167	169	155	156	139	179	170	153	152	162	141	151	153	164	164	158	184	167	187	157	129	138	159	165	157	145	182	183	160	170	154	157	151	161	165	154	158	182	151	165	155	181	143	152	145	158	139	175	157	146	172	186	172	158	147	147	150	152	153	180	167	139	167	188	174	151	173	151	153	154	175	152	142	155	147	158	153	155	178	136	182	163	158	161	159	166	144	168	154	178	154	148	158	176	177	170	167	156	171	157	158	169	160	159	161	153	166	155	163	194	148	162	177	156	151	172	156	162	148	167	168	156	171	139	160	157	145	166	174	165	160	165	161	177	144	144	172	148	162	168	147	142	166	172	176	179	156	164	151	176	151	172	172	146	171	152	168	148	165	138	149	145	170	171	171	157	145	157	180	166	136	156	146	160	161	164	156	158	167	141	166	149	160	162	151	166	141	134	185	159	150	168	172	174	147	146	153	168	161	186	190	185	173	161	194	164	167	163	182	170	151	145	165	154	166	149	161	170	150	187	172	183	175	165	165	176	180	164	168	156	191	177	175	160	161	175	180	155	155	141	171	150	163	180	179	188	155	140	145	164	156	152	168	166	142	174	198	178	179	150	166	167	167	159	139	176	187	177	151	159	165	159	152	159	174	155	161	146	177	160	173	173	153	171	161	149	165	173	167	150	150	156	131	170	152	175	167	164	150	165	155	174	172	183	163	181	162	150	181	157	173	168	150	132	139	156	154	171	170	171	156	166	132	169	158	161	145	179	148	166	161	168	126	152	164	148	155	162	158	163	169	150	123	149	158	158	142	173	148	159	161	159	167	136	166	163	166	146	140	169	171	157	182	169	171	165	135	148	161	152	155	135	175	171	183	153	179	156	179	168	153	173	168	156	168	171	136	180	144	163	166	143	179	151	147	136	167	145	155	178	150	157	143	154	186	177	181	139	125	142	131	151	160	157	150	150	142	161	145	148	145	154	164	149	169	164	147	176	163	152	182	165	143	149	153	146	192	143	188	182	183	147	165	144	164	169	184	167	157	155	177	146	176	161	165	190	144	153	145	147	167	167	159	156	156	143	166	149	157	177	191	155	167	164	168	171	168	152	168	155	185	166	174	166	135	182	168	141	156	163	162	145	181	170	147	150	163	157	157	160	172	165	122	177	166	165	154	164	158	172	170	146	170	174	173	163	164	138	151	191	152	152	155	164	165	131	174	163	145	161	165	153	152	148	140	166	176	173	189	173	178	154	156	152	160	170	168	166	169	146	132	141	181	181	173	174	171	161	171	172	164	173	170	179	143	161	157	157	176	135	145	158	178	170	146	154	167	141	169	168	142	153	173	170	150	162	162	164	173	159	192	150	140	161	186	148	191	145	156	154	162	161	175	171	166	150	164	146	160	163	173	155	145	153	153	152	174	163	148	183	153	167	157	166	151	147	183	152	161	154	181	159	175	156	154	169	159	143	162	151	153	166	177	180	158
5678	3761	573	565	607	589	539	551	555	524	493	516	493	547	561	545	515	471	527	513	489	546	499	527	491	513	522	527	567	514	470	476	502	510	509	480	510	501	511	496	479	475	481	535	529	487	468	486	520	450	497	515	485	498	523	501	480	490	448	529	486	544	479	470	471	531	528	464	509	471	446	510	506	436	485	488	477	509	497	485	515	489	483	510	498	512	464	492	458	458	509	521	486	496	500	517	485	475	505	480	449	534	531	512	534	477	440	518	505	477	464	526	448	506	488	457	498	495	496	510	492	478	479	482	532	494	483	542	465	521	492	521	452	465	463	498	470	533	489	492	497	523	462	471	478	515	504	525	481	454	500	476	528	494	504	500	476	504	510	508	499	496	504	522	502	500	501	493	495	479	460	490	472	458	501	505	499	496	466	500	487	491	507	500	451	468	467	462	473	495	479	478	511	534	468	492	490	510	505	471	509	498	510	474	495	478	484	466	458	524	507	494	491	490	470	502	472	482	506	486	493	453	509	513	522	475	521	482	452	488	467	484	497	489	497	498	493	494	504	516	489	504	483	522	529	465	559	525	454	507	516	503	507	467	523	496	510	482	497	524	480	514	483	481	498	514	481	484	475	482	490	487	472	499	456	481	445	488	481	527	508	510	514	492	457	556	477	475	506	505	500	505	492	526	474	512	514	452	489	530	489	479	485	508	480	518	475	476	504	478	529	506	505	504	481	471	487	486	474	517	488	500	532	464	534	484	510	494	492	458	494	466	503	504	475	464	525	465	467	494	472	489	532	499	480	460	490	486	514	508	487	514	499	527	507	534	483	516	497	448	494	496	495	498	480	494	456	470	490	473	485	518	518	505	471	525	504	486	501	487	486	520	540	500	499	483	501	461	501	486	498	490	456	478	466	478	467	471	543	512	495	528	476	487	504	494	488	490	514	500	515	500	501	496	480	504	508	498	485	511	462	466	515	530	510	479	474	513	491	517	473	483	479	474	511	505	481	490	468	501	479	453	503	498	509	472	490	499	519	455	472	506	520	498	482	494	490	503	463	533	514	453	471	522	512	546	511	505	490	552	512	470	475	478	502	501	492	506	505	499	477	474	465	526	467	500	501	487	490	509	522	521	491	510	441	459	521	539	527	474	471	524	516	537	501	452	455	502	485	464	517	454	506	503	543	514	474	476	475	483	476	504	502	495	523	519	494	433	497	470	494	495	496	472	510	494	462	503	491	499	487	458	508	517	458	487	459	522	493	530	509	511	455	478	521	495	471	469	532	505	465	509	475	512	522	538	483	510	460	516	484	470	535	547	469	501	519	529	507	483	497	546	498	497	474	512	502	472	501	530	521	494	533	453	478	460	493	485	508	499	470	422	501	486	536	506	496	452	485	501	461	473	471	497	492	453	514	463	536	551	499	510	521	532	505	510	455	514	433	475	528	450	465	534	516	462	466	457	482	483	500	522	488	485	466	483	497	477	492	507	507	497	506	487	483	480	471	522	495	497	522	508	498	472	494	508	492	520	507	488	493	461	508	508	526	489	451	495	534	468	498	495	476	465	527	477	482	456	480	464	511	453	495	487	479	476	478	517	482	474	490	489	480	510	477	478	502	509	500	480	493	443	473	478	504	497	515	511	499	501	502	497	500	543	504	478	510	482	508	501	508	484	478	468	531	467	479	495	477	522	512	495	481	512	501	483	493	502	481	460	494	485	518	502	523	472	516	488	501	525	515	498	489	497	522	495	479	461	481	474	470	481	525	476	539	479	474	492	496	526	507	481	509	477	520	508	537	522	520	493	490	475	502	468	507	487	473	492	499	507	512	471	486	502	492	489	495	523	530	452	504	491	510	496	490	504	534	496	525	491	510	499	514	505	472	485	481	483	483	484	499	493	501	511	474	485	478	474	480	489	497	495	524	454	494	474	517	481	481	500	476	501	492	495	497	500	501	469	491	504	522	479	425	496	457	469	513	483	509	487	509	513	532	482	508	497	446	463	531	531	488	499	517	509	505	483	469	514	498	464	475	501	482	462	507	478	455	513	459	516	504	492	473	516	507	517	474	505	525	533	474	443	469	487	482	486	519	516	484	511	494	529	463	484	468	489	496	523	516	528	480	463	510	465	456	504	483	505	482	517	487	548	512	498	488	494	496	482	496	491	449	486	493	472	481	507	465	514	480	483	465	511	497	499	472	487	487	434	506	543	483	498	528	537	502	493	496	472	498	497	502	458	496	490	512	505	475	511	472	468	501	480	479	520	512	478	452	491	478	516	505	439	495	513	482	483	482	501	467	469	482	467	499	470	497	473	487	480	511	505	471	466	484	499	476	484	497	498	474	472	490	482	496	492	491	521	457	480	500	500	495	485	476	493	479	519	465	484	512	468	481	480	483	510	481	557	484	496	506	522	494	476	524	514	492	498	533	478	508	489	500	486	514	512	509	511	461	464	452	463	509	525	473	506	499	499	530	476	485	450	486	446	487	486	544	488	494	506	452	480	487	487	503	509	491	510	454	490	505	478	484	500	501	501	496	458	501	460	541	540	524	483	497	493	479	484	518	484	462	457	523	508	482	508	483	485	497	477	450	480	511	470	501	456	472	519	515	507	520	499	483	534	479	494	515	475	481	480	484	530	495	494	485	526	496	477	508	508	505	479	491	486	479	471	488	487	499	540	559	502	457	491	498	515	513	467	529	472	506	485	463	495	510	485	479	507	528	526	496	505	491	506	497	480	518	507	489	512	510	511	464	519	531	491	491	471	504	498	503	489	472	471	495	510	502	485	491	504	464	522	495	535	496	465	507	485	479	474	526	518	493	516	479	479	458	510	477	495	495	491	455	527	507	511	493	477	472	491	472	455	496	461	491	516	497	461	475	486	488	487	460	492	478	526	523	489	491	466	456	485	510	490	513	489	482	470	516	518	487	522	495	468	477	455	467	444	489	516	504	529	494	514	499	479	522	512	485	493	519	504	495	495	453	498	510	493	518	478	518	500	504	495	493	478	478	486	510	484	522	489	483	499	462	480	498	515	451	491	489	520	513	496	471	504	490	498	527	508	522	478	484	507	505	470	497	457	477	473	507	515	461	429	491	508	524	482	521	503	510	504	529	490	502	514	484	484	517	498	504	486	505	494	521	520	501	466	483	518	496	502	490	508	497	460	504	497	472	502	499	447	485	501	526	502	477	469	490	488	525	516	488	448	506	520	491	519	520	520	542	465	525	461	516	513	456	499	481	475	485	487	508	472	460	468	470	486	479	494	504	489	508	479	517	464	502	543	478	485	484	464	458	522	485	487	502	503	484	492	508	478	512	498	448	524	502	470	458	530	508	482	444	531	481	530	495	498	511	494	502	501	504	461	524	481	470	516	531	493	493	469	490	504	530	460	527	486	488	511	488	527	507	495	495	460	469	532	493	462	482	488	529	507	505	494	494	494	535	502	477	420	472	443	473	472	482	498	489	505	515	458	494	492	503	512	475	497
38196	35207	6415	979	730	586	504	460	422	392	358	344	356	380	347	370	348	358	345	366	361	344	346	315	346	336	344	330	286	307	326	334	326	325	314	335	329	344	336	332	328	384	301	314	312	318	326	313	354	327	328	350	356	321	301	322	314	317	321	337	361	335	310	301	332	336	306	309	327	327	337	328	316	340	349	338	346	326	330	376	320	343	297	332	332	312	333	346	368	286	312	293	310	286	321	288	358	340	319	350	324	326	313	335	309	302	324	336	314	353	361	341	353	306	303	343	313	350	315	373	336	332	293	344	344	313	328	341	316	353	344	332	333	342	313	315	275	316	349	310	320	313	302	320	316	337	320	321	311	315	350	301	297	332	330	327	312	318	299	324	374	335	342	324	335	326	329	325	312	325	338	349	343	358	337	338	325	314	285	306	340	354	335	330	300	295	294	325	321	332	363	312	309	331	311	364	323	343	328	333	359	330	331	342	362	298	351	325	348	327	332	295	340	345	334	301	303	308	329	315	310	337	315	323	294	326	324	339	325	328	343	310	334	325	313	309	297	317	322	326	315	327	353	307	324	341	322	359	346	320	320	300	318	306	305	343	317	305	322	334	315	327	331	315	323	300	290	282	350	358	322	324	338	336	313	310	334	311	363	350	322	300	321	308	373	339	303	303	355	328	329	335	319	305	330	324	328	317	335	352	314	326	334	311	287	322	324	326	337	329	304	323	313	296	325	327	323	316	350	270	283	289	324	298	302	310	327	339	337	315	328	310	346	332	361	326	313	326	296	314	327	357	309	338	326	332	304	303	353	332	334	337	334	322	318	322	300	305	329	314	301	320	321	310	318	354	328	327	359	331	314	324	300	326	308	353	337	324	344	345	304	286	315	289	317	316	283	326	336	326	324	317	301	336	293	303	296	345	332	351	315	316	316	334	348	340	294	330	346	314	295	312	320	296	348	329	305	331	345	318	295	334	316	323	344	299	294	358	340	293	316	362	324	331	333	318	328	319	352	315	324	276	315	313	345	313	315	299	333	359	297	331	323	293	365	319	303	328	307	324	304	339	321	280	320	314	308	333	316	332	299	337	315	331	278	338	322	296	294	313	332	307	344	324	348	325	322	333	351	338	320	316	355	336	294	347	304	314	302	315	337	331	322	341	332	301	324	340	326	336	324	331	306	322	322	320	345	314	305	323	340	314	291	335	326	334	322	319	299	329	299	325	339	322	314	311	341	305	316	297	302	333	290	342	342	341	348	324	299	321	310	321	321	354	320	299	321	335	327	320	290	323	318	331	276	329	355	326	346	323	348	327	324	341	304	324	321	328	306	311	307	337	307	321	320	333	328	336	300	306	342	332	332	303	329	322	342	309	349	337	330	316	327	318	318	324	300	328	310	309	319	312	294	327	336	296	295	317	301	322	349	322	310	347	325	350	317	357	317	286	327	291	338	329	317	308	338	333	319	336	347	331	313	303	322	291	317	345	330	325	346	320	297	336	319	315	333	329	340	340	351	321	314	361	348	291	348	319	313	297	314	309	340	337	317	319	294	323	309	332	331	318	314	329	342	325	343	349	329	307	324	351	322	322	351	330	330	320	362	306	313	337	334	333	317	328	297	327	344	322	305	308	297	333	319	319	335	336	326	339	319	345	278	322	317	337	338	291	323	330	342	295	304	305	305	315	348	314	294	318	280	306	333	332	315	304	332	334	311	334	339	335	336	356	316	323	363	334	310	301	344	318	300	318	358	325	295	352	342	334	339	308	330	358	330	311	312	337	346	355	313	342	319	340	336	323	309	300	365	299	322	298	347	311	332	323	334	320	332	338	305	330	321	322	338	315	324	333	320	337	312	316	316	327	317	343	311	328	323	337	362	319	288	303	294	302	333	303	321	313	283	358	306	313	332	302	289	297	301	341	321	315	312	324	305	317	318	316	279	326	370	305	335	320	358	317	320	326	313	320	349	312	358	324	294	318	338	308	323	319	305	312	303	330	342	327	346	313	320	329	326	336	328	313	331	324	298	336	303	325	315	287	312	302	317	318	335	342	324	310	346	319	341	292	300	314	326	337	289	304	331	304	305	345	315	355	307	316	338	310	344	357	289	295	305	312	327	335	316	311	319	336	320	298	316	306	334	330	319	325	345	321	333	328	325	330	322	313	331	322	322	328	323	304	340	313	330	349	341	334	350	330	332	337	324	316	336	291	320	300	338	336	313	337	305	307	302	318	317	293	337	334	317	312	309	339	383	302	320	347	313	318	337	335	320	300	326	332	317	305	312	336	307	307	305	297	327	332	322	322	323	366	336	321	315	290	357	336	330	346	333	309	298	314	319	366	321	303	319	311	322	322	338	340	353	311	328	365	320	322	311	314	319	347	368	330	321	335	319	308	310	327	340	338	350	344	360	330	338	297	319	335	362	327	341	334	344	319	359	350	330	333	333	316	386	343	343	324	312	303	331	371	339	350	302	320	322	290	321	332	329	340	322	315	317	331	316	327	326	316	298	301	325	321	331	339	294	323	337	304	293	359	336	313	319	300	351	298	348	328	327	341	330	307	342	325	309	354	324	341	351	319	328	331	326	314	351	335	341	320	290	332	341	325	302	322	340	353	372	327	355	311	280	295	330	372	359	341	310	307	271	313	305	320	315	331	349	314	296	322	291	325	310	341	347	317	319	335	332	313	336	326	367	338	331	311	310	357	327	353	331	335	315	335	324	300	320	326	258	318	327	342	315	289	333	312	320	300	364	313	350	341	338	305	323	319	338	318	342	338	324	345	312	340	329	326	322	336	308	317	349	342	328	338	310	304	316	334	321	326	316	312	301	293	324	342	327	339	325	328	286	354	336	350	345	344	347	338	368	292	336	339	308	335	322	322	316	336	337	348	332	309	297	279	342	329	289	301	326	316	328	339	313	334	320	356	355	306	365	331	354	326	324	310	286	315	323	321	307	302	321	316	311	303	339	343	341	305	332	339	334	323	325	359	306	329	313	340	302	360	330	336	328	335	296	320	345	330	291	322	317	340	332	323	327	362	329	327	328	312	325	333	304	293	341	299	299	322	318	286	311	351	324	331	287	300	312	331	322	316	353	341	326	311	327	333	266	347	329	332	321	330	341	334	310	337	355	329	294	324	332	300	310	303	321	320	360	314	325	323	326	324	341	319	342	308	315	332	340	356	332	315	354	302	340	303	313	331	313	325	308	349	332	350	310	345	324	318	313	309	315	355	318	305	344	316	353	349	279	319	356	348	336	325	366	317	326	332	334	312	316	300	333	302	336	320	313	337	338	298	327	295	334	339	299	363	353	349	314	309	313	291	319	326	315	319	312	328	354	354	318	354	365	296	302	306	324	311	321	323	325	316	287	316	325	299	320	323	342	300	323	324	323	343	319	344	339	318	335	337	331	329	325	347	318	342	316	333	351	328	338	322	328	313	277	312	310	349	354	332	306	342	316	357	318	315	340	289	314	329	347	371	291	332	301	354
25723	16139	2384	2885	2587	2232	2003	1649	1514	1374	1255	1231	1210	1158	1086	1086	1038	1013	993	978	911	950	948	946	916	918	924	900	958	909	873	901	881	912	918	892	855	903	861	945	844	872	943	875	829	909	869	853	850	900	835	880	866	895	876	827	838	860	916	882	830	856	898	881	904	879	907	855	850	850	840	876	864	845	850	877	865	827	823	804	855	870	829	880	862	779	843	883	851	906	832	822	850	823	827	845	854	819	857	852	850	833	841	853	847	869	857	866	913	840	876	857	811	917	834	844	877	879	824	826	855	836	878	827	857	838	857	856	822	852	765	855	814	857	875	802	870	821	847	809	850	850	860	856	867	883	872	864	886	877	879	863	799	839	825	842	855	907	855	859	810	836	813	858	818	800	867	857	875	870	836	902	822	835	860	847	864	817	803	857	822	851	836	866	872	880	792	853	887	864	850	851	882	869	879	854	888	814	833	826	877	876	916	794	849	887	763	870	909	860	863	909	822	848	910	859	854	826	866	817	873	877	899	810	854	836	870	822	849	824	845	810	864	856	812	897	844	881	834	842	796	809	850	834	880	853	871	872	875	776	798	833	852	839	831	830	888	903	782	845	845	809	836	847	852	773	852	816	850	831	877	822	820	869	839	870	805	859	838	810	856	875	894	862	852	842	858	878	863	814	836	863	846	820	847	854	833	909	893	855	883	831	852	868	857	883	819	834	796	875	845	812	841	840	848	854	850	877	867	845	850	828	812	829	815	832	831	843	835	902	796	841	842	883	831	876	824	841	884	849	860	831	819	871	854	853	875	827	847	869	874	851	819	849	859	868	867	810	819	906	811	878	824	803	880	861	789	866	885	876	847	843	846	824	802	829	808	840	879	838	853	816	866	867	825	784	846	868	851	858	805	789	824	800	780	872	860	847	838	878	803	812	795	847	861	908	853	887	796	879	857	828	834	882	825	876	870	800	838	862	807	841	830	866	901	900	836	853	829	818	897	791	867	826	820	816	841	885	857	846	843	840	825	851	823	830	876	789	906	813	823	893	850	910	826	845	809	763	843	868	818	817	869	889	857	808	866	828	855	867	890	813	804	836	864	880	840	828	868	834	851	836	836	863	869	848	865	816	819	820	830	836	853	875	871	897	888	862	843	845	878	833	848	878	875	870	844	890	813	823	880	841	806	774	916	841	822	829	834	875	867	797	798	884	814	840	877	883	833	819	859	853	807	827	862	871	812	835	870	849	856	812	842	812	852	826	828	868	864	782	866	836	809	822	867	835	815	893	848	841	821	840	887	848	838	849	841	836	837	817	832	862	858	870	855	840	824	869	868	882	907	836	844	833	839	860	853	853	785	858	815	835	877	876	861	854	857	864	871	855	843	817	816	871	836	833	845	805	846	850	853	851	883	852	779	848	853	803	863	847	825	859	832	847	856	838	848	862	845	786	830	821	857	830	891	833	812	834	862	841	815	858	837	854	854	845	819	835	853	830	775	836	844	790	866	898	859	839	829	839	905	814	854	847	810	866	822	821	862	869	846	847	857	803	910	864	860	794	820	875	885	888	856	864	872	892	860	815	825	887	780	911	858	830	844	903	886	855	885	825	841	854	824	822	820	864	875	826	835	810	871	903	851	854	932	833	877	820	864	850	828	869	813	922	783	828	817	861	854	896	827	829	901	824	847	841	859	903	868	785	861	892	858	871	836	844	850	889	832	844	826	858	851	856	841	871	872	865	840	823	817	801	855	850	893	874	814	847	841	849	875	886	793	824	839	814	818	842	872	857	859	863	826	837	856	884	822	818	855	832	871	856	872	830	821	839	831	846	814	839	864	831	862	836	827	817	852	886	935	827	815	803	837	868	817	784	903	806	843	850	832	867	876	847	889	879	832	861	805	836	820	816	828	848	867	803	875	796	831	814	808	833	844	836	818	857	834	856	842	869	864	893	785	856	851	838	817	880	896	834	876	851	835	826	806	818	887	817	854	841	874	875	808	841	800	860	846	848	855	838	846	877	851	842	910	834	892	799	848	869	873	878	788	832	856	861	823	887	821	844	821	791	782	874	812	810	814	824	860	870	817	863	890	842	821	876	863	827	834	874	846	846	803	836	773	857	807	764	814	853	863	868	806	803	883	842	850	837	842	832	847	816	787	840	879	849	847	828	915	861	838	794	863	839	829	851	816	824	851	822	851	842	796	839	889	870	857	837	781	862	877	851	891	828	841	796	878	818	830	856	833	837	920	793	902	837	855	818	840	847	875	850	861	803	843	852	831	863	892	841	834	814	878	838	860	853	891	872	865	881	891	847	839	846	906	846	857	798	810	857	899	859	861	850	859	837	825	803	873	861	866	818	855	809	857	842	829	858	896	848	842	863	876	872	823	861	829	881	884	822	841	881	820	797	888	848	845	831	848	880	845	814	866	856	857	829	836	863	835	850	830	849	843	892	833	893	865	858	876	900	829	866	858	822	857	830	874	834	817	874	809	859	877	813	816	799	869	854	858	831	828	909	869	846	801	863	847	870	792	829	845	772	843	798	854	841	838	845	862	833	853	878	881	882	855	814	818	853	875	877	805	874	837	858	844	798	858	855	832	853	880	915	858	846	856	860	837	883	843	830	860	870	857	819	839	796	822	809	837	876	790	821	859	832	847	879	824	826	872	870	796	863	877	861	817	861	854	826	882	848	854	870	866	902	883	901	842	848	846	848	846	863	848	852	779	821	863	871	880	903	869	815	870	799	834	850	843	818	886	873	849	839	827	828	851	842	873	831	849	877	878	840	856	788	853	827	789	814	836	821	791	873	865	843	850	830	863	869	831	855	850	868	843	856	868	898	825	835	857	762	873	830	811	856	831	853	831	846	814	850	850	797	856	841	865	834	832	872	828	808	826	852	850	858	840	856	847	838	871	819	833	902	861	863	913	864	843	882	822	854	842	816	822	905	834	855	868	831	850	857	833	883	841	816	875	869	874	857	808	845	821	858	817	872	848	846	858	792	832	857	824	822	837	853	850	837	799	828	817	854	842	816	837	855	881	904	795	853	823	931	820	855	815	831	869	890	870	843	791	804	873	842	863	831	841	868	839	854	895	773	818	919	854	900	785	837	823	821	836	859	853	844	839	827	843	861	849	776	805	797	864	893	869	894	799	880	896	851	799	879	831	837	840	854	866	817	873	863	897	890	877	845	903	848	842	846	851	865	898	838	836	886	817	911	833	866	855	842	864	926	844	897	867	817	819	841	760	841	812	893	848	817	871	850	832	780	847	879	828	809	822	854	850	851	879	905	834	825	863	833	841	794	813	863	896	846	872	842	864	903	851	865	792	819	832	865	855	859	869	811	868	812	864	848	839	841	828	751	849	854	853	890	821	847	822	835	888	839	870	856	850	816	838	781	857	814	809	827	831	893	868	861	837	813	806	860	874	844	853	848	810	886	794	833	848	869	852	881	853	905	843	848	860	891	839	777	858	843	849	873	885	851	831	842	892	821
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
