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
336903546714	336903547227	336903547777	336903548327	336903548877	336903549425	336903549977	336903550527	336903551077	336903551625	336903552177	336903552727	336903553275	336903553827	336903554377	336903554927	336903555477	336903556027	336903556577	336903557127	336903557677	336903558227	336903558777	336903559327	336903559877	336903560427	336903560977	336903561527	336903562077	336903562627	336903563177	336903563727	336903564277	336903564827	336903565377	336903565927	336903566477	336903567027	336903567577	336903568127	336903568677	336903569227	336903569777	336903570327	336903570877	336903571427	336903571977	336903572527	336903573077	336903573627	336903574177	336903574727	336903575277	336903575827	336903576377	336903576927	336903577477	336903578027	336903578577	336903579127	336903579677	336903580227	336903580777	336903581327	336903581877	336903582427	336903582977	336903583527	336903584077	336903584627	336903585177	336903585727	336903586277	336903586827	336903587377	336903587927	336903588477	336903589027	336903589577	336903590127	336903590677	336903591227	336903591777	336903592327	336903592877	336903593427	336903593977	336903594527	336903595077	336903595627	336903596177	336903596727	336903597277	336903597827	336903598377	336903598927	336903599477	336903600027	336903600577	336903601127	336903601677	336903602227	336903602777	336903603327	336903603877	336903604427	336903604977	336903605527	336903606077	336903606627	336903607177	336903607727	336903608277	336903608827	336903609377	336903609927	336903610477	336903611027	336903611577	336903612127	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13744	4751	5288	6254	5646	3466	2218	2022	2985	2465	1556	1421	1161	848	422	341	344	389	565	441	345	324	377	337	335	395	345	433	392	347	313	244	203	199	204	223	200	204	202	199	214	205	199	203	188	207	196	177	217	191	186	215	220	256	153	175	164	187	169	176	197	180	166	170	192	195	172	164	181	215	174	172	184	174	172	192	166	164	172	167	170	192	176	175	161	180	161	174	190	180	162	188	168	175	190	183	171	173	169	167	183	190	176	163	173	181	172	174	203	170	163	167	163	179	162	173	181	174	185	167	181	165	168	192	192	196	191	157	184	166	198	186	161	175	188	151	161	167	197	177	184	159	207	176	176	193	177	178	172	149	177	167	173	197	161	163	156	177	185	178	158	192	167	183	177	164	163	163	178	174	159	167	167	161	166	162	172	170	149	190	193	181	161	176	161	169	178	159	203	179	164	186	166	172	168	175	140	191	151	168	161	173	178	164	172	192	166	171	177	179	175	175	189	164	184	190	162	195	180	167	151	186	182	180	181	180	158	163	171	177	169	165	152	170	140	149	162	183	180	165	172	155	169	193	184	171	167	167	175	185	195	176	177	183	185	174	157	173	204	173	180	193	162	162	199	180	165	172	173	183	170	174	168	169	180	175	181	175	194	172	164	186	160	170	166	172	167	175	165	193	199	179	159	169	190	163	178	174	169	187	179	183	200	181	158	177	149	158	193	159	192	167	187	151	160	162	174	175	161	166	175	177	196	189	180	165	163	180	175	183	184	162	155	198	188	193	160	166	180	166	169	166	184	177	167	164	165	191	193	203	187	181	185	158	201	168	184	163	183	173	164	165	178	166	160	156	183	186	180	182	168	200	168	172	188	182	176	190	202	175	173	170	149	155	160	166	183	183	182	177	174	179	175	190	185	187	170	159	169	179	181	195	166	149	151	149	157	138	176	175	167	177	160	177	166	202	201	166	180	197	182	186	176	163	168	184	166	177	196	180	169	156	179	180	158	188	166	161	186	186	160	164	154	178	164	167	181	175	169	184	153	195	162	187	143	170	183	169	151	183	148	183	201	191	201	185	163	170	175	172	166	155	160	173	174	158	177	169	171	130	173	186	167	162	208	169	189	189	195	150	166	174	163	176	163	148	163	177	160	162	182	179	164	179	187	172	177	163	182	189	161	166	145	165	194	167	189	186	173	169	170	174	163	185	161	161	170	171	181	165	167	177	181	190	182	157	153	173	167	169	139	170	177	181	161	162	162	150	152	186	159	191	178	158	209	186	184	160	157	174	175	172	172	165	169	169	160	176	185	181	185	201	163	163	190	190	175	167	162	178	138	172	164	190	177	177	170	173	192	173	166	164	188	163	207	196	190	175	179	160	191	206	174	159	176	173	200	183	190	177	161	172	167	194	190	190	173	161	191	163	164	166	163	166	193	166	156	160	159	177	180	163	161	183	194	163	171	189	196	173	170	166	185	171	179	174	170	161	151	187	168	174	174	159	180	175	163	147	180	156	183	198	188	205	176	167	201	189	200	184	149	175	200	146	171	166	184	169	152	172	173	186	175	148	166	179	190	179	169	172	164	159	204	174	168	165	157	178	173	171	149	185	154	177	176	176	158	158	189	192	160	170	173	167	171	180	194	184	167	181	174	191	175	183	181	187	169	166	175	174	177	173	208	175	168	175	181	162	191	176	165	173	175	174	176	192	163	167	169	151	151	167	193	175	187	191	159	176	171	184	196	160	188	155	161	191	185	168	184	196	194	157	166	187	164	161	157	159	172	174	164	162	176	188	205	188	141	186	159	169	170	180	167	160	169	165	134	162	177	190	194	158	170	172	195	179	170	175	170	165	172	181	172	200	178	173	175	168	171	191	165	161	150	175	161	168	166	169	188	166	176	170	154	188	181	154	170	171	191	161	150	163	176	177	159	152	173	166	193	190	178	170	145	139	203	172	173	186	174	162	190	175	163	190	144	156	181	171	184	176	174	183	187	166	169	196	181	180	198	169	159	171	148	158	175	176	189	161	168	165	181	169	170	185	187	182	170	165	176	170	191	187	180	183	164	172	173	195	161	177	193	177	153	152	172	173	189	172	186	169	186	164	160	185	185	177	141	174	197	157	182	157	168	155	163	170	178	144	174	183	170	165	151	173	193	152	190	165	181	179	160	172	171	170	162	173	183	183	163	186	190	175	175	179	163	172	184	169	159	156	179	154	185	178	180	173	185	177	172	174	170	168	174	169	180	174	171	171	190	177	192	141	181	193	177	182	171	184	198	196	193	185	190	169	174	168	164	175	168	172	171	191	169	187	177	172	184	171	158	166	175	147	155	183	175	188	170	172	172	177	167	189	193	166	166	187	181	186	172	188	166	154	185	198	170	173	181	161	187	179	187	180	166	186	194	212	183	192	152	168	174	196	167	168	165	194	194	186	197	187	168	171	175	175	183	154	173	170	170	184	151	181	174	172	167	164	162	173	178	141	209	153	210	172	194	180	182	165	174	171	170	178	173	165	176	162	146	176	147	157	175	165	164	176	184	180	161	182	182	182	177	175	182	186	165	200	157	158	221	167	144	166	157	176	159	161	184	189	160	155	173	173	162	186	154	165	167	159	164	180	157	195	153	174	153	170	186	180	143	196	163	145	157	170	180	172	168	151	174	174	193	187	205	196	186	154	174	170	191	176	162	175	174	155	185	153	166	186	188	181	178	171	188	180	179	148	179	155	176	191	201	176	188	173	183	164	168	160	172	160	177	185	180	189	163	190	177	184	189	201	191	158	184	178	199	186	168	201	179	199	170	197	179	174	189	179	186	162	189	165	158	176	179	178	154	173	178	176	194	189	181	165	164	178	196	177	199	159	172	162	171	161	182	157	153	190	173	172	142	160	170	182	164	197	201	175	176	176	204	166	170	179	197	167	174	195	170	160	166	164	201	171	181	201	166	174	173	171	200	198	164	160	191	190	177	189	178	181	177	165	162	160	189	174	186	165	173	163	194	172	175	175	153	212	158	160	197	155	168	167	190	160	175	159	171	164	135	177	204	166	164	202	170	159	170	173	164	165	166	174	180	161	176	154	164	182	178	151	186	175	178	183	213	186	169	174	187	179	171	193	165	166	200	178	161	171	186	176	185	155	146	170	158	173	153	168	143	181	165	165	186	190	202	174	198	144	193	168	173	155	193	166	156	151	157	168	172	166	189	160	186	175	177	179	172	156	185	139	180	190	146	180	180	191	182	185	172	172	180	180	174	192	169	171	166	161	167	170	177	157	171	160	191	195	196	165	194	168	198	166	173	179	195	184	189	158	177	157	154	155	177	181	180	159	170	168	146	165	176	154	188	164	165	164	173	172	167	163	179	191	137	169	171	181	188	151	176	181	166	205	172	179	186	177	178	170	173	182	163	209	190	174	162	181	183	169	188	184	182	150	180	169	173	164	185	153	175	146	173	168	186	187	165	178	165	162	162	165	160	189	186	180	180	166	158	183
7882	3524	7784	13202	14170	10206	7865	8351	12898	11285	7610	7726	6467	4996	1979	1723	1613	2413	3274	2382	1734	1468	1896	1603	1647	2216	2106	2465	2364	1536	1430	1131	950	806	821	783	727	750	707	687	713	696	673	682	694	698	626	646	749	642	650	791	819	687	587	484	496	526	529	528	505	530	483	494	515	464	514	514	466	465	485	489	473	488	483	493	498	501	540	476	527	500	486	466	489	463	459	482	478	519	477	473	482	450	491	503	470	492	513	473	468	478	495	474	457	484	459	453	506	546	493	431	476	434	473	511	530	437	539	491	488	484	495	442	460	495	486	467	511	470	439	438	476	489	477	506	471	456	464	513	447	481	417	477	476	483	496	457	456	516	493	473	431	473	435	444	477	486	471	483	513	490	472	476	473	482	465	465	525	455	478	479	467	458	459	508	461	457	494	435	452	459	439	478	459	478	495	480	485	485	484	453	460	471	439	489	477	476	477	456	467	510	495	464	491	434	461	473	449	481	486	488	488	518	511	452	456	464	476	493	451	464	439	443	462	482	487	445	462	475	499	470	442	469	460	475	460	482	496	494	461	456	469	460	489	486	473	441	460	475	445	468	478	455	450	489	481	489	479	506	492	499	448	453	487	457	511	476	490	449	455	471	480	459	500	468	462	450	470	466	467	485	492	474	438	475	494	476	483	470	487	453	465	479	475	474	456	472	475	464	487	468	496	467	492	463	485	452	464	495	486	487	500	493	504	446	474	469	448	455	482	469	447	486	459	458	471	485	458	473	469	477	484	476	461	485	469	468	428	477	485	503	469	445	485	486	449	502	490	474	457	479	452	425	491	447	460	472	478	456	456	460	474	480	475	500	441	454	450	502	487	471	486	509	505	507	518	485	443	468	473	487	469	442	470	446	469	461	457	444	468	461	456	454	520	484	485	476	507	450	433	458	451	456	491	442	445	468	448	462	444	470	464	459	477	471	490	536	464	497	487	476	503	476	460	464	456	469	502	468	458	455	456	495	461	454	458	436	458	491	499	476	504	440	470	465	464	468	447	475	462	480	472	432	463	464	471	478	438	503	484	450	498	509	493	455	488	465	496	452	479	458	488	487	438	468	447	467	506	487	473	453	474	434	450	505	491	435	461	481	513	479	457	483	474	470	450	483	458	463	505	476	452	528	489	480	495	485	488	449	445	481	451	465	465	443	469	497	511	474	437	432	464	443	485	468	457	479	425	490	488	494	442	498	459	478	469	475	492	460	488	421	461	450	461	496	473	494	470	490	473	473	482	442	491	463	465	451	473	465	480	496	495	464	471	477	479	437	468	451	450	479	475	454	434	499	477	483	440	445	429	478	485	502	506	454	456	472	460	458	442	489	459	497	495	464	441	461	463	522	477	471	453	469	462	446	465	480	476	460	471	484	473	457	462	499	501	507	451	442	493	456	503	447	452	473	440	464	473	465	465	494	446	460	442	463	460	473	455	466	512	487	464	478	448	445	496	474	456	499	452	417	477	455	479	465	483	509	461	464	492	489	451	478	496	449	486	480	468	471	486	471	480	486	498	475	471	436	443	488	485	495	462	471	505	480	445	531	473	453	476	513	494	488	510	473	449	450	450	458	472	500	481	445	454	456	474	471	475	423	487	451	455	438	467	468	466	454	470	469	441	443	477	468	483	462	461	486	489	466	458	482	482	481	515	458	474	477	479	468	453	448	480	483	529	498	483	448	459	505	455	461	425	440	469	470	442	452	460	448	512	500	482	492	478	516	500	455	497	446	447	451	446	453	469	482	468	475	481	461	480	465	476	455	477	469	462	391	444	469	512	484	467	463	478	457	442	464	467	500	506	500	443	458	480	467	459	455	491	433	471	468	502	465	455	449	430	465	478	466	498	482	480	424	455	501	486	489	478	508	497	459	456	479	481	446	477	465	471	446	498	452	450	444	485	474	465	446	491	480	456	488	525	505	464	475	465	473	461	491	469	495	461	452	446	484	491	477	461	473	478	474	468	457	465	478	440	457	473	507	442	448	461	489	486	491	496	461	466	470	508	452	488	454	444	475	466	474	472	479	488	449	497	472	486	446	470	457	472	477	470	494	467	461	432	454	471	504	519	502	471	441	451	475	500	476	512	474	480	478	488	496	447	434	503	454	469	467	463	443	494	488	473	460	445	486	466	477	456	454	518	467	503	505	458	446	460	539	496	471	486	460	464	507	454	440	478	470	475	439	432	485	452	492	491	449	480	464	454	480	450	497	467	487	485	473	441	437	456	488	460	494	456	480	484	456	448	459	433	485	456	455	430	472	503	448	497	464	458	497	489	465	446	451	454	472	486	466	450	448	447	458	508	507	515	491	447	461	456	454	466	438	465	510	479	473	508	451	456	411	444	446	450	485	486	468	459	460	475	434	440	470	500	457	473	467	482	444	448	448	489	474	489	448	513	452	472	497	494	486	494	464	458	470	481	487	458	456	441	481	448	448	520	452	462	491	459	454	463	462	486	486	476	479	451	470	473	499	471	472	479	479	442	517	511	478	438	470	487	452	465	532	456	460	469	465	470	451	470	502	452	466	457	482	488	450	514	482	493	470	468	467	433	440	434	442	472	439	461	502	468	473	470	479	490	485	473	482	449	466	462	484	479	482	489	471	497	502	441	496	496	492	454	425	494	475	528	501	455	465	461	494	462	492	463	465	461	430	477	435	490	456	489	486	476	477	482	483	490	434	440	457	440	499	466	477	456	477	471	495	458	455	479	453	500	461	520	458	485	490	487	504	459	463	438	505	507	453	488	442	440	424	463	474	412	469	486	500	480	478	499	474	496	484	465	459	470	420	486	461	444	466	447	473	492	440	470	477	484	451	473	485	466	483	424	500	480	478	476	479	504	516	433	457	454	458	488	467	463	454	448	462	413	441	483	466	498	447	510	499	498	444	478	483	467	464	451	471	428	434	473	467	462	447	464	481	488	447	482	447	457	482	454	454	470	482	442	470	462	472	460	488	499	478	472	459	487	439	445	453	440	431	503	491	500	454	451	497	479	463	465	497	454	461	487	443	490	507	446	456	452	449	431	494	484	466	444	518	462	482	466	464	493	432	449	451	471	436	505	496	492	443	458	474	499	445	501	466	466	455	492	431	468	468	469	503	476	496	438	444	523	477	450	504	466	489	467	452	468	489	480	467	484	446	470	465	498	454	532	447	482	479	509	460	451	450	470	491	467	469	435	530	486	460	501	499	505	445	476	442	470	468	471	438	475	450	468	472	442	500	496	431	447	488	491	475	467	439	500	490	454	449	498	460	474	459	455	445	434	474	501	446	456	461	463	488	499	474	468	468	477	473	460	469	515	445	488	453	518	504	468	475	424	456	451	446	502	488	478	483	463	444	483	459	429	472	443	491	450	473	461	471	470	526	463	464	429	497	479	477	453	491	472	471	483	486	456	453	464	468	493	507	496	476	479	450	472	526	512	468	489	491	524	424	485	513	480	479	426	447	426	452	447	541	475	459
2434	638	931	1551	1243	753	558	474	615	620	645	819	706	556	383	379	389	346	365	369	399	389	374	367	406	436	411	502	460	415	411	362	392	352	381	401	371	331	375	370	353	403	382	370	348	385	367	369	362	373	404	371	357	406	370	398	388	348	395	380	382	356	387	376	350	358	401	389	364	350	380	358	392	386	352	367	393	394	396	400	372	381	398	427	352	412	347	372	330	345	387	343	395	368	377	398	374	426	374	382	400	361	370	375	389	391	370	385	394	330	386	399	362	363	387	360	391	387	385	391	400	383	343	381	372	371	398	340	367	368	388	371	385	376	352	368	395	380	358	377	344	401	374	359	378	321	401	368	370	387	375	358	413	393	372	388	380	365	367	392	382	411	350	391	364	360	374	362	377	390	406	365	373	366	378	392	359	377	374	394	396	416	388	351	417	368	389	359	375	388	392	392	404	386	370	364	404	327	388	373	408	378	368	386	358	380	393	360	357	355	411	370	414	384	382	368	371	351	384	360	370	362	398	390	358	417	405	378	394	396	389	416	384	352	398	348	387	391	367	357	392	396	392	375	374	384	373	370	366	391	395	393	383	389	376	403	394	353	383	402	369	371	388	370	424	373	350	368	354	404	363	403	399	371	348	371	408	418	390	396	359	409	406	398	410	366	383	375	386	334	390	402	332	382	385	365	397	361	377	387	379	380	379	387	383	409	375	358	393	404	390	400	360	365	359	378	391	401	376	371	398	342	376	370	382	364	367	394	360	396	375	380	433	363	345	394	377	406	385	401	381	389	375	380	360	422	370	374	392	378	359	372	388	359	374	387	385	378	345	384	417	389	365	375	386	371	394	375	402	402	368	384	356	362	376	397	390	405	415	343	377	378	385	401	390	385	343	352	365	418	364	390	375	367	391	397	365	409	426	379	381	399	373	390	406	427	399	364	370	362	365	351	421	387	385	380	400	399	377	385	403	356	375	416	402	379	385	410	402	380	388	390	363	383	414	385	387	342	388	369	392	358	370	398	372	373	361	410	398	369	397	379	409	417	388	389	346	380	365	358	414	320	392	408	392	408	376	398	357	373	385	357	412	338	414	415	379	390	363	382	342	373	353	357	381	403	363	355	375	385	368	368	374	347	377	388	418	399	389	396	420	401	381	364	374	385	409	419	392	370	369	379	363	383	385	429	434	378	405	408	376	370	394	368	345	416	408	371	374	395	386	390	418	364	389	394	412	389	362	403	387	386	389	380	374	391	364	388	343	382	363	370	384	344	355	402	379	374	384	386	409	377	386	359	339	407	410	389	397	351	372	390	372	369	367	368	372	405	426	364	389	403	409	379	349	359	350	385	342	389	408	377	378	375	383	410	392	400	390	408	327	377	373	404	384	381	363	384	379	392	373	351	414	364	367	358	390	375	380	373	389	404	385	353	381	385	410	389	401	378	402	350	397	417	347	381	421	438	385	383	367	390	372	376	368	405	394	415	407	384	373	383	374	376	396	370	417	359	421	382	401	380	374	377	368	362	365	389	397	411	380	387	414	352	409	373	349	375	373	407	373	380	381	367	414	409	370	362	375	364	377	352	372	372	366	368	361	401	408	389	382	386	356	359	397	384	350	380	355	367	377	354	360	363	364	384	397	401	414	392	387	349	365	398	426	354	408	369	365	382	381	375	382	385	332	402	374	355	376	404	346	404	376	395	396	369	411	352	389	427	380	384	383	329	390	411	398	348	346	402	393	383	396	398	365	382	351	393	362	367	388	341	387	394	377	355	341	391	374	350	363	371	367	376	370	370	389	357	381	375	352	376	401	371	367	399	397	382	356	388	398	369	357	376	381	406	380	376	378	391	379	378	329	379	369	395	393	373	406	353	375	347	401	355	368	363	404	379	416	358	380	401	350	373	376	388	370	384	403	401	387	384	362	397	327	399	376	388	389	365	336	393	382	398	396	360	407	413	444	385	374	363	378	370	400	359	363	411	404	343	383	355	406	353	358	322	393	383	365	388	360	375	412	355	383	331	375	412	389	377	386	383	353	374	408	361	376	387	347	374	391	381	372	394	390	375	362	352	392	374	370	383	368	369	370	377	369	375	364	359	428	326	346	399	394	356	377	328	415	405	326	378	402	387	390	363	415	367	382	394	392	398	385	355	396	357	375	399	396	374	378	382	370	370	365	377	366	388	384	349	370	389	370	371	378	366	371	437	387	356	416	373	398	388	405	396	404	390	358	364	339	377	367	408	367	333	366	401	359	381	373	376	394	375	377	397	386	366	383	392	383	363	392	358	387	320	399	375	365	354	376	356	397	382	372	343	351	378	323	404	372	355	386	346	388	395	379	397	349	382	356	387	431	389	371	375	356	361	379	414	386	364	399	397	382	410	379	390	388	372	371	381	392	403	392	435	387	348	368	365	411	361	387	392	410	346	407	365	401	415	326	380	394	409	388	374	373	408	385	376	343	339	410	355	402	366	376	377	397	382	322	354	364	368	349	361	380	363	396	381	410	381	397	402	403	388	379	385	353	380	330	362	413	416	382	358	351	368	375	355	407	366	373	403	391	400	364	380	366	393	342	399	340	391	367	368	380	364	399	367	366	378	383	397	380	382	408	336	390	397	387	414	375	364	402	373	392	380	396	398	401	406	379	360	355	383	393	362	385	387	369	356	378	345	362	377	417	349	363	387	347	369	376	372	387	357	369	380	417	387	337	386	382	369	382	355	400	414	391	418	415	409	412	355	378	335	379	379	383	391	394	398	324	370	376	397	384	397	415	418	391	367	362	350	381	423	379	403	367	386	377	387	403	359	396	373	394	405	323	357	381	383	370	385	399	379	355	388	386	389	379	403	400	391	398	350	347	412	366	383	362	377	356	397	371	362	370	395	350	394	361	404	369	394	381	409	365	404	397	404	395	358	390	416	412	372	357	353	408	381	376	341	412	348	380	381	370	396	390	377	388	379	367	365	399	414	358	381	383	401	336	382	385	363	376	356	412	383	410	378	395	382	388	380	344	396	371	347	368	380	374	383	382	405	382	377	352	380	365	384	365	421	386	360	341	390	379	379	379	391	389	388	385	372	397	372	348	368	373	393	408	387	409	377	391	381	404	358	376	378	405	379	408	395	365	416	365	345	411	382	350	339	388	398	348	418	359	384	385	418	383	357	361	385	373	379	391	404	355	363	425	367	369	385	393	417	379	391	371	387	398	375	404	386	399	376	351	397	397	375	377	393	373	374	370	390	380	333	403	397	395	397	378	421	389	381	378	366	388	381	400	418	420	388	371	371	368	388	388	374	362	396	387	363	408	378	412	392	408	407	397	380	377	362	369	398	379	411	373	360	396	437	369	373	360	413	388	402	371	375	400	360	402	368	392	389	368	367	378	423	378	379	397	384	383	437	392	386	375	369	381	383	383	318	390	358	357	379	364	351	397	411	380	405	383	381	362	405	395	409	396	366	363	387	386	389	367	354	379	394	411	394	359	391	397	341
2664	1154	2022	4735	4308	2538	1761	1577	2096	2244	2493	3462	2940	1998	1072	930	925	961	948	852	959	878	934	936	1070	1184	1407	1515	1274	1125	1042	960	881	890	947	945	939	912	945	923	961	876	914	915	914	915	864	872	838	906	922	883	909	854	880	914	903	933	943	939	906	904	857	957	949	914	915	893	896	908	896	914	897	923	875	901	920	882	932	905	910	893	940	897	916	813	870	871	886	895	879	892	885	928	941	863	874	871	888	892	881	917	927	878	894	844	943	894	939	850	933	893	893	881	836	886	850	910	872	919	853	905	902	927	896	875	928	882	892	897	892	917	933	940	904	870	851	896	925	848	864	914	896	932	881	893	870	899	941	889	887	896	915	901	895	902	934	900	901	945	900	921	923	910	861	896	910	938	894	893	915	887	829	894	904	922	913	898	878	891	949	898	886	859	942	918	941	872	856	853	854	916	875	934	879	898	886	878	874	903	926	891	871	900	914	832	879	853	923	930	880	934	864	940	874	843	889	930	875	932	912	836	902	901	856	896	926	886	922	856	787	844	915	919	842	858	893	948	906	903	887	927	915	908	866	911	919	910	873	882	920	878	950	971	930	940	820	865	880	925	894	942	883	889	895	842	878	849	870	906	957	879	871	924	897	882	927	914	934	884	855	838	845	872	915	873	911	900	885	909	926	922	942	928	897	943	891	906	836	898	888	867	973	867	879	890	846	902	865	882	894	907	832	894	847	902	873	833	898	896	895	906	896	892	889	900	901	898	896	916	895	864	890	846	867	854	865	937	910	859	866	857	945	900	900	912	918	941	873	809	881	912	878	901	871	941	887	830	878	897	899	882	904	884	919	902	905	918	898	900	873	885	861	897	920	873	888	925	897	912	923	933	914	924	887	929	905	888	880	955	919	915	914	849	870	841	846	891	878	903	905	916	945	900	860	884	863	896	952	939	936	891	907	893	921	889	916	888	887	904	886	903	863	899	879	904	908	909	908	905	949	907	899	904	877	890	922	980	930	966	901	860	935	909	861	860	898	867	864	921	904	897	879	858	896	891	934	918	917	922	892	897	894	886	877	963	879	879	894	847	919	906	856	858	914	896	859	916	893	879	912	870	885	884	909	916	933	904	927	864	892	868	949	883	925	916	919	866	908	929	910	888	921	861	880	893	863	879	907	927	891	907	886	849	873	881	883	963	868	852	886	924	888	877	922	859	897	896	894	857	881	889	898	936	905	888	868	891	926	917	918	944	889	851	837	886	825	957	942	877	885	924	902	934	885	887	906	864	992	899	924	905	884	887	939	871	909	857	874	898	872	833	860	907	874	947	979	900	904	876	919	892	904	856	969	889	908	941	903	895	914	892	856	886	877	914	863	953	883	879	913	876	900	887	842	896	901	888	934	871	795	860	904	917	900	922	890	830	889	869	910	904	935	916	888	886	874	957	909	905	911	897	912	865	942	896	878	918	964	912	907	859	880	905	885	886	931	957	918	893	925	933	865	897	889	896	898	900	865	876	907	946	878	913	945	920	906	923	925	916	890	933	915	850	936	851	888	863	894	935	887	919	849	911	897	865	907	902	919	902	877	886	929	937	917	895	892	828	936	902	906	809	884	850	867	906	926	904	875	910	868	873	879	893	866	845	875	858	878	902	961	935	914	944	943	885	935	905	881	933	911	907	877	935	889	886	866	940	869	877	855	882	880	875	879	907	845	901	876	936	892	857	918	870	876	890	878	940	909	902	913	916	915	880	911	879	889	909	903	862	857	883	898	913	867	859	883	922	885	862	887	943	914	881	912	923	904	913	872	900	893	939	905	889	918	916	895	877	874	895	898	919	943	893	876	911	864	929	905	886	922	861	888	877	890	901	894	922	872	901	889	881	927	839	898	887	872	943	867	859	905	933	892	859	909	903	854	899	886	912	829	890	917	900	944	921	941	866	906	922	946	882	837	909	913	859	902	858	872	906	913	903	901	904	864	849	925	868	887	865	895	889	894	876	915	881	927	854	891	903	888	896	884	909	897	870	884	890	920	870	885	887	930	891	886	891	838	884	936	863	865	964	899	858	897	881	885	874	926	884	938	907	894	913	957	932	891	877	907	927	892	875	908	886	868	872	923	893	922	929	883	846	939	887	915	886	862	883	899	866	852	909	878	881	883	952	903	912	863	935	941	876	897	922	881	904	848	858	921	879	901	889	925	858	880	874	924	871	910	929	902	874	834	902	943	864	867	896	942	908	903	869	907	957	884	841	914	926	965	869	863	880	913	895	873	856	923	874	893	938	937	975	915	892	901	851	961	880	858	871	915	908	866	814	873	877	899	854	926	890	901	891	888	906	894	881	864	905	855	874	922	931	862	898	927	895	903	918	835	858	858	917	928	846	883	868	860	955	923	901	937	886	841	878	847	932	837	886	923	899	880	849	878	874	882	910	916	911	932	891	882	928	876	909	964	917	833	886	884	919	895	896	893	897	942	922	901	912	907	869	888	938	876	869	847	874	895	864	917	881	901	839	852	880	930	912	869	914	932	887	897	904	923	863	856	872	909	845	892	919	838	923	895	891	893	923	961	846	937	899	837	932	903	914	878	842	919	892	871	869	867	909	891	934	853	974	866	899	906	902	897	907	866	916	885	866	835	905	875	884	928	875	939	897	902	938	887	938	874	835	886	892	895	894	884	903	872	966	904	980	888	861	940	858	870	923	947	926	892	924	904	938	902	828	881	872	919	967	881	892	855	846	873	863	957	859	851	902	892	905	868	862	950	887	871	857	897	846	883	867	942	909	940	890	883	946	893	844	935	894	914	895	934	942	888	925	917	895	884	872	928	882	907	864	889	928	917	950	864	909	897	869	846	912	923	890	899	863	855	886	866	921	931	881	917	897	878	909	863	832	873	938	873	884	903	921	897	872	855	830	877	851	874	931	888	863	871	892	887	931	883	924	849	857	903	938	920	863	925	862	838	841	859	891	904	891	881	940	886	898	900	930	876	906	927	879	951	893	896	913	923	914	883	861	916	880	894	892	906	938	899	890	950	863	879	889	874	886	909	880	937	899	873	940	903	871	881	896	850	915	895	878	900	905	894	910	883	921	936	855	902	890	895	902	896	914	913	858	910	867	944	917	867	860	915	886	843	912	940	900	891	863	929	906	880	877	897	971	876	914	931	914	876	898	882	891	998	913	922	918	965	905	916	895	849	929	850	824	889	887	874	832	922	861	920	878	878	893	858	919	909	881	858	892	887	879	875	882	876	950	915	907	887	878	846	934	843	917	920	920	910	885	890	893	915	947	822	924	891	864	909	891	934	921	928	924	883	838	834	879	879	962	905	892	869	920	909	874	911	913	902	907	898	892	896	874	922	946	905	929	905	879	879	887	866	860	886	881	904	902	917	886	912	934	923	893	890	862	888	882	882	867	903	852	874	892	972	888	884	956	851	899	924	880	906	871	951	911	945	886	863	915	870	863	902	925	920	930	898	916	876	912	877	891	906	935
8214	2715	3531	4662	4127	2296	1525	1428	1964	1633	1109	1124	842	548	310	290	302	356	428	333	312	305	350	307	318	333	386	389	329	297	302	247	229	222	232	229	238	229	226	200	211	229	232	243	231	230	222	209	222	280	245	198	239	227	211	227	200	208	220	219	213	217	230	236	238	231	210	229	216	225	229	203	212	202	239	228	221	214	221	222	223	229	243	219	219	228	229	213	225	237	228	228	235	198	222	186	213	230	236	240	214	248	228	208	205	203	193	254	209	229	217	235	209	221	200	196	242	204	220	230	217	217	213	208	224	205	226	223	202	206	210	250	232	219	214	221	213	231	204	211	227	188	219	227	248	220	215	194	198	184	200	235	198	205	216	204	224	186	208	243	210	212	211	214	241	225	209	222	212	225	210	251	219	208	205	232	221	215	209	201	207	199	217	217	208	234	203	231	219	223	217	213	220	209	245	207	188	203	207	212	216	226	189	258	212	210	229	211	227	208	192	215	229	220	232	215	201	208	232	204	228	229	190	228	217	225	217	233	215	202	215	257	227	213	200	178	228	194	224	207	207	188	236	237	227	227	207	210	236	246	215	208	219	210	238	214	212	221	182	208	225	232	210	239	238	229	209	217	216	225	219	226	246	215	206	220	246	212	188	230	224	241	205	191	195	207	244	206	204	196	194	237	181	245	217	237	238	219	211	194	232	219	240	216	198	250	222	212	222	227	214	229	237	225	214	236	219	226	219	237	224	199	202	224	194	212	229	187	247	201	210	208	208	241	195	199	225	232	213	221	216	228	261	265	211	222	218	202	195	192	216	226	213	204	204	209	216	182	195	237	191	215	224	201	182	205	220	193	236	248	213	212	230	206	190	213	238	207	216	223	246	208	216	220	204	239	213	235	203	190	205	217	212	192	203	202	223	210	217	233	206	214	217	229	214	205	221	203	212	189	199	222	245	198	217	206	238	217	236	213	208	218	215	219	214	198	188	213	220	225	203	196	245	241	237	192	198	213	214	221	219	218	215	202	230	250	210	210	211	229	229	214	247	209	210	212	211	217	206	201	231	231	235	217	219	231	239	228	229	212	212	208	224	212	213	217	234	219	259	217	206	230	228	237	223	219	219	234	223	216	202	230	204	232	183	220	224	220	229	243	205	192	224	253	222	207	209	202	239	235	229	238	189	226	181	231	219	216	187	225	210	181	203	224	205	204	239	221	199	209	221	215	218	213	212	196	226	208	215	225	233	209	244	215	197	228	206	224	221	234	228	235	194	194	207	189	219	228	205	206	212	193	212	197	199	229	197	206	206	194	233	214	204	194	215	212	210	223	231	196	233	201	201	218	233	217	202	236	238	219	211	169	179	214	190	219	163	191	221	203	215	233	229	232	208	199	214	214	243	239	240	255	184	210	208	224	231	192	207	223	212	208	215	211	229	222	271	211	205	248	212	205	223	243	233	234	185	207	210	183	215	251	209	193	207	189	189	211	214	228	173	201	222	228	210	219	220	217	224	229	197	205	227	196	227	214	202	201	216	216	204	208	201	216	208	209	233	232	229	212	221	242	215	234	226	198	217	211	235	241	195	218	196	187	193	204	242	192	212	228	224	188	225	239	208	223	213	212	209	244	232	205	206	240	210	240	222	207	197	205	227	208	222	223	225	219	243	237	204	233	244	235	201	223	221	228	213	257	232	201	212	203	218	193	225	241	224	218	232	224	232	252	207	245	198	210	254	193	206	177	232	175	200	204	196	249	200	213	205	184	226	238	214	233	210	211	214	223	240	227	236	204	232	231	219	222	236	213	238	194	220	218	215	217	218	222	207	198	216	199	217	201	223	220	204	236	203	212	204	211	228	208	231	235	205	213	223	210	205	219	204	225	200	220	205	213	196	233	214	209	203	221	228	213	226	209	207	212	186	217	214	212	207	215	217	222	220	234	224	210	215	225	219	218	234	207	191	204	220	239	205	198	229	227	186	233	210	216	211	220	202	213	216	217	213	210	243	236	228	186	203	197	217	208	218	219	223	223	218	236	239	212	232	228	243	225	196	224	201	218	187	244	225	225	226	210	202	215	207	212	185	210	202	216	194	238	201	200	209	205	213	192	205	221	233	213	215	230	240	192	214	231	217	233	228	229	209	215	237	204	212	222	214	220	228	194	212	221	198	214	233	209	195	207	217	197	190	202	220	221	212	213	240	208	230	209	237	234	197	215	219	222	212	217	193	170	226	211	232	216	222	233	222	218	207	210	180	197	214	179	225	202	212	207	229	239	208	192	213	234	211	171	238	183	208	213	206	197	214	229	234	205	233	227	227	198	205	193	227	217	209	193	225	211	213	241	197	211	213	182	200	220	242	224	248	225	204	202	217	238	222	190	206	212	227	195	204	217	225	229	229	219	226	220	196	241	207	207	199	232	212	237	205	218	195	218	242	230	185	202	187	226	192	214	201	196	191	195	209	227	221	215	227	229	220	210	222	220	220	214	237	228	227	200	211	185	241	218	213	216	243	213	232	237	198	233	234	206	226	218	233	224	223	210	208	224	212	251	223	239	215	207	170	194	212	184	230	225	181	220	229	219	209	189	224	176	226	232	218	203	188	197	222	208	220	197	230	215	192	197	234	228	211	256	203	203	224	239	218	210	240	214	232	223	223	217	241	213	184	233	224	221	204	207	209	199	205	236	192	224	236	240	234	228	215	224	235	184	232	204	206	212	205	246	224	196	220	223	219	205	198	226	208	213	191	193	221	196	195	225	223	213	226	199	212	199	197	208	234	223	200	198	222	216	238	215	222	205	210	191	238	219	213	214	223	199	199	210	207	198	221	222	205	209	219	225	190	228	220	200	224	193	211	209	203	228	250	214	215	218	209	214	206	204	207	224	225	199	185	213	213	228	220	209	231	210	211	212	184	238	196	212	203	243	202	203	223	195	222	206	227	202	213	215	229	219	222	205	230	211	212	215	200	229	210	225	207	209	225	205	237	211	210	207	231	190	207	215	245	208	189	201	193	244	212	226	233	219	226	220	213	199	221	233	231	218	210	213	243	223	207	232	218	259	224	211	212	237	230	213	226	214	210	222	224	215	219	205	222	207	218	193	200	251	202	246	210	215	216	208	209	218	203	200	222	204	230	208	218	207	200	216	194	228	218	198	202	194	225	239	229	218	245	211	216	233	235	253	218	201	208	198	206	185	223	189	192	226	245	229	190	215	208	215	236	217	229	199	220	218	222	170	240	216	232	216	229	189	194	172	185	211	228	210	203	224	216	191	217	221	218	190	240	222	195	187	243	206	211	212	239	233	215	200	193	211	229	212	219	185	202	191	203	196	233	232	213	207	225	206	228	227	234	215	239	244	220	237	221	199	210	209	191	232	229	221	213	215	219	244	185	192	196	210	202	178	214	238	220	203	241	244	191	209	227	241	229	201	202	197	208	193	188	230	214	232	215	203	212	205	230	219	208	224	192	207	242	241	221	208	209	190	184	216	219	201
6213	2466	5981	11066	10931	7565	5516	6209	9794	7721	5499	6252	4595	2779	1347	1206	1276	1884	2108	1520	1489	1153	1283	1390	1321	1573	1753	1803	1448	1102	1103	833	829	731	677	690	691	683	699	755	650	636	698	686	712	650	674	665	710	689	686	656	621	581	583	543	549	544	587	606	606	538	553	572	579	524	540	542	579	545	572	532	540	591	580	566	519	503	613	506	539	541	557	531	526	554	557	538	574	569	496	536	571	523	546	558	538	531	554	572	544	582	575	577	557	531	544	582	542	570	577	545	568	575	535	520	609	546	530	579	560	581	538	540	558	504	546	583	538	508	522	574	522	551	571	569	534	542	543	582	557	536	614	564	560	555	564	536	565	533	552	516	563	562	513	519	548	549	534	568	493	522	529	562	547	524	527	561	512	504	525	506	514	556	540	530	573	559	535	577	570	550	517	566	551	557	536	559	555	568	575	534	536	535	562	546	552	559	542	578	536	541	564	557	540	536	551	512	545	589	556	540	573	554	571	591	536	548	568	549	571	547	495	548	530	530	549	515	532	540	604	550	518	582	504	536	552	530	536	560	522	548	541	602	529	567	547	552	562	558	573	547	542	541	589	529	529	575	577	545	498	549	568	539	593	554	595	526	544	587	550	584	549	560	594	561	512	535	561	553	557	552	513	542	555	517	519	571	574	613	548	568	509	567	554	549	531	569	565	532	536	562	607	542	571	541	552	541	551	554	570	567	567	540	544	538	563	544	547	552	555	558	546	524	551	567	561	585	528	502	548	577	560	516	564	548	514	510	550	579	560	571	517	554	586	531	546	541	563	566	580	498	523	552	531	593	539	548	561	535	579	544	560	528	560	550	554	580	552	513	516	543	531	538	524	530	523	577	540	598	555	528	559	557	586	579	579	577	508	526	539	570	512	556	582	520	554	555	547	589	564	556	595	522	548	528	536	535	544	508	522	579	559	513	528	559	581	579	555	557	531	528	551	533	579	581	533	571	559	560	555	529	532	553	553	522	532	491	547	540	604	584	530	571	547	509	545	576	554	522	553	559	524	553	523	526	566	530	509	563	541	555	533	537	546	540	532	539	557	563	529	545	527	525	536	544	560	535	542	560	561	549	562	553	563	525	527	545	541	574	585	511	528	513	592	562	572	540	521	560	508	535	532	549	558	573	523	550	559	498	523	521	554	534	532	534	552	577	508	507	544	549	542	545	525	531	564	561	551	549	601	509	533	540	556	508	517	528	551	553	541	562	553	554	572	533	540	520	570	568	518	556	536	543	512	540	553	516	550	554	545	582	557	593	529	597	528	556	531	556	527	517	573	550	580	542	507	515	517	522	533	564	569	545	533	552	550	529	493	532	513	533	546	550	528	548	525	545	552	576	520	507	561	550	571	532	546	556	574	558	500	569	561	573	535	525	561	592	522	539	560	544	540	562	560	544	528	566	597	521	554	580	534	521	535	567	537	570	516	542	546	514	538	610	565	552	565	509	544	579	570	519	537	502	518	585	552	514	544	532	529	570	553	505	573	538	549	519	556	563	585	558	518	554	540	558	537	558	555	532	567	525	525	564	526	502	537	545	620	526	567	533	561	533	520	511	546	586	537	531	573	569	558	513	563	537	522	581	546	527	528	552	534	552	589	549	555	542	569	522	569	516	558	550	568	545	553	525	546	504	543	538	534	512	538	587	573	533	563	550	513	567	537	565	556	577	564	575	546	548	513	583	526	520	505	538	587	567	586	569	530	553	548	525	498	560	529	550	579	553	524	517	522	550	520	570	498	560	548	531	552	555	546	561	574	505	546	531	550	514	506	577	534	527	537	568	549	576	539	538	554	539	517	563	545	557	596	532	557	552	531	575	509	553	565	526	543	583	559	548	590	543	504	556	548	534	601	562	532	549	541	577	499	531	552	573	569	512	570	524	577	574	523	524	533	493	558	568	540	571	519	515	541	571	503	512	565	619	533	585	533	537	525	570	570	528	550	580	555	563	535	498	523	533	535	585	573	539	574	544	557	547	545	533	547	613	507	573	521	571	543	534	553	533	496	549	526	559	597	543	555	554	544	579	549	537	517	502	601	585	558	534	524	538	554	551	518	541	547	564	547	568	554	586	543	544	550	568	555	559	544	529	538	553	533	500	577	516	533	523	534	535	530	542	555	564	566	518	504	477	569	525	559	545	516	550	539	533	534	537	547	523	527	572	580	541	564	515	535	564	520	552	556	510	534	496	541	521	541	575	539	552	558	546	555	575	557	557	567	573	553	547	519	518	557	544	531	530	565	528	544	554	503	538	522	558	529	568	564	567	549	614	547	500	535	559	518	568	554	506	574	502	517	573	561	609	497	519	588	525	552	546	523	554	568	524	559	578	552	538	541	557	517	567	508	532	539	549	554	545	557	540	555	554	545	537	537	583	562	566	554	564	549	530	540	524	538	516	570	484	517	532	576	504	530	542	509	574	531	507	571	565	535	571	512	570	561	544	549	574	530	562	566	555	499	582	576	528	505	547	591	527	582	549	556	559	541	508	555	552	507	574	551	578	555	560	510	549	532	578	491	535	586	579	581	560	572	548	530	568	533	557	540	511	521	575	535	515	529	594	513	545	572	540	546	537	587	512	528	499	564	566	524	522	523	540	528	486	539	511	566	535	528	517	543	550	554	546	532	556	560	567	559	583	533	549	534	544	558	571	546	546	581	588	498	616	541	539	561	531	554	576	511	583	562	534	589	546	536	548	530	544	531	587	583	554	559	526	531	515	551	517	578	559	508	530	550	518	576	520	503	570	543	512	544	534	562	528	460	560	573	537	500	574	571	507	513	562	556	547	516	522	513	538	569	542	500	620	576	552	559	563	530	556	592	504	526	549	510	569	548	536	603	566	558	546	548	533	560	550	548	544	568	585	551	545	543	553	556	553	522	529	549	573	561	553	546	545	560	527	564	534	510	549	557	582	551	512	545	521	552	567	563	537	543	584	522	588	550	566	560	535	558	531	543	573	549	564	529	552	539	558	523	550	521	555	563	528	564	568	542	611	518	570	556	545	536	586	532	568	606	536	507	583	585	550	549	544	540	589	580	499	538	515	561	595	560	521	543	565	519	527	540	559	526	554	529	577	543	571	542	557	547	510	534	534	506	537	558	561	539	554	540	520	561	559	576	567	563	554	551	517	522	525	563	581	522	599	538	533	545	572	569	560	540	534	531	525	539	572	553	563	542	564	541	540	526	581	548	596	541	558	558	554	539	543	541	531	544	602	526	538	553	526	546	548	544	533	541	548	520	569	593	542	545	545	590	545	564	539	549	556	537	526	616	549	530	556	525	545	532	534	546	521	552	546	565	558	536	534	533	541	549	547	538	509	580	560	532	573	519	547	517	547	561	506	549	564	560	553	566	540	571	552	533	485	574	503	530	551	569	539	547	592	589	565	533	565	501	570	578	518	562	563	510	544	576	542	555	561	587	561	563	507	521	544	536	536	558	593	501	575	552	567	530	559
14728	4864	6378	7214	6214	3979	2348	2417	3873	2662	1682	1642	1146	647	389	376	416	578	554	441	371	325	356	375	355	402	433	418	359	272	286	247	248	260	231	244	210	202	239	214	221	231	190	222	224	208	206	212	195	203	207	190	208	184	185	171	171	193	176	178	174	176	197	186	200	186	216	190	191	204	170	205	195	196	183	177	191	195	160	195	201	143	181	192	189	170	192	181	187	171	196	168	219	186	179	185	193	173	193	189	187	188	178	176	196	195	169	175	179	211	190	177	166	179	187	186	163	189	209	181	197	184	179	195	212	187	214	153	160	157	197	171	169	180	180	185	185	200	180	200	155	186	199	180	180	195	166	189	179	172	184	189	178	191	190	189	170	190	175	205	181	183	186	188	193	171	181	162	168	170	173	158	185	177	177	218	173	178	177	173	156	178	180	198	200	163	170	178	161	176	158	203	163	179	202	185	180	200	176	180	186	169	155	168	176	182	174	162	189	185	174	181	169	180	164	175	188	156	174	193	188	170	166	191	204	184	181	168	193	171	190	175	173	193	188	178	197	209	162	158	172	175	184	194	189	164	195	188	180	187	161	178	171	188	185	194	196	188	169	175	179	190	158	187	181	170	184	178	179	173	157	169	186	190	157	182	171	175	186	192	187	198	174	190	184	151	170	173	178	177	176	168	140	173	153	184	182	192	179	176	178	175	169	177	183	188	171	168	193	190	172	190	193	189	180	181	162	181	193	171	172	164	175	193	150	204	158	181	168	166	172	169	178	208	196	176	191	204	197	161	190	168	170	174	149	173	168	174	170	190	182	177	170	162	174	163	187	151	173	185	176	180	177	178	191	191	196	171	163	168	191	184	188	146	184	189	196	212	196	188	165	166	194	175	184	211	214	184	195	168	160	185	171	157	167	194	165	163	182	178	187	198	189	157	176	188	177	195	187	186	191	173	168	188	158	170	188	179	173	185	176	181	206	187	193	169	179	198	182	192	179	178	162	181	176	171	175	173	223	165	181	187	169	183	158	203	185	148	157	179	174	151	184	156	178	192	153	192	204	183	171	175	201	174	179	189	189	165	178	176	178	168	167	183	178	187	178	183	180	182	184	200	212	184	189	163	181	187	193	180	194	172	192	200	181	193	170	180	184	175	206	177	183	185	188	162	177	165	183	170	177	204	204	161	181	174	166	160	193	195	193	192	192	154	209	172	167	192	181	169	170	194	168	201	147	196	176	197	192	201	181	186	166	178	178	172	198	177	203	180	214	184	176	178	207	183	215	197	175	183	170	172	183	167	167	176	195	176	170	181	180	170	167	172	162	170	192	195	186	177	182	198	161	186	185	180	207	200	189	160	204	180	190	190	167	170	192	189	182	170	168	194	187	188	197	178	176	172	186	168	192	200	174	187	190	204	197	166	169	206	193	186	174	162	157	190	187	187	186	181	197	184	182	183	181	196	189	164	169	178	156	160	180	171	198	156	189	168	184	177	175	181	178	194	168	186	193	182	194	187	161	190	192	172	156	173	183	212	183	173	170	198	172	197	183	171	193	172	183	183	188	199	188	177	183	195	154	186	185	173	180	174	204	191	170	163	164	185	178	182	195	186	175	199	170	169	174	170	185	207	174	171	197	188	201	155	185	161	197	178	177	168	199	183	184	155	178	187	199	195	200	179	183	164	194	163	188	195	185	170	182	174	143	196	183	197	191	179	188	180	190	197	187	168	184	176	199	167	174	178	172	176	199	170	200	176	156	176	160	183	182	205	185	189	199	193	186	177	174	172	171	168	171	208	169	179	220	185	191	201	185	179	154	195	172	180	189	183	175	185	181	173	158	212	198	180	208	176	180	183	184	178	196	178	154	157	180	191	171	181	177	152	175	180	176	167	173	181	178	168	181	169	150	189	185	181	173	182	151	169	176	174	186	164	172	177	180	161	196	190	190	195	190	184	188	196	160	174	158	194	186	208	181	192	184	171	161	174	184	192	197	181	182	176	183	170	167	188	179	182	174	208	195	169	209	186	177	191	200	203	169	179	187	192	171	203	182	181	188	194	192	188	180	188	190	166	187	176	157	194	177	166	188	207	229	187	172	170	181	190	195	171	174	155	203	150	213	179	172	161	203	168	211	174	197	151	185	187	175	191	171	179	173	194	190	198	179	194	204	191	166	191	165	168	154	182	197	203	211	195	203	185	185	191	189	176	167	181	171	186	182	210	180	178	163	204	180	183	172	181	183	168	180	179	197	170	183	196	178	208	184	208	195	190	172	195	181	193	199	200	183	156	151	186	192	179	191	170	180	192	183	176	184	191	187	150	199	198	190	180	200	167	194	180	170	202	189	174	179	191	196	185	192	169	187	169	160	156	154	184	188	203	207	196	199	181	184	174	167	171	173	161	186	167	201	177	183	175	177	147	165	161	160	209	172	178	173	205	188	219	177	183	180	181	175	164	213	175	174	213	195	211	206	173	174	190	176	174	185	159	198	174	171	182	176	165	181	192	163	177	160	164	185	182	169	192	187	212	199	189	193	185	201	175	180	169	185	161	199	198	183	214	185	162	166	175	170	189	183	170	178	198	151	179	197	167	159	175	180	177	176	195	169	164	186	195	168	186	167	184	189	171	173	188	165	169	179	180	174	193	180	173	182	193	185	183	192	164	185	194	185	188	176	156	194	198	173	210	177	172	209	171	201	184	192	177	175	179	206	161	175	191	176	199	185	156	195	177	187	183	187	179	172	195	207	171	191	170	180	199	176	158	182	183	172	187	186	172	192	188	171	188	171	172	187	150	175	175	179	174	180	172	164	174	173	202	160	172	167	214	209	163	163	189	211	176	192	166	182	180	177	183	172	154	198	173	170	170	183	215	186	188	188	212	191	207	202	187	178	173	201	197	195	191	185	182	190	208	176	185	168	176	177	160	169	168	186	178	181	173	203	179	197	180	183	172	193	171	174	194	156	171	198	164	183	194	176	206	170	169	189	195	169	177	197	183	186	183	184	205	186	172	168	195	181	199	206	164	163	184	214	187	195	183	198	191	186	182	193	165	192	181	189	163	184	161	170	173	186	200	175	174	184	156	159	202	183	196	185	180	175	195	172	208	164	200	180	163	204	184	172	189	174	191	173	189	176	185	201	202	216	188	182	182	184	189	196	184	166	180	168	178	168	156	179	177	198	205	186	171	197	186	200	184	194	188	188	165	178	200	184	171	170	171	192	198	207	180	190	194	180	181	185	163	183	170	188	187	180	168	153	182	194	186	210	204	183	196	194	174	158	196	203	187	146	155	195	177	218	201	186	174	181	176	181	180	161	181	195	189	166	186	163	191	183	175	221	193	183	179	186	162	169	140	172	192	199	200	172	181	181	165	181	190	166	167	191	177	177	160	206	165	182	180	206	187	182	208	180	182	175	150	167	180	171	177	190	196	194	152	173	181	181	196	186	179	186	196	184	161	183	210	193	184	179	186	182	172	169	182	160	196	197	181	153	207
8425	3892	9888	15168	15191	11123	8615	10263	16193	12165	8866	8706	6107	3511	1870	1732	2179	3433	2971	2402	2103	1760	1804	1960	2142	2345	2489	2304	1842	1461	1262	1018	932	888	822	831	759	733	842	746	778	743	773	775	703	733	777	736	801	761	645	696	678	657	590	518	563	566	505	508	537	545	490	532	501	560	501	528	520	463	524	532	497	509	524	517	531	538	508	491	501	517	481	561	523	467	493	525	491	475	527	506	500	500	510	562	483	502	506	468	515	516	519	491	496	541	498	474	485	521	522	467	516	492	480	479	542	491	560	502	501	501	503	517	502	496	501	506	461	519	505	505	465	489	515	503	552	499	517	504	473	499	496	514	486	464	495	503	498	491	499	474	504	484	523	535	541	492	496	490	467	497	514	488	523	468	477	517	517	491	505	502	469	517	503	502	487	513	511	480	500	529	496	535	524	520	487	501	452	491	480	470	511	507	481	452	530	483	559	515	462	490	483	483	471	440	510	501	492	488	476	504	503	468	475	525	489	463	504	485	509	459	478	512	489	476	521	487	501	472	469	540	505	472	511	488	516	491	474	553	522	480	437	526	526	508	519	494	535	522	508	498	506	465	512	534	463	499	529	509	485	432	482	491	523	494	483	478	531	497	488	505	484	510	472	507	494	491	478	504	537	465	513	505	499	496	519	513	519	505	502	494	499	521	461	489	470	510	537	469	521	492	472	486	439	505	535	438	491	505	510	506	500	509	491	505	512	487	506	496	501	506	482	494	527	500	534	499	504	461	504	501	473	490	534	466	494	484	480	508	529	470	500	519	452	503	488	505	476	456	504	469	506	479	508	458	465	485	520	502	487	505	482	481	488	519	505	523	534	454	484	505	499	480	462	487	502	518	499	515	515	511	453	514	503	522	477	483	477	492	486	475	524	519	523	519	499	500	500	456	491	484	484	446	549	515	512	477	490	497	512	524	496	520	528	518	515	495	508	482	468	495	496	518	500	508	492	533	466	500	504	514	504	524	462	509	533	476	462	501	466	510	527	500	537	515	464	496	509	498	456	494	494	492	495	504	472	488	525	464	461	507	471	503	527	524	516	546	487	471	492	479	508	490	497	492	471	493	498	480	496	482	496	478	509	489	502	537	514	472	524	459	466	504	457	500	463	536	523	484	495	487	520	468	512	481	541	464	506	501	510	520	495	484	468	494	503	540	499	532	498	493	477	478	486	548	490	486	509	500	497	507	509	523	489	464	491	492	509	494	530	526	523	510	477	539	498	504	517	502	473	497	467	493	542	505	468	479	495	484	451	511	521	507	479	492	568	470	496	541	540	509	488	519	501	487	470	496	503	512	470	517	479	498	481	474	470	475	502	519	468	503	504	489	495	469	505	480	523	514	480	469	540	506	494	454	469	489	520	499	513	481	502	467	502	489	516	481	497	494	531	493	519	513	500	527	513	479	514	499	552	491	495	559	527	504	481	528	503	545	478	406	488	495	486	534	436	507	523	464	520	501	472	502	485	505	489	499	489	487	476	528	470	494	534	506	466	461	490	463	488	513	520	487	509	481	536	478	488	527	516	532	502	513	488	493	492	492	508	522	497	515	492	468	521	459	522	493	490	467	483	469	499	456	533	457	531	504	510	506	503	442	511	484	495	524	483	518	507	466	539	533	537	489	479	513	484	480	483	499	485	499	445	494	445	492	463	518	507	433	499	498	462	497	485	470	469	500	467	492	477	533	476	499	484	486	476	520	534	506	511	499	515	474	473	475	496	481	516	499	486	487	473	505	495	467	479	490	475	517	516	507	534	501	526	492	459	492	543	515	539	510	539	479	513	498	467	505	510	443	485	509	479	480	513	455	511	502	450	474	488	517	510	516	499	492	463	503	482	509	519	543	494	478	471	498	491	508	482	503	507	478	479	479	524	488	501	500	525	530	450	477	463	505	502	488	500	522	521	492	500	519	481	467	491	477	519	491	536	497	472	495	488	490	494	499	512	511	501	507	471	535	497	546	491	490	483	472	471	500	482	508	552	513	506	462	528	480	529	521	471	492	472	509	500	534	475	479	479	555	489	485	507	512	506	497	573	501	491	487	483	479	469	485	502	496	503	491	508	510	489	493	487	488	501	514	472	506	472	506	489	504	484	506	477	480	462	488	496	519	505	526	494	492	506	488	490	442	434	464	465	512	526	522	488	460	520	455	517	494	473	482	505	474	458	472	498	496	506	474	509	489	482	501	503	518	505	481	488	491	536	450	458	489	462	468	480	491	491	491	533	499	490	484	511	496	471	494	491	502	476	473	467	517	501	512	501	442	546	515	441	510	519	540	464	503	502	490	480	505	474	533	532	496	469	516	496	493	545	505	475	517	489	499	505	473	459	481	493	525	478	491	484	518	524	494	490	506	504	501	482	476	499	480	465	507	480	479	528	510	498	482	525	491	482	492	504	527	500	502	505	487	518	520	511	479	495	506	509	468	459	484	494	487	506	470	523	524	487	531	467	468	527	503	504	489	479	474	475	508	531	511	492	501	512	466	485	538	479	480	545	488	506	497	507	523	484	488	518	526	479	480	473	501	504	505	503	494	493	480	483	474	476	528	466	490	539	525	462	501	478	517	514	523	451	470	526	510	508	517	476	508	464	495	503	492	495	480	501	489	513	515	496	494	484	524	487	486	507	553	474	476	476	524	494	483	500	490	494	493	512	472	510	505	509	472	499	472	508	460	496	480	488	497	461	482	477	496	507	466	527	516	487	524	502	487	465	504	468	481	490	484	529	496	448	529	505	496	509	484	485	475	513	474	492	490	509	550	517	497	510	483	532	469	467	473	502	507	479	490	521	488	509	482	502	446	503	465	520	500	455	497	502	497	532	525	458	432	499	480	453	488	478	488	516	476	461	483	494	507	498	500	500	495	474	493	518	509	478	478	485	498	483	486	496	508	518	492	535	472	479	502	537	488	496	456	507	459	491	494	530	512	500	493	493	513	504	501	495	508	496	458	524	498	511	494	523	511	500	501	468	492	519	521	515	481	507	475	476	484	495	516	510	484	492	496	510	526	484	541	500	502	486	473	496	492	512	547	486	458	477	511	496	546	526	499	508	457	506	498	503	502	488	512	502	482	518	468	514	483	465	479	533	512	475	504	497	513	484	476	468	479	502	485	501	468	490	495	496	506	515	530	504	490	515	503	510	447	525	506	522	516	539	492	506	515	492	481	465	508	488	473	506	447	544	461	488	500	531	493	507	509	502	499	501	497	484	501	509	524	496	464	482	497	497	481	519	535	490	524	506	441	483	543	501	497	490	482	516	470	516	479	495	466	504	479	483	499	462	525	523	459	515	481	526	492	521	472	464	502	487	502	505	496	483	509	528	525	446	505	525	516	523	483	486	519	500	476	516	485	497	494	477	467	483	484	493	485	464	515	481	525	501	463	478	512	467	512	476	499	465	493	479	495	480	518	506	481	455	522	526	502	485	491	492	513	493	489	495	526	537	491	513	487	480	472
2378	750	1616	1552	1037	724	568	553	592	604	714	843	634	461	386	337	406	390	362	380	377	404	357	394	405	421	428	391	414	390	370	384	375	338	392	387	374	351	385	379	392	347	396	389	381	374	390	362	358	384	417	375	363	343	412	394	386	373	406	380	387	375	408	380	371	351	343	389	397	371	384	364	389	400	362	352	377	373	369	343	391	356	380	370	348	382	403	387	401	350	404	347	378	320	327	335	384	363	374	387	383	378	384	350	400	394	364	375	356	355	368	395	389	379	385	381	369	380	361	388	374	407	404	383	349	382	364	352	370	382	385	380	388	382	365	349	394	398	407	364	387	353	369	367	357	356	370	372	376	359	372	411	382	383	378	380	386	364	369	376	386	362	397	420	381	353	369	349	369	373	412	356	364	373	366	391	373	381	351	342	367	392	393	394	376	370	347	407	392	407	386	373	372	381	320	369	369	383	392	377	383	414	360	382	377	386	369	403	397	371	375	366	364	363	368	394	396	337	330	364	380	367	357	340	389	351	393	377	403	380	335	374	386	371	353	386	373	352	346	376	345	385	353	367	379	369	367	404	390	428	394	365	360	379	371	380	383	350	361	371	423	350	365	381	371	396	398	413	415	336	360	412	408	332	376	400	416	376	318	367	384	391	352	378	396	356	363	340	355	401	361	378	360	401	367	376	360	370	364	379	387	393	369	340	408	383	362	377	386	383	390	388	392	374	368	339	382	355	368	374	368	391	364	354	392	384	371	450	369	409	386	378	352	349	412	379	367	391	376	386	383	397	396	327	368	375	398	401	347	393	363	405	384	410	344	368	371	372	348	379	353	384	392	382	352	397	364	382	377	373	384	371	371	383	358	327	360	387	380	363	387	385	355	359	381	381	383	356	363	370	383	373	367	372	389	387	340	409	378	382	388	372	358	384	365	377	360	374	346	360	364	336	379	366	372	372	358	384	403	381	368	386	367	360	358	385	422	351	363	394	389	345	366	353	364	361	392	360	360	379	378	379	407	341	379	358	397	392	377	377	394	348	358	360	374	354	419	383	371	382	372	398	390	387	378	416	405	385	351	369	355	397	357	349	368	405	376	370	390	398	385	395	402	372	399	343	397	359	358	367	343	418	373	361	376	345	364	395	375	396	381	364	368	410	362	315	367	354	373	401	373	368	351	395	337	405	359	376	386	403	381	391	364	382	335	370	402	376	355	364	352	431	428	380	360	363	358	349	348	357	373	377	439	422	353	350	349	361	389	342	391	357	375	378	373	385	366	374	388	378	397	344	371	425	374	383	383	360	384	380	367	373	354	398	404	394	378	327	367	356	347	359	399	389	376	381	380	377	375	380	363	380	349	386	416	341	342	331	383	359	361	365	404	342	341	357	374	408	379	360	366	362	388	362	389	371	376	394	365	379	391	393	366	388	349	399	398	362	365	391	363	359	363	419	372	388	372	358	376	352	373	378	340	362	402	387	384	371	344	396	328	402	363	370	363	354	342	352	380	381	368	379	380	358	378	388	405	401	394	406	393	369	370	374	367	376	395	358	356	383	386	363	356	336	347	356	396	389	365	378	363	350	383	347	383	345	372	382	397	366	399	377	369	404	429	359	388	388	379	367	341	370	385	345	365	432	368	370	379	408	384	399	334	352	382	338	342	350	367	383	387	339	357	387	356	353	337	340	418	337	374	408	356	354	380	343	369	376	368	374	338	390	391	374	360	365	389	422	397	403	363	370	348	397	385	356	367	370	373	377	350	349	342	370	374	363	401	393	377	378	381	358	367	374	359	390	341	383	389	340	345	418	395	385	384	376	342	399	341	383	428	402	378	397	370	372	383	366	413	374	371	343	394	374	384	381	378	393	364	339	380	361	341	381	357	370	381	358	350	393	336	395	375	398	397	380	363	377	383	388	341	380	385	356	373	373	412	362	365	368	392	364	384	379	374	390	377	367	379	385	377	364	363	355	348	372	381	389	366	363	345	357	395	394	365	354	376	360	381	340	363	384	359	340	343	336	376	406	336	368	351	397	374	349	370	388	361	399	365	349	368	372	364	406	362	399	381	376	348	373	377	351	353	365	370	379	378	391	356	329	378	378	355	376	376	376	386	411	366	430	355	381	373	369	384	379	399	383	373	374	353	350	373	335	355	383	382	382	398	365	337	377	360	368	383	387	363	369	376	363	385	374	370	378	392	373	366	396	362	348	334	409	373	395	373	353	392	386	376	350	360	383	381	374	384	380	358	370	388	358	358	355	373	365	356	384	381	406	360	370	355	373	395	336	359	367	424	378	354	362	367	395	373	379	386	351	363	382	359	385	399	364	375	391	373	381	375	401	364	363	369	382	394	367	363	383	373	382	362	376	377	377	376	366	359	321	379	376	386	383	351	345	365	350	396	365	367	371	367	389	351	363	374	374	373	387	392	370	348	338	364	360	381	356	363	369	407	333	382	361	390	373	372	364	399	340	327	342	352	370	380	404	338	374	373	331	364	358	330	386	364	381	376	361	408	407	394	397	391	379	411	362	351	368	399	391	338	382	329	361	409	365	391	390	358	325	376	411	370	368	371	356	372	375	360	354	389	363	378	347	358	405	381	389	337	393	420	362	369	367	387	374	369	338	342	386	385	390	363	339	372	385	383	348	354	384	369	403	378	386	416	367	333	395	360	374	374	374	386	369	388	368	391	355	386	334	365	397	362	361	390	379	355	385	357	363	387	407	377	387	399	337	335	362	381	387	369	368	355	359	377	378	386	400	364	383	401	368	330	395	365	361	403	354	374	388	361	378	371	373	374	388	411	393	384	379	330	415	374	377	386	381	372	350	330	366	384	335	333	371	387	416	400	349	351	334	370	386	388	395	372	402	391	368	378	378	389	360	368	355	326	371	348	371	309	416	371	339	377	374	390	387	352	359	376	383	361	361	377	387	359	411	349	340	389	316	353	359	367	400	351	380	327	368	352	390	363	351	373	375	390	391	360	356	402	385	414	380	382	389	369	347	372	366	400	355	388	350	375	400	382	357	368	347	387	372	381	364	380	336	375	398	340	377	338	343	374	373	359	377	375	380	376	381	384	371	368	340	393	380	382	387	379	384	415	382	353	421	344	390	371	401	381	351	353	394	406	401	374	358	343	383	373	359	343	393	344	385	355	377	318	369	352	370	382	357	402	393	365	349	395	378	365	340	363	387	345	380	358	393	363	372	340	370	363	396	357	365	349	373	363	368	378	385	363	409	375	396	333	380	369	315	362	393	405	370	353	386	388	359	366	342	387	355	370	411	361	379	387	380	354	399	376	408	358	372	372	363	395	356	374	375	398	391	363	357	385	369	371	352	378	368	394	359	376	366	362	378	401	354	388	372	373	363	391	364	346	380	394	361	356	383	400	389	389	355	358	399	356	353	376	367	362	376	365	370	367	350	411	330	384	364	402	387	391	396	380	370	399	397	404	350	383	340	395	369	357	354	382	366	379	366	404	378	367	378
2739	1226	3555	4785	3772	2579	1825	1822	2232	2387	3053	3658	2533	1473	896	878	883	928	921	922	945	949	921	1020	1142	1334	1485	1234	1115	1079	978	919	931	944	926	878	888	884	970	905	908	858	892	904	900	861	902	916	886	956	909	823	824	866	933	867	905	923	851	945	874	906	854	882	903	855	917	889	883	869	852	938	914	913	859	875	868	858	897	886	872	864	904	877	892	894	872	922	831	923	881	896	906	879	881	827	889	934	867	915	841	911	880	862	884	898	864	879	839	915	891	876	931	876	892	926	939	892	906	872	897	888	943	876	886	878	877	878	913	883	843	854	886	832	938	844	908	893	874	894	851	873	850	844	910	879	927	876	944	916	890	859	896	866	870	855	928	914	867	862	879	870	843	950	860	920	953	926	876	932	912	827	883	839	934	868	890	902	866	872	921	853	814	915	877	857	898	904	873	915	886	867	912	857	906	871	842	982	851	907	883	893	908	913	913	861	924	876	851	861	940	866	874	885	890	874	893	844	932	877	824	883	942	836	871	899	849	923	895	906	940	840	906	882	887	885	903	902	957	852	910	865	859	811	907	905	889	896	908	915	881	844	880	890	867	895	921	886	881	911	872	838	914	901	870	939	870	921	938	888	834	883	899	855	879	882	851	944	879	959	852	895	865	915	887	925	879	899	871	873	948	888	888	897	880	932	866	897	942	934	910	821	882	912	876	892	888	895	890	910	890	857	882	872	900	929	865	906	869	905	879	847	883	872	916	841	846	899	886	910	882	867	855	941	848	891	922	877	916	876	890	905	903	864	922	904	904	858	843	874	905	819	899	870	883	851	896	864	901	859	895	866	846	921	878	913	898	932	869	905	865	857	881	888	866	894	862	875	888	891	847	855	870	860	912	880	958	931	906	861	863	878	891	869	916	905	912	904	886	887	894	922	919	936	876	960	862	910	882	895	905	900	883	916	860	888	926	911	828	856	949	882	947	849	875	927	886	915	900	908	855	863	902	938	861	888	892	875	833	878	830	880	892	883	893	887	874	892	909	914	904	877	838	870	865	888	853	904	916	878	865	903	840	919	860	906	847	876	834	913	871	869	907	863	883	884	904	879	866	881	890	887	870	852	872	922	896	900	873	893	886	879	824	869	856	922	888	866	853	871	942	860	893	943	920	903	918	907	915	908	879	856	939	829	913	915	873	878	892	891	910	918	926	843	853	843	904	917	846	853	924	844	935	854	908	866	881	860	945	903	881	879	812	841	872	877	863	843	855	882	912	900	937	930	933	901	926	841	903	913	891	909	885	890	921	877	911	911	893	870	906	915	887	888	816	886	819	903	917	852	871	946	853	879	927	901	905	858	897	840	885	914	864	912	845	836	916	866	880	923	898	892	850	889	880	851	935	902	926	879	874	908	881	892	947	909	871	921	892	927	862	928	881	909	863	915	888	879	915	926	877	913	944	915	885	902	894	845	938	904	817	900	898	856	912	932	906	899	888	877	966	933	867	918	841	863	884	828	869	901	861	947	898	875	910	842	877	881	918	861	897	879	922	856	899	897	914	907	902	923	873	868	920	862	899	839	916	949	891	863	828	851	879	900	917	868	872	896	915	887	906	896	878	855	856	858	881	886	910	871	824	917	876	890	844	913	943	865	872	870	846	890	873	882	871	878	907	930	882	886	931	925	883	909	905	908	876	906	874	865	866	868	823	908	919	892	912	811	900	908	925	884	916	906	918	901	921	869	846	923	868	853	875	933	947	917	899	864	922	922	847	886	842	901	858	883	898	915	908	893	868	912	893	950	937	879	930	891	867	864	872	898	900	921	894	891	924	856	936	837	914	835	873	900	936	898	908	893	903	935	907	893	906	877	860	905	853	867	865	916	931	948	898	846	849	900	888	933	869	903	882	884	971	855	885	878	858	829	888	884	880	902	881	902	880	915	955	877	888	915	855	932	877	871	851	971	874	923	907	894	873	910	865	894	871	884	931	877	868	902	914	932	937	856	853	870	900	806	869	899	884	910	940	925	894	900	880	847	906	941	892	877	935	920	903	900	849	887	869	895	890	884	898	901	894	881	859	809	926	847	888	911	882	885	955	872	845	884	797	906	840	872	911	866	857	886	919	991	923	922	899	916	927	930	840	891	930	865	902	934	866	873	827	870	868	891	867	879	895	899	889	920	872	874	906	887	945	876	912	906	849	909	830	902	856	876	897	839	877	874	936	890	875	849	868	911	858	926	876	890	891	890	881	891	930	846	880	900	902	874	846	885	864	896	936	880	864	983	917	879	907	926	903	894	906	917	897	893	940	916	916	895	907	933	935	855	868	902	894	845	857	923	880	907	896	892	920	886	933	915	918	873	860	889	834	857	862	874	932	849	868	928	916	879	912	880	902	916	917	875	850	930	881	897	918	889	855	841	881	861	832	830	914	901	913	890	897	883	864	880	919	902	918	870	904	930	880	865	933	883	864	876	919	868	917	910	895	919	911	849	888	897	946	875	917	854	908	887	924	937	919	897	908	880	906	896	857	907	913	872	863	842	829	863	944	909	866	832	847	906	904	891	933	875	859	900	894	828	875	856	925	892	827	877	859	876	873	878	876	854	887	887	865	918	874	890	858	825	881	905	927	895	861	893	838	895	881	926	865	861	887	861	846	868	899	885	825	881	908	876	901	889	875	873	834	872	865	915	918	866	875	880	911	900	826	911	847	848	879	861	867	878	935	927	876	830	868	841	876	864	861	965	860	883	913	841	904	879	907	911	906	891	955	908	858	894	894	902	852	952	888	892	936	831	928	855	873	830	866	881	892	903	891	888	910	885	899	908	880	907	889	894	939	882	924	908	923	878	907	851	905	904	892	855	915	952	902	886	899	909	903	925	910	866	874	865	873	869	875	908	952	868	886	917	893	901	872	849	942	831	825	885	895	904	921	860	856	879	842	864	869	843	872	867	849	905	898	910	897	891	890	856	867	888	901	910	858	940	936	928	913	890	904	893	926	929	871	930	869	906	917	913	913	877	871	903	911	915	884	846	851	875	933	902	883	920	892	850	807	896	909	874	886	883	845	850	901	887	817	869	913	867	915	872	896	860	905	901	908	858	954	851	910	878	855	900	867	904	905	849	961	907	875	929	850	880	853	884	892	863	854	899	847	924	876	886	862	940	892	912	910	875	876	852	893	920	909	924	856	883	892	885	924	912	888	849	831	942	856	904	866	866	883	886	871	904	878	922	857	895	921	960	873	874	886	858	956	874	908	947	886	910	932	878	877	855	849	904	826	871	924	835	907	865	889	928	925	966	896	861	929	866	935	922	900	903	887	905	878	899	893	877	887	891	846	941	865	869	874	863	895	874	918	984	879	876	900	819	920	856	885	904	878	870	874	892	883	880	876	916	902	875	906	893	901	876	866	936	895	860	872	877	882	858	880	891	887	903	858	899	894	905	883	864	892	880	934	836	929	876	847	880	869	856	860	883	915	916	867	879	910	884	861	870	871	865
8350	2751	4860	4704	4050	2666	1518	1518	1966	1326	1185	1097	734	434	318	294	311	392	360	299	314	267	293	321	337	420	383	321	292	267	270	231	229	233	220	235	231	224	207	215	186	228	206	223	220	189	239	199	259	255	240	220	247	230	192	207	202	191	188	212	222	256	247	200	202	200	224	212	203	208	229	206	210	202	198	197	216	232	208	197	211	207	189	228	244	220	227	219	211	220	205	231	214	200	213	204	214	200	187	222	212	223	198	218	214	224	192	199	220	189	212	185	235	224	230	192	201	196	198	205	193	213	222	213	215	188	203	183	203	206	192	226	225	210	199	220	219	249	179	199	188	216	213	231	213	226	200	223	201	211	204	218	218	208	208	227	208	208	226	218	218	202	242	217	203	197	217	219	197	199	199	208	225	201	232	240	207	210	194	211	214	222	222	196	203	204	209	216	215	212	216	212	215	205	211	207	218	200	206	195	216	203	204	197	191	242	198	205	201	215	206	214	235	195	215	233	201	202	235	221	208	179	218	211	216	208	220	191	222	207	202	245	229	217	226	232	227	210	212	196	227	204	211	218	181	210	235	216	208	217	227	226	200	198	198	201	243	218	207	179	231	207	192	236	202	168	210	198	210	195	194	200	205	213	223	212	239	201	211	211	196	191	191	216	185	205	200	220	215	214	186	223	190	244	212	204	190	191	207	215	221	202	243	200	258	208	222	193	237	200	231	188	196	213	212	225	213	209	200	212	216	201	220	199	226	189	199	227	214	242	212	188	217	192	241	217	223	219	195	192	238	170	196	200	205	231	216	216	190	237	201	216	212	222	212	232	194	229	223	235	225	218	203	208	207	225	180	196	215	223	200	198	222	200	211	196	210	222	200	235	211	189	229	209	237	229	211	196	213	198	247	244	232	218	235	215	224	234	217	219	226	200	202	233	219	193	229	194	210	225	209	226	206	229	191	226	226	193	241	211	217	176	208	204	190	206	214	198	194	206	195	206	238	232	212	226	219	216	194	207	219	197	213	184	187	201	229	213	198	234	197	216	229	210	210	204	201	225	220	191	216	227	182	229	221	193	214	247	230	201	218	197	190	228	242	228	217	204	185	198	196	206	222	196	203	216	217	222	171	221	225	219	217	227	197	221	210	215	204	217	196	190	252	230	203	214	213	214	200	234	189	209	218	211	197	210	195	204	198	219	200	228	229	188	225	187	180	202	216	209	199	213	213	215	209	215	216	200	203	186	174	185	227	218	240	194	228	213	212	216	213	213	209	193	199	221	230	246	210	213	210	220	205	224	170	191	200	215	213	224	229	200	211	187	238	214	219	204	237	227	253	171	219	230	206	220	217	210	208	196	228	208	223	211	224	214	214	190	196	221	226	217	189	209	220	227	243	222	193	220	201	232	177	230	222	205	218	204	202	208	218	206	229	204	211	203	216	202	194	192	197	213	199	229	224	209	186	207	226	211	226	223	217	225	201	222	212	225	240	218	233	218	222	195	221	199	201	216	211	210	200	180	206	196	215	226	216	208	228	206	236	208	207	193	208	191	221	212	219	212	220	221	236	221	187	211	209	168	203	212	218	202	207	205	236	194	184	219	216	206	184	225	223	218	237	221	199	213	237	216	210	216	229	197	207	230	196	207	213	205	179	198	198	218	217	237	197	204	198	181	237	194	202	195	196	238	212	204	251	200	216	218	195	227	236	233	199	206	224	202	206	216	203	178	203	221	196	220	225	213	230	191	202	234	222	180	212	188	200	230	211	214	240	213	214	216	227	216	217	209	202	201	211	192	197	196	191	205	166	197	219	220	246	210	201	205	226	210	202	225	207	202	229	190	219	215	202	212	205	207	210	196	203	204	223	214	227	230	228	202	210	212	218	212	164	184	185	204	195	245	185	220	200	225	226	189	220	202	218	224	222	230	187	217	216	214	193	197	192	184	187	223	212	198	228	231	218	218	219	197	218	196	197	214	196	235	227	184	213	229	190	223	236	196	217	191	206	211	206	222	229	187	217	183	205	223	232	236	203	184	198	198	222	208	197	212	204	197	206	215	193	216	206	227	225	233	209	198	221	207	197	223	219	195	219	247	196	229	201	213	200	199	233	189	216	223	182	193	199	194	217	245	215	197	220	235	210	204	239	199	218	212	236	198	222	224	222	219	207	208	211	205	231	207	232	203	224	219	229	238	209	186	210	218	223	262	204	224	218	192	219	239	219	207	224	199	214	226	192	192	228	247	210	206	222	226	213	226	240	203	207	209	210	189	224	214	193	226	181	229	192	227	219	191	219	218	183	217	179	223	212	193	204	228	228	213	229	195	213	222	220	222	206	220	217	226	206	233	203	206	217	177	201	218	208	205	215	195	218	219	205	218	202	209	208	221	223	224	245	197	197	206	206	209	203	228	220	222	225	205	213	214	222	210	216	212	208	187	181	219	203	210	205	219	210	214	219	222	241	237	211	254	219	231	204	208	227	226	202	200	207	183	218	233	230	194	204	209	210	205	204	198	227	185	237	234	202	240	198	218	240	210	207	227	194	216	222	219	210	235	175	205	198	207	209	203	239	223	211	196	182	229	185	198	232	216	216	192	224	197	193	198	212	194	190	194	205	208	185	208	200	226	207	213	225	234	216	202	198	237	222	215	187	217	193	215	200	224	209	211	201	194	220	197	208	187	223	204	204	225	196	204	215	217	196	213	215	199	219	236	232	228	186	205	210	238	209	251	199	216	191	233	208	224	204	217	219	204	210	248	222	210	215	215	214	214	207	228	190	226	204	206	206	208	200	209	221	207	238	224	202	217	216	193	223	189	229	219	217	212	175	229	223	201	219	212	204	232	196	205	209	226	249	219	205	200	231	215	201	232	215	229	218	198	215	203	235	208	207	242	233	229	202	199	225	222	220	208	220	217	195	214	184	237	225	191	204	220	218	230	218	225	208	220	225	216	231	214	194	211	219	218	218	227	217	250	217	202	207	197	205	214	207	216	215	210	185	188	207	209	235	238	220	205	209	205	223	200	202	199	195	216	233	195	198	218	199	212	198	211	195	197	207	194	200	215	211	231	216	213	200	211	221	214	200	237	224	219	226	199	224	180	197	214	213	231	225	207	205	233	212	206	201	210	188	220	197	238	220	210	214	210	201	218	204	191	204	221	214	219	207	197	233	212	199	223	204	194	239	209	204	224	220	199	194	221	217	229	236	173	227	229	208	219	180	199	219	207	198	205	213	185	194	235	197	212	162	245	234	236	208	216	190	207	205	202	209	239	215	214	228	223	220	206	192	222	218	206	220	230	229	205	259	214	221	232	202	194	219	199	201	210	218	217	215	204	218	191	209	216	201	202	194	215	221	213	188	229	195	230	195	227	220	230	203	234	192	217	211	186	198	209	228	237	199	207	226	228	211	212	201	226	191	213	194	210	200	203	207	218	185	216	196	184	223	184	208	200	214	219	231	229	195	197	208	209	207	224	210	182	224	198	225	176	198	207
6434	2655	8088	10317	10319	7575	5628	6710	9368	6338	6540	5881	4005	1829	1187	1179	1354	1990	1953	1482	1517	1172	1270	1307	1694	1940	1879	1349	1307	1096	783	804	770	714	711	704	709	681	721	671	684	653	676	649	724	714	670	700	703	615	591	671	596	556	575	569	531	589	556	559	558	596	542	503	573	551	591	599	499	566	588	539	547	518	583	530	537	543	563	568	590	575	551	599	558	545	527	496	556	522	486	547	578	549	573	508	521	531	528	542	560	519	551	563	547	555	511	535	505	521	532	552	558	493	513	547	529	536	528	533	550	507	535	539	541	548	542	536	489	601	557	542	537	542	514	528	577	566	563	515	533	539	490	573	533	545	537	560	472	538	547	538	568	574	578	485	562	522	528	593	588	509	541	579	521	535	543	545	530	541	575	571	564	556	556	529	582	521	542	500	537	553	521	542	529	544	565	545	523	524	521	525	545	543	546	513	587	544	493	523	529	558	518	534	536	543	553	513	593	539	575	507	521	531	539	569	573	542	529	573	562	502	526	573	526	578	534	564	498	556	539	548	557	572	539	555	561	559	525	551	535	556	560	548	527	539	557	516	547	516	540	547	542	519	561	576	523	500	531	551	552	546	572	558	511	513	527	518	518	511	532	501	564	507	534	564	520	524	572	527	503	580	564	563	570	488	570	558	526	552	553	535	564	548	530	557	567	519	542	531	554	498	510	540	546	545	524	541	532	529	551	539	532	571	546	499	572	532	564	561	565	510	532	530	554	539	534	602	536	570	543	557	567	568	485	533	556	550	509	528	557	561	562	537	539	539	570	575	505	563	527	521	532	526	528	522	566	537	560	527	586	549	551	520	511	555	555	572	514	548	570	516	567	536	563	546	585	531	527	518	560	562	560	557	518	532	492	536	514	551	510	522	499	518	544	529	535	532	500	532	547	536	517	507	589	482	529	529	552	577	540	548	532	556	529	541	546	531	571	516	535	537	534	523	538	529	531	553	567	579	532	549	533	566	528	540	550	532	536	542	525	547	525	493	568	516	556	521	566	519	573	541	537	540	544	555	545	584	550	544	510	547	539	558	548	541	551	539	521	598	561	565	596	565	491	545	542	554	543	530	553	556	503	591	538	543	558	534	564	536	509	564	524	531	571	561	552	518	546	539	549	548	526	558	583	543	545	508	574	549	492	524	548	566	533	555	520	541	557	542	552	569	533	547	544	561	554	585	504	557	526	513	489	560	526	541	552	491	521	555	513	546	512	552	538	521	568	542	562	538	534	544	546	547	547	500	601	586	563	525	541	531	546	517	566	512	522	547	541	543	525	560	508	533	570	579	546	508	544	574	532	552	546	501	529	501	487	521	557	545	549	566	539	539	532	575	532	508	547	533	540	506	541	523	536	497	542	505	564	535	538	577	540	556	499	576	571	543	520	537	522	552	544	577	526	531	530	534	554	539	542	538	512	505	529	559	530	565	557	576	529	549	540	532	528	550	539	554	536	568	584	550	556	524	559	529	573	525	521	567	549	518	563	526	581	516	525	541	550	536	524	543	534	507	575	575	530	516	565	527	541	549	556	552	555	522	533	519	572	557	506	559	539	587	552	473	538	574	529	551	518	547	525	551	542	545	524	524	499	538	527	571	560	558	535	553	544	567	571	516	505	571	574	542	561	555	529	563	589	526	559	580	519	559	542	528	520	544	554	583	497	529	586	539	536	566	531	538	566	547	566	510	547	536	596	513	520	539	565	539	557	507	503	540	530	574	532	516	540	551	520	580	520	573	542	564	564	503	562	547	574	554	525	570	567	526	531	530	541	562	529	487	566	541	557	569	533	534	518	546	530	554	516	552	552	535	556	546	524	520	514	515	550	545	511	535	584	519	523	519	537	547	564	549	526	583	538	551	553	573	551	538	559	550	599	556	538	560	546	528	549	512	544	546	532	494	577	576	540	512	512	556	533	503	592	517	540	587	532	588	555	557	534	507	590	498	505	533	546	568	521	529	508	497	553	547	498	535	493	533	546	553	540	531	585	524	502	511	513	520	499	525	494	569	570	543	472	544	538	522	564	556	555	564	551	583	529	566	534	520	572	507	542	548	556	538	546	547	557	546	550	523	559	533	502	511	514	571	490	530	518	545	552	526	575	559	540	517	571	576	558	548	521	565	531	578	487	585	513	538	554	551	539	586	544	523	525	529	501	578	530	527	523	492	524	571	513	516	556	540	545	520	575	549	541	522	540	516	568	500	529	517	536	564	574	518	567	582	579	551	545	550	571	542	527	569	568	534	503	534	534	464	496	510	596	512	539	524	541	533	524	537	558	520	543	571	546	545	553	544	567	541	550	559	597	548	568	503	564	535	536	526	536	548	527	533	531	526	549	526	524	532	536	538	552	543	492	541	562	552	549	581	532	524	522	556	580	537	577	550	553	536	507	527	505	547	579	535	543	578	501	556	558	496	560	544	519	545	571	555	528	545	481	545	495	534	537	549	526	513	547	561	544	559	536	589	534	552	591	531	562	544	541	549	559	540	523	503	541	551	589	565	525	500	538	566	550	576	549	528	560	594	536	560	551	577	556	537	521	531	528	563	547	533	546	556	558	537	576	524	592	532	487	571	564	535	561	528	571	561	581	499	567	541	525	585	528	544	570	498	566	513	562	543	532	538	550	556	523	552	535	566	508	577	564	549	516	547	554	562	541	527	551	499	495	545	489	520	540	535	531	532	545	556	527	502	530	540	521	556	573	553	537	570	527	510	562	541	537	534	498	522	544	542	592	516	521	588	554	516	567	518	569	542	557	522	587	539	541	545	564	551	505	514	524	576	542	527	517	574	551	541	513	525	563	500	513	541	540	548	496	517	538	575	558	506	561	587	486	526	507	518	516	539	541	511	527	536	536	562	520	536	524	552	527	567	521	562	566	506	552	573	583	565	554	518	549	585	564	585	546	576	532	522	538	583	559	491	562	549	532	528	505	531	537	561	526	520	529	518	512	552	542	514	519	506	585	562	537	560	503	517	517	522	521	585	523	571	476	541	550	557	536	561	531	512	536	539	562	547	577	555	530	564	521	533	569	540	550	546	547	513	562	577	503	558	543	545	519	569	502	532	554	547	520	521	502	570	545	542	523	604	535	499	581	546	526	561	570	532	568	512	525	533	545	578	542	520	578	532	530	519	539	550	571	531	548	565	516	558	521	545	572	542	557	531	565	553	567	525	509	551	549	563	555	543	516	550	560	551	563	539	563	514	514	561	559	536	537	552	558	554	503	522	553	520	523	543	535	532	546	541	574	542	537	584	592	534	554	575	510	540	499	510	556	517	551	546	498	615	532	533	543	514	545	569	528	540	520	592	547	522	536	563	530	542	558	518	550	565	488	528	510	583	537	543	580	516	537	530	530	519	555	533	540	544	547	497	538	549	541	504	522	504	522	532	548	487	561	528	567	532	502	554	517	527	495	506	526	558	534	526	545	530	554	542	495	527	592	522	548	558	521	514	538	542
15064	5285	7535	8186	6790	4548	3106	2991	3353	2242	1871	1522	1015	497	378	355	389	524	606	470	420	333	378	437	434	496	398	364	342	281	253	223	239	261	207	220	234	196	205	212	214	215	228	219	218	216	199	232	206	191	201	211	201	187	207	178	208	186	175	166	175	182	181	192	167	178	182	193	187	173	207	210	214	188	179	177	198	173	190	189	172	174	186	182	165	164	146	182	186	194	173	213	189	175	191	183	198	174	184	204	188	181	191	178	189	154	182	186	191	181	181	168	191	156	169	188	174	161	165	200	176	166	178	163	180	170	165	181	191	221	180	163	183	203	190	200	192	171	176	180	198	191	196	182	169	159	176	181	188	186	194	188	194	180	157	178	183	193	190	201	154	187	167	177	184	175	172	147	164	188	186	184	158	142	185	193	175	198	181	177	167	188	159	207	163	187	177	179	189	168	172	189	202	186	172	182	185	179	170	210	194	153	186	204	181	170	191	173	201	182	194	162	178	179	185	187	170	183	210	169	177	162	183	197	158	175	181	182	193	173	209	178	172	192	157	172	184	181	199	177	158	162	189	178	169	182	181	153	177	163	187	187	189	174	147	169	197	159	169	181	184	192	189	190	180	173	194	202	171	183	180	199	191	163	187	170	172	158	174	165	183	198	184	173	183	163	189	165	177	156	200	167	179	169	175	191	171	164	171	187	173	201	165	187	183	197	193	191	209	164	184	181	183	165	176	202	189	195	180	162	176	202	177	169	175	164	198	195	185	190	166	177	168	180	171	164	157	181	180	165	191	203	176	160	148	151	151	166	207	189	177	170	202	179	170	196	187	149	171	187	199	188	170	167	180	190	178	186	187	173	179	191	192	194	207	187	171	176	174	180	170	175	167	151	189	180	177	182	173	165	178	166	165	173	190	165	190	193	193	169	180	195	177	180	185	190	158	194	187	185	186	177	181	153	200	185	199	181	195	171	166	184	189	193	171	174	174	175	187	158	185	170	169	177	192	189	156	183	192	190	158	189	189	176	152	202	166	202	208	160	188	207	191	175	148	168	184	183	189	169	185	180	148	183	149	201	158	164	178	178	190	184	163	173	163	190	197	189	175	155	188	158	177	187	211	176	177	154	184	171	198	173	179	164	195	172	174	195	159	181	167	195	198	178	181	152	171	184	152	184	200	193	192	171	207	175	182	168	183	210	169	184	196	179	159	175	181	190	180	164	165	191	165	170	191	180	190	184	157	188	198	187	183	183	178	192	181	218	178	187	200	194	203	218	187	181	172	166	183	177	180	174	208	175	183	161	165	155	169	173	202	191	172	173	185	155	183	196	165	189	156	176	169	176	162	155	195	177	174	161	180	177	154	186	180	190	165	157	191	194	187	203	190	179	172	164	194	190	165	183	179	179	163	169	162	204	179	197	164	181	166	190	161	194	182	174	171	182	195	184	183	162	196	180	187	210	193	153	162	164	169	185	194	180	200	185	182	158	192	172	194	188	179	182	169	199	184	182	175	189	167	176	195	161	164	177	170	182	158	182	173	172	183	190	179	188	186	178	179	206	167	178	191	184	175	196	179	182	166	171	189	184	167	186	160	175	188	192	203	159	205	168	190	172	210	182	194	210	164	190	182	179	190	149	187	178	190	167	174	170	205	185	178	176	185	186	168	198	141	166	180	195	163	184	185	169	167	194	194	178	163	180	175	191	166	168	185	185	180	168	189	195	187	163	184	193	166	189	179	160	183	181	181	156	176	182	157	200	167	175	185	183	194	165	185	176	181	190	189	171	194	178	187	156	158	168	179	201	172	167	180	179	185	166	189	169	148	177	187	185	194	200	197	174	160	188	185	196	204	188	187	185	209	188	181	187	172	174	210	201	189	166	166	177	150	205	198	180	167	181	183	191	165	186	175	169	170	173	198	178	194	161	172	171	184	166	199	160	173	187	175	171	189	195	173	177	186	182	203	195	197	175	178	199	191	170	200	203	203	174	184	171	186	181	170	219	191	210	173	177	187	195	175	181	180	208	184	171	194	156	186	190	160	163	183	174	181	150	195	178	152	168	189	178	184	164	181	171	156	202	165	168	162	170	188	202	169	192	170	192	183	161	196	187	159	161	186	176	169	175	194	170	209	178	200	182	180	220	174	170	182	183	163	181	191	176	194	180	201	181	176	165	177	197	184	176	187	157	193	179	174	172	175	195	158	176	156	183	185	173	171	172	179	186	181	179	175	181	170	181	163	159	176	174	190	177	175	195	166	190	197	184	174	191	186	195	182	171	184	170	168	153	165	178	157	157	160	185	173	184	192	199	177	165	166	174	174	161	168	167	201	181	195	156	184	169	193	214	184	181	185	200	165	193	162	177	184	160	212	182	178	190	170	174	172	194	161	189	175	170	166	208	176	164	153	185	187	171	167	180	183	180	175	178	196	180	176	182	145	171	163	218	202	163	172	172	172	176	187	187	159	176	185	165	190	171	167	165	196	184	175	169	181	172	193	171	159	169	205	171	181	200	193	171	165	171	198	177	170	162	206	183	157	186	174	197	188	172	178	191	205	201	178	182	169	190	152	154	161	175	187	208	198	192	173	180	185	173	196	186	178	195	178	205	166	159	190	159	177	217	179	170	184	180	180	158	172	163	172	191	163	166	168	181	186	183	167	165	186	193	189	181	180	191	188	182	198	189	184	162	182	174	202	178	162	174	168	198	190	173	181	164	184	174	179	178	165	183	187	173	188	176	167	149	198	184	151	176	196	172	176	193	156	171	187	162	176	172	194	178	187	206	165	187	179	192	177	169	182	164	190	168	173	154	167	164	183	201	182	179	176	177	198	214	164	177	191	181	187	179	183	166	195	195	192	176	182	176	170	178	185	186	167	164	185	186	175	172	152	171	193	191	181	183	199	160	167	166	178	202	178	174	167	166	178	160	180	180	172	176	213	187	167	196	178	178	176	193	176	174	178	188	193	173	172	185	193	146	165	196	184	197	170	169	192	201	190	189	191	180	182	170	150	160	198	177	172	187	196	181	202	200	174	159	175	194	198	178	192	188	170	172	188	154	176	203	189	173	142	172	187	186	181	168	163	193	181	178	164	186	222	156	180	164	212	192	175	178	182	191	187	184	189	168	176	161	207	185	189	207	174	189	196	174	178	181	175	172	167	172	193	171	197	199	173	158	193	155	201	199	197	166	176	174	189	189	191	182	161	186	185	172	192	160	192	175	163	193	171	190	181	173	180	193	161	188	169	172	176	175	219	169	199	181	179	185	182	181	174	174	180	165	177	161	187	167	179	206	167	168	196	181	176	195	178	206	177	203	200	176	162	221	187	178	199	179	177	175	169	193	165	146	189	198	190	195	198	186	196	190	181	198	176	198	180	189	202	158	197	198	176	168	164	183	177	186	163	190	188	183	189	179	181	186	208	177	194	199	170	194	186	173	164	183	195	178	175	182	212	171	185	188	180	159	185	173	172	190	168	198	172	167	172	179	180	163
8763	4191	11564	15374	14697	11180	9367	11269	14026	10677	9478	7927	5579	2463	1765	1697	2110	3141	3156	2568	2341	1610	1944	2271	2501	2884	2050	1912	1587	1299	1026	963	851	955	839	795	818	800	876	744	750	792	694	770	805	730	798	883	696	657	696	693	601	544	591	521	518	518	568	532	547	504	489	496	532	521	534	543	532	507	536	527	529	532	489	497	525	484	546	538	536	538	532	487	508	506	519	493	512	448	504	489	517	516	511	506	461	485	470	494	488	519	511	496	499	527	524	514	509	493	502	469	491	506	502	542	524	496	472	506	450	482	482	522	490	470	541	486	484	505	522	495	489	483	487	552	509	469	495	472	499	492	538	489	472	484	519	496	473	500	487	505	501	510	465	485	487	501	485	501	453	463	479	515	477	484	504	457	515	527	519	475	491	499	504	475	501	494	523	503	498	490	494	532	502	504	501	548	483	482	468	528	470	455	501	495	500	489	535	507	480	493	479	478	483	477	481	481	463	509	491	463	497	504	490	460	511	477	477	484	500	517	516	504	488	540	491	466	513	488	485	515	504	509	474	490	482	536	465	525	487	491	516	478	558	461	445	502	464	474	511	479	518	487	491	452	514	454	507	496	462	499	458	481	491	479	476	487	459	468	507	493	506	482	477	462	498	517	464	518	529	470	478	486	473	495	523	500	478	487	520	543	498	504	490	514	510	490	514	538	459	507	455	484	505	460	525	456	488	538	495	489	470	462	503	457	504	509	506	513	486	458	477	477	481	482	502	454	515	517	484	478	435	507	491	479	525	496	508	497	522	485	462	459	502	514	499	545	474	486	505	471	508	480	501	474	540	494	493	469	495	507	480	498	446	468	488	477	476	521	493	487	470	474	552	468	490	469	524	456	503	446	508	469	483	484	473	471	494	512	513	458	492	513	498	514	487	464	510	478	484	450	504	471	479	498	479	483	490	481	509	500	487	492	485	528	464	478	432	503	496	496	495	471	484	504	531	481	476	507	509	534	515	485	494	467	492	474	483	489	495	465	457	502	488	503	515	500	487	485	482	524	494	491	509	474	499	459	499	477	522	533	479	459	537	505	519	479	495	494	511	488	500	465	492	487	506	440	474	479	516	490	452	480	472	476	523	456	482	478	464	451	486	510	489	478	465	486	522	477	490	476	514	483	501	500	482	461	450	475	538	503	516	470	498	460	480	487	465	458	488	471	484	497	518	514	495	484	497	432	501	466	510	499	463	529	523	484	470	495	484	480	523	474	499	477	485	466	486	463	472	457	485	435	474	493	510	488	455	472	462	494	471	495	460	531	522	455	491	493	498	497	489	446	502	517	505	488	495	497	455	461	475	473	507	507	530	484	461	536	479	527	464	483	473	498	485	452	485	484	458	519	498	505	497	536	498	482	461	517	469	457	445	497	472	504	500	485	529	471	490	513	545	521	484	483	483	483	468	531	507	498	512	531	481	484	501	510	515	493	497	497	485	487	487	518	488	474	491	516	495	507	514	504	461	478	461	475	506	458	494	446	490	475	464	512	484	450	488	488	494	522	450	498	511	480	512	477	533	486	509	496	515	458	508	508	481	480	509	503	519	477	521	447	525	492	471	486	497	485	456	488	492	513	488	541	457	526	515	461	503	474	481	487	485	484	433	525	462	470	470	517	503	494	437	488	485	497	504	499	454	502	490	512	509	467	477	481	508	525	504	473	480	501	500	478	522	460	464	474	505	458	502	475	491	489	508	512	527	452	457	495	486	457	526	471	483	476	508	509	531	494	497	505	477	467	504	499	503	494	507	488	495	463	506	517	485	477	499	533	473	459	472	520	482	502	483	487	451	456	482	505	461	504	497	496	512	497	479	443	486	519	487	502	508	519	478	537	496	478	477	507	499	480	506	495	487	505	516	466	498	483	492	497	511	491	499	493	499	468	488	494	533	461	493	524	472	472	489	514	509	477	506	517	479	469	501	498	487	459	493	489	493	424	485	485	541	484	509	490	491	463	455	505	472	492	486	463	470	489	488	539	481	506	483	505	506	422	467	435	467	498	509	512	503	472	442	486	462	460	511	460	526	454	509	509	444	466	509	490	468	547	510	468	487	524	487	519	511	523	501	518	454	474	435	481	495	511	523	500	494	496	491	496	497	523	480	502	509	513	490	494	472	516	493	487	455	521	530	517	454	530	480	486	457	507	490	487	498	534	474	468	450	491	501	495	495	496	478	514	450	488	468	447	495	461	522	477	501	504	518	467	497	480	528	485	466	462	479	447	477	496	473	522	496	483	478	504	473	480	520	460	482	491	526	474	466	525	469	501	488	501	461	470	460	471	442	522	508	478	473	474	464	511	462	478	484	479	505	517	493	480	496	491	510	489	512	550	502	503	483	500	483	481	488	512	521	460	517	485	476	487	498	484	461	477	467	447	480	481	457	508	481	499	482	525	486	513	484	488	475	501	449	491	490	504	500	474	532	485	476	484	462	508	463	475	451	493	506	489	482	529	535	507	500	520	479	493	490	515	475	501	495	466	500	507	490	466	471	503	482	491	497	491	510	463	485	510	537	484	503	516	472	455	514	500	483	460	525	471	476	500	498	502	501	498	472	464	489	495	496	505	498	499	500	497	533	489	466	509	503	494	503	508	493	473	477	485	498	469	501	560	522	456	497	469	518	515	482	446	482	468	511	493	501	452	489	490	513	535	485	468	468	493	519	471	516	478	505	498	497	475	480	483	491	500	501	470	487	471	502	467	489	459	473	516	498	506	519	519	486	480	486	478	474	485	463	474	491	475	480	517	498	510	467	533	454	512	511	477	513	486	488	479	482	517	494	477	475	501	501	443	488	462	493	478	514	489	486	498	499	504	529	474	511	499	482	522	505	516	495	507	485	478	462	494	483	494	475	505	453	468	529	534	505	491	505	501	497	483	521	504	504	494	489	491	491	473	517	470	477	480	468	496	511	512	492	514	490	478	510	494	478	516	496	482	474	521	490	527	490	484	508	493	484	459	487	477	517	507	475	461	532	464	504	511	500	510	506	490	497	444	518	486	471	498	516	485	493	504	515	463	515	471	493	493	521	464	457	508	539	458	460	506	534	478	488	504	455	483	532	500	495	505	495	491	521	473	511	513	500	457	479	504	490	518	464	472	501	479	489	479	465	473	488	470	439	448	487	438	451	491	498	526	509	497	493	505	484	485	466	469	517	507	491	458	495	482	502	504	499	497	509	495	490	506	492	466	489	462	477	481	490	507	471	491	466	504	479	459	480	505	473	473	493	521	511	514	486	526	543	475	461	438	495	460	483	473	488	493	509	528	454	547	461	478	476	501	472	500	533	498	500	480	498	519	478	469	459	479	438	471	468	483	472	505	484	472	478	503	472	498	500	504	446	492	481	491	513	447	519	533	482	499	483	483	502	480	484	507	522	511	513	498	463	470	511	526	502	482	506	509	515	463	460	496	517	517	499	506	511	504	499	504	499	489	454	481	498	520	482	498	519	512	509	476
2404	887	1960	1582	989	678	537	646	691	717	838	749	565	422	352	422	378	378	396	335	350	351	380	395	413	425	380	426	394	416	390	351	412	402	390	408	376	371	391	375	351	346	361	379	361	343	370	373	383	338	391	373	351	371	354	408	377	363	361	332	357	386	380	370	396	343	388	373	387	372	355	359	363	343	370	354	381	366	388	385	379	387	383	348	371	402	381	413	388	331	354	391	379	394	355	356	342	382	371	361	335	399	344	338	353	388	367	401	380	360	370	371	388	372	372	370	368	370	397	379	375	353	388	384	357	325	372	393	391	368	401	350	375	353	349	358	368	350	373	381	352	353	353	355	387	410	359	354	410	410	367	401	431	378	382	377	370	325	383	394	371	348	375	406	375	353	354	369	373	332	370	393	385	400	409	346	343	363	368	337	369	374	362	370	374	388	362	396	348	377	348	393	391	397	335	377	380	351	382	380	360	386	383	362	374	401	357	401	379	376	384	374	339	395	388	361	381	375	373	392	387	362	387	355	382	339	390	360	377	381	363	371	402	378	363	358	343	384	373	358	338	330	369	384	353	394	359	386	350	374	356	349	385	369	404	341	405	357	371	361	388	377	423	396	364	376	383	384	375	380	383	349	401	354	350	376	371	367	382	365	376	399	374	364	403	344	371	356	351	361	364	395	369	423	383	351	369	387	314	367	362	411	411	379	399	377	385	366	398	350	372	370	393	379	377	375	382	382	345	363	364	374	366	383	391	337	383	404	367	385	373	378	360	363	364	366	368	386	360	382	396	400	372	405	366	389	308	342	358	342	372	346	358	377	395	386	391	360	365	395	370	382	367	355	386	363	352	388	361	369	348	369	368	379	368	389	391	366	360	349	390	354	399	389	382	405	390	353	343	368	396	360	360	359	393	374	422	370	398	388	370	366	371	389	348	355	342	342	318	409	405	374	377	378	341	385	379	361	385	355	359	404	354	359	385	372	388	392	376	375	377	366	394	386	375	383	371	405	373	398	369	371	385	411	393	382	359	351	361	358	355	381	392	355	410	371	373	391	368	366	345	368	386	376	380	364	357	357	378	401	386	365	370	385	367	379	374	378	373	380	365	367	420	357	347	368	345	373	401	367	443	384	355	332	378	343	367	365	335	409	394	361	363	378	388	356	346	388	364	394	336	368	361	335	371	349	371	370	372	366	382	349	344	399	422	365	361	399	350	316	390	397	382	370	397	405	371	398	364	352	370	375	365	353	367	359	372	358	359	359	365	382	334	396	365	366	333	346	375	418	378	389	380	349	317	317	379	353	382	384	374	396	407	373	359	336	345	344	365	362	401	399	398	373	400	389	374	377	376	362	383	388	395	376	397	369	355	372	385	372	404	385	379	342	375	350	374	381	399	342	374	383	386	379	405	380	341	372	398	377	374	353	363	346	393	374	371	357	353	379	376	376	367	375	349	371	381	319	386	378	356	379	398	379	323	391	404	346	365	378	375	349	371	346	379	356	355	353	399	387	370	378	381	374	353	362	399	343	383	378	391	345	366	377	385	370	409	374	392	352	370	355	384	374	394	371	358	364	382	382	406	390	329	349	408	363	331	362	382	357	358	359	359	358	370	373	394	349	351	405	388	366	358	401	381	388	372	380	388	355	412	363	358	383	373	385	369	363	397	375	357	367	371	384	390	359	344	346	380	347	339	380	370	363	356	356	359	329	375	382	378	347	395	354	372	359	401	358	369	394	409	334	372	373	357	364	378	363	343	372	384	370	345	385	402	398	376	383	371	400	368	346	398	377	353	397	362	377	400	335	353	389	362	359	355	380	364	330	368	406	383	424	393	357	365	367	353	351	362	373	379	391	374	367	359	361	369	364	393	403	342	388	378	378	368	385	350	381	362	406	366	366	375	372	341	387	373	426	352	414	353	415	381	408	366	350	379	372	368	369	413	376	387	360	354	357	388	349	399	385	382	394	394	373	354	381	354	398	362	383	370	376	342	350	403	379	407	390	399	369	337	383	356	361	379	378	354	413	399	363	347	389	368	326	389	381	361	422	361	354	380	361	383	355	404	371	360	362	356	365	341	353	364	367	390	364	390	338	376	382	358	379	389	355	381	348	363	381	355	364	348	353	358	365	370	367	358	351	360	367	340	414	346	378	397	377	356	368	363	378	388	370	396	335	381	374	398	371	352	384	350	357	365	363	340	402	351	379	359	360	382	337	369	367	356	393	376	350	344	391	378	378	370	416	362	395	356	326	376	362	409	378	390	371	350	386	409	410	371	411	384	381	380	383	377	371	377	374	391	380	381	398	383	362	405	393	359	368	372	376	360	383	420	359	377	368	363	372	357	361	407	345	376	377	346	359	368	353	343	335	379	372	364	356	354	332	377	369	348	383	363	376	408	373	347	363	371	386	349	411	346	371	399	351	353	404	358	347	367	379	380	359	387	406	400	383	370	351	339	388	371	413	419	364	370	386	360	359	352	408	383	334	388	369	386	411	391	392	387	368	335	384	380	365	359	394	377	369	358	351	350	436	356	422	351	392	359	384	396	348	359	389	379	361	353	327	387	383	383	340	384	374	407	379	335	391	381	367	385	383	349	335	335	383	395	382	362	388	385	397	340	383	362	342	369	370	348	363	347	384	397	360	363	361	386	383	382	380	356	345	371	366	343	331	367	384	362	349	373	391	354	331	338	370	351	386	371	373	392	408	365	372	395	380	388	431	373	369	399	403	363	432	381	389	375	390	366	382	385	376	373	383	340	336	374	372	367	329	337	381	380	379	343	360	386	395	353	406	383	393	355	379	373	422	366	354	408	360	412	371	407	357	356	378	371	380	362	357	391	372	393	345	359	356	384	381	358	366	336	385	364	388	369	363	390	397	379	342	383	346	401	400	381	385	368	370	375	383	371	371	373	364	351	355	360	378	425	377	356	379	358	364	364	348	375	342	403	392	352	385	343	383	402	385	349	349	350	362	363	373	356	363	343	428	343	387	383	403	401	359	351	350	384	359	347	380	355	318	371	377	328	411	368	382	375	353	360	339	383	375	368	392	363	357	377	367	353	356	406	348	381	390	356	347	376	373	378	379	415	369	366	363	397	376	377	388	386	347	390	398	349	345	361	384	358	379	371	346	375	386	382	338	363	379	353	370	374	364	378	374	415	377	353	424	394	352	335	341	391	385	360	368	355	368	385	355	329	334	369	363	352	403	377	377	394	404	346	380	393	394	373	380	360	354	372	385	366	367	369	385	380	371	406	369	374	378	344	365	384	413	388	389	357	360	399	352	379	374	351	357	392	370	386	380	362	370	380	375	367	380	381	383	357	339	372	414	373	352	375	365	338	419	377	368	388	390	405	347	349	375	360	389	394	386	391	372	385	337	383	357	339	389	352	387	361	380	374	359	363	387	393	378	357	366	395	354	333	351	367	371	345	334	385	351	364	339	346	350	356	337	372	348	360	340	415	385	408	405	366	420	378	352	365	381	318	370
2810	1340	4195	4782	3167	2235	1992	2290	2696	2958	3847	3160	2188	1049	960	888	914	897	900	921	881	864	990	1051	1221	1408	1221	1138	1038	1006	871	933	908	943	921	907	923	876	889	868	928	887	885	899	850	852	915	907	832	948	877	887	863	873	888	847	893	842	841	873	893	919	874	913	916	912	916	873	803	915	884	873	935	879	915	890	881	914	907	842	869	886	867	920	885	831	887	921	904	900	893	924	879	891	881	901	863	943	902	911	917	875	963	896	882	878	872	913	868	900	881	887	903	854	914	878	853	865	844	893	911	868	917	822	876	896	889	846	895	890	858	917	849	838	919	913	877	896	899	925	872	872	887	895	882	864	885	861	887	904	918	915	908	881	905	921	888	887	907	928	887	839	970	897	889	827	872	899	856	918	847	912	855	906	920	818	854	874	826	863	915	895	849	879	878	935	909	856	932	879	866	883	900	938	877	903	889	846	926	854	908	891	905	921	913	891	853	853	876	861	903	871	871	851	832	868	849	891	937	853	917	848	899	887	842	842	921	896	884	910	925	881	859	885	932	887	846	853	871	864	898	878	889	880	942	829	859	833	887	864	865	855	830	904	888	881	886	939	906	906	885	852	900	901	900	832	855	901	885	891	902	899	823	896	894	888	952	917	922	911	850	870	899	903	885	868	917	901	909	904	889	850	861	903	907	918	884	915	886	894	888	847	875	883	896	884	839	874	881	843	948	891	916	879	917	869	866	908	885	804	922	890	868	837	913	932	918	896	879	845	876	916	900	887	861	887	906	902	894	935	890	921	834	883	850	920	907	926	892	864	836	910	873	879	939	882	863	896	917	911	853	851	883	863	907	908	900	891	870	903	887	847	915	902	872	893	871	851	866	909	878	887	910	907	853	882	904	858	867	884	922	907	812	913	918	926	872	851	873	932	889	887	909	908	839	863	897	899	927	911	878	844	840	913	878	930	858	914	876	861	851	913	938	899	909	897	889	861	897	890	827	927	892	936	851	904	890	869	896	874	892	885	918	894	879	811	923	874	879	869	809	880	928	896	888	905	884	845	887	832	875	868	925	913	874	944	869	916	825	850	820	871	880	920	888	872	897	861	899	899	871	920	914	878	884	904	840	917	888	876	886	898	899	865	906	877	882	927	894	909	922	922	839	926	896	873	879	886	862	837	838	919	877	866	869	909	857	876	917	865	883	910	916	919	956	847	899	882	878	869	900	907	880	916	941	868	928	840	895	861	885	844	835	872	881	896	918	886	883	905	870	877	912	896	921	876	858	858	872	855	833	852	904	844	828	912	929	941	873	831	833	914	878	879	893	889	911	864	887	877	946	885	828	885	915	910	908	883	899	864	843	889	850	839	874	871	873	908	910	865	873	890	845	845	893	934	908	940	903	871	866	862	911	844	923	896	866	914	852	899	921	885	855	903	924	857	846	896	875	838	878	863	878	871	901	922	909	849	901	873	801	846	887	928	905	913	904	877	885	899	843	913	878	875	866	926	923	861	905	915	926	869	868	878	894	900	926	900	883	886	915	847	914	884	897	850	900	923	929	916	876	866	832	849	868	878	920	890	873	869	903	876	899	898	867	855	878	926	874	876	862	856	852	838	860	869	866	868	829	917	885	851	880	870	869	888	874	902	898	897	876	883	858	897	870	943	822	917	895	892	900	893	898	933	896	873	884	879	890	931	870	862	904	867	918	890	936	910	908	855	829	884	891	882	883	890	895	884	910	848	831	891	835	907	898	896	970	884	905	908	879	924	920	891	873	855	866	888	831	867	911	858	952	843	816	876	881	902	921	866	914	971	844	835	871	897	894	870	851	878	906	904	855	988	892	896	936	929	897	834	886	865	922	880	921	878	929	904	877	845	821	881	878	894	919	926	863	889	949	896	899	880	912	902	871	881	942	834	914	872	927	887	859	882	891	894	875	888	930	876	856	883	907	840	886	875	876	864	920	843	960	898	875	897	883	878	899	944	850	862	921	857	880	872	862	886	885	905	874	906	843	873	875	929	861	917	890	850	862	876	869	909	867	866	860	857	927	886	841	910	844	916	876	868	825	904	890	849	879	887	852	939	895	890	894	893	857	921	905	869	912	920	940	901	877	897	891	889	929	918	912	913	884	910	914	902	860	868	892	947	843	846	865	888	914	885	922	897	895	848	907	898	846	911	905	848	900	847	917	887	920	903	911	888	871	891	894	850	898	885	860	830	919	907	903	902	932	870	897	897	860	864	855	865	875	853	855	911	931	942	881	856	890	938	933	890	835	914	903	842	878	837	905	893	853	845	900	882	873	951	891	888	897	863	941	856	851	946	885	881	901	850	912	913	922	858	936	870	845	930	899	845	899	878	866	894	878	879	884	884	925	870	850	846	868	869	889	896	904	914	885	885	892	915	898	922	914	943	869	878	859	904	901	907	826	893	921	846	906	913	868	920	908	825	891	846	871	871	844	929	889	884	895	895	868	903	898	860	866	894	897	861	939	935	948	870	880	925	896	888	843	896	898	900	859	918	883	841	883	857	874	899	882	889	850	895	889	890	901	851	897	879	911	883	886	920	830	877	845	882	824	889	826	911	901	935	881	873	888	874	906	874	861	860	874	834	841	856	872	868	919	955	920	912	867	895	934	914	865	899	907	882	953	895	823	881	865	938	910	886	853	860	924	890	925	881	912	921	893	920	890	871	886	909	900	862	910	937	891	910	903	904	914	862	943	897	863	838	910	882	872	937	895	875	887	864	879	906	865	865	863	922	884	910	923	914	919	919	837	863	902	920	895	877	875	900	886	846	882	950	883	900	891	895	926	925	903	899	930	922	887	901	912	908	921	881	866	888	900	931	865	880	890	919	885	881	876	818	915	895	924	826	901	923	894	940	867	897	874	948	895	891	924	921	884	903	880	880	865	849	846	897	896	874	888	887	864	864	911	883	854	874	941	824	885	892	871	914	869	842	883	927	876	885	860	898	901	943	883	870	873	886	902	920	886	875	915	921	855	874	878	883	860	891	881	897	818	920	889	855	867	911	903	940	888	888	874	899	880	899	867	894	906	901	900	823	908	893	859	902	887	882	918	858	903	878	870	871	887	870	898	923	870	882	943	823	888	874	904	917	888	886	890	864	903	870	859	962	879	845	885	900	861	945	838	862	901	879	890	900	917	843	865	921	868	926	818	865	874	881	847	941	892	869	927	901	871	903	908	878	886	855	884	875	884	869	875	899	921	855	953	869	846	880	885	871	895	834	863	863	866	929	902	887	872	868	885	882	905	913	888	914	877	897	877	948	910	924	862	857	902	891	881	917	903	906	912	849	909	885	959	961	875	885	898	886	850	846	892	902	878	831	844	839	875	847	882	859	892	846	904	893	908	886	857	898	865	919	883	887	880	849	926	900	886	872	887	890	813	896	904	909	887	872	880	868	895	907	898	862	855	871	890	868	858	917	913	902	857	870	880	873	901	893	898	857	937	905	858	897	875	913	898	888	816	883
8394	3041	5114	4801	3756	2173	1746	2047	2135	1318	1364	901	620	349	351	278	323	395	390	284	303	253	308	359	381	369	322	300	274	224	247	215	240	221	247	211	217	213	224	254	218	226	214	215	241	227	233	258	223	248	193	209	210	214	206	213	208	216	192	216	199	231	210	210	222	208	237	212	221	178	223	209	197	191	200	221	200	211	213	208	217	205	202	227	205	224	203	207	189	219	212	228	224	192	186	214	212	208	204	236	221	195	222	183	221	234	183	209	194	210	207	202	216	211	191	188	210	214	185	200	215	230	210	210	213	225	211	225	214	210	211	180	203	220	196	236	203	190	216	210	209	214	194	233	220	205	230	215	214	180	206	193	213	215	211	193	230	199	182	208	227	240	222	201	182	210	229	213	190	180	213	205	202	225	196	205	191	222	207	220	222	208	213	184	187	197	202	210	191	210	194	193	203	231	205	190	192	234	195	216	204	200	232	204	189	207	211	194	207	191	199	203	249	215	199	200	209	219	228	239	211	215	198	193	167	202	219	226	200	223	183	230	212	226	215	228	223	212	207	196	223	198	201	201	223	210	173	224	186	207	208	216	222	197	185	208	229	203	216	218	187	216	206	220	194	205	193	214	218	209	201	215	205	227	220	181	217	209	201	206	194	183	207	217	202	208	213	227	214	203	228	206	209	216	217	203	216	205	236	198	228	220	205	201	218	198	211	210	208	181	183	217	208	205	214	212	221	187	229	217	220	209	188	232	234	209	222	213	215	222	219	206	217	208	232	220	220	217	185	185	205	224	202	200	211	200	190	212	206	201	202	228	217	191	215	219	203	223	203	214	195	193	219	220	227	212	202	187	216	211	204	188	208	210	216	227	186	190	203	191	205	229	202	201	184	194	236	212	199	189	187	207	203	205	212	178	197	254	216	187	222	197	225	225	202	212	193	210	193	243	218	206	225	205	206	217	212	227	201	226	210	222	185	228	213	220	214	204	222	182	211	208	228	185	199	181	212	183	210	209	234	247	193	213	195	220	226	207	222	213	214	227	197	191	225	222	197	212	209	206	234	197	193	200	184	208	194	202	177	197	208	226	208	209	202	220	232	175	218	223	226	214	222	208	217	207	209	205	200	215	195	189	197	224	213	191	193	205	201	218	198	225	217	205	196	202	199	235	236	226	205	195	193	224	200	218	188	180	212	221	234	218	229	188	203	220	223	197	208	181	196	211	211	199	217	195	207	220	195	191	224	209	203	196	201	211	207	160	185	215	217	208	236	221	207	177	220	200	210	213	225	180	205	210	208	217	214	234	219	210	234	194	206	220	250	191	205	247	215	200	202	182	207	209	240	227	179	215	219	205	201	228	215	222	229	201	230	195	203	186	235	213	233	220	222	208	196	232	204	180	211	207	214	218	205	204	202	210	220	204	196	193	208	219	208	191	202	224	195	240	200	204	216	205	221	201	182	163	190	195	221	204	231	229	213	192	223	212	182	193	193	223	211	234	205	205	215	223	227	198	204	203	210	204	177	208	219	206	233	227	223	231	212	183	212	230	195	221	235	230	215	223	208	195	206	173	178	209	184	190	213	218	201	208	217	223	206	205	192	182	214	194	220	192	214	221	213	193	206	207	204	206	208	220	213	205	177	219	222	193	210	257	236	216	231	212	212	181	199	211	197	202	226	195	223	236	211	210	199	219	194	218	202	214	173	235	219	213	221	197	216	223	191	216	223	231	195	214	223	182	219	215	213	223	203	204	219	179	192	206	194	186	201	212	212	227	208	239	217	203	196	212	188	211	191	192	210	191	197	201	219	191	190	207	209	226	206	196	215	220	235	210	213	223	207	201	218	192	203	232	221	232	205	199	222	187	191	181	195	216	232	227	196	225	184	237	179	258	228	179	252	170	199	198	222	204	204	201	221	232	224	211	190	229	231	192	221	212	217	204	217	211	198	201	211	217	188	194	203	198	199	215	219	207	215	225	194	214	210	229	190	220	200	201	195	199	213	216	227	193	204	213	202	191	232	210	209	197	207	208	221	233	228	218	210	208	195	183	236	236	185	209	212	184	221	213	204	202	185	206	202	198	193	192	211	217	223	220	220	210	193	217	196	208	193	230	222	215	208	199	187	213	223	191	199	189	206	216	199	204	200	207	188	204	205	230	201	198	201	176	208	201	215	233	224	268	195	233	226	216	233	205	236	216	210	217	180	219	207	200	203	202	168	210	191	211	211	221	225	227	221	238	211	205	203	211	200	214	234	209	221	196	241	199	208	201	200	217	208	182	203	210	205	206	221	211	230	207	195	210	207	235	224	189	203	217	209	205	209	214	216	209	230	197	211	216	179	185	204	193	206	204	200	216	217	208	191	226	197	199	204	226	214	193	208	183	231	208	211	190	203	205	186	196	199	239	203	229	200	214	208	217	213	185	205	204	210	176	202	201	211	220	206	208	198	214	186	210	218	195	209	200	220	195	223	203	201	195	219	206	201	189	192	207	204	230	200	200	198	228	218	238	198	214	189	236	210	186	217	209	206	185	215	212	200	214	189	188	207	176	213	204	190	197	238	208	217	191	206	192	198	200	216	228	219	189	201	216	187	179	190	200	227	203	213	186	190	196	224	221	200	216	200	215	192	178	193	237	213	193	196	252	208	206	242	175	234	194	202	199	214	201	243	174	223	220	221	194	223	218	183	202	219	233	211	199	203	232	203	189	198	221	200	218	185	228	233	208	203	229	205	198	184	220	223	232	224	186	190	190	204	195	191	218	199	196	200	220	171	227	202	214	191	213	202	223	210	199	200	180	226	210	224	213	211	196	200	234	203	228	195	176	228	190	199	211	209	180	187	194	191	198	214	195	229	226	231	208	192	233	186	212	213	219	207	217	232	212	198	231	197	203	208	193	238	205	204	239	203	179	210	216	195	199	214	213	201	228	201	192	200	220	219	205	202	207	251	216	226	208	196	205	204	221	208	214	208	200	224	226	195	203	192	194	231	235	228	221	220	207	227	210	235	220	211	224	227	205	230	197	191	211	208	217	220	208	217	188	211	206	197	219	189	190	214	207	222	218	198	204	234	182	201	205	225	230	198	187	205	202	215	194	204	196	205	199	190	238	215	223	204	225	215	211	217	201	198	207	207	247	203	208	230	209	178	213	209	217	178	210	206	209	202	203	207	167	201	206	183	182	215	217	242	210	212	205	208	206	201	215	202	207	202	201	215	196	204	209	250	213	175	207	228	189	214	198	205	214	196	206	199	226	196	175	226	197	210	215	215	221	192	235	209	195	218	194	215	237	201	192	178	223	198	213	218	219	212	197	221	202	207	208	216	188	187	196	211	205	216	214	201	203	212	199	200	210	240	218	215	211	205	200	208	195	198	188	195	188	202	184	211	198	193	213	204	212	203	211	201	177	212	201	240	218	220	200	203	227	225	218	226	226	224	216	200	187	213	222	231	200	226	215	227	209	197	214	201	222	208	200	196	207	194	206	192	208
6599	2861	8771	11307	9873	7127	6756	9544	9863	6702	7204	4745	3043	1315	1143	1186	1457	2041	1724	1615	1244	1130	1334	1587	1964	1719	1402	1236	1155	918	773	823	765	708	774	674	685	717	715	688	680	642	655	694	712	702	683	659	607	659	597	618	648	589	547	588	563	518	533	536	546	544	558	567	520	586	522	544	556	550	545	574	512	544	570	550	550	522	587	556	557	519	541	507	583	513	515	555	568	562	534	507	529	552	563	523	517	541	508	517	542	546	553	580	508	554	590	555	569	568	522	552	574	522	522	551	542	518	544	537	512	590	507	547	537	550	509	539	509	527	531	528	542	533	558	543	571	493	521	559	550	505	512	598	567	557	551	533	520	521	562	606	525	536	521	514	569	555	549	513	586	538	503	520	544	518	535	530	509	559	564	521	533	521	559	529	528	531	545	516	535	563	500	548	552	532	541	513	548	465	542	555	529	555	524	515	503	504	537	534	501	550	512	536	542	569	522	493	535	562	544	583	569	517	512	506	517	539	570	559	504	547	534	565	518	521	493	594	528	551	558	536	562	528	524	558	522	511	561	525	513	562	554	511	586	559	576	543	570	529	547	530	545	537	538	546	546	538	530	551	513	530	531	545	515	561	534	514	542	506	584	535	531	595	556	542	557	563	507	542	515	586	531	515	554	507	536	567	515	517	518	517	536	553	524	544	534	513	489	535	532	501	574	510	529	542	565	510	532	526	525	538	562	559	554	559	530	547	541	547	563	571	570	515	552	509	578	549	550	515	531	511	555	555	501	576	530	541	539	585	506	515	556	515	524	539	508	540	560	498	536	545	537	562	533	536	516	560	548	515	523	547	514	531	561	540	530	544	567	537	578	550	567	540	526	508	525	515	529	545	529	466	521	541	543	564	531	552	566	516	527	544	540	564	567	492	568	540	504	538	528	500	581	500	543	517	522	553	565	552	528	498	520	501	512	541	567	541	537	548	534	559	566	519	572	532	552	539	573	536	498	554	588	515	553	507	537	493	537	543	538	510	535	545	542	539	557	576	531	512	553	531	498	506	501	537	534	512	520	506	538	529	502	557	527	553	529	547	531	548	549	529	525	552	554	528	574	479	550	541	526	547	505	541	556	514	514	531	573	568	568	531	549	559	496	501	544	546	555	478	569	522	510	516	542	543	533	489	544	555	548	527	489	571	549	515	532	492	588	537	559	565	525	504	554	546	538	527	534	568	535	534	576	555	510	576	525	550	567	561	542	532	583	528	535	520	509	497	529	501	523	524	496	525	565	526	535	515	544	558	527	530	539	505	543	500	536	520	532	518	513	540	545	570	567	555	564	540	555	531	522	550	544	541	529	562	526	502	547	546	528	509	499	545	502	518	543	544	548	520	517	555	520	546	546	542	593	567	565	517	556	551	546	541	520	513	499	523	572	541	542	520	542	538	578	547	556	548	535	523	531	547	501	543	536	509	565	584	530	557	570	531	535	518	507	554	568	563	499	551	505	545	527	535	529	540	551	535	551	537	551	528	488	538	555	516	530	528	573	568	513	525	552	560	518	549	541	562	583	547	560	547	520	571	554	530	538	541	529	522	564	501	553	518	536	513	507	537	562	580	467	513	515	525	544	554	526	524	575	547	503	553	546	558	505	534	482	545	544	546	547	526	564	494	514	533	488	494	549	478	559	504	554	502	539	523	540	569	523	548	533	519	560	541	529	524	551	546	494	545	545	532	578	507	506	512	525	513	570	537	527	519	536	509	567	527	528	535	497	557	566	497	526	523	525	514	485	527	537	540	577	503	505	511	560	549	507	542	517	566	541	535	547	549	526	517	520	543	524	511	539	548	605	537	537	531	509	523	543	526	530	513	530	532	534	550	521	584	509	559	507	494	582	509	539	560	552	541	532	521	521	561	535	532	529	560	506	526	513	529	582	515	567	557	548	526	529	549	531	532	548	499	533	525	542	493	549	518	533	544	553	522	548	504	544	545	518	540	533	556	581	539	548	535	533	498	536	555	565	537	563	536	563	499	525	561	522	529	542	529	549	523	505	571	500	570	567	516	516	524	518	578	553	547	554	505	556	533	533	586	546	506	498	528	521	532	558	515	545	567	568	551	567	506	533	568	520	518	544	569	553	534	543	570	506	538	525	541	526	502	541	508	545	515	540	520	533	526	522	524	526	531	533	529	528	555	530	527	567	546	546	563	507	541	546	533	522	516	550	508	511	517	532	499	527	553	559	548	550	532	577	588	578	520	528	535	503	529	516	512	512	533	525	563	550	546	518	527	536	523	527	545	525	577	570	532	486	543	488	502	532	569	551	495	520	514	527	546	560	512	555	541	515	558	549	547	562	555	521	554	541	513	542	526	528	532	589	514	547	526	569	519	586	527	513	548	509	520	540	491	557	557	512	532	533	521	544	548	552	509	588	504	536	552	542	537	539	536	502	538	555	544	530	524	547	517	514	562	540	527	529	516	539	539	592	504	570	533	495	503	511	565	537	526	537	550	518	531	543	563	575	544	568	526	558	540	512	530	537	524	509	513	537	582	529	497	528	537	515	532	563	505	525	551	500	558	478	562	556	536	517	521	533	559	555	528	535	488	555	525	548	549	515	543	481	516	555	482	526	566	523	531	583	519	495	550	558	579	560	574	526	532	551	540	510	522	520	524	534	531	548	494	529	501	555	550	543	532	500	522	516	501	547	573	539	519	555	540	535	538	569	545	523	547	536	549	527	527	537	504	549	548	546	532	534	563	536	566	518	533	491	544	524	525	532	551	562	489	527	519	520	510	525	536	545	508	546	564	533	509	503	527	535	562	484	528	546	533	517	518	501	509	585	513	591	539	502	509	544	498	540	537	529	519	543	570	545	541	538	503	546	497	488	565	571	523	532	534	543	557	531	537	527	525	498	528	485	536	545	533	558	567	526	570	513	497	555	553	523	547	515	550	543	539	557	513	528	548	536	536	545	510	539	534	514	554	500	524	538	567	532	530	515	513	515	576	574	527	534	493	528	486	490	543	500	532	495	524	516	532	531	565	494	573	540	536	547	500	530	567	508	570	515	544	535	517	547	491	544	512	540	587	532	533	502	539	534	494	534	503	537	487	545	561	501	546	538	538	539	581	518	479	565	523	530	504	511	508	545	551	586	490	538	570	536	523	538	568	498	514	527	541	528	541	508	461	534	555	586	533	540	488	485	504	586	587	512	538	546	528	548	522	557	506	509	531	506	522	527	568	526	577	542	550	557	557	548	551	522	540	497	567	490	546	514	530	542	553	536	500	512	483	534	544	568	537	520	508	565	542	525	568	540	556	518	550	564	567	552	528	548	548	523	555	535	560	548	543	550	526	544	519	492	520	513	517	543	543	529	535	548	555	544	559	558	554	546	538	521	530	543	498	551	505	533	510	517	512	548	520	562	531	539	546	555	532	575	535	534	531	517	554	520	530	561	506	504	532	511	553	533	574	571	507	552	540	515	563	522	496	518	529	515	515	534	547
15243	6376	9010	8374	6477	3925	3337	4023	3419	2460	2122	1231	935	404	347	347	442	539	484	421	332	326	378	410	444	432	369	301	288	252	236	242	250	230	226	178	193	202	259	194	191	213	212	165	223	233	228	225	198	182	189	231	187	185	209	166	177	218	183	188	192	158	170	183	183	205	176	183	184	156	170	170	169	160	187	172	168	195	199	176	193	177	188	171	170	177	171	160	176	158	187	180	197	176	183	196	187	174	159	182	179	182	221	181	178	166	173	148	193	194	172	180	196	164	171	188	197	165	174	190	187	182	177	177	166	165	177	193	183	185	146	158	189	186	205	170	177	188	171	190	195	169	184	176	179	187	190	174	175	202	177	204	191	168	173	174	192	171	182	185	169	187	196	176	208	172	156	182	160	186	175	191	169	164	159	177	179	196	187	173	178	158	151	165	201	177	191	169	194	192	172	185	204	179	172	183	175	169	176	164	180	190	167	192	181	200	176	176	193	172	191	177	183	185	179	160	158	177	166	176	157	193	186	192	191	193	164	188	195	174	169	168	178	190	181	165	181	179	162	170	182	178	182	190	168	185	169	198	191	163	178	180	203	182	163	196	148	191	169	191	161	205	184	178	164	209	164	181	178	206	188	179	194	172	179	185	172	199	177	159	166	173	188	163	180	169	157	186	213	170	177	191	152	190	175	167	144	189	170	189	159	145	171	172	215	173	167	168	187	166	183	186	176	200	184	192	194	163	186	172	181	182	193	185	175	163	194	167	173	174	172	170	173	176	172	193	185	163	203	162	172	176	172	200	165	186	178	168	202	190	180	211	206	172	170	172	166	195	170	180	182	179	191	175	186	172	167	185	180	173	164	173	158	205	177	162	171	175	140	182	196	188	191	150	156	165	189	151	168	192	187	174	158	175	161	188	161	161	199	190	170	193	174	173	175	186	211	181	173	202	187	185	179	190	170	201	161	150	192	157	178	187	169	184	178	176	181	152	163	158	179	205	158	161	201	172	167	189	176	165	164	179	189	174	195	169	184	180	168	177	171	173	203	150	173	165	190	187	190	189	204	192	184	183	175	180	192	170	174	192	176	181	193	185	193	189	185	201	165	184	154	189	165	166	199	172	176	167	169	166	183	191	194	176	161	162	184	182	183	172	158	178	184	209	222	222	190	175	192	182	186	186	194	178	164	146	174	161	164	177	189	174	173	180	195	183	194	183	164	152	202	182	188	152	181	172	175	188	199	174	191	175	183	165	153	178	164	184	172	158	185	152	196	166	167	193	194	185	185	169	152	164	178	190	167	188	163	193	195	194	198	169	168	183	170	182	157	193	171	169	186	201	186	192	174	174	174	185	164	185	189	188	174	156	190	169	196	182	182	163	151	159	162	169	196	174	190	191	174	174	182	181	199	165	193	204	188	176	164	169	164	188	186	177	173	209	156	194	177	199	164	162	166	177	184	181	170	172	179	184	169	176	199	180	187	179	173	166	159	181	176	192	173	143	181	174	183	167	167	174	190	181	156	170	183	177	180	154	194	165	198	159	179	190	168	158	187	175	156	182	187	182	193	177	173	180	188	171	175	148	179	169	173	188	174	171	193	206	199	171	175	202	180	181	174	181	160	157	173	163	153	182	185	149	162	182	167	169	165	169	186	169	179	193	174	175	158	161	188	159	177	181	164	167	174	172	180	187	199	177	170	166	159	176	165	171	161	225	184	191	184	185	161	165	163	202	186	200	188	184	174	173	192	207	209	145	182	204	165	185	179	172	175	173	178	152	169	168	186	187	176	170	174	176	181	177	179	152	159	205	170	181	198	155	164	174	161	181	177	188	182	170	192	163	199	167	179	175	197	192	187	168	186	183	200	197	178	150	203	186	166	162	174	163	170	186	187	175	179	178	186	181	172	182	193	171	173	166	145	198	179	182	187	172	152	177	176	177	185	179	181	168	177	166	165	172	199	162	175	187	176	195	176	202	205	194	202	180	197	155	152	169	173	155	160	183	185	173	172	157	150	168	189	177	169	190	211	196	187	181	161	207	178	184	182	171	155	180	174	169	175	192	191	196	165	194	173	188	166	180	167	169	168	149	186	159	165	192	184	173	180	200	185	197	191	169	184	159	174	192	181	160	195	170	184	191	165	173	191	197	178	173	173	205	175	184	183	185	204	178	193	212	185	167	181	165	170	185	191	205	184	183	187	173	163	198	170	163	174	161	178	174	166	154	165	167	165	184	172	182	173	168	176	188	181	160	172	169	168	188	174	171	175	172	157	182	165	145	194	153	174	166	176	155	182	190	151	176	185	191	183	196	174	178	185	165	205	185	157	184	162	185	189	180	197	190	182	163	176	165	170	176	168	170	165	196	165	176	180	183	171	185	168	184	178	171	162	165	156	174	173	164	157	198	173	183	179	163	165	153	184	195	170	168	191	168	184	157	186	182	174	192	187	173	200	178	154	155	184	184	186	179	175	162	190	205	189	184	193	164	174	165	188	179	186	180	171	193	161	171	140	177	165	188	176	178	161	193	200	181	163	185	185	191	171	173	193	172	173	177	163	198	159	187	189	167	182	197	177	218	171	183	179	183	195	160	188	141	168	153	171	189	169	184	161	171	180	180	187	192	169	213	184	181	184	175	161	168	207	154	178	183	191	192	183	173	169	181	186	178	172	175	181	182	180	169	148	156	197	156	165	159	169	171	171	186	166	185	200	166	171	176	207	165	171	185	182	173	189	191	176	170	168	183	158	159	183	195	185	179	183	181	205	170	185	175	183	194	182	188	184	178	195	201	159	197	203	193	201	170	174	186	208	167	151	182	156	186	175	180	169	152	185	198	194	176	182	182	189	174	189	182	155	206	206	186	193	188	183	163	166	201	172	164	167	189	189	166	160	174	183	188	191	175	145	189	199	165	178	189	177	175	177	186	170	179	169	184	177	185	172	141	191	174	182	166	168	174	196	183	192	164	198	176	169	169	155	185	186	179	182	186	214	190	185	187	151	214	187	171	159	164	159	170	193	215	198	182	200	183	172	171	174	199	193	173	188	196	196	177	171	177	140	162	199	169	189	165	176	192	178	169	193	150	190	149	158	175	189	192	185	194	176	167	190	177	179	194	172	185	209	179	162	161	186	185	193	174	192	206	182	148	183	213	182	152	185	182	177	168	191	177	179	185	182	189	173	172	208	184	149	180	195	196	182	186	164	173	171	162	185	186	194	168	181	174	172	182	181	196	177	199	173	167	146	155	182	148	179	162	161	183	187	189	172	173	171	169	187	172	173	195	194	195	185	175	193	168	180	194	166	179	184	172	205	186	175	170	163	172	175	169	186	163	182	166	185	186	168	198	154	177	188	187	154	167	174	174	171	183	196	186	169	203	162	191	186	169	155	178	171	172	171	195	173	180	170	187	189	192	159	188	180	186	155	191	186	166	180	189	188	161	145	176	183	188	191	178	185	187	191	172	171	212	173	195	186	188	188	176	161	191	174	170	176	179
8731	4882	12976	15963	14147	10822	11452	15002	14201	11559	10373	6393	4153	1957	1843	1893	2513	3314	2712	2618	1738	1584	2105	2282	2781	2507	1899	1593	1449	1148	1066	942	885	898	910	780	816	835	850	820	762	758	772	815	1012	915	720	646	749	665	714	668	665	559	514	535	495	528	517	498	525	528	538	538	498	500	547	514	498	493	515	494	479	477	503	473	540	513	483	507	490	530	506	488	525	476	563	463	491	514	496	524	497	510	445	487	475	488	529	506	474	511	494	487	513	476	491	455	496	467	534	493	491	493	527	479	507	469	449	479	496	489	485	512	523	509	516	492	471	499	518	488	482	441	505	488	491	491	494	495	490	485	503	447	493	466	493	454	478	477	454	456	512	466	520	496	498	452	478	511	484	483	478	521	518	459	466	491	498	510	504	521	494	488	498	485	470	524	462	493	472	505	456	494	475	475	466	514	469	454	478	506	511	502	476	481	483	543	508	502	482	540	498	509	483	481	457	546	520	482	437	463	492	507	496	508	496	516	489	498	477	522	526	512	495	464	456	488	494	500	482	447	495	483	504	484	481	486	481	472	497	490	488	524	467	452	492	460	479	491	492	480	494	497	505	481	458	490	479	480	475	489	544	522	538	487	511	531	450	462	490	507	490	462	435	465	461	468	466	498	503	481	508	476	509	509	515	517	480	502	482	480	455	506	504	492	463	482	476	559	504	473	507	467	476	482	466	487	464	504	499	495	476	486	480	502	454	480	469	499	522	489	492	507	509	506	522	503	520	496	460	471	477	486	500	474	504	443	503	483	450	487	493	474	471	499	510	503	483	552	492	468	460	512	463	503	486	477	463	507	481	494	440	462	489	471	474	517	462	508	498	508	508	489	507	490	507	494	449	447	455	459	500	489	443	498	497	512	541	468	486	468	492	470	452	481	481	514	448	497	456	501	500	455	472	447	494	476	457	468	502	483	511	497	478	481	459	497	473	469	558	450	487	466	529	526	460	462	460	460	509	489	477	492	497	472	449	511	484	478	454	502	476	481	475	462	520	506	516	502	432	486	486	553	534	449	497	538	478	501	470	476	495	493	492	492	474	512	506	470	491	477	488	474	481	491	501	542	483	470	464	468	464	525	471	516	494	484	484	498	443	521	460	465	506	490	436	482	520	504	488	481	462	474	488	477	512	511	485	492	507	489	494	481	466	470	518	482	487	494	472	475	471	474	448	463	512	469	418	482	464	506	461	522	501	467	491	502	457	515	495	459	480	481	498	527	500	509	509	490	477	487	484	471	469	483	493	498	476	476	486	458	524	450	502	500	497	501	445	497	476	511	520	500	494	495	495	480	465	495	456	487	482	472	478	478	490	445	436	522	509	473	461	463	491	493	504	475	496	496	505	460	504	466	481	461	494	500	477	521	478	482	486	514	498	493	483	492	521	455	455	468	475	500	495	495	489	482	484	499	525	487	494	496	503	499	501	479	519	509	469	465	465	469	505	454	522	501	481	499	459	516	475	507	495	465	521	485	503	495	502	519	502	505	520	489	498	474	495	508	503	538	497	468	488	499	454	457	462	459	498	518	503	485	507	476	488	477	514	497	490	458	489	480	478	508	487	488	502	509	468	484	516	476	496	523	497	448	468	482	496	467	500	500	537	485	523	500	527	490	531	466	472	468	505	505	543	485	508	496	487	486	451	504	492	497	441	474	449	503	469	447	506	483	524	485	481	466	490	484	468	496	536	510	498	478	533	503	472	513	489	477	453	489	506	450	522	458	481	482	510	462	489	482	479	480	527	477	500	489	495	498	504	446	493	504	469	479	447	428	503	500	531	464	489	442	498	486	476	469	479	482	534	506	480	504	497	469	487	476	473	485	479	473	501	499	453	515	506	474	494	458	478	481	461	496	510	458	513	484	470	458	441	483	491	481	547	495	459	457	501	495	482	434	493	426	480	491	489	494	470	506	486	463	489	499	494	514	464	492	489	463	500	520	473	479	491	537	500	461	510	513	490	512	498	499	462	469	535	469	474	518	468	452	488	490	461	502	498	447	499	508	511	478	501	484	503	494	504	468	492	483	443	454	527	500	477	511	472	487	498	485	531	462	477	478	492	463	475	475	498	491	463	499	434	479	470	492	484	521	473	484	475	478	509	449	502	509	486	484	513	465	472	475	477	494	531	468	524	518	498	499	513	520	501	476	496	468	484	477	492	494	518	506	460	489	489	498	497	478	493	462	481	476	476	481	534	510	493	506	473	473	486	518	477	453	492	473	476	529	465	472	502	450	488	510	499	496	481	498	500	537	466	494	490	503	474	481	478	456	510	442	502	442	493	477	521	507	445	488	502	475	500	496	483	491	467	508	490	504	507	501	479	499	499	537	475	457	526	461	486	501	467	506	494	519	506	445	514	469	471	499	482	507	465	483	490	516	488	505	473	506	511	516	447	514	497	466	468	489	498	496	488	508	477	495	540	453	479	498	492	492	519	472	506	485	528	512	484	545	487	545	462	520	483	480	481	469	500	494	491	487	510	512	433	493	463	499	470	464	479	471	493	467	491	519	484	489	478	457	497	453	476	475	459	485	474	488	474	520	481	459	481	473	468	494	468	489	481	488	486	500	502	481	489	485	511	527	480	458	505	481	526	468	517	458	455	513	473	518	494	490	472	479	497	503	461	474	500	497	490	498	484	496	473	522	456	493	489	489	485	440	451	492	477	491	475	493	499	465	477	497	467	530	521	505	459	483	506	489	500	507	459	517	486	484	526	476	479	536	518	480	459	475	523	496	467	516	465	480	473	520	505	488	472	471	500	482	509	517	478	485	498	502	454	510	498	481	496	442	507	469	512	472	458	482	470	522	465	483	503	479	500	479	487	542	489	461	521	503	501	470	472	456	508	512	497	487	488	505	430	464	476	505	455	494	495	457	497	481	476	505	478	491	473	501	494	490	469	490	489	495	468	540	522	441	485	516	549	491	520	449	445	460	484	454	473	484	482	503	480	442	478	483	479	512	475	469	468	465	481	500	516	487	474	472	487	448	480	520	490	454	483	462	512	487	524	456	481	510	511	469	456	509	486	469	497	518	443	477	510	492	490	515	500	506	499	480	485	469	497	476	482	428	467	455	475	488	500	490	486	456	528	506	516	491	495	504	499	475	477	496	446	474	526	516	466	472	504	497	503	467	488	494	503	504	467	465	499	492	510	495	497	487	495	468	497	480	483	455	500	464	486	480	496	473	486	489	448	448	472	506	523	461	493	478	529	497	483	477	502	485	485	477	498	495	489	534	484	465	470	470	518	450	472	486	476	489	488	520	463	480	544	476	491	514	486	496	480	538	489	500	472	477	463	479	448	453	444	497	460	474	495	519	502	503	494	472	484	494	489	469	488	472	451	440	512	495	474	502	493	505	468	478	483	476	500	523	516	510	479	510	517	485	470	506	475	481	478	495	514	469	526	494	488	467	501	481	481	510	496	452	471	522	487	485	498	518	483	491	450	483	467	493	473	489
2541	1353	2549	1628	887	609	667	716	747	794	906	569	478	345	386	376	363	382	375	377	396	388	376	423	474	420	417	407	382	401	396	372	385	354	392	361	370	346	367	371	355	354	352	386	367	360	363	382	358	351	379	353	424	380	365	375	392	338	355	372	372	360	390	365	369	359	354	377	335	342	400	330	363	347	390	353	372	392	364	411	413	432	367	344	351	407	356	386	377	340	392	351	377	372	362	362	395	383	326	376	377	397	331	371	392	381	366	385	377	383	380	335	378	390	380	381	400	383	328	358	417	353	411	393	364	382	380	351	384	379	383	406	343	381	395	369	407	398	374	380	428	382	351	378	360	337	371	379	388	358	370	383	389	377	357	359	383	371	340	355	355	386	402	381	332	347	356	390	356	362	373	404	372	371	414	368	400	359	379	373	357	393	357	392	386	398	337	416	390	372	405	369	423	368	388	389	389	357	363	377	357	350	418	363	361	347	356	411	338	369	368	357	330	359	360	345	369	395	363	392	372	372	370	386	351	357	361	345	351	348	367	369	399	383	349	419	346	390	385	359	389	356	365	364	346	352	364	382	359	365	381	368	353	366	343	369	366	382	390	361	374	390	394	345	397	396	340	368	372	395	359	413	373	354	395	342	371	355	374	394	330	390	379	390	383	332	381	363	360	388	354	337	392	366	357	357	343	353	374	369	382	393	382	414	379	365	330	345	369	391	352	362	339	382	388	360	399	397	362	377	366	377	388	351	358	357	385	365	371	366	354	375	355	388	412	370	373	391	407	371	380	372	354	319	347	347	396	362	373	349	340	336	379	386	406	362	370	406	367	356	364	366	363	411	366	341	344	378	360	373	362	329	371	361	377	410	357	335	352	379	374	362	336	373	372	382	390	368	375	392	327	378	434	404	363	388	394	366	373	377	413	401	376	374	363	376	385	361	332	382	385	346	374	378	372	388	360	392	370	364	397	378	359	377	375	360	391	384	383	375	385	390	386	442	345	363	383	365	342	341	391	383	389	379	390	398	346	392	379	371	354	393	383	375	332	367	385	393	387	356	343	354	409	401	379	369	352	356	362	357	388	409	354	390	347	374	369	367	392	341	396	343	358	361	410	376	386	372	385	400	362	405	334	375	355	350	355	384	374	358	352	368	394	361	374	358	400	385	374	376	384	381	412	374	404	384	391	371	375	387	371	339	377	379	358	369	352	337	341	365	344	377	364	382	359	362	350	366	334	363	407	369	389	387	379	356	364	390	405	390	405	381	381	367	368	411	350	358	356	417	379	356	359	371	359	367	382	361	392	374	386	370	388	392	360	355	384	345	375	373	417	382	360	402	389	345	367	381	351	373	349	385	372	330	437	378	354	357	388	363	365	371	393	360	404	352	396	369	334	380	396	363	408	374	365	369	350	365	351	381	381	377	399	363	362	383	376	382	401	384	350	377	365	382	371	322	399	364	365	373	380	362	328	404	385	360	423	401	410	367	383	363	362	399	385	361	391	378	391	390	403	389	364	366	383	355	367	375	364	376	370	387	344	393	349	345	385	356	369	352	369	348	402	325	386	407	368	370	369	370	368	368	362	373	380	346	418	364	381	336	347	368	376	371	346	395	350	363	361	380	363	378	383	332	398	363	347	359	406	390	419	417	387	391	378	365	363	382	365	375	387	343	360	400	337	402	396	378	367	365	366	367	352	386	334	410	358	383	392	375	392	395	398	363	367	357	358	382	354	397	379	361	374	346	370	389	380	371	386	415	370	376	369	392	384	360	402	374	396	366	369	394	374	408	332	362	329	379	357	386	418	379	371	366	359	373	382	371	349	389	384	353	377	361	403	392	360	379	394	403	347	412	379	357	384	357	353	395	401	378	348	358	366	376	366	385	361	353	373	379	391	359	386	365	361	397	362	399	382	376	385	370	387	353	372	362	365	376	381	371	382	388	389	352	376	367	377	376	370	353	367	382	359	370	368	372	358	402	357	386	439	398	371	386	368	365	389	366	368	367	368	384	401	392	371	354	374	349	349	354	369	342	379	390	412	351	317	370	349	366	350	330	356	383	369	347	364	367	405	387	377	348	398	403	384	373	355	385	357	386	392	399	373	364	379	350	368	394	402	390	365	376	349	405	379	355	369	347	350	379	346	383	390	388	366	409	386	359	379	330	360	393	373	384	378	352	410	396	406	385	330	390	343	372	362	374	391	387	350	340	334	399	403	356	375	371	373	387	373	351	365	396	404	370	378	357	368	370	377	367	377	367	348	361	338	371	356	412	352	358	371	373	377	371	372	381	406	360	339	410	401	389	373	395	351	333	342	359	402	383	314	378	404	384	382	389	397	389	355	340	351	411	403	358	356	354	365	367	388	387	356	364	355	334	381	395	348	341	389	359	399	340	399	375	378	339	383	385	403	400	383	379	360	372	392	358	386	372	355	403	369	387	328	351	387	359	390	391	397	342	329	385	348	421	340	395	383	375	402	370	400	400	383	381	335	398	378	375	397	363	356	365	360	390	386	353	403	389	352	380	345	340	404	366	381	358	374	376	359	336	363	395	379	366	393	366	358	369	399	386	370	400	396	372	394	368	379	349	378	382	371	360	383	394	354	387	373	367	370	356	370	372	342	369	358	344	403	376	372	391	343	385	377	371	321	384	365	391	376	380	396	327	361	359	352	383	353	363	384	404	380	362	354	371	347	364	391	368	385	372	360	379	347	364	377	372	383	358	361	326	377	339	337	380	388	374	386	391	382	368	382	382	380	365	358	391	401	369	333	370	336	370	384	391	362	357	362	354	391	369	438	393	331	378	357	389	402	375	375	391	391	373	374	426	360	410	386	369	388	390	361	350	375	370	395	376	387	393	392	353	356	378	395	360	351	401	352	366	356	377	391	404	390	344	384	363	374	365	411	386	436	367	345	369	344	388	355	364	363	362	378	383	344	360	408	397	361	376	354	364	324	381	358	329	333	352	374	380	365	362	340	358	357	381	359	349	336	373	339	385	373	376	378	345	356	386	370	392	363	383	388	363	379	406	358	388	351	385	380	385	386	396	351	356	393	369	393	335	358	377	364	390	368	358	391	356	343	366	375	381	418	380	370	349	381	386	406	384	358	401	344	369	369	404	380	404	363	378	366	400	356	375	355	375	384	360	330	352	388	365	327	375	383	362	394	359	378	357	363	428	349	369	360	366	356	356	364	351	369	425	376	371	355	396	368	394	366	369	364	386	365	362	332	346	368	388	402	352	344	378	370	361	371	386	338	395	386	375	381	355	349	376	386	365	363	360	414	389	339	368	375	353	336	400	374	367	361	353	325	385	389	377	377	339	370	376	340	360	368	370	411	385	361	370	361	378	369	393	354	399	352	398	335	367	386	374	387	387	385	317	402	339	362	382	393	357	362	391	368	365	397	345	393	420	397	346	351	364	412	412	376	377	381	390	368	376	355	369	339	355	375	401	360	389	355	391	363	376	373	399	390	402	375	394	392	327
2840	1827	5085	4881	2991	2253	2333	2920	2844	3598	4147	2628	1501	990	866	862	879	876	911	862	896	985	1070	1290	1323	1197	1126	1075	1011	932	915	905	872	910	913	867	851	889	912	908	926	819	894	895	910	893	857	882	873	885	869	866	915	947	869	823	873	858	882	854	921	858	875	885	855	888	950	895	885	914	902	883	923	926	886	888	877	890	928	930	944	937	962	853	872	879	859	865	868	852	869	895	904	853	866	894	911	866	915	908	885	899	874	888	897	896	939	902	863	876	868	863	871	876	894	930	875	824	886	850	863	894	908	904	860	888	895	898	845	814	826	929	897	888	939	887	872	867	918	916	905	866	898	913	837	895	879	912	912	845	873	883	884	878	880	888	897	858	906	892	840	868	857	900	870	914	892	913	868	860	876	887	903	912	847	892	852	913	843	862	924	893	854	909	851	867	868	864	881	888	856	865	943	869	946	886	854	893	860	854	879	849	910	895	889	856	859	904	916	916	858	876	851	900	892	948	866	865	880	866	870	841	829	862	889	893	907	906	837	883	908	874	881	918	861	930	853	918	914	885	893	908	860	885	909	891	894	880	874	913	879	881	826	904	875	891	919	930	915	877	906	865	914	865	841	904	924	851	876	933	879	895	882	891	855	877	851	841	878	889	843	871	902	848	865	915	843	883	855	897	890	869	834	901	857	871	924	912	867	857	874	839	897	880	908	839	897	853	846	921	886	878	911	943	862	870	891	880	886	871	895	853	880	952	905	890	925	861	887	868	899	834	913	911	840	848	954	883	852	850	900	851	871	876	875	873	889	937	886	910	929	835	864	869	932	867	857	895	869	899	937	896	911	856	811	880	922	866	853	911	868	927	877	902	840	909	908	848	910	848	866	895	898	862	922	856	870	893	892	924	886	881	900	870	859	918	953	841	871	872	870	849	899	888	884	831	925	885	868	886	867	929	834	897	863	914	874	883	897	854	840	890	940	872	881	919	895	881	907	856	911	899	891	841	882	916	923	855	905	895	852	910	879	876	846	869	888	893	870	878	873	923	912	907	874	849	887	938	935	872	868	827	849	877	842	900	896	883	833	880	856	913	927	897	912	843	880	879	843	884	915	884	844	912	878	899	879	870	860	921	902	868	875	807	877	789	816	881	886	845	876	904	889	877	873	877	919	896	887	887	895	800	920	915	859	867	892	893	865	906	885	828	879	831	913	903	886	853	847	888	875	872	889	905	896	910	834	897	901	905	854	913	905	897	909	912	835	930	870	863	836	857	864	887	859	890	824	865	919	908	906	849	937	829	899	850	897	936	867	837	926	886	946	898	885	922	894	893	891	894	889	938	962	893	905	914	870	906	870	885	826	885	918	940	892	905	911	854	883	831	936	858	869	877	870	873	874	949	876	915	889	892	914	924	918	897	915	876	880	848	895	876	865	907	835	874	889	878	885	908	871	871	913	890	893	881	958	847	892	919	898	849	913	874	815	902	906	850	931	853	821	879	858	873	910	881	935	868	891	882	861	900	906	892	852	905	817	854	895	849	873	919	892	838	904	899	941	872	907	892	838	923	942	873	836	851	914	892	868	841	881	873	873	921	867	868	856	938	883	912	901	899	909	847	878	916	930	895	906	877	862	888	916	891	896	895	910	845	905	857	835	869	902	963	937	867	840	917	908	933	854	895	880	900	879	917	869	892	898	955	838	851	880	848	882	869	930	872	922	879	899	856	847	899	845	848	922	861	931	860	957	889	875	868	841	905	865	920	846	917	867	860	896	941	824	912	895	847	880	907	889	848	909	890	895	884	882	863	845	864	888	867	893	864	898	943	861	960	884	914	889	895	823	865	904	846	875	967	877	844	908	891	927	858	905	844	897	868	912	858	866	899	850	902	873	863	932	917	855	908	830	809	842	866	903	955	941	922	828	914	856	869	862	907	872	880	877	923	880	830	882	846	903	905	862	869	912	900	825	936	868	844	885	921	871	822	865	854	903	891	890	889	897	874	868	863	858	857	915	926	868	859	900	858	891	861	936	933	843	895	898	869	872	896	891	902	900	916	902	898	867	871	920	905	913	877	894	880	927	932	905	859	864	886	880	834	864	888	905	867	877	888	916	863	857	848	861	849	880	848	863	949	923	918	887	872	868	852	814	851	858	851	915	852	893	887	949	870	898	925	884	882	917	891	893	893	886	879	847	853	909	847	840	850	881	877	823	929	874	871	880	909	863	863	880	889	907	874	865	916	879	917	927	863	894	881	890	872	853	853	852	866	897	884	860	842	902	910	864	905	833	973	870	885	923	886	871	850	882	857	920	880	916	872	911	873	914	862	849	866	914	902	909	857	911	915	897	897	803	855	907	853	848	916	870	859	919	897	881	929	835	874	918	902	881	841	860	912	889	847	867	890	936	906	810	899	901	879	843	801	874	886	847	870	878	880	874	923	868	868	897	863	889	876	828	916	872	901	866	885	942	852	875	907	916	886	867	821	939	905	910	907	872	825	874	907	865	840	890	912	900	925	879	897	869	859	889	897	867	870	882	885	897	882	889	931	887	883	879	872	888	844	867	865	875	901	967	896	841	912	923	873	852	873	829	856	895	856	869	872	868	892	926	932	900	930	846	879	883	860	860	870	876	950	898	883	903	891	836	925	890	860	876	884	896	870	910	875	900	908	887	874	924	897	883	834	926	899	961	886	908	890	920	946	902	902	856	887	886	900	881	880	873	928	866	905	902	948	846	897	899	900	920	855	883	949	895	909	860	861	850	833	866	885	875	861	891	892	850	905	946	888	911	893	813	900	895	900	833	917	864	893	915	889	860	832	900	849	898	821	875	865	878	895	890	953	872	894	903	868	885	844	875	875	881	873	919	885	940	875	889	856	920	889	905	879	885	931	834	879	805	874	874	888	893	822	899	906	945	840	887	899	862	904	924	898	846	889	839	869	851	863	874	908	897	883	878	943	880	869	895	861	854	887	881	898	901	900	884	884	889	934	890	847	880	850	920	846	897	945	897	828	895	850	866	864	871	913	922	894	838	906	871	924	849	877	854	950	904	889	943	916	850	882	882	864	931	828	845	873	913	848	893	827	855	938	871	906	849	871	880	858	887	888	914	928	875	809	915	885	882	896	858	864	896	877	890	844	835	853	924	856	849	876	888	963	909	894	844	904	871	886	846	827	894	904	927	906	906	891	897	934	907	865	874	921	856	901	863	896	896	883	871	891	877	860	872	869	896	899	903	974	900	925	855	846	852	927	898	872	952	868	890	883	928	874	948	900	899	893	871	861	942	926	913	899	909	814	815	854	919	859	891	876	872	926	911	863	897	909	896	932	868	928	855	892	874	852	881	849	873	890	908	876	883	912	892	862	930	923	884	931	865	859	898	911	864	884	884	879	819	860	846	870	884	888	902	874	869	878	864	860	834	893	890	885	931	889	860	887	908	862	812	892	907	842	886	880	875	886	881	902	916	910	841	885	876	920	870	863	828	885	856	878	902	927
8869	3737	6267	4908	3730	2265	2075	2342	1640	1636	1313	754	443	317	293	315	367	372	371	330	307	276	322	353	376	335	326	314	250	234	270	249	227	239	226	194	240	227	252	234	230	232	213	220	247	236	255	184	215	212	210	240	227	213	214	208	203	216	216	190	184	212	236	220	220	242	208	238	208	211	184	244	213	212	193	210	236	230	229	208	210	206	175	216	210	210	204	221	208	211	209	216	224	193	230	185	203	193	202	193	226	217	195	204	220	218	206	204	204	229	212	204	213	208	202	191	192	220	209	222	202	209	197	178	221	203	182	223	236	210	196	229	216	227	222	222	203	205	194	220	211	221	219	215	213	216	227	206	232	199	201	215	202	198	205	198	211	200	211	226	202	204	198	207	246	202	209	184	211	199	202	241	205	203	203	201	212	212	235	198	216	204	235	215	234	209	251	204	215	205	227	245	202	215	182	229	207	204	215	212	240	217	231	234	229	186	184	207	224	205	197	223	203	234	217	241	211	219	199	224	214	218	200	226	216	222	214	210	213	215	198	199	216	221	225	206	218	233	217	191	193	211	227	204	218	233	193	189	224	210	200	215	203	229	209	227	216	203	218	211	209	208	191	192	201	220	191	221	211	188	225	218	233	205	196	190	238	207	246	205	185	212	201	185	203	221	241	216	227	228	228	195	214	181	233	204	207	179	219	211	208	214	227	212	219	209	218	213	196	216	177	180	220	190	200	208	217	203	235	203	200	212	206	235	209	184	195	217	229	188	222	222	187	195	215	204	229	207	197	185	214	207	192	219	207	229	218	210	225	211	235	217	225	217	206	224	201	157	223	197	193	203	209	202	218	212	224	204	206	194	230	212	230	214	216	216	187	197	212	224	198	220	210	196	208	228	245	209	194	210	187	254	232	211	232	201	240	231	217	217	214	184	213	210	210	209	214	209	228	208	191	236	218	202	225	215	230	220	212	182	226	192	222	217	194	220	206	222	233	218	208	197	216	196	221	192	206	232	217	193	203	207	231	230	215	210	199	223	201	210	193	229	212	228	223	224	185	212	232	207	209	220	187	217	192	187	216	220	197	218	202	195	218	235	191	229	246	204	206	198	177	222	225	199	204	216	222	178	204	215	226	217	198	205	192	208	210	228	187	205	201	214	189	209	226	229	221	203	202	219	196	223	200	195	217	217	188	214	216	193	194	229	207	204	224	238	226	200	182	231	214	195	184	210	227	198	228	233	215	199	212	204	205	200	191	187	204	174	194	200	217	224	232	213	187	179	227	221	222	212	227	213	217	208	201	228	215	186	244	231	228	190	200	207	211	196	213	209	216	223	212	205	222	225	225	207	194	183	202	236	190	214	215	207	188	200	195	198	191	225	184	221	218	185	193	213	222	206	196	214	229	228	212	209	220	219	219	191	212	183	200	192	205	177	212	208	227	210	237	217	210	189	218	176	231	196	187	222	174	211	225	218	230	223	208	236	239	217	196	197	201	209	204	210	209	195	236	209	199	220	220	209	184	225	234	225	214	203	198	225	228	211	180	236	212	190	207	217	211	213	212	213	233	208	195	203	211	207	218	202	237	232	245	226	201	222	207	217	221	199	223	215	225	198	205	209	200	202	200	191	219	223	208	211	205	205	237	214	212	232	215	208	210	196	187	207	211	218	213	218	186	200	206	201	215	190	192	222	220	237	204	195	214	237	177	187	208	220	196	195	244	244	199	211	191	240	212	192	218	208	203	205	208	215	206	198	227	197	235	202	192	207	202	219	218	229	205	190	205	200	198	244	208	213	206	248	193	197	211	199	217	173	200	190	206	227	226	197	198	210	240	210	203	209	235	236	235	200	211	204	209	194	218	218	222	215	193	197	211	190	206	224	217	237	202	205	210	188	221	212	216	223	194	205	229	209	241	235	207	227	229	187	194	186	227	184	210	221	217	225	218	194	210	228	216	193	226	190	206	204	224	212	227	216	194	206	207	197	197	222	210	240	179	200	224	190	218	198	207	216	197	206	188	199	219	199	211	220	199	204	212	210	218	223	236	204	234	190	210	224	210	196	182	209	193	181	223	220	204	202	204	210	241	195	221	206	212	213	231	213	225	205	200	196	207	225	199	206	233	212	209	208	209	188	166	215	187	181	214	214	195	214	225	219	221	192	211	252	208	204	207	234	204	187	215	213	221	197	233	187	207	211	186	205	205	208	227	235	190	209	217	224	207	215	207	204	229	246	219	215	204	189	214	236	190	237	206	219	231	218	203	217	193	195	218	215	218	228	233	197	222	217	223	230	221	208	209	196	229	203	189	216	224	193	209	209	211	184	218	238	219	234	207	217	202	222	216	210	227	213	188	212	225	205	206	208	227	204	208	196	209	196	210	249	214	214	218	226	199	213	236	192	186	194	202	203	216	189	217	210	212	225	206	226	218	205	226	221	209	197	212	195	212	221	200	199	224	207	217	207	213	233	228	207	205	205	205	205	227	196	203	196	215	193	218	201	219	214	210	218	197	202	215	203	209	203	209	222	210	221	216	208	194	213	186	184	222	216	202	205	210	225	187	234	226	198	204	195	202	210	212	219	209	179	212	228	202	194	203	226	216	234	206	181	205	205	186	176	188	222	220	187	210	192	195	204	215	213	215	201	218	208	211	187	190	231	214	189	216	227	224	213	199	187	211	214	207	183	224	213	203	215	228	208	210	229	226	206	176	191	197	198	206	205	219	186	223	198	205	231	193	216	211	207	189	187	187	204	194	201	194	205	215	204	211	208	214	179	220	209	242	230	206	178	225	213	210	205	239	221	205	214	214	220	194	181	193	234	232	187	221	213	239	198	230	205	248	199	209	211	189	224	225	191	184	212	207	216	186	215	193	194	242	230	198	195	208	198	222	196	208	231	210	205	195	169	238	213	201	183	235	168	204	177	214	219	207	201	185	196	177	211	212	213	215	191	223	215	213	203	209	213	211	199	238	191	223	220	215	224	198	208	218	231	186	235	227	194	234	197	185	217	201	217	207	228	212	213	225	206	195	210	197	191	217	207	162	207	226	169	200	207	209	204	209	188	231	218	220	197	214	201	196	214	212	224	219	210	225	217	188	190	197	201	194	194	225	202	225	206	213	203	210	224	219	191	208	189	194	203	201	206	212	214	220	215	228	199	197	235	213	217	214	212	204	187	210	236	192	196	181	188	203	214	209	232	196	222	212	173	226	205	203	227	207	219	224	244	212	215	231	204	216	206	203	212	207	193	206	199	213	184	209	200	216	200	222	210	207	202	204	218	216	193	233	228	198	189	219	198	206	210	219	211	209	195	208	229	212	192	182	206	194	221	208	220	198	209	200	201	211	212	223	212	233	217	190	230	210	204	201	220	223	224	192	218	212	213	222	210	221	209	203	212	218	187	214	216	200	204	207	215	193	220	207	187	234	198	220	229	218	206	185	236	218	223	224	189	230	205	206	204	246	204	223	218	235	169	185	224	213	211	207	198	200	196
6625	3518	9955	10741	9668	7254	7876	10349	7865	8288	6566	4173	1970	1220	1181	1313	1604	2046	1556	1432	1227	1218	1466	1732	1855	1600	1409	1138	967	812	757	775	771	764	730	702	689	722	778	728	714	695	702	735	801	743	646	592	641	634	632	619	565	615	543	534	545	530	544	576	555	586	559	580	555	547	528	551	573	560	546	583	532	569	550	545	517	567	550	518	553	597	514	536	533	537	541	543	561	560	532	527	537	534	546	522	602	536	569	524	528	513	548	555	537	524	541	529	567	515	537	537	567	554	586	535	503	580	556	549	554	530	532	520	561	471	537	533	526	536	545	524	537	551	548	501	585	541	524	540	585	508	530	523	523	504	561	478	547	520	545	519	532	528	559	582	546	516	528	525	520	521	501	550	519	554	537	517	573	549	504	522	535	597	535	530	516	551	563	522	556	545	557	487	530	550	566	544	535	585	518	561	549	523	534	503	534	529	594	569	548	542	503	543	576	490	561	522	520	521	530	531	529	516	545	549	546	549	510	578	536	508	565	543	541	599	540	490	545	536	545	529	552	531	531	550	572	519	532	509	514	547	536	533	518	540	542	528	552	582	525	558	524	529	533	569	498	577	497	528	498	557	482	583	537	523	509	532	523	489	538	545	536	547	528	521	556	525	538	492	543	553	501	484	527	543	507	532	541	523	534	546	506	518	545	543	549	534	563	567	569	554	512	521	530	558	575	525	523	545	537	563	521	558	576	551	566	549	524	507	562	539	585	522	518	530	548	546	546	541	545	545	586	557	540	553	524	581	511	524	526	493	556	528	523	570	522	527	581	527	529	549	546	519	521	550	521	558	556	520	563	566	527	526	569	503	569	540	543	519	535	555	522	533	496	513	525	515	547	509	527	525	527	556	516	542	557	515	508	536	580	541	510	499	528	564	562	520	516	560	543	558	514	545	511	548	504	544	492	544	547	515	566	547	591	564	548	564	514	524	546	560	487	514	542	525	546	515	519	517	522	505	546	528	518	523	559	550	570	557	531	548	552	486	581	525	490	505	538	535	515	546	513	488	514	557	530	514	567	578	559	508	536	518	517	513	552	536	538	589	513	531	553	546	518	555	516	540	534	566	484	539	522	528	575	536	524	552	519	503	514	525	574	552	587	502	527	556	544	552	539	521	527	585	518	487	550	552	531	538	518	545	542	562	507	544	534	518	508	506	522	538	520	549	506	553	560	501	539	561	523	540	540	537	552	550	535	498	549	523	541	570	515	527	542	516	512	504	572	568	532	514	512	520	529	533	546	514	569	544	552	515	543	532	535	538	569	571	556	553	516	519	539	505	582	547	549	493	548	536	550	563	505	572	535	531	516	519	541	533	523	562	564	539	519	481	528	535	566	548	518	525	511	537	530	500	551	531	568	482	552	506	531	551	535	526	527	556	524	549	569	512	557	528	516	532	539	577	549	571	552	532	539	526	546	500	552	597	542	539	555	578	531	539	523	545	493	556	513	520	533	581	531	505	545	507	510	505	519	553	524	524	537	498	505	563	551	534	530	528	557	507	531	528	562	502	506	524	544	529	511	558	563	538	577	517	521	538	548	553	555	532	500	552	519	547	529	565	534	525	500	579	523	523	537	594	561	523	541	531	564	543	551	555	571	595	563	540	529	540	498	512	493	529	528	556	556	529	516	515	557	508	576	555	557	531	508	513	528	547	542	548	549	543	532	531	514	471	555	541	527	565	528	519	528	567	596	557	573	574	533	472	544	575	576	512	552	519	549	525	521	531	558	523	524	513	507	517	534	523	537	559	563	531	542	530	550	556	538	537	581	524	559	523	505	553	528	491	542	548	547	554	536	545	539	540	552	541	571	533	536	532	527	514	554	538	530	576	577	544	474	529	570	560	573	539	541	564	560	555	529	517	538	517	540	540	522	545	512	556	527	588	488	526	512	570	551	506	555	543	531	547	531	580	496	538	552	540	563	541	514	550	511	548	541	531	525	539	518	520	559	522	548	525	540	505	606	539	497	524	563	549	556	544	523	562	519	579	524	521	537	540	572	567	506	494	535	521	503	533	518	516	493	558	488	522	534	534	571	544	500	552	531	538	569	576	530	555	527	548	564	505	553	499	524	517	502	505	553	531	505	547	561	524	518	544	550	539	533	529	562	542	563	526	550	529	546	545	540	546	492	550	552	507	538	512	548	557	550	533	562	525	523	523	469	543	562	530	568	532	549	497	543	523	527	526	515	572	553	545	494	536	514	527	547	520	551	579	551	536	559	528	548	511	515	559	538	515	550	552	528	538	551	536	504	507	539	548	525	534	567	516	558	509	540	541	544	564	535	535	523	530	525	488	512	519	527	559	530	535	528	507	549	567	514	530	542	590	567	544	545	527	504	529	538	505	503	519	531	548	551	561	513	507	524	524	563	524	540	524	498	560	580	529	509	563	510	515	528	513	544	533	521	522	532	519	574	566	529	509	538	564	533	531	542	549	510	556	539	504	548	523	568	561	520	547	505	511	516	528	554	511	561	544	511	535	516	538	511	568	541	524	496	538	516	558	537	530	522	529	566	551	520	507	566	533	517	500	531	560	514	552	510	568	586	524	562	544	492	569	485	560	551	583	545	547	533	522	534	545	565	555	553	562	551	495	554	491	548	510	585	566	516	539	524	534	486	516	561	567	529	536	542	557	491	515	505	535	551	547	539	562	557	544	579	556	518	509	518	593	541	542	510	506	534	519	529	520	550	466	524	540	593	551	534	541	559	504	500	522	536	546	507	561	524	514	537	526	538	516	525	546	537	550	523	544	552	562	534	546	568	548	520	521	546	513	566	559	494	542	567	502	558	538	544	539	592	563	491	563	519	557	537	522	579	524	522	541	503	546	531	530	563	526	552	544	510	571	511	529	517	547	571	539	540	496	506	522	558	534	513	546	515	559	572	512	563	507	571	524	546	505	553	516	546	525	525	550	533	531	567	523	526	541	546	546	556	524	542	559	560	525	497	578	562	519	568	510	557	535	565	539	551	574	544	501	510	553	540	555	536	547	547	494	568	529	532	554	560	526	553	540	536	529	556	506	540	509	527	537	558	556	525	524	494	511	532	557	527	554	557	543	536	503	537	533	544	521	560	507	514	562	538	551	555	557	559	543	506	540	562	495	533	534	501	552	536	541	538	616	497	530	538	547	507	532	564	526	537	540	525	557	511	542	524	517	516	546	533	513	553	550	512	532	583	538	498	541	542	522	523	540	500	523	531	515	566	557	526	526	560	538	574	575	520	543	491	530	501	514	543	533	494	552	508	563	551	546	551	546	539	540	513	552	531	568	544	537	511	517	555	589	525	555	549	534	562	528	549	558	487	505	542	492	582	557	502	562	565	518	585	572	552	547	540	539	555	528	561	537	512	554	551	532	531	537	542	531	533	522	558	546	509	560	506	523	532	537	529	536	536	513	558	569	568	545	563	523	533	546	520	569	520	513	544	562	534	551	502	560	540	557	543	564	559	491
15225	6496	10014	8090	7104	4342	3583	4423	3075	2696	1683	1059	522	377	389	394	471	565	453	402	341	347	398	478	445	392	349	316	245	235	265	210	273	218	205	221	204	215	220	181	215	208	224	229	206	206	180	206	211	196	219	184	197	171	195	194	171	162	172	173	174	182	191	164	192	167	158	206	181	177	192	194	148	185	177	185	189	179	162	185	178	167	167	195	168	172	179	177	193	159	174	175	211	170	176	180	170	173	172	188	188	186	188	175	190	172	171	172	199	172	167	183	190	175	188	198	192	177	155	176	179	188	166	182	180	158	189	167	157	167	167	167	177	189	199	190	171	194	176	193	188	175	194	154	187	174	175	170	180	173	195	172	183	184	190	170	191	135	166	188	199	203	181	185	186	200	169	178	172	173	176	163	159	189	161	162	174	200	187	162	179	178	188	160	167	205	167	172	184	207	188	165	194	175	202	197	197	196	160	184	171	196	166	168	136	184	158	176	175	185	174	180	189	176	155	176	182	175	174	186	193	170	178	184	185	198	174	200	187	194	186	172	184	173	192	183	169	175	166	188	182	168	183	189	181	166	166	175	173	199	169	193	178	160	165	169	177	204	154	178	178	165	191	173	173	162	172	171	199	167	173	158	181	167	204	180	209	169	164	171	163	189	157	165	181	157	164	184	174	165	177	181	177	174	160	176	182	171	178	194	181	160	189	174	200	191	178	190	177	184	168	167	179	176	177	199	176	177	154	173	174	157	168	163	166	202	179	180	182	146	179	179	155	199	180	166	179	168	190	186	154	154	180	171	148	171	164	193	171	206	164	182	186	180	174	174	191	199	169	170	180	192	209	183	196	167	166	170	176	202	190	182	169	178	176	168	197	193	174	177	188	172	157	177	169	185	189	196	164	154	206	183	161	183	161	163	184	214	156	190	200	189	174	174	171	197	158	158	179	174	191	184	173	168	181	200	184	174	178	148	194	166	170	157	168	199	187	195	172	208	163	187	191	176	167	179	172	185	185	178	179	176	188	185	190	166	175	175	184	197	197	177	171	160	173	176	156	157	168	163	167	187	190	200	149	183	183	157	178	161	184	177	204	140	206	170	186	177	165	194	176	208	158	190	185	169	216	188	183	169	184	171	183	171	172	190	170	173	163	173	194	183	190	181	169	170	165	185	173	178	192	155	172	173	163	173	172	172	173	168	165	198	202	150	161	176	190	167	170	193	183	164	171	186	211	176	169	186	159	174	210	177	185	199	177	183	194	147	188	210	177	194	174	186	187	188	201	163	195	167	170	172	181	158	184	174	187	173	154	170	195	167	177	187	165	143	199	195	178	175	162	188	177	177	176	168	181	182	182	178	181	176	191	218	168	190	178	163	182	179	169	189	197	172	188	169	182	178	154	186	180	213	182	177	162	161	163	181	173	195	197	175	197	163	195	182	164	158	154	184	189	195	181	160	194	185	173	196	186	193	189	190	175	184	172	175	184	172	180	175	196	164	171	196	184	180	158	165	196	177	169	184	166	165	168	176	155	178	174	179	209	195	172	158	206	185	166	180	161	172	182	191	189	185	175	146	156	196	191	181	169	190	160	176	182	178	191	168	172	157	169	180	172	174	186	180	180	186	208	169	175	172	155	211	178	155	176	170	168	161	171	192	198	174	155	175	174	170	183	185	193	203	170	176	172	195	171	172	195	167	140	156	164	182	165	175	170	191	194	197	190	205	203	177	171	191	180	187	177	185	176	178	202	168	184	186	185	172	167	197	194	169	172	181	185	199	183	182	190	156	180	158	147	181	215	176	215	177	181	192	183	177	192	204	184	177	196	162	181	161	164	193	167	151	194	164	170	164	203	181	174	170	178	177	183	171	166	186	163	211	192	154	214	172	163	183	165	184	195	181	201	180	149	174	181	162	195	168	182	180	190	173	170	165	195	178	175	170	201	182	181	168	153	155	187	171	156	159	201	212	181	195	179	170	192	179	156	175	186	167	176	167	167	164	199	163	187	174	173	166	163	162	177	181	150	191	176	196	197	187	169	186	198	178	188	177	179	172	169	195	172	180	166	169	141	187	175	167	159	183	169	169	171	161	195	168	186	172	170	188	192	174	190	181	198	193	172	170	187	181	184	165	218	174	170	194	172	156	160	176	213	155	177	166	187	182	163	172	163	216	178	197	163	183	173	181	179	157	171	201	163	171	162	186	171	159	165	179	178	192	178	179	180	190	179	203	183	165	165	172	201	176	185	172	167	184	180	186	168	190	170	160	178	195	165	199	218	198	169	189	181	187	175	177	193	191	179	166	166	172	185	172	164	166	192	170	181	167	185	186	192	175	193	175	188	166	161	178	174	170	183	190	190	192	204	161	185	188	181	177	175	192	183	179	191	174	187	183	181	159	198	168	156	196	160	200	206	176	201	189	177	166	186	168	192	180	179	183	171	184	174	156	195	204	160	185	177	190	185	199	157	166	187	176	169	179	208	163	176	186	176	198	203	190	170	177	180	181	170	162	182	153	225	186	184	196	202	179	160	182	171	178	199	181	185	171	181	168	169	186	177	184	193	189	182	193	175	175	188	197	186	165	157	177	203	175	160	180	191	181	166	176	179	200	174	195	180	199	209	170	213	195	171	185	186	172	156	186	162	188	177	201	163	160	177	178	177	174	206	145	174	181	197	141	179	184	197	194	190	166	199	185	203	164	177	198	171	169	178	202	196	163	166	157	170	202	192	183	163	155	177	164	161	161	175	183	156	185	190	165	175	180	171	177	165	202	189	191	179	185	179	172	184	166	171	189	168	182	161	166	171	169	182	188	162	166	173	177	187	189	174	193	179	192	182	172	190	173	207	178	204	201	175	189	196	188	150	171	179	156	192	195	185	180	178	176	174	168	178	170	155	171	195	169	164	182	180	201	152	196	165	176	158	167	170	152	195	172	181	178	165	168	187	166	148	182	160	157	180	173	177	172	199	157	211	193	162	173	149	180	181	161	156	171	166	189	187	196	170	169	188	170	188	185	184	180	215	199	207	176	192	172	170	173	204	173	191	162	173	181	186	173	184	184	165	179	181	191	167	163	179	182	190	174	149	183	181	214	172	187	192	200	177	183	188	182	161	191	179	183	184	165	168	189	163	175	172	172	175	179	158	169	181	192	175	190	185	168	179	186	185	164	173	173	204	183	189	165	158	174	167	171	159	157	155	196	180	184	146	188	194	190	177	159	187	170	195	181	165	158	186	174	184	186	187	174	173	186	181	170	185	181	195	208	177	171	147	175	168	202	162	174	166	186	202	162	176	179	151	173	168	150	168	187	175	158	181	170	184	162	189	175	177	169	187	162	159	185	204	156	183	187	174	156	182	177	160	200	192	186	153	185	184	162	174	150	209	187	186	178	164	165	183	175	189	178	165	194	170	192	158	174	152	184	196	159	168	170	177	180	179	158	188	157	179	185	142	159	181	192	174	158	180	160	191	195	152	186	189	174	179	169	198	176	176	191
8841	5260	13791	14636	14528	10878	11917	16512	12847	12810	8392	5734	2616	1889	1757	1980	2661	3416	2529	2139	1582	1692	2019	2591	2476	2179	1718	1370	1211	994	1087	1031	924	934	911	856	848	849	872	819	761	806	814	970	902	878	722	678	707	688	678	668	604	580	558	540	545	522	549	526	507	478	497	542	521	519	467	510	504	514	487	539	517	522	523	495	496	487	500	538	494	473	466	493	498	518	487	484	490	496	526	470	507	511	473	512	531	489	472	510	506	499	517	504	501	473	508	513	492	500	518	493	509	473	544	515	508	518	496	510	470	497	498	465	465	499	483	490	522	512	464	495	449	502	486	489	446	489	445	494	456	478	463	501	539	481	498	492	552	530	466	511	483	555	460	509	520	546	516	512	508	478	503	501	542	511	476	473	515	514	486	511	521	491	498	523	507	499	483	498	480	520	471	513	447	455	492	479	488	498	464	485	500	498	481	475	468	527	487	487	463	474	499	494	495	507	472	481	476	496	520	505	470	525	503	490	482	504	473	455	526	473	528	469	458	503	462	497	520	496	547	501	511	477	488	510	492	503	487	518	481	487	442	489	498	528	479	534	475	495	479	490	475	464	501	521	499	489	495	483	481	485	499	497	497	523	536	487	513	499	469	479	478	507	471	493	500	494	511	496	468	500	463	487	468	502	503	495	474	506	490	452	492	473	521	495	473	515	510	452	498	508	496	508	502	500	497	532	476	456	490	501	513	476	456	501	480	519	519	507	477	454	474	478	485	531	465	506	468	475	500	508	506	473	542	534	500	492	486	470	489	501	492	487	463	462	503	502	465	538	476	499	530	514	478	479	500	537	486	503	484	500	449	485	504	509	457	488	459	535	495	461	533	510	481	493	485	471	453	491	485	527	476	491	482	500	481	493	503	466	480	489	489	476	501	478	457	505	511	469	496	463	501	469	484	475	451	507	504	483	472	514	501	494	483	508	474	474	470	520	501	486	480	512	482	544	511	494	508	513	479	486	496	501	506	492	494	492	464	449	493	522	495	521	514	492	522	500	496	492	487	490	500	503	501	475	481	491	468	473	506	499	502	513	479	456	471	499	519	531	472	516	488	477	525	487	543	482	470	480	476	445	459	497	492	491	485	486	535	482	489	520	510	466	509	471	504	494	498	465	513	480	499	473	476	448	464	487	500	485	472	477	501	496	485	502	466	488	519	452	491	464	511	482	492	521	470	458	473	474	487	507	549	556	482	496	496	474	524	501	472	486	471	446	497	474	483	469	499	450	479	452	494	515	510	476	479	430	499	467	489	480	520	482	508	475	493	532	491	487	477	474	513	454	461	532	505	477	512	524	523	523	475	523	444	484	495	468	480	469	521	480	519	493	492	504	515	479	497	527	492	467	512	536	508	472	484	479	469	481	498	484	476	504	471	462	478	491	500	480	485	466	471	540	460	530	486	466	515	479	489	521	481	482	484	473	446	487	506	445	505	505	506	472	480	435	516	486	459	493	506	484	455	527	471	483	473	505	498	441	514	518	456	478	515	508	482	484	514	516	518	493	446	473	487	539	492	476	495	506	471	520	467	467	471	492	499	495	497	498	455	507	509	493	487	488	491	485	462	477	473	470	523	505	478	542	575	498	476	499	502	549	500	498	480	504	474	505	488	504	463	484	554	513	483	477	468	486	464	476	476	479	506	499	456	460	505	508	470	459	489	499	444	503	498	514	457	508	485	471	553	478	514	535	431	462	506	506	481	505	482	523	509	512	508	508	488	499	508	503	473	484	489	466	528	503	543	458	479	483	491	488	497	528	509	507	481	465	526	484	453	487	482	470	446	485	512	468	523	472	455	496	484	517	496	490	437	498	502	514	514	499	477	463	495	482	493	523	497	482	506	502	513	479	503	468	500	500	524	499	496	528	516	543	475	511	476	473	480	505	500	520	515	472	518	508	491	477	472	480	495	482	435	464	452	506	458	520	488	508	442	500	477	519	476	491	524	484	482	471	491	507	502	524	572	488	504	506	475	484	482	532	466	494	457	456	477	503	549	506	532	474	455	496	507	502	458	474	484	480	484	491	483	498	515	504	506	466	490	502	498	486	494	517	497	513	492	484	439	484	499	477	437	563	527	486	484	485	507	474	498	453	501	508	493	503	459	508	462	464	505	527	493	508	454	473	498	458	432	496	503	457	491	521	484	476	491	462	483	522	457	498	496	500	490	488	470	432	493	495	488	440	480	481	487	489	450	519	466	409	503	482	510	496	475	489	498	476	501	503	478	502	504	478	498	484	457	493	515	510	486	475	479	490	496	482	467	500	521	485	537	523	487	489	467	546	498	498	505	508	509	483	465	450	504	450	520	461	501	482	501	533	465	524	480	539	465	503	514	461	492	462	518	484	508	475	491	483	490	510	474	486	547	500	474	519	532	459	463	488	496	472	511	505	505	521	482	492	465	483	473	443	508	484	498	512	510	499	505	464	487	505	497	476	503	481	502	492	492	489	472	465	472	486	471	494	495	485	468	501	479	507	445	493	520	474	497	511	504	482	486	471	503	483	478	482	517	473	468	487	477	483	491	498	539	467	435	485	469	505	484	476	482	528	487	497	495	455	471	470	479	470	495	463	501	502	525	470	457	526	506	478	498	494	500	496	531	470	499	521	501	467	481	514	527	493	494	469	497	497	492	478	525	461	462	487	448	492	493	463	496	512	467	524	492	463	459	487	471	453	475	416	495	491	482	485	500	490	490	456	523	517	489	488	498	487	476	531	487	434	491	482	494	496	514	514	464	518	491	530	462	449	488	487	460	538	517	479	489	494	452	463	491	508	528	456	523	482	496	475	485	443	471	483	506	505	457	469	510	522	500	474	511	517	449	493	483	463	499	496	471	490	500	489	456	479	512	475	473	490	473	472	470	497	486	504	516	503	484	533	490	479	514	484	509	496	475	476	451	474	468	484	484	510	506	483	502	519	492	474	477	512	476	471	516	462	498	472	507	512	453	477	459	500	487	476	492	525	502	467	457	453	499	480	496	496	492	514	494	505	445	524	465	481	538	444	511	502	462	464	493	475	494	505	475	484	507	472	524	474	482	498	533	528	441	461	448	499	486	473	508	477	468	500	496	478	504	516	477	429	504	454	495	479	526	467	487	494	489	448	464	489	510	480	497	463	489	475	470	473	461	474	496	483	462	480	468	480	495	498	488	521	498	490	486	483	482	517	458	491	495	512	505	515	519	508	468	467	451	465	448	477	492	472	472	477	469	484	496	518	480	496	498	484	512	471	473	501	482	525	509	491	499	486	505	486	510	481	514	533	511	462	492	515	465	498	481	497	485	510	470	505	466	466	459	470	474	501	481	494	473	492	479	508	498	464	498	482	500	498	482	513	496	506	458	520	457	509	500	499	475	480	487	446	512	469	523	480	474	478	484	454	504	487	474	530	497	497	507	512	493	501	503	457	515	452	482	481	438	528	529	466	496	443	495	487	507	468	456	496	505	453	524	478	482	507
2622	1606	2491	1313	830	669	666	721	849	1137	768	571	412	348	369	334	377	359	386	368	380	403	425	435	387	403	364	369	375	366	380	379	358	330	371	376	382	422	385	360	362	364	381	339	363	381	357	357	409	353	345	352	358	377	373	381	389	358	372	362	384	374	379	357	349	342	375	392	350	367	407	373	403	345	364	360	405	374	390	369	389	360	379	360	381	407	382	343	364	342	385	425	339	378	334	355	358	380	380	370	353	385	390	370	381	354	395	388	386	343	359	366	351	386	375	358	364	380	381	400	345	363	373	356	361	373	338	375	367	338	348	362	353	368	356	371	362	347	356	350	322	374	373	363	374	395	383	344	378	357	363	352	349	370	369	367	347	336	343	377	388	347	393	367	394	383	358	387	369	342	383	361	368	384	375	389	395	398	390	392	391	344	354	372	361	353	368	375	337	374	343	353	367	393	350	383	355	370	369	393	382	376	358	366	387	368	374	396	367	339	396	400	363	337	364	379	397	404	368	372	376	360	358	402	397	379	409	408	360	348	439	393	338	375	377	374	323	350	375	362	374	363	355	392	378	371	377	365	373	374	379	348	380	378	401	390	373	355	390	362	370	374	366	370	386	352	370	383	347	356	364	396	405	349	388	394	380	403	375	400	363	376	381	377	390	398	375	370	363	374	385	359	393	375	360	392	347	358	378	348	381	339	361	370	386	394	378	360	364	345	363	351	370	382	332	351	366	343	362	404	333	390	352	365	362	349	408	372	409	361	348	373	387	356	405	368	357	382	399	355	378	371	351	367	371	372	367	407	378	382	414	375	350	355	344	369	343	357	355	393	386	382	379	368	377	397	348	356	394	373	357	410	366	369	396	352	355	347	361	358	367	361	384	400	390	383	405	391	348	376	380	376	362	352	427	374	338	415	395	385	370	393	347	380	367	377	371	360	384	335	363	367	383	398	364	399	387	381	374	388	346	377	385	353	374	407	392	380	372	406	383	358	372	354	351	356	356	385	354	360	376	328	366	398	407	397	375	367	391	396	392	345	374	359	395	383	399	381	378	366	384	393	358	379	373	358	380	369	367	384	360	372	352	369	395	386	362	364	387	320	359	386	357	397	389	395	375	381	367	401	343	388	386	362	368	397	365	383	408	312	387	364	385	386	410	331	357	366	395	354	346	406	361	374	376	381	367	350	373	377	355	347	357	368	344	417	357	385	362	373	385	396	382	363	374	376	389	385	354	420	341	377	339	384	359	359	435	387	368	327	346	402	397	360	393	373	379	370	373	385	370	376	374	352	344	367	348	345	376	360	388	387	395	369	392	350	377	371	380	357	380	394	354	363	386	395	359	361	370	351	383	394	364	375	357	337	362	405	376	385	369	348	378	388	329	362	376	395	349	349	385	387	359	384	392	395	408	346	359	377	353	396	378	382	358	373	368	412	384	359	342	384	376	381	384	335	374	386	364	407	354	376	357	391	374	370	357	375	422	390	359	369	370	363	364	372	333	372	375	364	402	376	422	406	419	372	388	395	407	389	398	382	378	408	380	343	374	421	317	393	414	379	359	365	325	360	368	336	359	373	365	366	377	407	405	390	383	410	392	357	346	363	377	377	370	355	382	382	399	391	372	372	367	346	383	356	372	367	362	378	387	349	384	357	403	417	411	375	405	393	377	350	339	371	404	380	369	334	404	342	377	384	384	352	385	378	384	389	382	379	360	386	386	379	345	356	410	384	367	379	365	381	355	374	383	379	363	361	339	378	393	358	375	345	381	411	347	366	389	355	357	361	384	357	366	381	354	365	358	395	328	392	360	380	357	344	383	398	404	389	364	395	348	362	362	424	365	366	406	393	350	322	369	373	382	406	377	409	376	367	348	403	386	400	377	356	402	337	346	336	370	414	387	370	387	374	366	375	366	394	369	330	363	369	378	386	373	395	368	367	396	359	369	375	379	340	373	382	374	372	366	374	368	378	340	366	360	394	376	365	348	364	387	389	377	380	380	373	373	368	378	328	373	368	345	360	355	378	381	384	393	390	402	377	363	395	358	345	377	367	365	382	371	371	329	361	378	348	384	390	371	348	392	362	376	395	364	338	331	376	372	353	357	377	382	354	359	379	386	365	385	420	361	392	371	369	348	372	368	369	366	339	387	357	436	372	366	390	373	375	387	356	353	364	373	377	355	339	372	373	387	362	400	392	358	358	383	342	420	392	404	366	373	386	396	381	382	389	361	381	346	366	398	384	374	402	391	345	372	361	387	373	387	393	389	380	380	380	397	366	380	350	356	419	376	330	363	361	366	376	348	365	380	375	393	402	382	378	384	402	386	418	387	423	414	365	377	366	363	387	401	402	360	387	372	363	360	370	347	380	358	407	383	369	360	404	349	380	371	335	375	397	362	397	329	366	360	386	385	371	411	400	363	380	376	388	349	410	372	357	352	369	354	394	355	395	391	385	367	364	355	359	318	317	332	361	376	374	377	381	354	359	345	320	400	359	420	377	388	399	397	363	355	429	383	350	370	336	358	371	356	382	377	395	371	393	363	375	359	408	342	379	378	417	393	363	384	354	387	375	396	352	343	395	361	359	377	384	372	367	404	358	362	348	363	374	373	379	380	385	364	360	383	361	388	382	353	333	383	383	382	402	362	367	397	348	391	354	355	359	387	361	376	362	351	361	379	385	364	333	337	356	383	376	373	365	374	377	407	380	352	380	351	403	361	362	394	377	390	333	366	404	397	385	374	409	350	352	404	373	372	394	361	409	376	396	344	368	371	366	375	382	393	379	357	321	369	411	384	397	342	355	370	359	371	399	402	369	374	379	380	365	363	342	359	369	384	364	400	351	363	382	373	350	361	383	380	375	367	355	393	372	372	402	369	400	383	404	363	372	401	345	331	373	400	370	370	385	368	361	343	378	364	387	325	387	342	401	344	372	374	381	362	354	357	393	348	389	363	359	348	379	350	408	376	332	386	363	378	351	379	379	352	381	392	393	361	360	344	347	350	348	433	370	355	350	370	329	354	406	375	375	383	378	350	388	395	364	329	371	358	378	364	365	384	394	365	382	395	380	364	364	369	353	379	349	397	353	386	372	391	380	364	363	393	368	394	341	330	351	389	368	317	366	390	414	348	378	353	339	389	375	362	356	390	340	384	370	359	387	345	403	385	332	398	379	372	331	389	405	354	374	394	337	356	366	421	384	339	377	371	382	371	380	380	372	412	389	364	371	411	352	416	367	385	358	364	354	373	339	385	362	391	365	371	365	366	350	369	355	378	348	374	351	380	382	429	341	372	383	363	400	385	376	383	383	371	386	376	383	349	358	355	387	363	425	361	375	364	358	347	345	353	378	365	356	381	376	341	365	336	388	389	403	353	349	367	380	354	340	384	394	348	361	372	348	350	382	356	383	359	393	361	362	376	388	383	385	356	374	392	361	369	394	395	383	390	391	401	383	353	352	409	356	337	376	397	401	375	370	386	384	356	361	417	411
2883	2050	4643	3572	2752	2522	2616	3020	3639	5091	3280	2096	1106	943	904	948	950	945	927	904	936	1069	1238	1352	1182	1099	1077	996	904	895	874	898	934	903	863	909	901	929	924	898	899	858	899	841	878	907	852	889	928	905	922	915	882	844	889	886	868	926	833	863	874	872	908	884	875	923	919	905	850	944	869	870	879	870	901	910	893	917	834	841	844	838	889	865	894	906	886	890	932	861	806	854	881	864	895	918	872	849	846	852	851	829	927	836	887	885	854	887	879	870	880	832	905	889	919	913	866	881	881	900	866	894	894	806	910	855	910	823	848	857	875	872	906	865	900	851	844	874	888	890	917	862	823	896	897	830	871	895	853	871	920	895	878	903	964	872	866	843	868	907	899	850	899	858	851	880	940	819	899	882	847	926	922	931	885	886	847	882	904	815	881	866	866	887	868	883	817	884	819	820	897	939	889	883	886	946	872	813	879	903	879	868	870	898	890	874	879	894	884	897	883	872	846	883	875	885	869	902	841	928	881	897	871	908	952	936	931	850	944	899	857	860	902	927	900	842	866	866	888	914	855	817	858	937	930	905	859	889	911	879	888	886	909	915	888	890	922	906	837	875	867	916	875	895	904	875	895	867	934	912	886	871	936	875	889	882	899	881	830	907	911	897	873	895	888	887	871	905	893	913	914	879	876	894	868	879	950	864	903	894	872	855	892	951	887	903	894	921	884	831	886	859	877	943	870	870	889	847	870	858	874	892	791	893	875	925	903	914	856	862	871	864	860	822	876	878	882	851	890	918	864	936	853	904	919	880	943	947	859	851	884	900	919	913	871	916	873	886	914	896	886	834	852	865	891	916	915	889	902	909	892	932	907	921	889	911	882	881	907	888	876	864	865	877	900	873	918	859	888	951	922	916	888	896	889	896	927	864	891	863	896	916	878	838	871	899	912	899	887	885	908	916	891	870	890	877	884	919	851	981	918	863	850	894	906	884	914	909	826	899	868	894	956	869	857	855	919	906	860	862	896	841	864	913	884	936	870	912	867	904	883	904	890	886	885	849	876	881	862	911	879	817	890	895	909	846	832	816	851	851	842	910	827	857	896	936	871	934	857	857	939	905	899	842	882	859	876	876	888	894	891	848	898	867	929	850	894	907	897	884	906	842	864	865	893	894	870	957	899	908	904	942	904	890	880	868	849	926	902	955	874	892	891	880	930	880	827	926	887	891	859	894	940	887	883	898	919	851	876	953	947	891	853	866	895	914	908	861	890	860	851	914	845	848	897	909	884	877	883	843	913	889	857	850	878	918	894	842	891	908	831	851	887	900	849	904	892	881	861	905	889	890	870	919	838	845	858	846	892	858	890	887	849	867	914	852	905	935	900	930	856	916	901	894	872	883	855	878	852	885	940	910	875	874	865	844	894	896	877	925	869	872	832	873	928	926	893	897	862	900	887	918	948	912	908	853	908	864	819	889	900	864	895	939	901	909	883	935	861	855	919	876	871	875	920	860	926	868	855	884	859	926	919	910	923	862	845	897	834	945	873	884	858	889	890	860	871	870	880	875	941	892	890	876	858	957	900	907	882	909	897	883	887	922	882	819	896	910	915	867	913	868	854	912	896	850	900	849	898	880	852	887	892	893	851	899	854	943	898	849	837	871	842	873	845	925	809	881	910	902	894	894	933	869	874	882	848	917	895	854	856	888	894	811	891	894	862	883	912	890	871	896	841	859	881	912	839	890	886	873	904	871	929	851	922	880	885	911	901	887	898	886	875	952	903	906	897	891	872	886	908	894	898	906	846	885	940	904	880	883	860	863	902	899	867	842	861	921	912	889	877	853	927	895	905	843	862	853	931	828	892	859	878	874	907	841	891	861	888	868	855	926	895	905	870	872	889	901	898	905	848	884	867	895	861	878	889	882	905	864	914	847	894	892	870	876	904	915	896	854	914	919	918	919	871	860	829	845	868	896	895	877	862	851	887	905	874	836	840	900	949	930	845	856	881	921	845	874	906	875	851	853	878	904	905	897	853	917	915	888	855	911	909	875	858	894	891	869	941	878	877	927	898	915	883	877	983	868	892	860	872	815	921	898	927	893	890	879	841	858	841	903	899	892	902	874	873	869	895	857	889	896	915	878	837	888	845	936	896	858	903	903	908	883	820	875	850	834	852	885	824	860	921	874	844	871	836	896	900	855	911	896	812	838	829	875	878	905	884	907	854	837	864	907	930	908	870	879	889	858	951	886	823	858	865	875	880	843	902	876	953	912	894	845	846	877	877	946	846	831	896	897	867	914	866	889	905	845	938	838	942	883	936	868	826	898	884	948	909	868	934	890	895	879	893	907	953	862	929	929	939	872	894	871	846	893	872	867	888	854	884	896	881	875	928	899	843	903	877	912	898	934	889	924	854	884	830	908	901	873	880	857	885	935	905	915	891	851	875	909	897	880	866	900	870	891	855	896	885	866	861	862	893	859	853	911	890	900	838	855	909	891	858	861	854	862	885	890	897	953	850	895	909	862	903	903	852	865	848	891	896	812	872	907	900	876	855	860	863	918	864	859	900	867	878	918	901	909	869	866	877	908	921	831	918	880	907	896	917	903	926	896	946	839	898	862	929	925	938	911	885	902	910	930	903	876	813	854	872	868	888	886	920	844	859	940	909	915	921	868	907	864	818	897	893	849	866	916	849	880	926	911	828	858	923	893	929	842	879	861	817	877	923	921	882	925	823	971	882	864	868	881	874	906	885	893	870	862	960	829	904	860	817	829	878	910	930	890	887	927	919	860	895	908	883	950	863	884	870	859	856	885	926	893	858	853	873	867	870	873	879	911	883	869	896	879	862	869	877	903	855	870	907	847	905	948	899	853	902	883	910	872	899	974	887	897	897	865	879	833	853	847	893	942	941	940	879	887	929	935	892	904	918	859	867	845	898	872	907	939	854	859	886	871	960	851	896	881	879	897	885	866	882	867	864	884	893	886	912	907	870	859	882	874	881	866	872	865	891	873	869	880	839	907	860	934	924	908	915	863	866	838	886	873	886	869	907	903	886	906	868	868	867	908	936	866	905	879	885	848	848	893	932	819	867	930	887	890	921	903	866	893	909	852	875	895	931	835	888	888	928	888	884	919	915	915	867	897	875	928	931	912	840	880	850	933	910	904	925	878	913	884	846	836	861	881	890	876	928	892	875	874	858	871	925	898	900	861	919	928	878	860	838	924	809	906	823	866	876	921	861	850	820	833	920	959	890	908	881	867	908	870	862	897	849	878	911	854	868	883	892	914	872	964	901	858	857	875	902	880	901	901	864	859	851	897	904	919	853	865	894	921	891	905	837	903	883	889	871	856	952	927	842	846	888	834	885	894	877	901	832	871	903	864	872	914	839	903	875	910	931	935	885	959	886	874	883	860	893	916	911	844	923	931	887	880	885	910	866	922	889	910	849	930	895	853	896	880	898	897	932	824	803	908	868	863	894	909	875	872	885	882	927	902	901	899
9278	4680	5984	5114	4077	2571	2665	2588	1953	1888	1026	580	327	278	258	360	374	412	331	294	275	303	332	366	324	331	287	280	271	230	254	222	241	230	259	241	223	239	245	252	192	269	227	252	224	230	224	235	218	197	205	206	215	222	213	225	202	216	212	220	213	196	189	214	223	251	202	187	206	218	227	226	203	208	216	220	209	222	197	205	252	206	240	205	225	209	209	218	239	245	209	219	206	217	209	207	195	199	219	224	207	212	216	211	204	207	205	201	214	232	206	196	218	228	210	183	236	202	218	218	218	215	184	189	224	203	234	214	199	218	201	219	205	246	208	224	212	210	210	214	199	204	214	214	189	214	202	208	208	180	215	221	226	211	214	212	208	231	212	197	225	216	203	214	207	176	200	218	209	218	216	190	230	252	209	221	191	198	216	188	194	196	204	233	209	189	210	197	225	212	201	201	215	192	196	231	222	205	208	203	195	247	221	204	191	246	231	195	215	233	201	219	214	218	228	193	233	199	194	202	195	223	219	215	192	226	228	221	218	207	208	219	195	221	201	205	230	216	217	216	185	216	181	199	222	233	247	202	223	228	210	213	208	195	218	216	211	191	217	230	200	191	238	217	221	170	197	240	227	188	216	189	230	210	201	220	202	217	212	209	236	186	199	205	191	230	193	205	207	204	237	199	199	207	218	237	229	239	218	210	209	175	249	220	228	225	195	224	215	210	244	217	205	200	219	217	217	215	200	211	247	212	225	211	210	208	175	209	196	227	209	203	207	206	216	203	192	249	213	212	216	186	210	209	230	209	192	210	215	204	205	203	214	191	199	226	243	209	217	224	194	220	210	210	194	209	199	237	229	204	220	214	205	230	231	222	208	228	210	224	187	191	205	227	230	224	184	207	217	215	200	185	212	214	242	240	191	231	195	196	230	182	212	238	230	223	194	234	210	215	217	206	218	235	212	214	242	235	210	214	191	193	215	187	215	216	196	221	217	206	202	174	228	220	206	190	196	201	230	187	195	204	225	226	181	215	192	227	221	210	200	192	232	191	240	188	224	212	208	213	214	218	190	216	203	236	175	204	187	203	219	222	201	200	192	237	228	207	216	214	217	199	203	221	212	247	204	194	203	216	192	232	206	194	217	218	203	196	239	218	222	216	222	195	258	204	207	205	228	201	216	197	224	228	220	229	226	221	217	229	216	197	183	215	217	215	218	219	229	240	217	200	189	228	247	203	229	196	196	209	226	218	229	224	216	220	214	214	234	244	220	188	226	214	212	212	227	221	232	191	212	236	210	210	214	233	216	198	215	226	219	213	235	221	207	205	212	233	199	222	195	193	207	244	205	214	203	190	197	228	230	218	216	209	232	223	217	207	222	204	218	191	218	233	211	211	202	211	201	206	218	216	221	226	212	211	221	246	211	220	236	233	228	193	213	232	199	200	213	210	201	206	199	228	212	215	191	192	220	198	222	209	212	245	236	176	218	208	196	207	216	212	230	222	226	216	207	256	231	192	231	219	225	224	218	203	214	214	179	193	216	214	206	203	210	195	205	207	209	222	228	217	200	218	209	222	211	203	209	231	233	197	202	210	219	198	212	196	227	190	227	226	200	217	219	185	224	211	210	205	209	207	201	216	210	202	196	219	194	254	198	222	223	193	219	231	237	199	220	210	233	230	190	211	205	191	209	214	202	235	236	241	219	230	206	225	224	214	196	216	207	214	226	223	196	177	202	216	201	193	202	238	206	203	213	201	238	226	190	195	189	203	218	235	208	188	218	192	192	209	214	195	223	221	204	212	208	215	203	253	217	193	247	221	212	196	225	204	204	219	235	220	204	230	206	224	201	202	224	232	225	229	211	224	216	220	227	204	239	215	233	188	207	207	215	189	212	225	194	232	229	224	205	205	226	223	209	197	209	203	220	196	229	213	212	220	192	227	241	230	226	212	204	221	216	204	198	212	218	205	202	207	214	192	214	222	203	212	229	209	195	207	199	233	204	225	207	237	186	224	211	203	207	207	179	197	211	204	206	221	207	246	199	200	207	207	197	207	230	212	193	216	215	240	233	224	218	213	194	229	201	230	208	233	236	205	196	236	245	206	210	194	211	226	196	207	218	218	239	196	237	231	213	199	241	213	230	198	219	195	219	209	205	190	224	213	237	211	200	193	224	226	193	206	239	224	215	234	228	224	203	196	191	230	209	208	190	216	199	228	200	203	216	222	217	203	201	209	183	210	255	225	216	233	208	188	200	219	209	199	214	192	215	223	234	204	231	209	209	205	213	225	200	223	214	222	239	203	215	195	219	216	208	203	201	219	206	211	239	229	208	229	195	204	216	207	195	202	231	197	214	223	206	212	229	193	225	228	196	172	186	234	232	195	224	208	224	205	223	197	214	229	218	223	206	210	206	189	221	193	216	184	236	203	223	192	226	192	193	210	206	206	219	216	216	207	192	215	211	231	219	205	187	199	178	207	227	215	212	209	216	189	227	203	223	222	205	207	207	212	230	212	221	226	217	207	210	206	207	225	228	218	199	203	246	232	203	215	198	208	203	218	201	227	193	221	234	234	232	215	226	218	225	207	214	233	193	221	230	212	228	203	209	196	228	235	189	226	233	225	209	195	211	193	226	246	223	194	210	225	224	205	250	220	234	203	224	209	202	219	227	201	200	214	220	210	201	199	211	223	213	211	197	204	209	199	209	233	226	205	227	184	204	244	215	209	226	227	191	217	232	219	174	231	224	183	212	199	209	217	200	206	199	223	204	212	183	221	219	208	193	209	216	196	209	199	219	204	210	239	181	212	231	222	202	213	226	204	216	199	204	217	209	211	231	199	241	202	224	188	198	196	215	222	215	197	219	214	208	247	215	215	192	212	225	222	221	219	211	219	206	198	224	215	221	213	223	223	211	211	216	192	195	217	208	194	224	218	247	210	207	209	222	208	222	236	205	232	194	239	240	217	204	208	215	219	233	190	207	189	218	200	210	193	212	235	233	180	219	204	212	245	187	207	185	197	225	210	232	207	219	232	202	192	244	181	208	204	222	194	230	206	223	201	207	209	227	230	210	214	200	224	213	183	198	234	196	221	208	229	224	207	227	208	215	217	198	237	230	239	218	193	208	197	218	205	229	208	189	208	225	196	214	193	194	214	191	230	208	225	199	187	193	217	216	200	203	198	198	252	219	204	203	211	201	215	207	248	211	225	205	219	175	223	209	193	197	195	208	211	221	204	216	216	195	219	216	212	172	218	213	220	212	217	236	199	217	234	235	212	227	224	213	220	205	214	199	213	203	211	204	226	206	191	224	219	219	212	246	231	196	210	199	214	205	201	189	195	212	197	189	249	225	207	226	247	213	225	209	226	236	222	224	222	201	221	224	191	212	228	212	185	208	191	204	225	231	187	199	206	221	205	215	224	231	213	217	210	202	211	224	215	242	190	194	231	242	262	194	220	216	213	198	202	197	209	224	204	205	242	203	194	208	218	203	207
6888	4244	9027	9968	9762	8116	9697	10507	9223	9101	5357	3048	1458	1246	1129	1351	1984	2020	1458	1188	1181	1390	1670	1721	1572	1543	1154	948	878	808	836	800	790	805	788	758	762	754	766	699	735	803	746	797	773	753	670	653	666	694	663	618	565	552	567	588	555	564	577	595	543	565	581	546	537	547	600	559	575	594	557	541	548	560	522	575	519	572	543	542	514	531	544	563	517	565	540	619	530	570	554	552	527	536	554	546	537	525	523	571	577	537	563	561	532	575	590	516	543	545	596	547	576	588	577	566	550	540	498	559	530	533	552	513	565	560	550	552	539	560	556	560	559	524	529	555	533	548	537	566	538	572	518	566	586	550	542	562	548	564	536	510	522	548	524	532	574	557	576	549	559	515	547	584	522	556	544	566	549	538	561	518	547	508	559	556	547	548	536	568	552	575	529	511	560	592	541	496	523	543	560	550	545	508	532	538	553	545	550	601	569	519	596	525	525	522	530	558	515	543	512	525	557	545	501	545	571	491	524	564	550	529	532	546	545	524	515	538	580	577	502	556	585	541	575	480	548	505	506	535	548	517	549	566	523	524	558	534	580	524	507	548	580	543	529	588	571	550	526	526	583	586	555	531	560	552	513	552	556	586	563	532	551	532	572	538	478	567	522	575	554	548	556	520	523	563	516	518	553	562	568	550	571	528	540	552	507	507	556	506	564	571	581	564	543	532	529	561	525	555	574	546	508	529	531	535	540	577	554	535	526	519	544	571	589	582	527	554	525	578	536	517	573	505	544	548	549	541	549	523	565	540	563	537	550	561	578	557	537	574	570	552	537	537	516	518	537	523	584	580	508	541	585	488	539	544	528	566	543	527	499	505	544	552	549	533	500	551	537	522	538	584	536	563	545	553	526	528	563	553	571	491	534	516	550	540	572	551	509	531	567	580	574	531	564	533	518	604	556	542	565	506	542	531	521	532	486	549	521	551	533	536	507	522	578	538	508	526	519	554	537	550	532	517	516	542	523	528	522	589	573	522	547	532	525	509	544	521	491	518	553	562	522	505	532	561	509	545	546	561	516	560	542	562	539	516	531	549	544	530	557	566	523	519	540	523	554	542	575	538	564	552	569	525	579	522	519	520	512	480	561	525	539	574	542	529	526	519	542	571	566	495	500	577	507	526	583	565	532	528	573	563	539	548	527	554	551	571	536	558	515	573	529	541	560	509	515	553	553	601	583	559	552	560	520	556	580	525	553	546	535	552	576	524	528	521	498	559	535	541	536	532	574	551	593	523	509	581	563	547	543	527	548	539	497	551	540	554	523	538	570	556	540	547	510	530	561	547	549	544	517	509	512	537	545	558	520	532	565	529	563	547	510	519	508	570	550	554	533	568	542	512	562	534	544	516	566	572	530	523	543	573	512	542	531	562	582	495	571	506	545	530	601	529	524	535	574	556	545	543	491	550	536	582	539	561	558	562	576	566	565	516	560	551	512	548	570	592	550	563	535	562	529	587	534	531	534	545	573	562	527	572	569	546	530	530	512	549	536	526	504	556	535	562	578	555	532	511	481	523	539	539	526	539	537	545	546	527	556	562	537	540	522	554	562	563	503	592	562	544	583	523	571	513	540	512	539	521	541	519	604	516	537	561	520	549	532	578	511	518	499	548	514	545	532	512	576	580	554	516	550	515	524	534	581	555	587	591	541	536	485	573	536	545	558	549	507	523	520	536	578	528	545	538	581	526	528	548	527	550	557	544	585	564	516	532	518	562	571	571	538	577	538	520	522	539	563	546	527	529	547	565	569	521	538	526	583	532	509	582	558	527	550	545	557	517	527	549	560	540	524	558	550	572	546	524	588	546	527	562	530	531	578	537	501	540	560	565	561	542	541	580	595	517	532	539	552	533	546	544	561	524	522	581	518	533	503	564	545	560	547	570	512	597	600	557	536	526	530	544	527	555	540	551	558	534	565	517	556	515	533	519	559	535	559	569	525	507	560	580	535	556	548	541	607	562	537	533	551	532	494	528	542	529	520	533	510	517	541	528	560	554	586	547	514	564	546	552	553	522	534	549	513	564	526	518	540	558	580	529	547	576	517	524	520	532	580	560	539	526	576	510	558	516	534	545	581	520	534	550	549	532	523	521	547	572	519	580	521	544	548	496	585	527	556	541	556	539	562	538	541	548	527	563	523	569	513	545	536	546	560	561	537	557	552	510	542	531	557	515	540	536	546	559	512	541	584	558	537	521	523	554	535	542	545	572	541	586	549	539	532	547	531	510	591	527	552	543	535	506	534	537	527	542	545	548	569	531	578	551	526	527	557	526	536	536	545	517	546	574	582	555	577	539	538	553	551	542	525	535	551	598	563	545	527	540	553	541	539	482	469	544	530	520	550	548	539	599	558	542	571	536	499	558	535	548	527	573	542	563	551	504	523	537	552	575	506	562	528	566	548	544	503	501	539	522	530	492	549	531	543	559	552	557	506	591	558	498	565	527	557	568	522	540	555	517	527	561	565	563	556	563	544	553	567	540	551	568	566	555	512	536	554	536	531	523	570	547	557	523	528	565	549	512	517	546	545	537	528	519	579	543	553	533	533	540	576	543	561	578	519	539	545	544	560	566	554	528	528	575	541	579	569	544	519	496	489	580	548	528	533	529	558	568	518	524	553	518	532	543	508	529	546	546	535	543	538	572	537	532	539	577	512	517	566	545	552	554	539	566	571	539	539	557	508	540	571	551	559	545	532	538	537	574	579	535	558	502	554	534	556	563	509	598	527	531	570	569	565	532	536	541	532	497	559	538	508	530	577	585	587	506	522	524	545	527	568	475	569	498	532	530	577	525	533	531	564	531	569	522	528	539	544	544	552	580	528	593	539	530	529	541	558	535	542	548	559	541	519	571	594	545	542	513	558	549	539	571	533	540	512	576	544	550	573	541	522	568	572	532	538	548	562	534	547	554	538	526	580	532	566	547	496	564	548	560	533	569	566	562	530	549	516	531	523	532	531	538	560	533	602	532	543	527	526	550	550	598	526	527	545	506	514	531	528	562	485	571	552	539	547	522	522	566	549	552	555	526	555	567	540	533	577	499	562	546	563	556	540	502	522	523	543	499	568	546	508	536	571	584	551	566	537	552	523	572	545	549	571	552	550	579	544	551	553	566	516	521	544	549	567	527	551	549	533	552	519	556	529	504	570	490	571	515	518	554	534	566	571	533	564	530	555	556	508	534	561	559	539	512	551	547	553	551	543	516	529	533	596	505	554	555	533	544	534	524	574	542	519	564	531	531	581	507	526	546	554	564	516	563	523	510	577	547	535	554	528	542	508	500	519	551	501	544	569	563	556	578	535	551	550	593	581	527	511	540	518	532	521	560	538	524	566	544	522	527	571	554	548	550	573	543	552	516	529	519	552	579	524	533	513	514	517	551	522	556	535	502	533	548	545	506	503	561	578	623	580	577	572	548	540	536	528	558	540	481	548	521	579	570	545	535	515	545	568	529
16295	8144	9187	8089	7096	5340	5123	4600	3283	2939	1511	870	474	394	352	437	521	553	506	320	386	387	488	485	450	386	286	265	268	244	272	257	235	244	247	226	229	247	237	228	219	251	238	246	228	220	224	250	220	223	187	216	210	159	192	176	208	192	188	206	214	206	149	194	178	162	185	196	198	192	178	171	208	193	184	198	188	193	175	198	195	201	186	185	169	169	181	171	177	198	168	206	200	172	183	192	191	172	193	201	183	218	205	183	176	192	181	168	194	186	172	195	203	162	179	177	194	206	187	199	181	177	185	169	182	210	185	188	183	189	199	207	191	188	199	216	182	200	187	183	161	177	176	165	217	186	199	203	199	185	163	192	193	200	197	191	223	202	202	210	163	188	168	190	206	186	167	172	189	175	181	187	189	177	176	189	184	156	200	181	205	172	164	181	182	208	175	203	209	190	189	197	164	182	174	209	173	191	208	193	167	186	167	166	183	184	183	176	168	195	207	189	196	201	197	182	186	167	199	208	173	184	195	198	185	160	187	175	179	195	203	193	173	165	167	199	160	169	164	179	176	192	190	189	205	174	218	204	183	186	187	194	179	219	180	190	190	189	196	179	181	188	171	182	200	177	182	179	196	189	187	208	185	214	171	176	175	168	193	176	172	184	185	165	154	205	195	192	206	169	190	176	176	182	202	166	211	169	172	184	168	206	180	178	180	175	190	181	187	163	179	206	187	224	214	191	200	188	179	185	223	201	167	189	137	194	176	172	189	202	176	183	154	174	184	188	189	193	186	167	188	177	204	154	202	161	206	182	202	228	226	179	195	209	183	183	189	181	187	173	204	178	192	198	166	149	194	210	196	193	181	194	187	200	171	168	183	173	182	170	197	192	175	169	174	175	166	179	186	193	161	169	188	181	191	193	170	172	186	195	169	185	194	225	179	192	186	199	201	196	164	193	175	201	203	198	201	149	199	186	197	195	180	180	179	191	175	187	180	188	188	157	176	174	185	193	175	175	193	193	176	205	164	163	186	171	229	212	184	205	210	175	199	201	174	185	196	176	187	183	196	167	199	170	179	166	193	188	190	159	209	168	196	200	182	187	187	197	207	182	184	172	168	200	201	181	178	198	182	175	172	205	184	171	220	171	183	175	174	177	181	191	186	215	183	190	193	187	195	191	217	189	177	200	214	182	209	184	182	172	205	183	180	179	195	196	166	173	169	207	173	168	180	198	195	208	177	183	186	180	150	198	199	219	168	171	205	179	200	208	179	173	184	190	171	169	185	174	166	182	195	218	189	150	201	191	191	180	184	184	154	164	179	209	198	174	213	206	207	195	192	183	207	184	195	200	202	169	185	203	173	180	168	211	220	186	182	178	194	172	159	184	191	208	186	190	161	183	206	179	189	205	178	170	179	209	192	193	184	171	198	171	182	177	193	182	167	183	165	166	185	222	200	170	172	212	195	199	187	183	213	191	187	199	194	176	181	178	181	175	183	186	169	196	185	177	182	191	181	197	186	208	203	182	185	181	194	175	162	196	202	207	230	202	160	173	201	196	167	196	193	185	172	179	201	181	194	165	206	184	193	186	188	196	175	179	167	178	213	194	221	162	175	187	183	195	167	203	193	196	214	166	166	186	189	188	190	173	152	190	178	208	199	203	170	183	202	184	201	183	191	177	197	169	206	172	174	188	191	209	178	171	216	185	191	191	182	194	170	175	167	179	169	177	199	190	191	178	179	201	190	167	203	175	182	158	202	178	171	180	192	185	189	179	178	193	168	165	165	174	176	188	218	197	177	191	209	175	196	190	183	210	188	178	212	195	178	195	169	206	208	210	193	186	166	183	204	196	190	201	204	208	182	179	170	193	189	163	206	169	186	170	184	206	188	166	211	187	182	192	173	214	212	196	173	189	193	163	198	198	194	181	198	167	197	207	180	166	183	185	196	195	156	178	189	174	178	175	201	186	194	186	177	192	186	175	208	187	205	203	172	198	176	175	211	199	176	192	204	176	189	191	173	194	160	199	202	209	173	165	197	190	174	184	161	202	208	198	190	179	183	189	190	189	177	205	182	203	200	216	183	179	183	212	173	184	188	180	195	171	177	171	189	202	174	149	197	177	192	174	181	193	200	196	176	201	185	202	210	169	187	179	175	187	176	218	194	178	192	175	178	202	206	186	195	193	195	187	184	191	204	198	200	176	197	205	177	181	188	201	171	194	179	180	164	167	201	190	163	202	187	179	181	197	189	200	188	189	214	179	208	168	186	199	174	222	179	168	188	193	183	193	186	189	179	178	167	192	178	201	187	186	187	157	173	172	170	204	158	188	172	194	192	183	174	209	185	212	196	190	182	191	183	178	178	194	182	184	206	212	211	199	178	163	181	204	168	172	185	197	189	170	170	154	191	198	176	176	164	191	194	197	197	177	231	193	173	197	195	201	186	174	206	187	191	177	183	195	191	196	172	171	194	210	179	189	178	182	183	170	184	179	172	162	179	197	199	185	185	170	190	177	200	174	186	189	196	211	192	187	178	193	208	185	161	187	187	174	195	209	189	167	189	178	184	161	175	211	185	199	180	199	172	179	205	166	170	168	177	201	215	195	175	171	193	184	195	185	194	189	184	189	179	201	207	196	181	179	195	172	201	184	198	176	169	209	188	189	176	178	198	151	182	151	211	185	201	188	181	186	184	172	186	163	184	195	184	185	185	170	168	180	208	188	169	156	178	151	181	175	201	193	170	192	157	216	181	208	196	198	189	172	178	199	194	184	198	187	168	172	194	211	187	200	184	195	204	207	194	199	196	190	215	185	209	215	185	185	182	194	162	184	207	165	205	192	185	202	182	185	173	183	195	191	204	166	182	187	203	169	197	172	195	192	165	175	179	195	193	192	177	198	172	159	173	180	187	168	182	199	158	195	193	194	177	182	225	216	179	163	206	208	194	176	173	183	195	216	180	189	194	187	202	193	176	188	198	192	192	192	198	210	195	209	169	204	193	157	195	181	230	177	214	187	205	209	195	180	209	196	174	172	156	173	189	169	198	192	195	198	163	193	172	215	184	189	174	163	193	192	153	178	177	171	204	197	202	176	199	181	204	196	174	184	172	194	177	190	173	193	188	178	170	168	164	209	165	180	209	201	167	183	167	203	207	189	180	189	183	189	171	182	199	207	179	168	191	194	179	179	200	174	206	218	227	194	225	185	189	191	182	216	184	167	185	175	178	195	171	206	178	214	174	187	197	180	189	191	209	199	186	188	198	172	166	167	181	186	192	201	193	201	176	177	164	183	187	162	177	178	182	182	185	187	178	204	186	208	180	204	155	179	191	191	165	205	206	199	201	194	172	198	185	187	186	183	177	160	189	183	214	189	185	181	165	194	203	168	156	202	172	171	194	173	165	173	175	173	196	176	213	177	197	207	178	175	172	181	191	215	189	192	200	157	167	173	201	202	186	182	171	184	166	169	193	173	196	186	189	195	184	195	192	207	178	228
9555	6501	12163	14010	14262	13344	15879	15984	13471	13095	7619	4444	2084	1802	1829	2167	3211	3375	2598	1660	1909	2064	2796	2620	2503	1970	1407	1263	1072	1149	1088	1124	1101	966	958	883	932	987	848	840	907	929	824	981	1007	967	882	787	742	704	651	652	616	541	522	515	541	531	541	540	555	512	497	509	498	548	490	535	546	514	509	511	526	527	584	523	550	523	532	520	488	531	527	505	526	568	514	528	541	510	491	529	510	558	526	529	517	465	521	532	550	531	511	555	517	484	492	534	549	547	500	511	541	503	505	511	522	494	545	518	570	491	534	490	536	522	548	505	508	513	519	482	502	515	518	497	484	508	506	512	481	491	502	527	502	516	511	509	498	504	472	511	515	554	502	484	507	496	528	516	524	485	515	510	477	496	489	528	477	512	514	490	488	518	518	467	480	520	512	498	495	507	496	515	477	490	510	528	497	523	488	480	477	479	508	508	464	522	470	525	513	513	528	550	514	533	497	496	464	506	494	556	505	520	512	510	503	516	484	511	511	496	497	468	511	506	472	471	525	527	509	500	490	507	552	488	505	556	528	533	499	510	492	527	510	516	509	496	522	533	529	519	505	517	490	523	486	475	486	525	458	547	525	485	483	514	523	512	511	510	499	531	453	489	543	481	525	512	502	537	524	514	493	496	548	471	510	499	537	467	466	482	456	492	526	515	472	513	507	501	516	537	514	491	471	521	492	501	553	489	511	501	550	498	499	493	515	551	486	525	516	549	541	513	511	489	535	500	516	490	488	528	481	533	515	488	484	543	502	507	489	489	517	549	503	529	507	539	497	502	525	520	505	507	459	478	500	498	515	501	535	485	538	538	531	508	507	516	503	498	476	502	518	533	463	521	507	502	481	507	524	484	513	528	481	509	523	525	503	458	508	514	524	465	516	528	507	513	529	512	510	524	498	534	464	476	472	472	522	504	495	489	478	527	494	519	492	519	521	515	509	486	525	471	511	479	500	538	519	495	501	530	490	488	516	488	487	496	519	497	502	501	460	511	465	516	502	506	482	512	473	512	488	523	471	492	509	496	494	494	507	492	503	499	550	484	480	516	437	479	483	544	512	449	510	523	516	482	516	530	497	500	516	526	536	525	539	505	483	510	497	471	491	521	477	518	546	509	521	499	503	537	485	500	537	544	496	502	498	498	489	517	516	549	510	507	507	486	508	480	515	506	507	528	504	506	482	463	520	514	503	481	521	503	507	490	499	504	515	529	513	515	519	483	554	512	519	544	454	522	509	481	537	536	493	515	506	525	502	521	489	526	539	511	477	520	462	462	523	455	497	499	494	526	499	504	481	511	484	497	525	506	497	513	506	509	484	497	485	514	516	540	502	515	452	497	511	489	506	525	518	546	480	533	491	472	516	545	493	494	490	483	517	469	519	508	549	485	532	494	478	496	471	495	530	501	558	512	503	519	507	504	486	515	483	511	476	500	513	514	531	524	479	481	484	494	466	433	545	508	502	510	480	516	507	499	580	498	491	482	528	510	490	505	467	499	502	503	507	518	496	516	537	485	509	474	455	552	506	507	511	532	491	495	514	515	487	502	511	484	462	506	544	516	504	552	525	509	528	510	554	518	569	503	501	502	478	478	549	496	511	511	536	505	506	494	540	514	495	477	543	498	511	506	515	508	519	479	551	530	497	517	528	515	514	496	536	529	524	529	521	535	524	487	507	544	497	515	481	511	487	518	497	515	505	528	515	518	489	491	496	484	507	492	512	522	529	519	454	484	532	516	471	512	541	471	471	569	536	516	502	518	526	478	496	492	494	535	493	520	522	491	434	515	526	530	496	458	493	548	533	506	501	517	493	509	462	562	546	467	537	536	499	474	481	466	524	440	479	528	528	506	533	467	527	493	502	474	499	499	518	528	527	505	472	473	495	514	511	520	528	539	509	476	538	533	515	475	513	517	510	505	526	492	481	513	532	506	516	497	500	496	478	525	508	437	451	516	510	503	496	515	511	531	499	513	478	530	528	490	531	477	492	474	492	520	503	471	496	507	521	493	525	500	531	497	499	490	497	532	508	454	467	482	519	502	535	483	484	497	514	498	481	541	502	490	509	493	512	547	507	473	496	534	465	521	508	512	535	532	486	491	524	523	517	518	508	479	500	517	491	496	482	494	491	504	480	526	510	544	450	510	535	526	528	528	477	485	496	533	501	534	484	496	528	515	544	480	482	444	510	547	500	558	509	551	496	536	524	507	514	520	496	519	505	530	496	492	518	502	510	478	504	506	531	495	453	502	502	543	486	528	525	516	525	505	511	493	486	504	502	501	517	538	481	483	498	538	503	522	489	517	519	513	481	499	533	528	522	500	503	527	493	491	483	488	510	535	464	546	523	532	543	504	488	501	506	504	475	487	546	537	536	496	529	536	479	522	525	528	470	539	521	525	497	505	480	535	484	479	516	500	482	498	503	529	516	508	518	513	481	509	501	540	499	506	495	506	527	489	487	501	527	486	543	492	517	489	481	522	475	512	508	554	498	490	503	512	535	516	509	510	509	507	502	505	510	499	481	488	461	522	480	533	475	488	513	473	503	540	555	518	509	469	541	514	495	514	446	475	513	486	557	537	475	537	527	491	503	516	463	497	511	506	491	502	540	505	535	500	526	537	531	493	495	499	541	549	503	499	516	534	510	524	508	498	513	492	503	478	508	522	503	488	516	495	535	504	473	522	491	516	470	515	510	498	510	516	472	514	535	524	528	528	492	496	484	496	502	519	533	485	507	519	486	483	515	501	505	488	510	513	528	523	542	525	518	568	492	509	517	477	502	509	485	514	462	518	507	519	487	515	548	480	446	519	536	544	529	502	489	537	507	499	472	501	484	498	508	512	511	498	540	532	483	488	488	528	497	524	507	507	487	471	527	552	500	508	520	491	525	489	526	486	502	493	513	509	496	489	492	523	504	506	539	498	529	497	509	513	486	505	475	524	509	503	490	481	517	534	487	503	461	479	517	506	519	494	525	506	503	497	502	491	516	543	505	503	489	507	538	523	486	539	542	505	516	523	523	454	480	489	536	494	522	527	507	473	491	546	485	518	515	471	517	504	515	499	482	493	475	551	521	551	512	497	513	518	515	519	500	517	493	472	484	545	509	481	514	517	476	501	515	503	495	505	536	529	500	522	496	524	466	492	476	542	476	527	472	486	531	525	494	480	473	510	509	473	529	496	507	484	504	494	505	536	507	534	523	504	532	471	505	467	494	516	509	497	514	528	485	512	495	480	502	485	507	537	507	524	514	495	500	520	513	470	516	527	513	499	501	501	497	473	543	503	489	514	494	566	520	523	506	479	457	515	523	522	505	510	499	519	500	479	479	492	494	483	499	504	475	517	500	496	483	524	475	495	540	501	490	523	549	488	541	503	508	478	528	512	516	492	510	521	512	503	483	508	506	509	558	547	503	510	495	526	505	490	520	478	501	505	486	506	536	467	516	463	528	531	508	463	516	484	504	506
3493	2165	1763	1050	987	847	867	873	1064	1217	769	536	388	386	373	378	374	401	395	404	414	392	420	439	442	397	427	358	371	390	422	388	412	387	398	358	346	378	397	373	387	376	394	392	362	381	377	391	393	400	369	396	420	372	369	400	351	384	377	413	399	369	379	374	384	397	347	345	386	371	369	355	380	362	397	375	378	373	363	391	416	331	352	350	385	412	420	376	402	403	381	388	399	358	362	360	370	396	359	364	401	370	382	394	393	403	420	380	396	381	388	353	375	407	357	392	370	408	365	377	388	347	406	343	371	369	397	409	370	379	343	374	398	373	409	374	363	364	379	415	382	371	407	362	400	372	389	392	389	382	346	369	404	395	383	370	376	398	380	402	391	415	390	399	411	377	389	400	420	374	370	366	395	366	372	391	381	377	380	414	391	363	369	423	407	394	391	379	367	380	380	383	402	372	361	354	397	363	370	357	383	380	375	399	378	409	396	382	409	371	390	377	391	402	370	366	375	375	365	357	382	366	396	371	402	397	348	391	391	380	375	375	367	412	400	384	414	395	362	399	372	381	374	347	363	397	406	392	405	377	372	362	379	418	366	375	407	407	368	399	331	391	404	373	416	346	378	379	397	429	338	414	380	382	363	407	373	394	366	373	373	386	384	370	373	347	418	362	358	382	372	396	389	364	391	388	370	399	362	367	397	388	355	402	379	406	400	413	384	405	419	386	369	385	380	392	382	376	402	383	383	387	381	408	368	405	358	384	363	346	359	417	401	395	398	386	388	389	369	377	396	367	367	379	385	372	359	378	380	348	400	408	387	370	406	397	379	395	364	370	415	353	376	353	432	396	391	390	333	386	371	404	349	398	370	379	379	365	407	372	344	413	351	387	387	409	365	351	409	395	373	400	401	353	382	378	371	402	398	427	382	390	379	370	403	368	395	383	394	375	394	378	360	363	379	360	327	391	363	399	350	413	390	421	394	395	363	352	376	398	350	362	364	364	371	390	355	411	373	343	383	359	397	374	363	382	374	363	378	430	409	397	370	378	414	375	405	369	365	389	383	404	368	398	421	377	372	357	403	365	353	353	360	363	381	399	384	392	358	403	369	376	360	374	377	356	411	392	359	365	407	400	358	370	379	382	401	363	417	384	402	376	385	391	384	365	369	374	381	387	409	360	394	396	386	404	371	384	384	442	383	391	371	377	355	388	373	397	388	401	362	379	379	383	369	398	376	371	396	367	356	387	384	373	379	430	391	387	376	386	387	368	366	350	380	367	376	369	386	393	386	393	361	356	360	405	360	413	396	423	399	370	388	388	378	380	394	393	382	387	410	363	374	394	374	398	388	347	325	378	402	367	380	406	377	381	372	399	394	359	395	427	394	363	377	398	424	417	429	369	353	412	390	377	404	389	380	391	411	397	405	345	373	375	393	387	392	379	352	377	397	386	393	350	368	361	384	352	387	365	368	373	411	384	392	392	378	380	432	343	355	381	387	375	367	362	405	419	355	407	368	380	376	392	385	399	398	410	366	374	371	405	364	365	386	353	389	372	395	377	357	346	403	382	359	417	407	457	413	372	381	363	389	372	385	424	408	389	396	370	373	370	379	385	379	372	398	340	368	370	373	372	390	394	398	420	374	364	345	397	363	390	406	401	366	410	397	361	352	379	382	398	412	424	387	385	388	380	380	392	378	380	386	370	369	359	365	366	406	379	357	413	380	373	372	386	350	405	431	374	376	376	378	376	357	400	361	388	378	401	426	392	365	379	407	380	367	375	364	405	367	354	383	364	362	386	390	370	390	357	380	394	379	395	384	365	379	376	386	383	381	413	367	393	371	383	390	394	384	408	372	419	355	358	372	402	399	377	395	377	392	407	385	365	370	391	359	358	367	377	391	409	391	382	407	403	350	394	324	401	357	392	383	407	399	429	376	370	387	382	387	391	368	395	398	387	399	408	382	413	392	356	378	384	381	387	359	378	362	375	377	388	377	420	388	359	386	395	383	377	395	373	365	352	369	373	388	366	407	390	382	369	382	401	360	365	372	419	375	386	365	428	327	382	384	396	379	386	354	400	401	394	371	344	372	337	382	395	374	388	390	379	414	351	406	368	395	370	415	396	390	427	376	410	374	374	381	411	404	387	349	375	379	365	373	378	408	388	405	362	399	384	384	379	400	409	380	342	385	392	371	361	384	389	372	382	430	380	384	372	366	376	365	419	351	396	380	384	379	394	392	371	406	345	396	387	379	378	379	355	345	382	374	435	349	385	347	398	362	382	336	398	376	386	380	363	369	358	411	381	377	341	383	382	397	435	368	403	372	373	362	374	409	387	362	398	396	372	359	378	386	385	416	447	379	375	362	356	329	387	372	327	388	347	376	357	391	353	367	447	389	343	414	376	383	377	351	358	363	399	404	373	419	354	388	367	371	401	393	352	364	371	359	396	386	346	375	366	404	355	369	376	379	370	398	379	407	415	382	327	401	393	354	405	375	392	380	359	352	346	381	396	361	384	364	394	399	392	398	373	370	360	337	402	376	354	407	375	368	407	380	390	404	414	392	386	386	379	387	399	390	398	356	370	351	335	394	450	377	389	406	391	360	407	395	382	385	396	398	396	408	387	405	373	393	378	325	355	361	417	403	389	392	367	354	399	406	350	405	365	403	385	359	407	386	374	363	390	412	358	401	402	395	374	374	383	387	406	398	394	391	385	408	358	373	389	398	426	364	388	392	371	392	404	376	375	372	376	409	376	375	375	391	384	367	393	368	376	353	411	391	376	375	359	394	387	392	386	353	370	392	406	373	390	405	400	331	394	422	424	379	390	367	401	384	391	370	394	388	404	365	386	376	408	376	409	359	395	391	371	403	379	371	367	387	402	403	395	340	372	411	390	352	387	336	404	388	387	403	370	376	399	384	359	362	370	377	344	429	395	358	381	397	358	354	407	366	376	404	367	369	375	396	380	360	366	393	406	382	361	375	380	387	381	375	389	388	374	386	346	385	377	376	404	392	399	368	397	417	394	402	397	366	407	373	397	403	434	372	372	385	399	393	417	382	361	397	381	374	373	361	357	399	386	417	413	361	372	349	359	404	368	399	400	405	392	360	375	401	375	346	399	397	362	385	429	350	352	369	417	385	353	357	388	343	374	428	372	406	421	413	352	351	386	377	389	370	362	322	381	373	347	354	364	404	373	371	407	374	440	375	362	393	379	400	386	352	366	375	366	410	350	403	363	379	370	379	373	386	374	395	411	381	435	382	406	414	369	388	396	370	376	370	357	353	403	389	416	399	367	353	340	406	387	361	370	403	411	367	385	410	380	336	339	334	381	420	376	381	429	389	396	390	398	382	381	370	356	381	374	411	362	379	428	343	350	395	366	368	365	363	422	422	383	384	369	347	379	399	391	370	369	354	379	368	373	359	377	386	392	396	363	390	403	411	391	368	389	397	363	395	337	404	365	383	378	370	388	404	388	375	390	381	384	371	388
3374	2585	3431	3210	3164	3135	3445	3513	4465	5340	3134	1668	993	1004	962	952	921	994	967	973	1103	1150	1298	1227	1111	1102	1018	978	948	880	915	913	899	974	929	891	950	906	900	882	924	939	924	939	943	914	943	913	942	912	897	863	883	887	941	895	886	916	944	880	902	917	920	899	900	881	896	895	914	893	879	893	900	955	908	876	861	893	876	946	861	906	918	868	872	923	981	916	878	923	938	926	876	926	952	900	903	878	924	922	874	890	927	902	897	865	932	892	921	888	865	944	930	854	899	868	885	900	938	935	909	962	910	946	929	902	863	909	924	838	913	912	888	879	884	869	909	908	878	937	901	894	902	897	940	872	910	903	939	900	927	847	886	917	922	919	936	912	910	873	869	916	916	958	910	909	927	910	919	872	923	922	879	958	859	916	866	872	882	941	874	908	913	881	914	947	903	891	920	947	857	976	915	915	852	881	910	868	886	897	952	937	906	964	902	913	929	933	898	905	930	850	899	843	898	899	879	875	827	954	843	897	966	948	918	914	883	827	858	916	944	952	880	854	906	879	925	940	943	851	858	952	913	934	901	897	916	863	901	884	926	922	890	937	892	873	882	881	914	875	914	894	920	833	867	984	912	888	875	926	881	958	914	939	920	948	920	874	862	895	946	930	879	949	934	839	910	886	942	954	922	935	933	916	922	874	943	861	919	891	867	858	939	905	912	887	895	970	926	893	898	903	857	884	902	886	915	876	933	923	886	923	851	891	903	900	876	936	959	907	908	865	911	864	830	919	939	921	949	861	860	898	909	912	945	898	927	918	880	896	925	905	899	883	910	908	933	877	879	894	916	894	909	889	957	959	936	887	850	866	887	890	856	876	912	974	891	879	861	900	904	858	955	926	922	872	950	958	898	968	870	914	891	852	927	899	882	881	879	911	895	932	864	873	917	931	884	885	856	925	918	825	941	874	850	916	875	938	919	906	855	924	902	829	905	953	858	931	947	914	932	893	930	936	911	899	955	926	913	845	925	864	903	910	890	903	915	903	899	924	919	967	889	918	902	876	908	877	922	861	898	882	917	876	891	896	908	900	923	910	929	948	882	945	911	843	883	902	871	934	920	878	877	920	932	834	971	895	912	812	909	922	909	872	929	906	895	892	957	889	883	875	930	878	904	975	936	900	885	925	922	881	887	912	938	880	877	893	917	905	960	869	907	900	881	891	963	911	925	872	901	903	861	912	889	931	887	926	852	923	925	890	923	945	888	919	939	921	894	931	852	918	866	880	910	928	952	866	919	947	935	906	884	951	895	911	885	923	920	859	897	837	891	901	933	962	877	901	894	931	927	928	889	938	889	871	939	915	971	875	883	862	909	892	811	879	916	850	880	879	910	950	863	936	940	939	900	905	891	927	889	946	904	899	892	955	898	964	917	942	829	900	912	918	852	860	916	905	884	967	902	925	915	918	901	920	893	925	853	941	924	853	914	914	895	919	925	885	890	898	940	909	936	920	936	874	931	867	935	916	927	949	857	896	885	908	895	871	912	873	909	937	943	912	927	965	880	948	890	912	878	876	952	929	913	890	986	893	889	884	932	859	914	926	946	921	917	879	952	862	902	942	923	865	879	911	846	916	897	928	837	946	897	947	909	944	911	911	878	912	867	929	981	847	889	938	892	970	904	896	934	921	899	920	936	888	907	938	896	898	895	880	864	887	874	901	942	941	933	861	892	947	949	929	916	900	924	876	924	911	923	925	914	880	859	902	820	933	882	926	865	912	935	868	966	922	909	869	882	939	900	934	926	892	960	860	908	924	872	874	953	967	885	845	970	836	917	910	892	906	868	851	871	897	981	898	850	883	922	931	916	898	942	869	914	945	907	933	919	914	859	921	915	866	884	915	886	909	925	875	933	886	887	834	893	872	902	866	914	890	936	862	923	890	909	916	916	859	838	880	897	912	921	904	876	889	873	908	882	874	938	928	976	855	928	904	922	930	957	930	955	926	908	904	906	887	891	874	946	907	900	887	917	923	897	901	902	909	909	863	878	895	928	906	895	938	898	956	918	874	906	932	932	976	919	906	898	856	929	923	903	944	878	924	887	931	846	902	899	902	965	909	937	892	887	916	916	941	950	886	955	876	881	903	880	928	917	912	849	906	887	901	933	874	874	914	912	955	933	887	822	871	960	917	948	888	934	930	928	898	926	869	911	962	927	968	967	947	908	887	915	896	926	930	896	952	938	929	889	906	874	909	893	929	898	915	876	886	892	910	914	834	931	972	913	908	917	908	927	931	876	910	928	886	924	867	941	917	931	929	918	895	848	886	916	901	917	930	861	919	921	818	827	892	909	893	957	872	937	934	858	921	855	887	925	918	885	874	905	929	900	943	867	881	903	934	861	933	903	911	922	900	930	887	905	868	825	918	880	911	921	970	945	877	874	884	942	935	910	988	914	881	913	882	904	916	889	922	895	920	879	877	899	866	885	912	882	898	939	868	883	883	874	871	961	893	979	901	960	816	921	902	869	882	894	909	911	902	944	947	946	899	885	894	897	854	936	847	912	860	966	888	907	872	887	862	951	960	902	861	873	902	921	918	920	890	911	920	901	912	903	888	931	907	874	845	868	915	897	918	882	914	934	898	918	928	867	946	923	936	892	884	897	908	898	846	919	855	911	910	883	887	867	916	908	948	914	948	859	886	878	906	923	890	930	922	903	869	935	930	890	939	883	910	919	906	930	931	870	920	889	908	908	890	921	895	906	912	897	975	885	876	904	871	885	889	879	893	917	905	935	903	829	858	965	892	891	906	917	952	850	894	908	919	875	930	914	867	867	897	883	912	923	904	876	923	921	921	919	879	883	824	951	940	901	865	907	905	911	916	898	889	940	872	964	915	866	889	917	906	923	877	921	904	879	858	885	911	913	956	899	944	904	875	931	913	926	866	912	885	892	926	872	916	930	891	912	905	860	904	887	878	909	976	922	906	900	915	949	917	962	904	924	904	911	965	837	922	942	903	914	935	866	931	925	908	874	901	903	901	914	923	883	916	900	880	928	987	920	931	868	883	911	915	880	983	893	911	887	947	883	891	855	925	894	905	935	930	958	914	910	858	858	911	838	927	843	937	896	912	895	909	913	903	905	878	895	875	894	917	907	919	875	925	916	896	885	874	907	961	943	924	909	910	890	897	906	913	938	922	905	898	847	942	913	950	872	881	913	931	928	875	906	879	913	847	842	895	909	904	949	893	905	883	920	864	905	884	907	877	901	888	899	876	912	892	903	927	901	903	864	914	867	882	840	857	895	884	881	912	898	979	937	909	902	915	918	915	946	914	862	905	951	908	913	948	942	946	906	992	930	908	898	963	924	906	936	945	860	921	916	928	923	905	899	923	938	897	871	935	904	905	933	898	940	901	938	905	884	886	929	861	866	924	918	894	890	927	918	905	870	959	889	954	920	922	908	864	924	991	902	880	886	917	963	899	908	901	906	936	890	892	886	867	976	879
10818	5416	5354	4438	3738	2849	2769	2177	2210	1909	931	517	329	300	296	304	387	391	292	285	278	345	337	378	322	286	269	264	270	269	208	238	231	262	222	259	228	247	232	229	218	231	209	254	234	237	264	208	241	235	230	190	226	216	224	206	244	207	215	219	199	225	214	199	231	232	212	218	225	226	202	188	239	208	201	220	224	195	210	189	186	234	205	220	223	217	214	198	207	219	197	239	233	207	226	235	211	224	228	226	200	201	223	221	209	204	212	199	222	214	225	217	228	234	218	195	200	215	231	229	199	224	195	229	240	210	183	211	187	206	210	238	205	238	197	200	199	204	208	193	245	198	208	202	177	212	211	235	219	233	234	205	223	232	224	194	192	203	209	204	223	234	205	202	204	229	207	210	236	188	221	219	233	215	203	230	222	221	204	193	191	202	220	207	202	243	209	216	227	248	198	210	199	232	229	204	224	213	224	220	214	231	229	210	230	197	223	220	238	229	219	217	224	222	220	231	222	205	205	212	212	198	241	232	215	211	209	239	218	213	206	191	231	212	200	213	254	224	224	217	214	197	197	217	208	205	220	235	202	225	227	215	210	225	216	222	207	211	224	247	220	215	203	211	210	211	228	225	228	211	216	207	230	207	205	195	214	219	225	195	226	207	230	236	207	204	185	228	191	221	227	206	235	224	215	227	202	203	200	212	188	222	232	228	214	213	178	205	199	202	222	208	198	232	221	219	198	195	220	237	234	220	198	210	207	221	219	214	226	219	218	204	226	215	215	214	210	210	199	194	215	219	193	230	215	218	213	192	229	218	211	196	230	234	187	203	186	205	196	224	223	207	227	225	233	255	239	216	210	208	206	228	205	193	231	197	180	198	228	241	224	189	217	230	229	204	217	199	209	191	232	223	194	234	220	193	218	245	191	250	218	207	224	214	180	205	215	194	235	189	216	210	215	210	216	206	208	227	205	201	223	193	188	195	237	185	179	218	240	227	205	215	244	206	238	209	227	232	230	214	203	216	207	218	224	224	202	217	225	210	230	220	230	224	208	195	251	258	198	205	231	217	252	201	201	230	212	209	208	233	219	213	211	198	226	213	218	218	185	226	215	194	227	201	207	209	227	239	189	235	191	219	197	198	234	209	247	173	225	212	217	182	232	203	230	246	218	235	212	191	212	233	238	212	195	207	217	181	201	211	212	228	197	229	205	210	225	249	209	226	231	187	203	212	207	228	223	212	208	234	236	195	205	185	207	213	221	226	228	212	219	223	236	212	210	193	223	196	194	167	217	194	200	235	216	230	193	225	219	195	231	238	223	206	193	223	225	200	228	233	218	214	231	239	223	216	219	238	222	232	205	214	234	208	206	195	210	225	201	198	241	212	245	207	200	215	228	222	209	216	201	202	202	232	208	230	212	196	213	237	212	193	217	208	208	206	227	217	218	209	221	228	206	220	224	230	232	222	190	200	202	204	199	202	205	208	228	218	222	221	216	231	222	222	208	214	208	170	174	199	234	226	196	224	235	221	221	213	202	226	227	203	219	247	198	218	222	226	233	208	192	213	174	218	205	224	222	229	188	204	192	240	206	232	208	211	217	220	208	235	199	236	208	222	204	243	205	220	216	193	205	206	218	216	231	240	233	241	227	212	217	220	202	197	191	212	244	219	210	228	199	207	221	239	235	220	225	206	185	210	203	224	202	195	235	218	217	218	207	210	249	209	222	227	199	201	220	202	230	221	198	222	193	195	225	210	189	195	224	227	221	231	226	191	231	217	208	248	240	208	215	214	200	206	215	202	217	218	193	244	210	222	206	204	218	217	236	207	179	238	203	203	211	206	231	228	193	217	199	231	230	226	243	205	217	206	217	252	214	228	224	237	217	226	216	213	205	217	242	198	222	197	214	213	218	244	201	210	180	205	205	210	240	220	224	193	232	213	203	214	227	215	224	200	201	231	217	214	192	219	210	214	259	252	222	206	200	192	181	199	204	221	226	227	214	231	181	223	217	217	249	191	208	217	212	213	229	213	238	210	231	213	227	212	216	217	248	226	215	212	207	196	212	228	201	203	214	199	214	215	194	202	218	234	204	206	243	220	231	210	214	223	204	206	199	222	234	223	222	220	232	232	264	244	224	246	201	227	226	243	221	229	222	234	226	227	208	198	178	231	230	199	216	207	218	219	210	209	203	206	242	228	213	228	218	203	219	205	217	203	198	219	223	208	220	218	200	204	238	242	223	203	225	211	224	204	202	203	246	208	204	212	195	202	206	216	223	204	215	216	222	218	207	209	234	205	207	204	216	202	208	204	240	192	196	211	190	223	208	242	206	214	187	226	174	212	194	190	176	209	207	215	200	192	215	221	165	210	236	222	225	207	233	209	194	206	203	221	221	214	220	227	219	229	219	200	224	181	203	194	218	194	204	216	208	195	227	212	197	238	226	204	226	195	229	245	200	197	233	194	218	195	224	218	222	191	229	197	192	228	197	196	201	222	193	213	203	211	233	212	206	219	221	205	220	209	183	239	240	225	224	215	212	219	228	196	204	232	217	192	223	223	215	208	215	198	208	213	208	215	205	217	200	219	220	215	248	204	206	200	181	195	209	247	203	202	229	220	208	228	222	216	201	184	198	210	219	212	219	221	219	220	221	226	187	217	220	201	195	210	204	232	220	193	229	197	222	202	200	224	206	220	209	233	210	217	205	220	189	256	220	210	232	226	243	220	208	213	176	209	225	222	236	191	252	213	210	219	210	205	229	193	229	223	234	234	227	217	213	225	202	203	215	240	205	193	199	207	218	246	202	227	213	206	219	205	186	211	214	207	219	242	206	204	228	205	214	198	255	196	219	213	200	194	239	242	235	201	233	213	194	206	210	255	244	223	219	214	243	224	222	208	246	233	206	199	225	249	232	241	242	208	225	219	210	232	226	219	236	203	203	222	207	198	215	217	221	211	202	189	196	237	192	213	203	205	203	208	232	219	214	217	229	216	196	194	208	236	213	259	187	211	202	218	200	214	222	208	228	249	207	189	207	245	206	192	226	204	193	221	198	237	220	211	225	183	217	230	204	198	208	189	238	196	221	191	211	218	199	201	209	208	216	222	211	197	236	184	204	217	210	227	243	200	200	223	215	195	233	213	230	220	231	224	237	213	205	224	240	217	213	213	222	227	201	214	222	221	229	201	206	245	195	218	224	228	214	217	212	214	236	209	211	207	203	233	259	207	202	232	198	195	225	220	207	208	234	194	206	198	199	226	215	202	217	197	215	202	191	229	224	238	222	227	212	255	219	214	241	199	217	217	205	215	229	214	215	226	214	226	204	210	190	208	191	199	197	221	216	198	219	226	228	231	224	201	224	191	208	194	214	223	227	201	204	237	233	219	198	225	176	236	222	213	192	203	237	197	234	209	221	202	229	210	194	220	204	212	199	201	213	238	217	239	203	210	190	196	233	249	222	197	218	213	243	206	242	211	207	221	211	223	198	215	217	195
7529	4588	7926	9477	9995	9308	11101	9750	10554	8850	4648	2540	1417	1195	1182	1392	1851	1905	1322	1242	1368	1647	1786	1634	1385	1205	1005	956	771	858	829	812	871	845	764	791	762	748	790	756	774	774	705	817	809	868	737	706	612	591	629	613	569	560	548	604	596	557	576	539	563	565	569	556	581	547	562	539	586	553	587	573	510	536	563	567	572	568	580	526	579	537	506	570	591	533	606	556	545	529	534	536	580	581	576	538	539	568	578	548	560	586	519	565	579	544	594	564	525	516	564	598	562	521	554	559	531	582	582	596	546	545	563	540	540	542	569	565	543	607	576	551	546	557	509	579	557	502	577	561	561	572	533	479	510	536	578	488	524	571	504	524	591	541	528	588	578	546	619	545	535	588	563	525	549	614	573	560	517	554	544	552	615	566	554	545	561	512	496	576	529	532	528	551	557	580	520	509	536	650	593	538	545	530	552	559	549	557	543	552	534	564	547	566	571	550	557	523	540	563	560	563	565	575	562	528	557	550	556	509	586	528	560	524	542	536	555	544	510	541	563	561	558	543	533	542	538	539	612	548	532	513	567	506	547	563	584	552	512	573	547	546	550	545	538	547	548	527	546	553	566	497	582	576	564	542	565	517	543	532	577	517	550	507	556	529	517	566	546	507	570	541	514	517	522	584	519	551	536	573	531	586	533	538	535	561	574	558	533	574	522	559	563	554	500	550	540	557	544	534	541	514	535	506	577	533	512	544	548	570	555	553	561	571	520	534	513	526	537	542	525	530	520	556	545	553	563	567	568	542	560	602	513	559	559	531	543	540	555	576	536	537	560	502	513	554	566	583	561	560	555	540	555	553	550	554	551	550	553	548	539	551	565	536	550	559	548	568	527	549	537	567	567	542	562	487	540	553	523	528	519	587	582	543	515	522	534	547	534	536	551	564	550	508	567	564	541	538	516	558	558	565	578	545	521	590	549	551	535	575	550	546	532	571	534	603	531	504	537	509	575	555	557	557	584	544	552	521	568	539	561	605	548	540	583	572	520	514	533	543	540	509	570	575	564	562	586	529	549	572	527	544	505	588	559	573	533	537	499	555	516	524	579	537	589	564	523	545	540	511	559	559	577	571	503	573	550	538	560	561	522	532	573	591	547	521	503	568	533	578	517	608	592	546	574	539	602	550	535	556	563	566	550	537	599	544	570	530	520	565	517	542	540	570	541	554	549	548	552	526	564	536	577	518	564	567	550	551	524	548	564	609	553	557	532	562	537	581	520	561	497	529	579	521	568	565	531	538	505	596	582	509	522	501	513	562	531	539	596	523	503	566	546	542	544	544	521	511	544	563	533	507	473	588	583	520	557	537	558	597	569	532	526	575	499	531	526	522	545	518	550	552	564	558	602	551	527	557	532	538	559	577	543	517	499	540	540	572	577	522	557	505	565	504	522	507	518	570	540	558	562	566	521	524	544	513	590	545	557	527	538	580	552	543	529	499	509	543	545	546	567	581	549	555	540	550	574	533	534	533	481	558	521	568	497	540	564	561	587	556	531	557	584	533	580	559	568	532	531	557	563	523	560	539	548	535	516	570	556	550	578	555	538	538	527	543	580	526	573	522	575	551	565	567	544	578	522	556	549	563	541	569	525	518	554	568	513	574	525	553	549	521	546	545	545	512	560	561	574	578	543	537	594	533	574	565	570	566	517	537	555	549	527	549	531	541	547	521	523	532	540	566	555	593	569	580	563	584	574	534	564	537	562	554	508	553	536	542	560	547	553	550	546	549	559	573	531	582	501	518	560	588	536	537	527	527	549	595	516	529	510	535	499	546	587	515	573	522	547	550	605	542	548	555	588	569	557	574	579	548	533	506	521	545	525	559	496	547	577	543	522	568	532	528	549	539	566	521	522	531	523	566	520	555	536	582	545	547	555	604	512	546	509	500	566	529	545	520	601	527	526	539	546	584	547	507	563	518	595	532	553	555	535	544	528	540	558	546	563	517	565	520	557	591	534	545	561	546	569	533	548	545	541	602	573	510	517	560	522	521	530	535	562	551	537	540	554	594	546	576	533	561	556	557	514	608	542	530	597	579	561	548	562	557	603	580	560	555	537	562	535	588	536	561	567	542	560	573	550	542	554	537	534	502	555	593	550	508	562	516	551	574	562	562	575	560	535	541	460	548	581	522	569	544	533	525	532	569	565	532	580	544	570	583	592	549	589	534	556	592	549	554	549	610	541	526	558	532	553	518	553	499	550	543	562	548	542	565	564	534	537	552	521	552	584	547	536	482	600	560	512	534	549	572	591	574	527	531	538	565	566	561	594	511	543	523	525	509	513	528	577	517	509	538	549	532	544	544	535	549	537	563	579	550	539	544	562	595	547	552	576	526	549	514	567	549	533	540	549	527	528	547	583	576	529	568	556	549	541	497	582	512	558	514	540	542	570	548	556	550	545	562	504	524	516	559	580	530	510	546	573	541	548	569	581	537	586	563	554	534	551	560	512	537	566	509	557	532	571	578	579	531	544	531	538	546	566	563	571	549	578	570	556	548	546	596	597	501	524	584	569	576	573	539	505	576	530	538	534	553	539	546	577	577	576	538	551	558	587	567	520	544	571	547	563	577	546	560	559	538	562	546	556	556	557	532	561	546	519	543	574	519	528	540	585	569	573	578	591	541	557	541	536	549	552	531	561	493	539	590	559	498	591	550	523	540	576	509	531	537	556	561	552	534	548	519	528	554	548	567	561	553	545	549	532	562	528	577	533	550	500	543	543	543	555	550	500	530	521	509	561	527	575	494	546	550	550	576	525	574	550	523	554	557	534	520	564	560	563	536	526	529	546	517	539	525	561	585	602	529	566	533	522	556	540	523	580	588	539	580	542	596	613	527	560	528	539	559	559	554	598	547	567	517	520	565	550	569	597	558	535	566	562	504	510	545	567	522	546	522	544	508	563	552	542	539	539	571	490	582	534	561	532	555	577	532	563	528	514	541	522	517	555	525	541	512	551	541	549	553	562	557	538	518	587	564	522	542	541	538	521	521	570	553	535	546	548	524	556	542	548	538	582	579	567	561	540	521	501	527	531	559	538	507	508	540	514	521	542	546	577	559	543	518	618	525	568	541	570	571	551	536	599	584	573	561	511	543	559	518	564	485	527	565	544	552	540	549	557	536	578	545	556	543	538	536	537	574	535	532	537	554	571	560	567	554	569	553	524	548	499	507	571	515	550	580	566	566	518	575	537	557	575	541	540	483	543	558	497	606	541	508	537	527	598	581	523	530	553	542	548	500	571	558	517	522	537	604	567	600	546	525	536	570	570	556	497	567	543	571	547	578	553	547	593	527	552	587	549	551	592	510	523	545	489	529	606	560	582	532	574	561	594	522	561	558	547	553	560	585	532	610	536	566	592	532	548	546	567	561	556	548	531	505	508	580	555	516	573	582	536	523	553	479	548	531	566	536	538	568	602	565	543	537	536	546	552	546	545	577	554	569	559	553	544	592
17950	9334	8632	7536	6267	5748	5915	4227	3918	2395	1271	614	424	347	403	396	565	530	297	370	403	442	532	456	368	324	316	232	263	236	276	254	250	277	223	223	217	232	232	244	257	239	237	250	254	267	207	230	194	217	201	176	194	170	196	196	200	187	195	175	160	200	209	204	205	197	168	190	188	192	187	183	205	168	186	195	192	205	192	204	176	211	193	192	192	168	186	200	189	197	182	204	180	180	181	206	203	174	170	211	177	197	195	187	177	183	181	189	193	207	207	187	203	176	184	199	190	194	188	198	186	182	197	170	184	200	185	173	161	179	188	183	188	188	192	190	204	181	194	200	196	220	200	189	171	190	165	186	194	210	195	192	217	180	204	198	187	167	195	190	206	179	185	189	193	183	172	220	176	193	167	194	206	197	181	171	195	208	202	164	203	212	188	183	191	181	203	216	188	220	209	174	197	176	182	205	180	212	234	170	179	187	188	191	166	192	186	188	209	187	208	227	189	193	193	202	193	189	170	196	198	198	182	229	236	175	182	189	196	181	185	193	206	181	170	218	209	201	169	214	211	203	173	191	194	199	200	205	190	173	165	159	181	181	180	204	203	179	186	184	219	213	185	190	189	162	181	188	193	202	206	206	182	194	207	176	187	183	173	202	214	198	185	199	195	191	188	181	187	174	181	202	166	194	203	186	197	200	201	189	210	186	226	182	196	193	183	190	199	182	191	198	192	180	171	204	190	193	162	198	198	199	175	188	208	204	187	188	181	176	202	181	186	191	154	192	201	188	196	198	193	174	190	179	208	188	186	178	188	210	183	202	205	209	188	160	211	160	164	165	180	171	188	196	199	175	209	198	182	195	181	168	165	176	205	182	207	190	213	182	207	205	180	192	201	193	172	156	181	196	188	179	176	195	227	201	185	178	192	183	185	173	193	166	210	195	184	217	171	195	203	175	193	183	204	190	169	197	192	188	179	204	202	224	180	181	197	186	202	195	173	199	180	172	198	201	195	204	188	184	195	190	203	175	189	196	187	187	182	186	182	195	209	189	177	196	178	197	196	193	202	168	192	206	184	184	190	188	195	199	190	190	204	187	168	202	191	197	178	200	195	172	172	194	222	198	165	212	227	211	194	200	190	170	173	176	185	188	181	172	205	174	188	202	176	193	172	193	170	169	201	213	186	201	171	198	150	169	180	180	187	186	185	214	201	196	192	193	172	218	201	194	202	187	208	194	181	172	225	195	202	179	181	182	193	206	189	174	203	173	186	211	196	209	177	185	184	200	171	172	165	173	182	187	168	193	203	187	173	194	179	193	185	212	201	189	169	170	178	169	160	185	189	187	186	203	200	224	171	184	188	173	212	200	196	189	197	198	190	198	167	203	173	196	176	196	181	181	172	196	199	189	196	196	211	212	179	196	187	194	171	193	203	168	203	214	191	187	189	195	168	208	191	193	182	183	188	175	200	208	169	183	185	206	180	169	186	160	176	172	186	179	198	197	210	187	185	180	203	164	202	204	186	153	191	199	213	234	180	193	186	170	198	173	171	183	201	188	200	182	198	175	208	196	177	169	183	191	198	214	189	192	202	223	180	175	172	168	228	185	171	181	160	193	188	170	196	186	215	175	195	208	167	180	188	211	188	163	187	193	171	165	208	152	182	199	203	204	162	184	190	192	205	179	202	197	194	160	163	182	203	197	197	202	187	207	185	188	193	214	172	190	179	168	180	187	212	205	218	193	185	187	209	195	171	189	174	192	181	190	188	183	164	185	190	203	210	192	183	191	172	185	196	177	168	185	168	182	200	192	202	189	203	192	180	204	202	200	173	193	199	188	194	195	171	177	190	170	172	187	175	163	204	177	201	185	193	172	192	165	190	182	186	152	189	207	186	195	171	190	197	196	195	177	186	221	177	179	203	196	182	189	192	222	211	186	175	160	184	179	173	178	204	179	180	203	207	178	195	204	188	204	194	181	185	182	206	190	197	180	181	202	172	182	197	176	211	202	195	185	174	175	185	174	225	198	197	191	171	187	186	191	182	224	190	194	177	159	195	176	190	187	192	179	223	190	186	183	174	182	175	179	208	169	160	229	185	177	175	219	197	195	174	202	193	197	176	167	204	193	204	179	185	196	174	179	197	177	183	186	204	180	196	201	216	199	198	186	203	185	188	205	173	189	190	192	217	174	174	202	166	183	191	188	169	194	187	191	208	199	171	171	189	183	187	190	183	180	203	167	179	193	202	190	204	191	203	205	167	195	183	192	196	186	183	216	196	163	184	192	186	185	196	187	172	205	204	179	185	160	204	200	173	187	188	188	182	186	176	201	195	184	174	190	192	206	181	199	178	173	213	203	216	195	204	208	193	184	175	175	195	184	200	167	190	169	210	201	180	185	195	182	176	175	166	169	192	183	197	199	214	161	152	172	208	222	170	216	180	175	183	183	185	204	174	168	168	179	176	174	186	169	176	210	162	195	192	174	216	199	189	181	201	172	186	195	198	168	182	206	193	190	185	165	181	175	189	191	208	175	185	221	166	188	172	214	194	182	180	164	189	199	196	202	187	171	204	180	187	185	192	187	205	196	180	189	171	170	179	184	188	189	191	204	228	180	186	183	183	182	180	201	204	192	191	199	202	185	156	209	165	204	177	186	197	215	205	180	181	186	172	188	176	159	185	228	182	173	190	180	184	178	198	169	169	206	184	202	187	166	223	183	191	218	198	174	180	181	200	204	185	170	180	182	181	196	174	204	202	216	183	182	213	177	208	191	193	174	185	190	169	168	191	164	202	189	203	188	201	183	227	208	176	175	189	193	182	200	175	189	170	171	177	182	223	174	191	167	177	208	214	182	188	212	182	193	182	166	202	164	207	165	213	177	193	183	188	202	190	217	187	183	198	182	192	187	173	194	188	178	184	184	168	194	170	195	183	186	189	181	223	212	183	167	176	185	196	179	176	193	177	192	207	184	186	205	208	200	215	192	184	172	185	177	205	163	199	186	180	165	170	215	191	197	180	226	188	179	204	208	198	180	192	182	185	184	186	195	200	177	211	182	201	197	195	197	205	224	195	141	189	199	178	208	195	194	207	180	190	228	197	196	179	195	194	188	166	214	190	187	173	202	150	183	187	195	195	175	183	203	188	196	192	195	185	200	186	205	197	183	197	192	158	180	184	196	196	187	199	175	180	195	212	198	189	166	194	167	191	205	184	179	183	197	198	180	199	180	201	207	191	179	183	198	174	183	190	192	200	178	208	209	167	213	186	204	212	197	154	194	172	194	181	195	205	188	179	181	182	186	175	209	215	222	208	181	178	214	167	178	200	200	178	212	186	184	204	186	212	196	199	188	197	192	192	176	167	154	176	171	164	165	201	185	187	188	176	173	202	194	214	187	183	187	202	181	181	195	197	178	183	176	175	183	184	219	209	201	144	178	180	208	191	175	187	200	161	192	175	176	180	185	171	184	193	184	197	187	200	174	179	180	169	193	203	204
10233	6771	11153	13960	14464	14633	16968	15049	15930	10497	6393	3208	2163	1722	1863	2094	3105	3151	1641	1621	2131	2430	2605	2310	1967	1530	1358	1039	1052	1242	963	1123	1088	1083	1026	853	1047	994	971	1019	991	901	870	994	1130	1072	854	824	687	658	621	597	511	593	533	539	557	522	505	561	582	550	552	524	538	570	560	543	543	543	552	555	566	540	536	535	481	489	566	538	540	507	528	515	524	525	532	525	529	547	522	502	558	543	488	553	526	511	526	527	535	506	485	546	597	573	528	559	535	558	487	501	523	506	527	505	533	543	512	522	531	523	509	547	536	537	527	524	495	530	512	497	539	495	515	475	500	513	507	544	533	556	520	494	474	544	516	537	515	505	515	518	510	549	501	516	550	461	498	504	484	475	522	520	512	531	532	501	547	524	512	499	514	519	498	506	489	533	529	557	482	531	559	524	545	531	504	529	482	536	487	487	512	518	472	482	537	535	530	486	486	493	532	499	518	518	527	506	506	530	518	525	512	489	519	509	528	523	534	565	517	489	554	503	548	515	518	518	485	538	536	507	471	490	485	509	526	520	453	499	491	482	494	509	480	496	513	569	524	527	534	524	495	566	509	487	488	553	464	518	543	509	533	502	523	523	552	532	495	497	515	463	456	469	524	519	524	517	505	483	527	515	537	484	500	510	482	499	499	515	538	528	528	517	502	495	533	499	540	499	473	495	565	550	499	501	510	505	535	537	508	514	488	523	511	523	517	498	481	518	473	519	520	503	523	498	533	508	505	511	519	493	511	527	528	502	514	494	510	530	508	521	548	536	559	522	534	537	509	483	483	504	527	468	489	505	501	530	489	496	535	494	485	533	503	492	497	467	499	482	514	469	497	512	539	500	524	503	507	523	530	518	464	502	530	545	512	523	483	477	535	531	510	520	477	529	484	510	512	506	502	484	479	548	519	498	518	533	499	518	478	543	487	507	501	516	511	549	507	493	492	530	527	511	516	545	532	535	497	495	506	539	497	498	517	493	512	524	574	524	533	514	499	503	496	546	531	520	477	512	500	495	500	519	522	531	523	523	521	517	506	483	499	507	484	492	501	533	537	502	524	455	522	523	514	532	501	539	474	556	500	478	495	495	504	517	504	522	499	510	537	496	519	467	499	495	528	499	482	531	537	483	504	515	539	543	504	527	502	526	502	481	491	504	561	548	491	529	508	524	559	505	533	511	547	486	518	515	518	522	495	493	476	523	530	533	515	519	518	529	509	513	470	543	497	511	516	518	512	514	480	528	509	502	491	558	506	483	466	484	501	508	510	475	509	478	493	513	536	531	517	507	487	499	497	522	486	512	495	529	513	542	499	503	545	499	512	536	471	503	511	501	543	504	519	509	513	482	546	523	499	540	517	526	490	519	505	502	517	495	501	477	481	476	489	524	514	472	479	502	517	500	507	499	542	511	500	484	496	526	542	520	510	491	507	492	502	550	515	539	542	493	508	524	541	535	515	531	536	517	494	514	514	500	511	540	478	482	509	481	540	539	535	530	540	517	521	515	514	488	500	527	479	501	524	509	514	491	547	496	502	489	526	506	502	538	507	503	479	526	511	518	516	525	523	522	515	509	511	527	522	479	501	527	526	459	526	519	533	490	509	533	513	553	511	582	528	518	502	504	488	521	526	481	515	482	553	495	498	531	548	606	524	483	533	503	536	526	509	503	498	540	503	517	513	526	466	530	513	553	547	481	516	529	526	505	533	473	474	465	501	503	514	500	504	494	522	501	486	518	523	493	517	523	527	544	523	510	499	531	565	528	477	545	524	507	556	472	513	467	556	502	484	519	487	543	483	554	482	479	478	552	515	531	531	522	558	525	523	478	514	536	495	507	504	503	472	496	491	540	522	506	527	539	484	524	532	496	509	499	517	519	507	569	528	522	489	527	498	521	504	475	527	552	491	481	521	506	463	499	516	516	528	503	522	487	512	508	509	544	483	535	536	514	483	497	520	541	547	546	543	515	530	504	520	514	503	557	486	533	506	525	526	549	535	505	538	490	513	499	510	535	526	516	502	502	521	508	532	498	488	500	529	517	493	515	508	539	484	512	526	521	518	505	489	503	519	540	540	524	494	537	484	515	513	554	513	473	509	494	494	509	465	525	521	507	534	507	501	522	551	483	497	515	475	528	504	530	518	507	528	508	482	529	486	506	548	515	478	540	538	546	526	483	495	482	519	487	507	511	523	533	550	518	540	514	507	493	487	515	510	529	512	487	532	538	538	528	503	450	511	475	527	523	488	495	515	528	520	537	535	489	505	499	497	535	508	547	507	506	484	513	535	522	512	491	513	531	487	470	509	541	526	523	495	500	535	544	494	578	471	537	530	539	502	479	512	529	530	484	515	537	555	488	526	506	538	541	532	498	494	482	486	527	506	488	510	499	518	496	501	505	478	481	518	528	563	555	501	471	507	533	465	520	504	456	494	460	511	503	547	503	518	509	483	493	477	514	504	532	554	544	529	513	505	515	530	520	505	527	496	498	468	529	552	532	476	513	502	500	540	522	514	519	523	485	510	488	521	508	519	521	545	505	491	472	521	527	562	528	501	491	507	527	535	512	497	530	539	552	534	547	502	498	482	498	486	523	485	469	485	533	517	533	505	495	542	501	513	480	498	509	575	519	493	525	481	534	489	480	536	504	483	497	487	493	494	547	502	499	512	515	529	504	496	484	530	538	524	500	486	532	518	532	555	510	538	530	523	551	539	509	551	491	510	475	539	553	518	485	497	468	481	493	520	522	504	502	505	505	486	521	497	534	516	546	558	513	494	525	499	509	521	487	481	521	546	552	507	534	527	545	519	536	543	496	517	520	508	501	488	535	527	467	548	497	497	483	527	509	495	526	525	514	499	520	493	509	512	466	526	538	503	485	533	506	518	535	514	506	497	493	480	517	508	542	537	511	527	454	542	524	489	560	545	492	523	507	515	512	547	496	518	522	516	540	501	499	526	492	509	528	560	542	493	493	511	485	486	498	524	516	521	523	508	536	505	509	510	499	485	489	567	504	502	520	518	510	558	537	522	489	493	474	545	526	507	526	566	526	563	523	448	456	507	514	512	536	493	534	519	467	536	528	533	503	517	532	482	505	494	577	480	558	488	513	537	529	521	449	481	501	529	497	540	517	505	529	563	542	504	517	509	541	482	518	477	484	519	462	483	503	490	565	533	554	522	502	492	494	533	502	513	491	535	487	548	460	485	499	486	518	467	543	496	522	484	527	522	503	494	504	476	475	508	481	522	483	495	512	479	549	523	517	512	472	511	507	537	506	483	568	545	473	546	541	466	534	526	533	497	530	523	538	530	514	522	483	511	493	539	533	519	533	514	516	486	516	549	531	543	518	524	495	540	480	502	519	525	499	538	521	502	524	524	486	499	531	537	510	476	479	540	511	500	519	506	513	514	502	527	488	540	533	485	516	532	476	531	498	542	527	533	528	526	498	538	494	525	479	520	508	542	521	481	528
4385	1923	1400	1127	935	837	874	955	1368	929	569	424	397	379	398	379	381	408	344	377	396	405	408	400	394	389	381	394	360	383	382	373	349	370	397	352	376	365	392	363	392	389	365	353	368	380	370	371	382	388	367	369	325	385	407	403	361	393	387	417	365	356	388	373	366	397	371	407	373	382	401	400	388	392	404	395	409	373	327	401	378	433	378	368	367	346	368	408	400	405	366	344	345	364	384	349	392	390	384	383	358	361	371	357	384	380	384	366	372	373	397	411	379	383	382	377	367	400	381	403	382	391	389	373	372	396	389	361	375	378	391	396	371	389	418	386	406	366	420	414	378	381	394	369	390	377	397	358	401	403	393	366	372	394	370	334	382	336	371	392	374	352	366	410	370	385	352	361	376	340	360	351	384	386	378	390	406	378	397	388	353	407	394	352	431	399	348	383	358	367	370	367	368	375	369	364	381	369	380	351	361	365	375	404	373	380	404	394	387	346	375	385	365	344	383	358	360	394	411	373	384	404	330	345	386	370	370	400	384	359	378	378	371	392	397	329	385	373	415	389	386	376	364	364	407	368	359	371	392	382	389	329	374	383	430	398	365	403	385	388	388	373	373	369	376	408	358	387	413	395	376	393	406	375	348	357	383	371	363	364	408	368	360	393	383	389	399	377	327	380	397	373	369	390	369	420	370	334	335	354	366	358	383	373	349	346	377	367	369	347	358	357	381	359	363	387	381	409	378	391	368	346	374	373	421	383	383	351	401	375	353	403	383	388	349	379	395	406	390	354	379	382	378	393	349	369	378	348	391	380	374	399	366	393	348	398	406	349	382	393	357	342	367	375	403	407	362	367	391	394	358	375	358	367	390	366	371	372	358	375	399	403	362	394	374	398	388	374	375	412	436	386	357	402	386	410	366	365	395	380	375	385	394	373	330	392	362	403	393	413	358	400	380	397	365	374	371	384	381	416	341	359	404	402	384	365	352	377	390	373	371	376	353	362	392	412	380	405	384	382	345	357	378	375	353	384	400	402	360	339	382	386	383	386	391	369	357	415	380	394	396	391	408	390	394	387	382	403	359	405	412	400	400	404	443	355	388	353	382	376	390	359	357	354	371	347	361	366	391	358	377	386	363	389	386	382	345	366	400	370	371	379	411	365	385	361	410	354	424	411	402	369	414	396	373	364	357	358	351	374	396	368	399	371	361	373	386	392	359	404	350	430	374	409	371	389	393	366	384	392	398	367	390	387	348	394	378	352	359	408	371	376	371	399	379	372	366	368	367	403	385	398	410	391	366	396	381	348	379	385	390	370	393	369	402	349	358	389	357	379	387	404	361	353	417	357	374	390	378	383	334	415	358	393	374	402	413	404	410	365	351	360	418	412	387	342	371	406	365	358	412	368	397	380	338	365	369	384	383	376	386	392	380	382	376	367	348	397	411	389	365	362	349	379	384	372	376	366	410	401	362	373	403	391	394	388	386	377	365	369	396	391	385	377	380	381	373	321	402	363	363	367	382	425	373	362	395	376	385	365	359	391	368	363	389	412	385	414	394	360	390	424	339	373	379	387	393	354	381	356	372	362	378	385	359	357	372	370	402	358	396	348	357	362	399	418	401	400	396	387	389	422	353	371	373	384	375	367	360	406	404	345	407	387	376	379	389	408	374	361	333	422	377	346	403	358	397	355	336	379	348	347	351	369	383	400	341	405	413	401	395	375	390	369	386	376	383	381	395	370	367	394	370	390	379	412	370	390	395	358	378	378	401	394	388	341	395	402	389	396	401	375	377	395	413	374	383	355	353	356	368	367	360	398	382	387	361	391	398	407	391	373	384	390	393	393	411	399	369	381	370	399	350	362	375	394	374	383	404	362	412	384	342	370	394	387	348	381	395	370	438	363	394	401	364	389	415	388	389	397	382	370	370	383	418	348	346	386	339	365	381	368	391	361	405	409	365	383	380	343	371	366	376	368	386	358	366	364	373	374	382	411	391	380	368	391	378	374	352	406	351	376	366	381	366	416	380	364	385	376	434	377	384	358	410	383	338	359	362	379	342	363	380	373	388	396	385	348	326	361	375	369	359	417	382	419	375	391	408	345	401	379	406	380	344	350	389	408	348	382	370	393	388	393	377	376	411	371	355	383	397	427	400	385	393	386	372	386	390	375	427	364	393	367	356	431	386	400	390	354	422	368	375	382	388	370	369	392	353	390	387	404	354	396	400	372	415	362	372	397	372	407	351	406	392	434	344	392	355	327	338	392	376	371	375	369	375	369	376	382	382	390	375	373	393	370	384	388	378	349	369	387	396	402	361	388	401	383	339	394	408	371	379	375	361	351	393	352	369	391	395	342	362	377	396	386	385	428	402	415	358	393	400	384	377	372	384	389	360	417	364	384	403	381	368	395	376	340	372	363	356	355	413	383	355	363	353	410	343	372	395	389	340	384	403	377	384	361	323	377	362	348	373	342	363	374	376	373	406	383	380	385	392	350	375	392	416	379	359	372	392	410	365	352	344	392	368	412	357	393	379	383	367	391	366	391	369	391	395	373	359	370	421	392	370	353	379	386	430	395	386	397	359	375	375	378	363	385	447	385	370	362	379	380	366	393	402	360	392	417	393	388	395	384	388	392	388	361	400	358	358	373	344	382	375	383	353	382	364	373	387	368	373	378	352	380	385	353	358	353	403	392	398	369	364	388	354	355	378	391	364	344	333	394	394	385	365	393	369	380	359	380	387	417	385	319	387	355	400	421	369	373	361	383	436	374	401	389	400	368	377	335	405	392	359	364	421	376	368	409	388	388	383	358	390	357	366	378	364	376	386	368	362	382	374	362	364	374	370	392	395	391	402	420	377	391	332	383	385	364	377	370	366	416	386	380	371	406	368	394	374	428	333	372	369	386	386	404	365	383	403	399	383	416	366	391	407	403	376	361	365	366	383	352	371	405	366	378	367	385	373	411	405	393	375	368	368	397	353	383	379	336	357	383	378	354	382	347	387	379	352	393	354	355	407	409	413	380	359	377	369	358	361	412	398	380	410	379	357	395	372	356	388	372	393	362	369	405	357	384	400	398	359	353	374	392	381	369	354	379	384	396	388	388	365	385	364	394	354	354	369	368	423	407	387	378	408	396	376	338	396	389	403	379	370	376	369	366	396	359	385	353	370	408	418	411	411	346	327	394	394	407	387	406	378	403	363	385	358	379	368	403	377	379	375	383	375	405	359	390	387	359	364	370	361	382	356	365	366	379	346	411	376	354	389	380	407	357	361	385	396	375	400	399	375	346	360	384	342	343	369	349	393	368	378	351	389	402	376	368	402	373	338	358	378	395	381	349	312	393	404	396	404	364	404	394	366	362	374	375	350	384	367	400	354	379	376	399	395	374	422	394	352	362	367	376	387	373	370	394	358	331	400	382	372	399	359	369	372	395	357	372	340	383	366	384	397	411	375	361	389	381	375	359	376	378	384	420	387	394	386	349	340	388	386	376
3658	2339	3097	3533	3309	3151	3675	4103	6328	3881	2194	1198	930	949	911	931	937	954	1024	1014	1109	1222	1263	1033	1017	996	960	962	917	852	930	942	922	876	946	864	931	946	864	850	886	896	961	908	892	946	915	899	923	840	909	904	888	925	880	865	922	893	934	884	849	933	887	940	881	910	851	897	876	876	908	895	906	908	928	909	881	915	917	915	864	917	832	907	884	919	903	912	884	860	879	900	930	910	861	857	876	887	932	888	897	860	927	928	901	883	931	870	866	876	942	937	869	870	945	883	865	926	921	950	910	919	892	869	875	901	850	874	934	933	882	907	892	865	916	912	911	910	916	857	912	853	882	928	944	919	931	921	945	882	858	884	905	902	876	857	875	918	880	895	904	895	881	943	875	876	937	926	948	878	863	864	874	929	872	866	844	842	878	898	909	938	879	849	855	953	943	871	874	888	871	920	891	919	924	897	916	916	901	869	905	876	924	901	886	940	934	933	896	868	862	854	901	879	869	861	881	899	955	902	898	854	866	903	887	932	935	867	910	933	903	874	897	875	864	909	854	901	863	885	897	935	909	917	898	919	871	876	899	890	902	862	871	960	953	864	891	868	881	971	953	896	932	934	885	889	953	918	903	892	917	867	904	897	923	899	891	921	937	889	892	901	881	864	898	932	903	919	939	873	878	888	891	907	886	851	897	920	840	890	902	948	902	914	870	958	911	865	847	908	901	934	906	930	896	905	918	890	892	892	915	854	868	842	921	914	889	937	901	910	899	922	882	895	883	842	883	865	908	875	915	889	890	925	944	870	839	880	904	850	908	934	848	888	910	957	913	917	874	856	847	844	925	918	856	939	885	934	874	863	918	951	855	887	877	912	911	879	909	881	912	871	879	868	897	931	894	869	892	912	899	906	919	864	858	882	885	912	896	937	902	866	841	902	926	891	934	887	871	939	901	868	890	940	919	850	885	860	894	878	872	914	919	890	883	907	945	923	853	886	892	890	872	931	964	914	896	884	947	920	944	925	911	850	938	927	886	909	901	883	939	911	859	922	941	845	899	885	907	913	938	922	918	885	931	879	901	901	923	892	940	868	889	865	869	888	916	886	935	904	918	932	828	950	912	851	900	898	920	958	894	875	911	920	889	938	911	894	895	879	918	935	897	907	861	909	947	903	865	970	935	880	951	920	902	851	904	951	937	892	933	850	913	884	937	912	874	867	952	836	904	844	921	963	950	877	908	874	859	877	863	865	928	890	867	893	916	861	926	917	860	906	911	906	843	852	890	895	887	907	899	921	843	891	918	859	906	885	916	881	895	870	896	906	892	901	902	892	863	873	883	909	902	884	891	873	860	861	929	871	848	911	882	927	933	933	873	920	967	919	885	903	906	910	939	864	877	872	908	900	907	880	937	879	867	944	926	902	870	926	888	900	879	894	830	914	864	944	861	938	838	891	900	891	941	907	889	893	873	929	928	858	910	880	884	894	916	891	849	909	875	962	900	905	870	892	937	894	858	908	871	911	909	894	922	855	942	900	913	974	926	932	867	861	955	876	953	944	893	904	874	884	913	930	884	933	845	952	854	876	895	848	904	862	935	920	933	905	924	922	876	907	914	862	886	893	879	863	957	967	891	873	948	906	921	929	918	898	893	861	867	901	822	913	907	903	885	842	904	842	865	903	911	915	907	866	912	912	925	924	893	904	954	850	872	888	932	864	872	893	904	894	889	929	896	921	901	943	893	916	909	898	866	914	892	858	845	887	934	894	888	853	880	963	892	943	931	907	882	883	870	876	874	900	927	889	945	910	887	922	911	896	901	936	900	904	899	897	877	884	955	952	891	915	874	907	876	878	963	875	878	860	942	892	893	907	910	888	981	894	875	882	906	865	871	891	868	847	914	932	863	916	864	876	908	907	916	948	856	892	880	916	900	901	916	887	885	913	828	906	904	922	913	882	905	923	926	955	947	851	955	927	866	901	958	905	934	883	891	849	853	861	878	879	917	950	932	902	882	926	893	898	910	942	929	874	862	893	907	919	888	878	931	902	909	951	978	909	881	893	899	953	946	895	883	919	948	908	965	895	921	908	822	913	933	871	859	915	934	858	910	851	930	923	890	904	935	891	906	903	939	950	876	913	910	902	868	894	904	872	904	870	849	868	944	889	874	854	921	843	877	884	884	894	932	916	858	906	919	902	906	879	882	889	884	873	887	921	919	867	918	881	866	914	885	910	848	938	928	923	862	923	915	870	934	852	892	884	895	926	865	834	886	884	926	899	932	923	906	902	855	823	870	825	873	914	906	928	892	918	882	917	914	898	882	900	963	948	913	865	909	888	917	902	938	904	882	850	869	955	901	909	856	893	892	892	880	864	978	939	897	907	895	890	940	878	907	889	893	917	887	905	919	865	933	931	914	920	959	921	923	864	928	940	866	899	935	916	895	909	927	906	902	923	878	889	921	847	911	914	912	865	882	878	928	920	816	921	912	882	898	875	872	876	914	859	885	866	925	927	917	918	963	865	875	868	956	958	882	947	891	928	910	926	885	904	917	874	901	900	916	969	946	862	950	827	940	940	879	885	921	906	934	876	859	938	903	901	933	957	898	961	918	908	902	903	921	970	835	968	838	869	922	885	906	864	920	888	878	887	846	907	905	964	886	915	919	888	871	928	934	867	886	919	894	889	864	902	877	920	938	884	849	971	898	899	841	898	939	913	910	902	899	884	890	917	862	893	943	931	901	863	907	874	927	928	845	878	899	901	880	922	903	913	930	904	935	892	850	893	948	868	893	900	907	899	879	893	903	900	903	870	892	872	869	907	888	877	848	906	852	909	919	906	917	930	876	893	931	917	867	852	863	907	903	916	867	867	874	884	867	893	897	909	890	866	886	895	836	830	913	890	927	898	870	939	907	898	913	922	949	944	929	873	940	955	893	867	876	909	880	918	906	972	918	907	882	894	891	906	861	941	897	858	873	881	909	880	910	884	901	876	914	846	901	890	856	897	889	875	922	864	920	932	870	878	919	937	893	914	933	912	866	903	874	886	879	892	925	891	856	907	903	868	906	884	922	919	884	880	940	887	888	941	887	882	961	917	940	923	911	834	855	933	883	882	842	931	863	878	888	936	910	931	927	898	828	893	934	917	990	896	913	886	855	925	826	886	975	884	836	868	941	888	873	931	893	870	890	904	920	840	844	876	868	913	910	863	891	922	858	909	925	948	876	945	850	864	882	839	848	913	864	896	917	959	921	850	910	918	834	855	923	837	886	896	943	926	922	931	913	876	860	906	882	936	904	910	907	892	902	951	871	874	843	922	927	874	888	893	902	861	908	916	909	895	874	895	917	952	836	871	889	885	875	931	898	945	945	848	844	903	884	877	985	859	902	884	916	866	859	924	872	932	962	925	898	887	949	888	920	859	881	879	960	930	860	929	928	900	935	894	827	892	920	873	866	897	876	887	911	877	965	937	878	904	955	895	889	862	947	862	839	939	920	897
11579	5426	5360	4907	4097	3830	3137	2524	2534	1268	674	439	328	308	284	322	433	354	309	290	329	380	344	290	343	301	266	268	258	267	272	255	245	245	242	255	254	238	246	241	206	239	271	259	248	218	220	214	215	221	215	216	192	244	228	204	242	190	217	218	210	216	210	220	200	213	226	214	222	194	229	212	232	233	213	208	228	234	231	208	215	219	211	251	198	222	220	211	219	239	201	199	213	208	196	220	236	218	210	195	188	221	211	207	200	216	203	201	234	235	238	201	220	196	219	237	200	221	244	221	178	227	218	234	213	220	195	197	199	215	229	243	219	203	234	238	227	227	230	199	224	190	235	229	238	227	221	231	208	229	223	212	229	250	239	257	209	216	218	221	209	218	191	214	223	208	193	203	207	221	220	226	221	219	241	223	212	226	219	219	196	218	221	217	193	219	204	213	204	206	195	218	209	205	226	217	181	214	215	218	211	214	227	222	192	194	211	224	213	209	203	236	205	223	234	211	234	208	221	228	227	198	220	225	201	200	210	226	218	220	205	214	236	223	202	212	208	213	206	223	228	232	211	213	169	214	211	206	212	212	219	206	211	199	201	225	221	217	199	220	208	198	234	206	192	205	220	217	202	216	206	225	200	200	243	206	208	225	200	233	224	222	200	209	202	213	216	216	234	213	217	217	224	204	205	199	218	216	208	213	206	202	200	220	229	218	209	212	198	212	207	227	221	220	236	208	211	191	250	219	242	222	216	226	226	210	234	199	229	219	187	211	206	200	234	224	227	202	223	219	195	203	204	207	226	217	205	202	204	200	220	182	208	197	209	205	203	241	207	221	211	230	219	224	192	201	219	254	229	218	210	213	193	208	244	229	235	222	199	232	173	217	207	224	193	214	210	234	218	203	209	199	207	178	200	227	211	199	254	222	213	218	204	235	222	224	212	219	233	253	218	208	216	203	254	197	218	223	197	212	221	227	223	227	217	211	201	238	226	227	190	212	215	210	220	228	223	192	215	182	222	208	231	223	229	205	194	218	211	225	212	232	202	193	223	203	239	233	220	208	206	260	259	227	219	200	236	223	215	225	219	186	202	217	212	213	214	227	195	229	223	203	227	212	216	225	223	215	225	210	231	231	223	233	206	243	228	234	215	192	224	207	217	219	207	215	244	199	221	223	204	241	195	217	202	233	205	200	229	218	219	203	218	241	225	220	182	211	210	215	196	233	222	207	230	218	218	186	211	183	228	206	192	218	215	227	223	226	239	184	218	227	194	236	195	214	213	208	211	222	221	198	227	209	212	211	233	214	224	195	212	192	228	248	223	220	233	215	236	213	221	203	211	217	216	228	248	181	180	223	226	235	195	225	205	206	230	213	238	215	241	227	209	229	193	234	220	217	204	198	217	216	218	190	218	213	221	189	203	227	183	181	214	231	228	199	191	227	211	227	228	210	250	197	235	238	198	196	222	190	207	232	236	223	205	203	217	241	224	228	240	215	200	198	235	216	191	195	230	198	220	203	210	202	211	207	216	222	189	220	222	204	234	192	230	188	224	198	217	223	218	234	218	203	219	217	230	199	217	225	236	222	218	230	219	191	212	236	222	202	204	213	203	235	236	219	228	220	230	217	239	199	211	223	223	237	212	256	239	218	233	206	205	226	192	228	234	227	218	233	225	227	207	199	207	219	219	228	200	226	209	221	218	205	212	226	217	230	201	194	224	205	224	202	206	204	227	223	195	192	203	246	231	236	192	194	220	233	235	219	217	233	212	229	215	216	249	205	182	216	226	230	209	220	213	201	200	214	222	230	199	223	222	216	215	221	211	208	202	218	211	217	206	215	219	200	211	236	225	218	243	211	227	204	228	198	195	186	227	179	219	181	218	226	220	219	201	219	221	257	214	218	213	216	200	218	219	233	217	224	213	246	225	236	216	223	217	244	218	218	220	208	232	213	207	211	201	208	193	207	224	194	217	205	204	201	209	228	215	230	234	215	202	210	235	213	201	182	223	219	205	213	226	219	198	223	202	235	199	196	229	220	220	209	220	195	217	207	220	210	214	210	187	192	211	224	207	227	205	188	203	228	236	219	238	220	222	234	184	229	217	210	205	229	206	218	232	183	172	203	229	231	211	210	219	222	211	220	236	205	181	206	204	208	217	170	212	221	229	214	219	222	210	184	225	179	201	238	213	225	195	217	202	222	204	206	235	211	211	236	214	206	236	233	193	223	194	215	227	197	236	195	213	220	204	217	224	184	184	222	244	180	205	221	227	205	201	223	226	207	211	222	260	213	213	212	202	241	186	220	239	207	221	195	195	216	198	192	207	223	224	214	227	225	219	239	232	250	211	191	243	218	216	210	211	217	223	189	215	232	241	189	237	224	230	207	235	193	223	241	205	235	188	222	203	227	224	207	212	210	216	225	235	204	215	192	180	221	218	228	246	224	228	222	185	230	225	213	210	207	208	212	212	220	202	213	238	242	204	241	240	236	220	217	219	247	218	194	227	235	232	216	224	224	211	222	219	228	217	245	177	209	217	211	179	206	200	211	208	218	205	209	217	189	177	212	240	233	221	187	234	212	216	206	214	193	221	221	202	198	186	222	200	201	233	202	216	226	247	228	219	196	196	215	222	235	225	208	198	213	238	203	216	197	213	208	206	224	213	225	243	218	220	231	206	207	240	235	205	214	227	204	213	236	214	190	198	226	238	199	193	209	223	237	227	233	230	233	186	211	232	213	224	216	205	221	212	222	228	217	231	198	230	237	204	208	179	177	224	243	207	211	238	213	192	221	202	213	236	245	214	226	214	228	245	196	225	186	210	217	214	203	224	231	212	222	182	217	192	200	234	170	218	258	229	213	222	209	195	221	225	192	220	192	210	198	222	204	200	197	217	208	247	213	225	201	219	219	236	211	234	221	199	200	215	210	203	200	203	230	215	226	213	219	231	238	214	214	244	245	224	190	182	248	231	202	183	204	208	192	207	208	214	209	226	197	230	184	209	209	262	209	185	205	214	212	241	216	182	219	210	214	217	206	208	181	211	192	216	212	198	232	212	236	235	232	206	180	208	198	211	193	241	215	245	207	205	212	219	221	209	219	210	235	224	181	214	196	248	206	218	238	233	221	215	229	219	190	191	212	240	203	184	223	227	248	200	245	244	215	212	193	202	231	240	231	238	209	235	204	200	227	241	206	193	208	224	232	220	218	227	240	211	212	192	201	208	210	198	232	215	214	209	237	208	215	200	235	208	210	192	210	233	207	209	233	180	179	206	224	229	245	212	215	194	217	220	228	217	212	210	238	210	212	196	244	230	232	208	225	225	215	216	208	207	209	194	191	240	214	203	205	180	201	198	197	209	216	203	216	225	213	218	216	220	211	218	230	192	206	239	233	205	227	194	208	185	214	241	238	216	209	231	221	189	208	211	212	185	210	223	183	245	198	195	216	250	220	225	221	218	211	205	196	231	221	210	225	204	240	239	191	240	221	207	223
7862	4565	7971	10669	11372	12332	11034	10526	11432	6128	3280	1656	1294	1280	1265	1573	2072	1888	1069	1216	1643	1768	1708	1488	1545	1181	920	837	853	853	957	895	923	856	816	818	828	876	847	814	771	821	779	762	809	779	693	610	661	581	647	616	557	607	585	543	565	580	559	525	589	568	579	595	568	562	509	595	516	581	610	569	531	519	579	570	537	570	563	568	601	546	585	551	547	556	564	520	612	577	549	540	534	576	610	547	555	530	544	571	547	558	556	567	554	552	604	555	522	547	553	572	527	515	541	531	552	531	604	600	549	518	528	516	613	503	549	576	537	522	570	569	547	544	595	536	561	556	532	563	555	556	552	556	520	600	574	532	566	617	574	535	573	576	538	537	566	540	512	558	579	568	587	537	572	580	547	522	537	524	527	565	560	562	509	540	552	547	551	582	512	575	524	584	579	589	544	591	570	607	587	546	549	532	604	523	542	566	522	508	521	534	597	578	556	532	538	513	554	536	559	557	553	588	574	599	537	586	551	542	569	590	519	553	582	535	570	529	516	512	571	570	580	547	546	534	551	576	581	571	534	548	529	533	562	574	531	584	513	555	564	556	527	593	572	558	575	545	572	576	610	544	549	543	556	525	574	548	513	550	526	569	592	568	568	555	584	518	570	546	534	573	549	532	528	533	551	553	568	573	521	555	535	540	566	523	563	584	569	573	512	562	580	537	519	588	542	546	542	577	580	581	519	579	550	550	514	564	562	580	582	572	549	569	552	568	536	542	525	548	528	600	570	570	545	540	570	544	562	556	582	533	519	589	559	571	574	522	589	579	560	518	513	556	524	533	539	571	586	518	580	578	535	544	574	487	530	564	543	532	525	552	551	605	542	565	511	554	539	498	571	549	603	501	543	559	534	557	549	545	536	543	577	572	550	510	581	559	565	543	562	580	590	566	570	547	555	561	563	532	529	553	579	507	530	577	556	567	553	561	575	591	525	574	528	588	539	582	546	564	528	543	553	562	536	545	559	553	558	535	566	576	593	571	554	559	556	561	562	549	560	573	496	577	569	562	514	578	573	564	568	553	540	553	540	535	578	546	540	543	548	509	538	543	566	525	542	521	554	562	562	579	557	542	557	560	560	548	572	528	578	546	564	561	584	559	524	510	545	527	566	525	622	556	557	540	537	539	568	569	540	568	588	612	571	533	549	536	549	520	507	571	551	531	523	580	548	608	527	520	565	526	540	547	555	550	583	519	565	556	545	568	568	518	565	601	541	554	532	575	549	526	541	555	532	574	583	524	543	542	507	529	532	559	559	571	573	553	536	577	550	527	548	550	581	544	531	554	560	543	589	567	596	610	556	541	518	610	564	580	533	549	579	589	533	557	537	542	550	528	558	544	564	557	528	521	547	530	581	519	531	564	612	554	513	528	583	571	533	551	534	554	562	600	591	579	578	555	550	536	564	539	531	546	569	582	564	544	519	546	529	529	552	563	583	575	536	574	551	519	550	600	615	556	559	563	595	571	554	589	528	550	547	576	545	529	571	582	599	529	527	517	546	558	582	567	570	572	513	519	546	522	523	556	551	548	568	525	562	544	543	529	543	562	553	527	571	512	560	541	541	554	573	543	540	571	580	501	524	518	577	526	560	527	581	532	545	550	505	570	542	597	524	545	558	549	508	550	556	529	553	562	603	607	575	498	556	531	545	561	520	536	533	584	574	530	564	519	502	574	544	520	525	562	578	558	568	549	533	580	532	550	596	530	540	539	602	543	551	505	513	582	577	596	595	507	525	553	555	600	525	566	580	549	503	564	560	598	584	562	574	538	530	562	583	542	546	558	546	544	551	589	565	572	592	531	549	610	543	553	522	554	535	526	566	514	547	548	562	557	547	565	578	561	518	532	580	557	563	554	551	557	555	533	568	579	559	552	527	527	532	533	536	580	526	559	532	557	552	570	570	581	539	535	534	533	523	526	594	549	536	538	542	526	529	508	536	554	524	544	555	570	572	514	551	550	597	554	520	561	572	555	548	526	541	549	611	545	560	559	594	540	541	550	583	540	569	590	539	510	594	598	561	550	552	578	567	596	581	586	564	551	529	572	534	538	562	536	561	562	530	538	608	535	579	593	557	536	557	534	581	564	580	579	549	520	542	577	521	579	592	600	536	575	553	492	587	518	498	553	524	548	563	582	526	523	536	543	559	572	551	544	539	561	548	528	530	518	558	553	584	563	562	533	537	510	565	536	582	510	579	543	535	570	564	530	566	566	549	570	533	564	589	543	525	495	543	595	582	524	515	535	539	594	538	528	602	577	552	501	542	612	567	579	568	565	536	557	558	584	544	576	582	554	518	556	521	526	544	575	567	544	500	516	557	530	551	518	538	519	571	522	548	550	560	548	531	596	588	536	555	585	515	555	577	508	560	544	574	503	572	512	544	582	570	562	571	611	540	540	547	550	513	544	553	548	608	578	554	564	544	551	535	573	522	560	538	539	585	597	558	557	566	532	525	560	529	552	535	557	582	531	529	528	594	507	553	513	532	559	577	525	589	545	566	519	547	569	571	563	560	610	557	571	560	570	582	554	538	552	611	558	543	550	570	556	544	521	573	518	554	548	534	508	573	595	545	600	528	527	570	557	562	572	566	553	552	554	560	535	566	551	572	532	542	524	576	551	508	555	529	559	565	570	527	557	575	533	571	572	500	527	589	531	526	544	560	550	537	549	526	561	566	584	547	535	519	602	552	505	502	553	559	530	576	543	549	570	564	548	548	560	564	554	550	566	523	567	553	511	560	578	562	551	544	548	588	538	549	538	592	572	542	580	569	539	537	578	531	531	540	588	532	597	554	570	603	512	558	561	532	585	564	578	591	555	564	594	534	559	562	537	560	585	585	546	572	552	564	582	542	551	583	561	569	560	570	529	542	574	575	573	588	534	499	552	544	550	520	528	534	570	566	565	555	556	573	570	620	578	617	533	577	550	509	564	537	554	593	543	582	580	548	564	565	556	606	563	566	577	558	577	543	544	557	528	548	574	543	541	560	563	489	537	529	533	537	529	567	541	540	588	534	567	506	537	558	553	526	529	525	575	576	576	566	588	594	527	558	553	521	575	548	572	562	520	523	596	548	536	549	571	583	549	552	564	574	554	576	536	572	596	513	573	556	575	538	535	533	554	558	611	562	570	579	534	543	561	558	545	619	533	529	565	595	597	567	563	542	546	552	568	537	573	570	558	545	525	499	502	563	587	554	588	545	575	548	560	525	568	553	512	617	531	568	534	603	555	568	541	543	522	559	532	540	565	577	548	499	550	619	526	554	571	577	556	569	518	575	568	594	565	538	546	562	536	553	555	535	567	542	530	568	550	551	536	575	605	574	574	541	572	568	592	555	557	557	565	548	580	571	545	560	552	608	492	556	551	558	563	560	562	566	577	575	556	588	542	579	522	507	556	558	508	536	546	521	512	561	548	548	514	558	580	564	574	542	563	557	553	535	556	538	557	529	566
18494	8139	8381	8071	7528	7404	6001	4302	4047	1998	920	557	419	396	450	493	591	505	322	340	414	469	453	406	398	317	291	280	215	324	308	278	247	286	294	278	277	267	267	261	267	259	277	276	263	235	246	232	212	198	218	237	221	210	202	186	224	203	193	203	203	204	204	210	195	197	188	219	220	184	201	207	184	189	227	190	193	206	204	182	201	207	212	219	171	196	222	177	209	218	223	188	206	209	202	193	210	190	214	209	184	192	200	215	198	197	199	180	210	188	213	192	206	225	201	210	207	224	231	205	203	202	207	206	217	176	211	189	216	224	196	213	200	178	176	209	227	218	214	183	186	200	193	226	188	217	174	216	172	191	206	189	187	191	206	194	189	209	198	221	202	183	214	195	196	183	178	209	197	202	213	194	210	209	186	212	185	182	214	187	211	181	179	216	210	198	227	191	163	211	189	189	183	204	195	216	193	189	237	204	224	210	223	166	204	186	192	185	223	229	186	197	222	200	208	188	207	231	189	203	213	202	202	208	204	205	188	225	222	192	196	193	193	188	213	191	181	177	214	219	200	181	207	206	201	199	202	197	211	180	205	207	225	242	217	183	198	184	179	187	198	201	175	183	210	188	192	191	210	201	174	188	192	195	190	180	219	211	179	188	177	195	203	187	220	188	207	228	199	197	210	182	195	186	201	196	194	196	201	204	193	214	211	178	190	209	213	185	206	202	215	212	223	196	223	197	180	195	210	189	209	186	211	190	178	169	181	176	176	199	198	188	188	240	181	191	223	201	203	198	185	196	232	195	195	228	227	200	196	171	185	189	205	169	196	182	204	215	189	217	206	173	229	206	195	205	210	202	215	219	216	219	179	205	206	202	200	202	206	202	194	208	208	207	208	193	177	190	229	192	200	206	182	207	180	195	177	231	210	218	178	183	192	197	221	197	235	202	184	200	225	193	197	222	212	202	191	197	196	203	187	217	194	213	226	199	200	206	191	191	194	180	195	206	196	188	211	208	220	186	193	193	195	222	191	199	237	189	193	200	182	185	217	179	194	196	213	199	167	212	200	223	224	185	189	186	185	186	188	218	181	213	192	226	210	191	198	198	200	224	218	206	212	202	181	217	195	185	212	205	231	218	218	220	196	205	200	171	182	211	193	229	210	199	210	186	189	201	201	209	166	192	194	189	205	214	219	202	196	252	207	195	209	222	199	218	191	209	220	190	204	217	184	199	200	211	213	198	191	189	201	198	219	189	210	201	208	212	211	203	179	184	213	218	217	205	216	199	198	211	182	209	211	212	195	181	191	191	221	202	236	211	181	207	177	210	195	194	194	204	169	193	199	203	181	175	196	232	215	216	178	214	196	180	206	216	184	184	212	183	186	226	197	209	191	187	190	233	199	213	200	207	207	231	237	195	190	178	173	202	183	211	200	177	166	210	203	214	203	207	185	204	221	212	203	189	205	206	179	181	202	203	201	178	175	201	207	198	203	219	213	202	181	184	184	176	201	178	183	228	202	165	188	182	200	181	209	206	221	244	206	201	189	234	222	219	215	183	212	209	174	208	183	202	184	187	224	225	194	184	190	213	181	220	158	181	179	199	179	183	190	170	212	200	189	198	176	224	181	196	200	218	203	235	213	211	207	183	181	179	207	201	231	204	177	232	211	206	210	192	208	191	217	186	206	171	201	208	185	201	204	204	219	204	187	188	226	205	214	204	218	210	195	197	193	214	186	211	188	183	166	195	204	204	207	183	203	212	217	180	222	215	194	195	194	212	200	195	215	227	203	210	183	219	187	190	202	213	195	194	186	202	199	194	197	183	200	166	188	182	208	215	212	200	225	202	216	198	191	209	226	210	169	185	188	198	201	228	205	205	202	192	190	176	187	206	192	211	187	189	183	220	206	196	177	179	181	208	199	202	187	217	216	207	199	181	247	198	179	203	193	211	197	209	202	210	214	183	188	198	204	193	212	198	161	186	215	198	220	204	204	196	203	191	183	208	227	205	196	214	191	192	191	187	208	182	177	187	202	208	211	199	192	195	170	213	198	246	186	203	214	214	188	196	206	180	230	194	213	222	207	218	215	205	215	183	190	198	178	198	177	171	198	198	176	177	178	196	162	176	226	186	200	210	183	177	208	188	196	214	181	188	198	193	207	214	196	209	211	178	173	176	179	187	202	194	200	205	213	222	194	188	170	201	176	228	168	195	202	209	206	209	185	230	207	189	185	178	187	211	208	200	181	182	182	203	205	197	213	206	209	197	191	186	198	187	193	211	182	219	195	196	226	197	205	194	204	201	203	194	176	216	180	241	174	210	209	221	211	194	207	219	213	206	201	217	197	181	221	210	227	199	176	204	224	195	195	201	187	197	204	225	201	185	197	213	167	186	212	223	212	235	198	203	190	197	167	192	205	194	200	228	188	185	207	185	204	161	201	190	203	203	187	193	191	203	216	218	200	200	202	204	175	185	184	188	195	185	184	191	180	214	174	210	181	201	187	184	205	188	199	197	199	184	196	213	202	196	193	199	182	205	196	216	179	187	226	203	206	195	199	164	208	209	180	201	192	193	212	188	205	191	209	191	216	200	203	205	231	223	180	160	212	203	217	229	186	210	198	193	206	205	181	180	242	209	203	176	197	189	211	211	205	189	213	212	186	204	169	193	210	187	209	176	177	179	218	216	217	224	208	183	214	200	186	194	182	177	187	201	208	220	199	185	183	186	192	204	200	183	183	195	224	219	211	182	192	204	206	192	208	184	200	174	193	219	198	197	230	204	216	188	209	218	195	203	189	222	215	190	199	209	212	225	201	186	177	208	212	197	179	196	228	191	235	172	191	201	212	206	205	194	183	216	214	202	199	190	216	212	188	198	217	188	178	194	214	196	187	174	177	209	212	192	201	200	198	211	191	206	186	203	215	201	211	191	173	209	203	166	202	208	230	201	215	184	178	189	183	164	208	200	179	193	222	198	203	212	202	207	234	183	186	184	194	199	205	185	209	202	192	186	216	207	194	202	177	212	218	204	200	207	190	195	188	178	215	205	194	205	208	201	201	198	184	182	201	205	218	217	172	193	182	202	192	196	186	197	221	207	206	177	217	217	203	202	187	186	206	206	187	190	182	191	223	182	190	221	224	178	194	203	200	213	189	171	211	224	201	190	213	194	232	176	209	201	207	218	193	208	224	174	206	206	179	213	204	192	191	187	225	173	193	244	194	207	170	199	229	207	196	219	221	221	203	167	201	189	195	202	217	224	209	224	225	189	230	186	194	185	203	215	203	176	204	186	186	192	202	204	197	213	224	199	193	198	201	208	207	178	218	210	219	211	234	202	181	203	195	181	192	204	202	168	204	211	205	213	208	209	188	216	190	205	218	204	193	220	205	153	205	220	200	192	197	201	214	174	200	201	207	224	208	193	206	210	196	196	208	171	200	182	200	220	183	197	199	169	167	196	195	187	198	212	208	195	211	215	216	178	187	218	216	202	187	204
10586	6420	11715	15502	16822	17982	16752	15042	15797	8731	4487	2507	1975	1814	2006	2425	3653	2739	1457	1739	2278	2636	2290	2061	1996	1504	1211	1038	1054	1203	1144	1214	1172	1101	1119	1045	1070	1177	1158	1117	971	1062	1084	1105	998	874	756	676	707	689	647	632	602	600	537	575	619	615	617	566	567	550	594	553	584	558	570	563	602	576	567	598	489	566	580	577	555	528	569	534	543	544	523	556	588	576	537	546	539	551	541	516	562	567	539	571	544	500	512	529	551	555	565	536	541	531	572	565	553	551	545	514	559	544	571	553	595	593	635	608	588	536	555	523	555	514	512	578	588	549	539	541	541	542	574	564	563	511	562	547	540	539	529	525	562	562	536	580	523	570	564	558	570	582	557	577	562	538	561	531	535	522	537	510	591	586	524	558	565	561	546	543	553	556	532	542	524	542	573	567	515	571	537	508	540	529	571	533	532	572	511	524	485	544	531	570	534	587	523	566	573	553	557	503	539	559	519	517	529	534	501	550	516	507	526	564	534	525	509	541	513	508	526	528	549	547	492	567	570	553	596	571	534	566	533	563	568	519	568	552	510	515	569	567	527	569	554	566	540	532	520	596	560	550	555	526	512	534	553	573	540	556	550	523	543	560	507	522	557	534	521	532	548	528	500	579	517	578	561	590	548	518	538	523	492	526	558	517	512	541	563	575	528	547	511	541	551	548	513	539	482	533	569	532	546	506	569	530	573	536	570	492	506	577	577	532	545	533	563	510	540	532	531	569	527	521	546	563	540	522	516	542	556	555	529	573	556	508	565	555	535	530	515	532	561	529	562	564	536	542	550	551	564	542	540	527	556	543	557	505	540	536	532	550	543	524	544	553	528	538	560	504	534	565	491	521	521	558	536	537	550	527	563	574	541	577	515	542	506	549	529	554	549	552	537	542	516	543	592	548	510	520	499	549	554	517	535	535	499	556	514	549	549	540	543	515	537	525	504	529	512	532	558	549	536	520	515	571	529	552	559	513	566	510	518	545	562	505	592	522	516	507	578	550	558	561	566	515	552	516	526	553	592	484	505	535	520	599	530	534	496	524	531	528	550	497	529	577	533	545	473	554	551	553	541	559	519	550	570	542	524	542	493	550	549	570	521	531	560	544	536	524	566	540	559	545	542	533	553	518	567	562	527	588	519	550	547	505	562	559	578	541	518	568	518	539	563	563	521	587	558	541	509	561	544	573	541	532	483	570	532	573	550	541	585	556	503	580	549	546	550	546	534	550	540	519	568	517	533	550	525	555	529	538	490	561	523	569	552	526	552	518	543	565	568	569	520	536	507	562	540	543	522	567	537	563	518	556	567	538	553	546	616	536	523	538	527	574	498	528	578	528	565	555	564	532	532	581	537	539	513	574	521	519	520	624	544	550	555	558	545	543	555	531	509	552	515	564	500	544	549	551	550	560	518	543	490	550	557	528	556	529	540	566	557	522	528	522	523	527	563	522	524	588	553	554	543	521	487	548	569	536	531	548	570	546	535	535	535	488	549	519	535	530	572	535	563	578	520	549	536	581	532	539	553	541	516	522	543	550	574	529	542	509	523	586	530	543	508	523	553	566	573	559	575	539	535	533	523	549	593	561	547	565	527	549	550	513	524	535	538	510	546	551	528	561	499	547	532	549	563	530	496	556	559	568	527	552	572	506	480	551	538	482	533	529	524	520	545	542	516	545	572	529	573	573	532	518	567	554	513	541	548	524	534	552	529	545	554	508	564	525	579	557	517	528	546	533	534	544	525	511	587	508	520	533	525	557	523	541	545	538	560	543	540	565	516	493	546	533	550	567	539	552	546	532	559	512	552	497	571	555	556	528	541	552	550	527	563	562	534	500	557	530	521	543	549	531	526	567	565	511	538	571	514	522	537	516	525	550	518	562	542	542	547	532	556	509	525	513	545	572	565	542	526	552	548	559	525	514	546	518	535	557	558	531	539	528	545	555	594	596	508	494	548	525	516	499	498	507	522	551	543	499	535	498	564	554	533	511	571	547	525	501	514	505	532	537	574	561	546	578	581	537	570	515	533	564	568	596	523	527	574	538	506	538	524	545	545	561	525	520	544	523	574	566	541	509	512	569	506	541	565	559	553	500	558	501	531	521	612	558	564	506	543	543	566	552	511	484	577	507	563	543	557	541	521	509	521	537	529	576	506	558	540	554	493	578	553	564	557	505	541	553	527	540	529	575	510	518	538	522	558	548	525	592	535	540	532	568	542	549	550	512	539	557	543	520	549	532	578	534	515	508	542	549	550	572	546	547	525	570	542	588	525	527	484	551	526	540	540	513	549	575	536	546	513	540	520	527	537	523	556	498	524	535	543	516	552	535	499	530	474	567	520	557	496	562	530	558	544	568	566	540	578	559	570	529	528	520	577	573	577	550	499	534	507	556	558	532	526	538	543	567	537	533	552	522	580	516	530	547	549	579	499	553	556	578	574	549	530	556	536	538	553	559	537	527	533	557	539	591	552	522	513	508	517	537	569	532	523	544	563	508	577	546	556	490	531	550	554	528	552	541	535	560	531	525	552	559	540	528	511	500	582	552	555	520	625	529	540	519	484	567	535	505	548	515	527	533	509	553	547	550	538	567	544	536	525	541	500	509	505	541	545	553	534	555	556	522	495	510	570	531	554	552	545	531	584	486	574	516	561	536	537	532	510	525	540	537	533	513	549	522	531	519	508	555	519	512	543	510	526	590	537	537	510	522	566	517	536	523	522	517	514	549	528	556	511	551	563	569	527	564	575	531	576	553	557	501	520	553	516	547	535	569	535	558	534	548	533	555	535	548	529	546	527	539	544	549	558	514	524	552	558	554	531	560	499	524	563	553	507	562	616	506	510	484	590	533	566	537	489	528	582	508	501	531	580	550	521	550	494	533	536	552	495	530	548	584	508	528	519	555	520	519	527	526	546	536	516	525	543	516	550	573	536	505	493	531	552	527	539	561	540	528	534	556	491	512	548	550	536	512	532	559	534	513	551	530	559	552	556	510	548	543	520	562	605	533	586	507	525	550	540	562	511	551	527	547	538	543	553	500	555	541	523	579	560	568	550	521	508	568	547	518	548	492	533	612	556	533	533	540	548	569	520	527	526	581	578	510	551	540	537	534	578	489	509	525	554	519	540	487	500	541	575	531	541	564	519	555	518	539	525	488	517	556	529	561	565	580	581	532	537	531	566	553	561	579	507	532	559	472	579	474	519	536	537	546	564	560	549	596	557	581	560	529	513	577	563	514	582	563	541	538	560	538	537	556	530	560	541	535	548	514	510	551	592	558	528	492	492	560	536	537	555	558	541	548	537	528	550	566	542	511	520	540	538	544	534	516	514	582	544	562	554	578	537	573	563	542	521	552	578	518	555	559	542	536	501	529	531	542	568	533	531	544	546	546	558	549	554	533	587	520	536	539	516	531	538	556	547	536	513	562	526	528	552	568	502	525	561	539	560	558	570	545	549	552	536	505	572	548	514	555
4333	1846	1679	1621	1168	1068	988	1154	1318	840	507	458	381	412	371	413	371	380	408	437	431	430	415	413	404	425	397	404	366	361	375	399	405	449	386	359	443	399	403	370	394	367	369	393	359	393	400	373	450	419	404	403	371	394	378	383	403	404	395	417	396	405	383	372	428	356	380	411	410	386	413	392	382	357	392	422	414	395	389	385	405	413	420	378	404	396	382	378	414	409	402	402	374	386	403	397	397	364	415	416	396	406	391	393	385	389	381	387	417	440	396	387	367	392	377	334	435	394	393	381	395	387	393	394	382	427	369	386	388	380	402	387	437	383	385	406	406	413	386	402	399	405	375	396	416	403	393	397	422	384	369	390	412	410	377	352	429	383	411	401	428	382	411	425	411	424	373	367	401	369	392	411	415	430	389	434	373	381	386	430	397	404	402	393	395	399	394	401	356	400	378	364	419	427	435	374	407	374	346	371	405	389	426	408	393	360	401	392	402	392	383	399	383	380	441	422	390	398	383	392	405	395	429	399	391	412	426	442	369	387	354	388	377	384	411	378	364	377	399	360	436	383	371	378	418	433	385	422	424	390	367	384	377	413	389	384	402	406	406	400	386	387	404	391	426	388	400	429	403	400	404	390	365	388	395	390	414	380	356	377	383	400	384	388	411	398	392	385	386	369	438	371	432	398	346	388	388	375	369	399	384	378	390	371	381	414	411	376	400	348	375	421	389	378	420	379	414	387	442	393	401	375	395	397	398	399	408	434	363	425	386	385	385	376	419	439	433	402	394	427	383	420	370	392	432	382	407	373	401	451	410	379	374	376	365	388	401	357	405	405	379	385	438	355	376	362	405	398	422	415	391	381	378	384	438	385	390	420	392	379	385	400	405	393	406	396	411	377	418	422	403	433	379	387	366	413	380	397	386	393	376	385	375	394	445	406	410	418	414	388	399	417	383	416	373	413	416	376	392	375	403	407	377	391	430	386	372	394	370	373	392	435	388	412	386	418	409	395	402	391	398	394	390	386	370	404	406	410	352	359	378	401	407	418	410	358	427	340	432	369	417	356	362	394	385	366	364	391	384	410	398	434	412	371	410	395	367	382	386	416	411	383	409	414	387	400	392	419	407	442	395	400	421	424	362	421	413	372	409	392	375	388	413	396	396	409	425	404	409	392	376	342	400	414	400	376	374	387	395	400	392	390	407	390	383	397	390	418	393	387	451	409	376	371	367	370	388	363	383	369	374	398	370	403	417	388	409	432	354	386	417	386	394	402	377	414	377	416	392	369	424	410	374	373	400	405	379	379	410	398	399	400	393	415	383	386	398	384	372	386	372	373	389	399	380	364	398	401	442	394	361	409	436	422	397	415	366	385	422	442	436	377	397	403	398	409	367	449	380	412	388	402	403	372	383	404	419	394	354	411	414	373	377	397	385	418	388	359	382	389	377	384	404	413	404	384	382	414	435	365	388	408	386	407	395	378	385	378	408	405	400	386	391	371	386	415	387	395	334	394	368	437	420	387	402	396	380	422	371	393	407	385	429	375	359	400	342	419	404	388	379	373	366	378	390	373	412	375	385	396	377	368	367	450	380	385	395	422	396	414	422	408	397	406	380	347	347	433	403	381	403	427	401	368	343	415	403	394	417	381	399	410	463	433	350	374	390	398	411	408	405	386	399	377	362	440	425	374	392	405	400	373	379	397	394	400	394	375	391	390	368	415	400	377	397	386	410	405	392	426	364	409	378	427	414	365	349	402	410	360	358	423	391	390	392	408	394	386	425	362	382	380	382	357	403	385	386	408	407	390	398	377	402	384	412	370	367	414	413	388	412	404	387	405	360	440	429	363	429	419	374	398	392	362	386	348	409	431	434	398	411	388	392	392	409	411	393	425	381	334	412	394	411	382	443	374	367	357	376	388	386	398	401	402	381	381	403	443	403	393	362	443	397	388	374	375	422	401	389	356	409	396	396	402	369	372	396	386	407	359	431	388	384	387	361	367	380	434	388	424	367	409	406	342	405	402	414	370	400	409	374	406	394	426	380	381	405	411	353	372	376	374	419	417	422	394	385	410	391	374	380	410	413	411	378	395	366	390	375	393	367	378	387	416	368	382	418	412	353	431	393	391	401	383	368	380	436	441	424	403	400	364	415	391	399	389	391	383	389	404	380	430	395	404	393	358	403	423	401	397	379	374	380	411	381	393	373	396	406	380	406	387	373	386	401	400	406	411	369	383	375	384	389	378	378	397	392	427	433	407	402	382	399	409	403	383	386	360	376	352	383	384	347	390	345	403	394	412	395	355	380	400	396	397	406	395	331	384	414	442	374	387	368	377	403	386	398	345	419	382	368	418	377	403	408	392	391	362	386	375	367	375	390	374	360	383	389	433	373	406	424	369	377	397	378	370	400	418	363	370	412	398	395	410	367	379	364	405	368	409	407	386	409	391	391	410	405	407	438	397	375	425	399	395	395	384	382	394	389	438	366	399	373	372	423	449	419	388	386	405	386	392	397	398	393	404	401	417	372	423	418	381	407	418	393	404	448	393	378	385	431	404	363	372	422	389	386	398	382	373	385	441	391	404	431	385	403	384	422	387	411	421	391	389	393	385	361	348	424	396	344	357	418	343	406	366	398	379	415	391	413	349	422	421	419	391	401	389	420	412	419	389	404	428	403	413	373	385	371	409	401	445	421	376	371	428	431	434	364	393	360	409	366	383	398	366	420	412	364	389	367	438	386	395	406	400	408	389	353	406	378	381	371	387	365	385	398	368	401	371	402	402	414	381	372	413	400	397	407	416	419	440	372	399	337	388	370	418	405	365	398	406	424	401	400	384	393	357	391	393	368	409	403	386	397	387	391	377	377	382	394	384	384	421	358	392	375	397	400	373	407	395	387	371	365	414	372	408	392	367	365	384	400	416	380	363	397	411	383	403	382	384	441	375	395	369	386	407	345	359	393	420	429	408	359	380	388	390	413	409	359	396	387	368	385	400	408	408	352	373	379	376	388	401	394	375	381	389	406	370	399	341	426	407	370	413	365	400	398	378	374	377	381	396	398	408	397	384	392	366	364	387	436	397	401	394	380	415	394	396	391	470	423	379	413	418	401	378	370	388	379	413	391	402	402	417	394	393	379	370	375	392	362	394	363	423	404	391	422	418	402	424	402	382	409	409	418	411	382	380	352	403	389	380	432	382	408	389	400	405	374	359	417	391	402	416	392	420	367	394	390	360	425	414	367	409	410	384	407	439	398	394	400	395	381	415	392	411	438	389	378	399	401	393	378	404	391	400	407	337	374	433	399	398	388	378	398	430	398	395	388	404	358	373	383	418	391	368	389	372	362	382	385	423	405	404	374	366	404	370	364	409	403	381	384	413	382	376	378	393	407	423	387	371	374	399	399	404	420	398	390	420	399	407	374	395	421	415	358	374	377	408	390	388	396	352	378	410	366	367	386	401	396	404	372	420	397	401	421	396	384	376	392	385	415	368
3601	2167	3393	4964	4350	4075	4124	5100	5820	3416	1691	1076	971	950	931	952	1000	976	1009	1088	1202	1292	1132	1073	990	960	992	992	933	967	895	956	991	957	893	951	946	999	1014	956	961	944	952	967	922	925	904	974	901	920	894	949	947	945	946	970	934	973	989	925	997	966	988	926	952	927	952	904	894	918	936	963	930	912	899	949	1008	953	891	919	924	908	958	874	981	926	955	932	903	981	924	940	999	919	900	1010	983	977	909	965	929	942	948	962	975	955	905	935	884	935	921	944	944	974	967	923	921	928	949	944	949	985	967	920	956	952	941	913	951	923	976	971	890	956	953	925	999	911	902	931	939	940	996	945	891	980	913	924	932	984	902	965	989	927	973	943	941	895	982	963	983	934	923	927	926	964	884	934	904	928	923	894	915	908	890	942	981	936	926	895	913	895	941	949	922	901	898	984	967	959	934	936	988	949	966	963	947	1019	932	954	935	904	986	979	945	956	919	995	967	895	974	983	929	920	904	907	890	911	908	947	955	922	942	910	936	895	924	995	889	899	961	965	893	883	944	924	948	924	954	902	988	965	864	993	933	938	979	932	950	962	866	973	948	908	893	929	902	954	910	925	912	972	849	952	859	931	1007	956	963	950	914	951	902	918	970	975	983	979	910	951	889	900	947	903	921	1005	971	964	910	899	913	959	933	982	901	980	944	925	984	926	902	950	890	943	918	876	940	941	956	902	939	925	931	918	911	934	952	924	936	947	916	991	926	897	979	878	914	953	988	935	895	949	930	924	968	962	931	963	947	949	924	952	941	950	895	906	941	967	957	956	948	901	898	949	902	937	954	917	961	952	930	928	896	885	888	915	931	904	951	935	885	911	998	951	881	915	928	953	937	967	884	911	946	934	957	935	901	959	932	950	995	927	889	890	883	942	921	950	959	974	989	919	947	941	955	952	968	915	949	976	950	892	950	950	911	977	905	890	921	907	940	957	929	925	920	979	918	915	915	973	931	955	957	930	905	943	946	958	947	969	948	932	980	993	948	954	975	912	996	920	929	980	909	904	944	842	937	895	924	897	949	884	939	892	912	910	947	914	941	927	897	925	935	981	953	975	909	937	860	913	907	900	895	934	955	932	967	942	929	937	959	965	898	914	893	979	912	897	973	928	908	939	944	961	922	974	1009	923	919	988	975	945	941	952	968	956	947	980	893	897	922	934	973	886	944	906	927	925	957	948	942	915	924	955	973	974	966	976	931	962	956	960	890	889	905	928	916	903	895	890	915	949	891	946	934	916	866	941	904	980	964	941	919	1008	935	1012	937	944	984	937	974	971	931	930	888	953	952	907	948	962	1012	960	913	935	942	947	927	948	908	935	959	935	938	883	918	963	913	961	965	972	954	902	962	919	946	935	958	935	969	873	999	954	955	944	995	983	919	930	916	949	989	951	987	907	897	944	953	967	983	930	902	934	995	931	916	920	929	912	952	912	953	917	917	925	939	908	925	940	965	908	945	974	969	960	935	931	926	939	915	988	959	914	921	959	964	928	889	988	964	968	971	909	964	925	929	912	924	974	899	1027	950	895	982	891	926	875	973	961	892	932	950	981	954	901	919	907	920	964	927	924	957	923	937	962	940	914	914	917	948	934	914	929	924	951	948	930	931	915	915	960	918	924	908	943	954	950	958	900	1019	897	913	935	899	958	910	972	961	953	894	905	907	917	943	978	871	924	973	929	880	950	927	987	948	984	977	938	940	936	915	925	876	936	963	988	959	915	949	927	902	911	916	978	907	974	921	908	949	955	938	888	911	965	964	921	850	940	977	928	924	877	994	934	948	950	924	927	921	1000	980	975	952	944	988	932	924	909	958	918	975	994	899	919	933	937	873	925	914	927	1002	902	951	1036	929	997	957	945	937	870	924	920	950	909	917	884	925	917	952	923	926	935	939	888	952	1003	1012	895	976	900	926	996	962	914	942	925	931	935	936	920	962	963	949	937	927	985	908	962	936	913	980	969	935	905	939	941	892	927	942	932	896	892	1005	860	949	927	914	902	967	924	918	912	919	931	893	927	874	963	953	905	919	914	1010	938	964	915	892	932	919	914	971	906	945	903	966	917	924	933	959	971	945	894	935	917	939	999	948	906	937	973	868	948	926	933	983	908	922	952	921	915	974	904	915	946	975	952	936	961	945	920	962	934	974	898	935	925	903	1004	959	947	956	934	905	936	878	938	913	930	912	896	946	914	986	991	945	946	944	942	895	942	947	892	949	879	919	941	911	884	930	950	919	953	952	988	906	980	879	941	977	915	904	948	947	872	973	919	951	975	954	924	949	897	943	950	934	930	936	971	978	884	947	895	919	936	926	924	942	911	914	891	927	952	941	934	935	915	906	1017	935	919	939	951	908	964	926	953	925	953	943	944	980	913	947	903	917	902	900	929	953	920	953	862	957	884	925	952	976	957	945	927	949	975	906	934	918	954	970	959	942	941	925	941	875	896	975	930	912	954	986	944	958	918	910	962	936	955	975	947	917	920	991	918	957	900	954	891	913	946	910	929	946	952	966	910	902	927	936	978	949	935	976	915	914	906	940	844	891	963	969	952	911	1009	896	958	951	964	954	939	923	921	961	896	890	943	932	950	946	966	923	965	927	933	938	904	939	901	928	961	963	933	983	913	996	882	985	940	902	943	969	885	928	934	913	967	915	950	892	945	914	912	926	892	951	950	924	907	904	931	950	928	915	953	945	925	946	916	950	874	1000	955	935	932	895	900	931	959	988	908	956	984	915	946	915	896	951	919	956	885	901	897	981	952	882	981	931	993	955	982	905	952	930	935	939	919	870	942	932	943	904	919	950	927	962	977	871	939	876	985	964	913	912	926	929	892	931	955	900	940	936	915	942	991	945	986	954	943	944	928	936	930	963	898	881	908	897	937	922	945	926	934	948	944	977	924	914	900	979	938	916	965	960	882	888	944	968	971	943	997	918	949	968	925	938	895	944	967	913	930	918	936	965	892	917	897	894	961	934	930	952	910	905	958	916	961	947	995	952	902	923	934	872	966	918	918	943	883	983	976	919	890	896	924	947	914	964	950	933	992	942	917	936	885	941	956	942	921	949	939	910	1003	964	942	929	948	959	940	951	915	959	944	893	934	955	913	923	930	978	950	955	937	943	971	939	968	910	915	968	925	933	1008	939	937	937	875	961	884	948	951	930	907	960	892	932	918	960	943	951	940	938	938	969	971	936	952	1016	904	943	892	950	908	902	927	965	877	955	971	993	902	959	955	954	909	933	975	942	929	971	940	927	929	920	936	899	929	917	915	950	947	1000	914	975	891	889	959	927	879	905	922	921	952	915	941	912	946	859	930	936	900	912	876	954	881	918	876	953	929	914	949	964	952	914	878	879	965	921	1006	937	958	906	945	904	917	925	948	885	902	957	882	1003	957	922	902	944	940	961	872	922	929	935	978	956	906	961	986	930	929	955	916	938	921	967	945	944	923	874	920	938	906	940	915	938	925	896	953	913	935	946	876
11569	4817	5481	5303	4281	4162	3440	2725	2455	1157	633	355	335	329	354	319	434	375	301	335	355	376	335	376	268	288	248	267	251	251	270	249	249	250	255	244	234	285	263	233	274	271	235	245	237	236	206	232	249	203	246	214	215	217	233	231	219	237	237	211	219	250	199	235	267	217	216	185	212	231	230	207	207	224	226	246	227	180	223	230	245	209	242	234	180	248	224	226	243	226	238	217	234	229	235	228	234	236	217	211	237	198	243	221	199	214	202	202	225	235	226	240	223	239	207	220	228	202	229	238	224	229	225	213	223	206	207	223	216	226	212	210	214	230	225	229	227	219	240	213	234	224	221	204	211	217	230	231	185	195	224	226	223	258	191	233	207	220	202	230	205	233	245	222	217	231	195	224	224	222	206	212	243	234	205	262	239	221	243	193	216	233	242	225	219	216	207	226	206	205	199	227	225	210	223	218	210	245	245	225	203	222	225	212	217	221	215	191	194	212	232	203	234	227	205	192	216	217	231	236	246	233	233	219	223	219	221	240	233	213	210	243	211	208	211	206	204	176	210	233	232	222	195	214	223	227	216	238	238	226	227	222	254	241	243	197	233	205	229	215	224	218	242	212	269	239	215	242	210	231	212	230	234	222	245	241	212	218	247	230	221	192	212	214	206	217	232	224	234	227	218	206	219	205	200	207	205	196	206	233	221	238	240	239	238	227	200	219	248	214	225	221	227	227	206	228	229	206	225	218	245	201	248	217	211	196	240	223	210	210	238	209	221	231	204	219	235	222	194	250	234	231	208	218	226	217	227	224	245	207	198	226	213	213	201	201	254	199	227	237	228	220	207	248	208	202	216	245	231	216	223	199	215	206	229	233	207	232	218	209	201	229	194	213	230	226	213	219	219	225	213	197	232	230	233	234	235	222	227	250	217	224	197	236	229	233	205	243	219	201	231	218	244	239	179	208	239	234	221	196	237	206	195	236	204	215	215	227	214	229	232	246	213	254	208	211	230	225	232	208	195	246	202	200	214	232	227	211	234	211	238	221	227	218	215	227	219	238	263	236	207	221	205	220	223	210	201	217	227	206	199	228	214	247	229	232	228	197	207	210	221	204	216	228	234	214	233	219	216	223	224	237	212	212	217	231	209	221	207	233	243	228	214	200	243	216	248	225	230	206	228	252	229	233	222	199	211	222	262	229	216	245	203	224	226	212	231	228	249	242	196	218	235	203	200	212	236	228	228	214	229	223	200	196	227	215	212	247	241	235	225	204	230	212	240	238	219	211	250	215	187	225	216	242	204	252	216	228	230	221	232	211	211	211	232	223	240	219	238	239	217	206	205	215	212	216	211	206	221	209	198	202	200	217	217	228	212	220	242	217	223	223	207	209	184	237	214	213	231	232	236	194	238	237	238	239	214	221	225	198	223	221	207	250	209	193	232	232	219	202	231	231	214	211	227	236	206	235	218	207	229	218	219	217	247	225	201	241	245	218	271	227	230	230	205	199	209	225	226	227	206	191	226	263	227	239	238	236	219	182	207	203	227	242	226	214	243	192	215	214	197	182	243	217	208	224	219	209	241	248	230	225	239	216	234	220	207	236	221	225	234	235	231	220	207	238	226	215	215	202	212	238	216	202	231	232	215	247	228	234	221	206	193	229	232	226	210	208	218	189	240	249	201	201	215	240	207	236	229	230	219	206	238	213	212	212	220	211	216	233	248	178	222	222	240	198	211	215	244	244	231	244	237	202	232	224	194	222	209	217	244	212	217	222	226	233	236	230	205	192	243	231	230	227	214	207	214	207	223	233	232	222	237	234	223	212	210	213	213	214	203	227	212	234	228	220	217	215	240	222	224	234	222	236	225	235	204	251	228	214	246	214	228	207	210	192	231	213	233	250	234	219	221	229	243	222	200	198	201	186	207	194	234	219	222	219	205	234	219	213	218	240	189	235	233	223	203	222	223	212	229	195	217	225	209	205	205	236	240	222	191	236	235	199	216	210	231	194	241	194	232	237	188	226	201	232	237	236	212	253	243	199	184	246	213	233	197	217	220	206	223	237	209	230	229	223	209	218	216	215	220	211	244	208	240	231	208	196	212	209	185	235	249	243	220	233	232	213	238	215	212	202	219	257	210	234	210	226	240	236	234	217	234	244	237	224	215	209	240	211	232	233	217	232	237	219	195	206	245	240	233	225	227	210	236	239	223	207	243	202	229	231	233	217	236	225	214	216	230	225	208	196	217	213	214	212	220	243	238	214	230	202	225	221	214	195	210	232	234	224	229	221	228	242	216	203	235	224	210	241	215	220	219	219	205	230	227	207	219	215	227	233	206	234	208	205	223	246	227	242	245	233	252	214	219	195	238	222	240	191	222	215	217	239	229	234	191	227	202	237	222	223	221	210	222	219	239	227	235	223	217	231	221	210	242	228	239	215	227	246	221	237	220	237	234	222	248	220	229	237	241	230	191	219	207	232	228	207	239	233	200	232	230	216	201	231	219	220	199	226	233	206	223	199	237	240	239	203	213	263	248	202	229	217	211	234	242	223	239	235	209	226	206	224	199	193	221	244	211	199	209	224	260	227	207	207	227	209	236	201	224	208	234	206	236	228	216	201	202	215	225	234	202	230	226	215	240	214	241	235	222	221	243	203	239	215	243	209	254	231	236	220	211	227	209	222	225	198	225	216	197	237	187	221	219	237	249	242	210	213	221	221	198	213	222	211	232	188	194	249	226	231	225	225	190	196	200	203	224	218	227	218	205	198	219	232	198	219	216	231	198	208	195	200	227	229	186	215	214	220	236	206	232	232	223	222	237	225	216	228	212	219	236	244	214	200	214	230	215	250	242	216	205	223	214	224	236	232	222	227	208	211	221	235	245	199	228	219	222	223	213	215	236	227	206	218	201	195	189	195	240	237	245	235	239	235	223	211	221	218	223	224	204	216	218	238	229	248	226	223	228	209	240	218	211	214	244	231	259	213	225	218	215	224	220	205	229	197	237	218	237	230	231	214	223	218	204	216	223	208	211	263	205	237	216	220	225	212	211	223	220	207	217	208	219	204	199	207	231	185	196	229	227	237	233	218	219	247	256	244	203	235	208	203	225	228	218	263	236	215	218	215	204	237	219	248	222	219	217	210	220	221	207	211	220	229	197	226	218	230	229	216	218	220	215	222	210	193	231	223	240	217	227	218	211	219	214	207	235	207	249	229	244	220	260	206	213	212	229	238	239	224	214	229	204	212	230	231	203	219	236	229	216	225	219	199	229	224	223	203	212	238	196	212	224	195	228	237	225	220	216	205	221	212	225	179	206	212	231	226	230	219	187	224	230	230	223	200	214	203	215	207	223	206	216	221	217	222	197	207	216	219	232	205	195	216	214	223	216	246	208	215	247	220	216	229	231	240	218	225	216	250	238	226	202	226	204	235	211	247	254	222	208	209	215	181	248	216	231	214	230	213	253	250	216	232	239	188	246	228	225	240	203	233	207	230
8010	4259	8673	12212	11757	13053	11792	11542	10977	5641	2898	1579	1350	1239	1365	1543	2231	1740	1081	1384	1818	1928	1512	1519	1224	1005	843	881	834	868	914	926	874	877	914	777	832	1017	966	890	810	848	874	891	729	711	638	639	607	619	639	628	592	591	566	560	575	589	581	587	548	610	602	590	565	544	593	557	622	526	576	563	601	563	572	584	594	575	541	593	540	579	577	579	547	555	534	561	528	576	552	519	592	556	575	522	531	551	548	553	552	557	616	585	554	574	583	590	559	600	564	592	598	558	531	574	593	555	626	585	562	596	556	578	535	582	561	565	575	600	558	536	602	574	572	541	522	583	561	581	548	603	605	606	567	559	596	569	559	552	582	556	565	603	578	544	574	555	574	543	581	529	583	558	527	557	579	549	584	562	537	606	574	527	564	559	570	523	574	531	595	556	540	516	536	556	556	526	556	570	572	596	528	549	536	547	576	537	596	557	564	534	605	585	560	577	557	581	541	574	544	553	572	528	577	565	567	566	596	542	572	574	563	578	588	577	544	569	578	583	554	566	573	579	564	593	549	533	566	540	600	618	554	580	564	580	599	542	571	589	569	608	563	545	581	552	592	550	622	603	562	590	573	573	619	559	559	551	592	557	594	576	557	577	559	546	568	529	571	585	552	574	573	577	550	562	555	583	593	593	553	568	543	572	589	603	584	557	580	584	541	564	563	590	582	551	592	548	583	540	544	564	568	576	528	586	610	567	587	534	603	565	568	617	600	560	577	559	521	554	548	604	581	577	580	550	543	572	592	538	581	534	552	558	581	539	540	582	588	550	566	563	576	579	601	564	544	552	573	587	535	516	580	565	599	514	599	529	570	517	528	605	519	606	553	536	557	586	520	588	573	547	582	555	593	544	573	571	544	566	572	610	540	558	608	551	582	522	588	537	567	584	554	540	589	553	515	587	546	554	523	554	524	559	604	575	533	536	513	561	555	563	576	565	557	582	590	588	543	574	542	543	555	566	584	581	563	575	577	556	565	567	572	538	568	544	604	560	603	557	581	600	538	576	561	523	598	549	574	540	550	535	549	583	571	553	604	548	550	575	573	516	565	554	581	554	532	532	595	531	558	530	550	538	554	560	529	555	608	603	604	611	539	574	568	503	533	558	551	514	575	521	534	589	595	538	556	563	573	582	549	592	576	548	520	575	593	580	571	582	585	558	588	534	579	555	571	586	542	569	572	567	532	556	568	533	592	554	598	566	552	540	566	544	581	602	516	593	554	567	551	595	561	581	538	574	566	547	579	583	535	549	543	554	585	594	610	533	559	557	557	577	603	604	547	589	527	522	601	588	617	539	570	581	536	589	580	582	578	597	608	550	560	559	534	590	564	529	589	543	582	571	554	548	566	607	562	549	570	584	512	590	564	575	545	544	573	548	535	559	567	569	550	567	569	574	539	537	579	610	553	588	534	560	580	545	536	518	591	510	574	562	562	548	572	652	612	589	564	578	540	541	578	596	571	544	550	544	531	564	584	555	563	552	545	550	571	551	550	575	574	531	536	566	560	559	548	569	590	572	569	571	572	577	561	527	585	572	604	541	568	588	580	553	530	590	563	595	499	590	543	586	555	527	541	554	571	600	577	591	566	582	547	563	555	569	606	511	565	548	531	545	591	555	560	587	621	553	608	576	590	557	550	571	566	556	586	562	587	544	561	567	545	580	576	588	535	553	623	553	572	572	560	546	573	592	567	557	556	569	531	551	564	586	545	585	553	576	581	563	596	581	573	584	559	552	556	531	571	559	589	542	573	550	595	549	564	562	558	582	540	569	552	523	583	577	563	558	584	554	572	550	577	620	533	542	578	543	521	568	578	583	553	554	588	581	564	581	585	558	585	571	581	566	587	552	565	561	606	541	514	559	557	570	544	567	581	567	553	553	558	526	543	525	573	564	546	568	566	586	545	557	566	593	555	544	517	562	554	578	529	571	549	554	554	551	613	536	631	597	549	569	575	579	566	511	551	579	509	537	571	577	566	551	572	508	586	614	554	562	580	535	585	525	580	599	601	575	541	558	565	598	573	544	569	570	556	534	540	563	584	504	530	604	577	553	594	566	565	542	560	571	523	575	555	548	527	563	572	526	544	570	579	567	580	551	550	535	574	577	618	559	554	540	582	563	558	564	601	553	581	563	578	529	549	525	593	521	588	601	560	525	571	601	588	580	548	594	567	546	526	592	541	563	561	519	551	586	557	624	564	584	536	552	583	576	530	564	564	585	612	594	584	574	601	590	599	526	550	603	554	552	512	539	560	505	604	574	541	535	577	578	543	568	539	531	523	565	558	565	567	539	585	580	563	587	580	580	554	547	576	561	561	587	545	575	596	555	547	557	584	597	546	562	551	606	579	565	570	590	569	580	524	576	561	564	571	530	602	569	555	566	564	542	578	596	599	521	598	546	568	569	539	569	555	550	595	553	578	628	539	563	539	554	561	568	592	524	597	592	572	533	536	553	579	580	547	567	562	548	525	566	526	610	563	563	580	575	550	565	544	503	534	606	577	531	570	552	558	576	532	618	569	558	576	543	588	536	507	553	567	600	575	531	568	554	562	596	556	554	570	556	521	618	560	580	554	540	564	574	568	575	538	521	584	581	597	577	617	532	527	592	551	556	607	562	583	569	572	564	557	558	563	579	554	543	603	544	535	563	560	607	537	578	545	568	561	561	550	521	579	595	540	525	566	537	595	530	587	533	561	563	579	536	545	582	594	568	561	583	515	560	546	530	590	545	583	547	527	584	554	554	557	528	594	548	603	515	585	569	578	548	551	563	567	510	603	549	562	538	554	567	560	605	552	550	575	572	573	545	581	586	586	587	562	572	559	550	550	513	519	533	566	586	562	526	575	578	562	544	545	596	578	546	579	568	560	533	560	540	548	539	564	578	578	520	544	516	576	583	590	574	558	554	613	588	613	522	585	522	560	545	517	541	532	584	553	563	548	584	580	548	575	555	590	510	569	579	581	516	562	577	542	584	584	516	540	592	553	558	583	559	539	566	560	584	563	552	574	540	581	565	537	542	615	560	596	567	560	559	559	584	557	573	576	512	541	541	547	589	570	542	581	555	531	569	538	587	502	541	551	540	554	581	572	568	525	569	617	550	547	529	567	556	552	610	549	537	560	557	580	561	589	558	559	544	548	538	542	592	560	558	522	561	570	589	546	568	568	541	600	559	551	541	582	569	548	573	501	556	533	575	528	565	588	558	572	610	562	551	584	557	566	566	569	566	587	510	527	589	550	570	558	596	560	555	556	617	542	579	555	553	564	549	562	600	582	546	574	531	527	543	534	556	545	545	584	551	569	571	519	591	553	545	589	548	582	574	537	571	556	581	552	586	568	582	564	591	552	603	557	590	586	554	558	557	570	587	568	559	573	551	561	543	602	610	601	607	565	538	586	574	589	540	578	566	584	578	623	596	568	556	531	549	569	522	592	521	526	557	525	588	547	575	581	557
18202	8319	9485	9427	7961	6906	5507	4439	3789	1532	732	453	427	398	453	458	627	422	363	399	459	483	469	419	346	329	229	263	254	246	284	270	238	234	262	285	281	275	283	243	228	244	248	255	219	225	193	215	183	210	195	234	215	195	188	203	201	202	178	197	193	202	201	188	179	193	180	196	193	195	164	178	186	217	184	181	183	185	173	194	194	182	186	194	195	175	186	176	191	177	190	161	205	189	181	176	196	193	184	189	179	181	183	185	188	153	184	200	201	188	179	170	170	199	191	178	194	177	190	200	178	200	180	188	198	167	181	181	189	213	187	174	186	157	194	183	181	181	198	178	189	188	183	164	197	181	189	197	203	210	178	214	187	185	172	189	204	214	216	200	192	196	169	172	207	184	158	202	176	196	195	187	157	215	190	175	160	179	181	182	187	213	184	181	187	186	200	191	203	201	196	181	181	190	170	204	207	205	184	184	208	186	156	183	175	185	189	199	190	187	168	191	186	200	200	172	160	192	186	172	172	185	187	185	170	164	184	204	180	211	192	147	193	185	185	168	214	183	163	172	195	180	199	195	170	197	208	194	171	197	190	173	179	198	191	191	187	209	174	194	182	192	174	184	187	196	184	172	204	216	167	200	174	167	186	183	152	197	180	202	189	201	178	190	201	193	181	175	184	200	194	177	198	180	184	193	192	196	183	173	170	210	180	190	190	188	198	177	169	180	204	190	205	177	191	180	185	198	178	197	212	204	185	178	183	198	196	214	180	172	177	195	187	174	199	188	182	218	191	173	180	190	176	191	188	185	173	218	186	211	177	200	190	200	181	209	197	163	170	195	152	226	159	182	173	192	176	180	194	171	176	185	191	181	193	181	187	209	170	178	199	178	189	173	198	176	204	190	196	187	187	195	210	192	202	177	165	175	169	180	182	186	185	185	188	199	189	197	201	183	187	202	185	177	181	200	183	186	191	196	181	200	214	170	192	179	179	185	207	186	176	203	195	214	198	193	204	164	187	167	187	197	194	172	168	174	206	162	173	202	199	212	194	216	208	157	186	185	181	195	173	172	194	176	173	176	190	190	178	189	207	212	187	187	174	182	196	176	217	190	201	190	179	163	185	201	191	185	175	183	190	173	197	197	185	172	209	181	176	187	182	191	178	199	176	183	184	191	214	189	166	196	207	192	187	187	171	200	173	187	202	183	188	185	179	161	204	197	194	188	173	172	198	173	187	194	209	205	204	205	220	186	194	182	186	179	175	183	203	188	197	171	191	164	209	173	171	160	175	178	173	205	177	186	203	179	174	180	179	186	205	184	172	146	187	166	172	203	170	180	192	186	174	204	174	209	201	171	162	198	188	169	181	184	191	191	174	201	187	192	190	183	185	186	192	181	204	163	207	180	181	190	184	180	157	174	186	196	205	188	208	199	173	191	170	177	181	219	171	191	177	210	162	170	158	189	196	174	162	195	197	189	176	182	208	200	182	181	188	171	171	210	190	180	203	187	153	192	185	219	193	193	181	182	184	182	215	200	170	199	210	160	198	193	200	183	211	201	192	208	179	185	201	201	204	188	185	155	193	147	210	170	167	179	181	205	164	170	198	171	171	153	208	177	193	162	191	191	184	167	180	196	189	172	195	166	202	199	184	213	169	185	206	180	184	180	199	180	184	177	172	212	185	155	180	186	177	187	190	204	200	174	203	183	181	191	195	195	208	193	166	174	198	202	169	179	197	196	185	196	205	155	217	198	176	184	171	198	208	207	176	183	187	185	187	175	185	188	165	182	184	181	200	176	222	189	152	180	199	193	202	206	186	187	164	162	199	167	196	178	175	180	200	198	203	169	184	180	204	186	198	215	181	178	208	191	184	187	189	202	182	182	183	172	201	191	199	169	199	176	195	173	175	198	171	178	190	167	193	172	213	198	192	189	192	187	192	164	185	185	229	214	197	186	184	183	183	168	200	196	206	179	193	165	201	205	196	183	201	175	174	172	205	180	201	168	169	167	171	200	186	165	190	168	179	159	211	185	173	201	199	189	173	195	180	183	180	195	171	188	183	203	192	173	133	194	191	171	165	205	153	170	170	188	203	188	193	184	185	186	172	194	156	156	176	202	187	206	188	181	178	147	219	190	208	175	179	202	180	189	164	179	171	189	183	185	163	190	180	182	184	175	199	172	193	206	197	191	204	186	192	175	203	177	195	164	156	186	204	194	185	216	177	176	218	200	174	166	163	195	179	219	180	194	200	151	176	168	171	176	164	203	162	201	172	181	183	188	168	198	220	179	187	191	185	188	195	162	210	192	197	219	197	201	197	192	183	186	183	185	199	173	216	200	188	182	179	187	208	197	162	187	173	162	186	177	212	194	187	170	170	210	202	190	198	183	191	167	182	189	193	182	177	197	181	177	181	178	174	161	176	212	179	188	177	195	180	167	192	186	178	194	193	182	177	187	193	165	207	174	182	154	173	187	190	195	175	182	180	194	198	210	203	169	210	194	167	193	180	165	184	187	192	187	197	185	169	201	175	176	199	196	157	168	200	187	202	171	191	187	174	176	180	175	187	197	183	168	191	183	169	188	165	175	184	193	188	183	211	194	189	185	171	218	212	178	181	184	201	186	193	182	160	204	193	195	200	169	202	175	168	192	177	192	221	208	195	214	210	195	199	216	188	179	171	188	168	195	189	187	181	167	170	227	199	185	184	198	167	183	196	186	165	189	172	189	165	200	169	183	189	175	183	198	190	199	205	197	207	187	206	180	192	209	164	180	169	177	185	185	191	177	177	179	181	187	188	165	201	194	183	174	169	187	177	193	210	188	194	221	172	198	204	190	170	172	188	178	203	179	188	224	169	196	186	179	199	194	166	174	188	188	184	184	185	216	209	188	179	200	175	181	156	178	206	186	183	195	210	194	184	163	180	180	233	191	205	192	194	190	180	162	187	173	173	169	180	184	202	159	173	191	193	189	176	157	151	195	190	190	182	193	186	184	193	206	209	186	176	190	189	201	166	194	184	178	167	179	164	190	197	179	205	186	184	165	185	195	193	190	197	183	162	188	188	181	194	199	176	214	213	184	182	199	184	194	177	172	183	196	191	160	196	189	186	194	175	173	193	176	177	177	177	187	176	188	188	193	185	202	190	210	177	182	179	185	198	199	194	199	192	186	187	200	201	161	189	183	183	188	199	179	163	163	181	195	167	204	204	162	201	202	195	182	182	183	173	204	210	185	189	174	188	176	188	183	170	176	175	169	201	206	156	193	167	184	171	190	181	211	196	191	181	190	211	196	184	187	211	191	180	181	172	207	208	175	182	176	187	173	197	178	184	187	185	159	194	179	183	170	188	177	175	188	214	205	199	186	164	185	198	197	186	184	168	185	195	174	182	181	170	191	207	166	180	184	177	193	186	193	182	202	180	180	183	199	214	180	178	181	186	180	185	161	186	210	204	186	188	188	185	179	189	203	224	173	165	193	198	193	157	183	179	189	200	207
10407	6295	12797	17026	17411	18012	16425	16717	14250	7346	3888	2250	2132	1991	2260	2420	3931	2274	1483	2048	2589	2427	2275	2134	1681	1460	1040	1055	1241	1221	1375	1308	1181	1173	1132	1076	1231	1261	1218	1056	1057	1247	1229	949	847	702	704	671	676	644	654	529	547	550	575	527	573	523	568	591	554	522	486	537	511	548	541	509	516	554	499	483	536	499	502	500	530	533	529	543	500	513	511	525	510	508	533	518	512	527	547	504	516	539	539	510	503	466	496	477	515	521	527	515	505	565	537	499	492	558	513	541	537	479	546	544	508	530	564	512	514	545	560	560	477	511	509	525	487	517	517	546	480	520	491	482	498	517	536	536	518	506	466	487	508	513	505	479	490	509	471	514	494	513	512	514	511	501	495	461	519	512	511	487	538	512	489	546	574	496	523	493	542	507	502	505	501	509	521	504	535	517	524	498	511	520	507	489	512	492	535	472	541	499	505	549	512	494	516	535	522	532	490	485	481	510	492	485	508	492	513	542	493	550	527	519	497	502	499	468	466	509	517	516	505	512	507	534	508	495	484	489	503	498	518	488	488	503	501	484	474	515	495	490	490	521	495	475	519	517	515	491	455	497	518	482	517	537	554	531	518	545	506	529	473	513	543	502	508	526	513	495	506	468	490	548	559	487	484	490	544	487	485	484	487	503	508	481	516	505	534	483	518	458	491	507	482	486	467	496	511	510	491	504	542	470	499	480	538	523	526	501	538	482	496	495	511	514	563	463	515	518	506	466	506	545	503	494	513	491	537	526	519	502	522	475	535	503	497	501	504	494	472	500	492	536	471	513	499	478	491	503	479	486	516	547	521	510	513	514	515	522	510	500	471	576	507	497	506	532	538	481	517	502	519	514	508	541	500	535	479	498	495	464	479	537	515	519	495	513	504	522	458	533	518	505	558	525	487	538	513	510	509	559	495	521	528	521	505	456	489	522	484	510	499	508	513	511	471	515	533	528	481	510	521	480	506	472	515	469	525	508	520	485	542	527	485	518	491	534	533	484	518	523	518	528	504	525	542	530	514	534	524	525	511	509	501	527	573	544	494	479	499	479	494	502	528	497	496	558	509	488	534	506	519	522	472	522	478	505	507	494	518	517	504	505	486	459	516	504	483	511	501	508	523	528	473	520	511	545	503	558	512	492	527	487	516	527	527	494	480	507	471	473	504	493	528	525	511	529	552	537	531	543	530	531	534	535	496	537	536	509	496	487	486	469	514	534	485	515	512	513	533	503	495	516	559	525	527	533	485	476	483	471	515	523	517	549	519	489	503	518	548	473	490	530	471	514	525	515	539	485	485	480	510	465	532	506	518	513	543	493	485	528	552	479	550	532	531	508	532	509	479	522	515	521	501	483	506	533	486	522	537	502	512	504	544	513	547	509	524	478	517	508	540	480	513	547	554	501	512	523	512	507	528	517	460	499	510	474	503	521	528	541	485	546	530	532	466	522	515	529	486	469	525	486	544	489	478	546	505	464	475	491	485	499	486	505	508	527	547	490	487	481	492	501	476	538	538	511	491	530	520	471	514	475	533	487	510	497	480	486	473	462	522	514	467	507	490	481	465	492	462	467	505	514	510	493	539	472	516	499	488	504	540	506	511	527	497	515	506	490	511	553	493	510	516	512	464	492	557	513	505	531	499	489	522	491	491	530	548	487	510	520	527	468	488	502	497	445	495	489	521	532	513	491	507	524	475	488	531	529	504	498	535	545	500	506	474	541	517	474	476	563	506	544	483	478	425	480	499	515	546	536	473	513	487	483	494	498	522	507	528	500	463	516	475	496	487	476	547	515	497	514	504	473	537	519	508	498	486	507	506	485	543	511	503	512	523	491	485	520	472	512	490	483	518	496	531	521	508	509	506	503	479	496	524	505	502	463	532	541	488	528	519	475	490	499	525	490	508	513	495	505	538	479	473	529	506	501	511	530	504	498	492	484	485	492	473	515	467	503	505	506	467	501	509	533	472	483	478	531	490	536	506	475	525	484	502	515	548	532	477	479	460	450	533	501	494	470	480	476	528	526	535	490	491	528	493	516	501	528	510	465	504	440	503	509	492	509	481	507	453	563	536	537	525	496	543	486	510	496	519	537	534	459	505	509	500	463	500	497	514	513	519	476	496	514	497	486	482	517	509	504	481	508	512	486	542	512	553	493	524	503	500	524	550	495	517	553	517	519	503	499	499	509	541	513	507	504	545	528	516	483	513	510	535	515	520	535	482	447	537	512	502	473	520	513	489	542	527	511	503	524	527	472	484	534	496	490	502	512	498	475	524	555	524	545	490	492	515	530	502	511	504	506	506	497	506	513	505	511	513	484	532	471	482	466	493	481	526	523	559	554	465	497	506	500	493	504	537	553	475	508	511	495	521	500	468	497	505	492	492	490	506	489	501	557	530	501	504	521	523	494	477	502	491	514	495	508	504	511	516	504	510	506	504	512	519	503	497	474	513	533	514	529	517	542	494	462	524	450	522	491	524	486	503	479	521	500	512	562	562	537	499	489	532	505	453	525	485	520	496	518	560	500	532	527	523	471	509	503	498	505	525	552	525	494	518	489	493	508	501	475	536	478	498	515	523	510	477	530	491	540	517	493	529	532	483	510	503	529	528	519	512	500	468	473	492	505	478	518	482	519	483	479	504	519	514	525	519	534	533	523	512	533	567	464	499	535	477	504	513	507	531	529	516	499	531	490	504	523	551	533	512	488	493	504	518	512	477	523	508	483	478	474	503	484	481	503	498	502	548	520	495	568	523	500	493	527	446	494	499	463	525	531	536	490	571	533	481	503	504	488	472	522	498	523	516	499	502	482	505	521	514	448	523	510	515	531	480	556	541	546	520	502	476	471	482	525	486	517	484	489	524	526	517	518	492	548	543	510	543	494	517	537	489	525	498	532	541	483	512	535	507	494	491	482	500	508	526	563	470	502	515	513	499	508	478	528	531	508	507	527	499	543	509	525	524	463	571	506	478	500	509	505	511	512	522	503	547	524	505	513	481	512	490	493	459	552	527	515	532	521	501	531	548	528	485	499	519	498	514	484	508	477	524	556	529	522	551	519	484	516	514	517	542	541	507	481	475	522	538	505	546	513	507	524	541	513	500	486	496	508	512	546	496	523	465	511	501	531	496	519	500	508	533	527	456	533	489	530	517	508	486	479	518	535	535	500	498	531	515	492	497	525	493	504	504	512	525	506	496	501	492	498	499	465	493	549	519	500	544	530	548	490	511	556	509	515	517	506	499	529	531	517	484	503	527	519	484	522	478	496	492	502	496	483	508	530	507	508	460	491	484	502	477	502	484	491	483	491	488	485	556	506	500	552	515	510	481	543	538	474	522	496	529	551	503	511	489	524	528	533	517	533	533	528	508	503	475	514	530	468	520	480	502	544	522	556	497	500	518	529	470	504	506	477	547	509	498	506	492	523	523	490	538	495	498	530	502	503	483	513	490	539	490	525	483	502	486	554	501	496	519	508
4112	1639	2022	1850	1259	1166	1062	1458	1128	659	416	377	378	335	391	412	381	403	389	420	427	392	438	381	388	380	347	381	355	398	378	382	337	381	379	376	374	377	361	345	353	406	349	371	387	418	354	374	386	347	349	383	365	386	368	348	342	370	371	372	405	416	371	366	367	366	374	405	350	356	393	369	377	363	353	420	370	355	370	356	362	399	376	375	373	382	369	359	385	360	392	371	366	358	396	382	382	387	360	368	341	386	390	405	364	344	369	390	346	394	380	393	377	391	360	398	371	383	364	360	359	362	357	348	346	376	392	334	382	353	378	386	371	378	363	381	354	363	350	364	322	345	383	375	360	390	409	376	380	377	374	369	372	380	394	384	394	366	367	391	351	347	367	386	330	370	365	336	373	413	389	343	365	371	388	390	356	356	349	402	349	347	352	384	358	342	314	384	370	366	392	357	347	388	376	311	391	399	390	398	364	341	374	337	341	386	375	375	384	392	398	328	351	353	410	372	364	361	398	395	362	389	353	378	373	361	373	376	399	364	384	384	376	364	344	397	372	390	361	357	389	360	389	352	404	363	363	365	373	397	378	373	362	357	387	373	372	386	374	388	374	352	369	361	366	367	388	356	387	354	349	365	383	365	384	367	392	348	362	342	358	407	356	373	351	342	362	364	337	355	379	389	384	356	406	389	352	368	384	401	352	416	349	402	387	369	358	342	365	349	388	349	387	382	359	330	347	360	336	359	385	341	399	365	351	347	376	373	371	358	368	361	400	412	374	351	361	368	371	364	371	345	401	337	352	374	400	384	363	374	373	380	346	369	364	361	366	404	391	372	381	406	338	366	332	367	358	400	352	374	390	356	371	379	347	340	323	340	381	414	370	365	336	363	372	361	358	342	364	376	358	363	387	340	331	351	353	363	398	377	404	363	361	366	352	370	374	388	371	360	378	402	374	349	349	400	380	412	359	394	367	373	384	353	379	355	374	344	368	382	374	336	346	358	384	352	375	390	350	378	378	358	360	389	398	365	385	355	364	382	366	379	364	374	359	371	405	352	391	390	402	405	370	362	371	399	355	379	398	387	365	373	386	369	402	349	427	356	373	407	370	352	357	354	347	343	378	388	366	345	326	363	372	338	355	378	364	349	390	369	399	357	353	387	373	420	356	371	373	374	372	383	343	353	366	375	372	333	370	367	372	361	364	384	378	373	334	395	390	347	372	391	384	364	362	348	352	390	377	369	389	383	321	329	376	347	334	394	344	376	355	371	358	382	350	364	383	386	385	371	382	327	368	375	381	362	359	370	382	345	380	366	368	365	344	394	374	343	355	378	366	360	400	406	347	320	379	365	382	408	361	330	392	353	397	363	368	369	373	391	341	364	375	363	382	351	387	402	389	367	364	370	360	368	382	367	393	384	366	334	411	357	368	363	409	337	342	382	369	388	338	374	412	350	359	365	379	352	354	418	401	380	341	338	366	421	354	369	382	382	394	365	374	379	370	397	379	375	380	379	375	357	377	386	336	376	406	369	348	369	355	380	391	370	364	395	380	370	363	360	356	349	396	347	384	336	364	340	376	386	347	335	362	370	360	380	360	359	352	373	397	370	346	380	380	347	357	377	368	375	348	389	343	354	393	368	367	360	362	347	342	377	384	394	367	398	405	430	364	376	394	412	355	379	392	382	372	358	348	328	352	377	372	371	353	305	360	395	331	334	347	379	348	394	399	355	366	410	389	378	364	421	357	359	399	388	349	363	395	354	395	363	348	352	361	381	386	383	331	371	415	373	360	369	409	386	383	375	389	401	379	400	356	381	375	365	376	370	352	385	365	342	363	388	355	360	372	373	354	344	386	359	376	447	393	375	373	392	389	366	340	388	359	384	361	389	368	366	366	325	402	341	403	351	341	349	396	371	293	374	360	396	379	364	367	375	362	347	392	415	385	410	369	385	370	353	362	376	342	380	361	370	374	378	393	365	367	347	353	429	375	388	367	344	371	343	348	357	357	395	374	396	367	416	357	416	382	408	384	369	372	390	380	343	378	377	348	392	370	373	397	345	359	404	362	371	375	369	400	345	394	386	390	380	371	367	339	383	386	334	370	358	397	385	354	370	414	350	343	404	378	345	368	404	394	381	365	368	384	341	386	366	368	368	355	352	374	371	353	393	358	371	413	357	346	374	369	403	363	401	357	361	362	359	365	367	347	366	344	382	411	350	405	360	366	353	386	409	363	402	347	364	383	349	405	358	367	364	394	372	399	363	403	348	375	364	381	361	339	398	367	400	330	388	368	374	335	385	360	418	361	390	385	379	355	364	360	366	397	381	426	382	407	385	344	376	331	384	375	367	385	366	365	373	360	379	395	375	376	391	391	382	399	331	320	339	379	384	367	349	365	369	369	392	348	379	405	378	378	390	386	404	427	376	389	393	363	349	381	421	393	356	366	370	351	360	371	399	375	393	416	351	346	357	366	380	367	372	365	384	364	403	338	360	417	350	376	355	386	392	355	361	339	358	378	369	388	327	371	366	389	368	415	363	376	345	357	351	342	380	362	388	395	371	356	399	374	351	360	388	349	355	380	426	367	363	366	404	394	380	364	359	368	386	379	351	406	332	343	376	369	365	392	362	381	368	385	348	398	389	378	379	373	368	352	356	356	410	395	304	382	381	357	390	379	379	395	381	390	382	356	377	381	361	392	364	385	347	370	396	379	364	370	362	376	402	367	365	354	391	343	383	369	373	384	386	382	364	353	358	355	329	351	344	332	340	386	381	365	377	382	395	377	341	373	373	362	340	388	346	368	340	378	341	365	386	376	372	328	370	362	357	348	369	387	373	345	335	356	367	386	384	376	358	376	386	394	350	351	377	334	383	381	347	343	377	387	375	397	346	360	388	388	342	381	380	383	371	338	339	345	382	383	380	367	372	343	361	352	400	356	360	384	357	353	374	380	369	367	380	374	380	360	344	364	363	392	390	372	366	361	407	340	378	387	372	396	356	378	349	389	394	371	377	370	361	386	338	370	346	382	365	359	382	352	381	407	359	387	366	349	379	352	352	386	346	350	390	404	406	404	380	349	362	417	375	354	359	365	384	367	394	418	340	391	381	391	383	392	337	337	383	377	395	358	353	413	387	351	351	359	369	374	354	403	351	382	333	351	397	386	401	382	345	365	359	363	352	364	353	386	374	384	408	350	358	400	397	383	362	351	380	376	336	339	355	364	376	372	372	360	378	361	382	412	367	392	364	370	351	369	365	368	356	386	369	392	361	378	388	407	362	381	374	357	369	385	357	334	377	356	376	358	380	364	398	348	341	354	347	393	349	374	334	368	382	388	368	358	371	375	374	390	362	398	389	312	375	370	392	356	336	357	366	360	353	362	383	339	422	387	346	370	404	354	346	386	389	354	364	379	390	381	372	392	380	346	393	372	410	382	359	361	381	387	387	361	421	377	368	362	377	369	382	337	368	355	336	365	376	388	398	347	370	390	367
3530	2088	4285	5477	4643	4401	4419	6161	5007	2638	1242	957	887	940	941	918	943	970	1049	1186	1286	1171	1017	945	938	941	913	945	937	903	889	880	894	909	863	944	908	958	904	919	944	907	949	922	856	905	875	858	861	868	885	860	849	806	874	889	857	902	880	868	871	908	842	906	868	897	822	867	898	888	842	880	875	832	889	852	884	899	892	921	909	907	900	932	870	908	883	852	916	874	847	851	862	901	829	904	906	900	890	898	859	884	819	887	904	864	847	910	896	910	882	907	931	890	906	858	887	889	904	911	900	856	856	846	853	848	858	888	846	872	829	868	885	883	849	897	867	918	866	879	904	899	964	905	911	830	834	858	891	872	891	843	892	889	923	912	895	876	888	867	891	916	864	878	905	879	844	879	891	850	930	844	893	860	868	877	893	868	895	908	850	834	883	875	905	930	886	855	895	924	865	938	934	859	861	881	932	846	885	823	882	927	867	890	894	855	866	817	890	863	894	882	900	873	882	855	854	902	875	842	886	841	865	937	869	873	878	862	917	891	848	891	903	885	832	843	930	880	926	866	863	911	911	929	885	906	892	856	878	811	873	896	882	893	836	936	902	895	865	918	929	813	929	849	901	890	893	843	838	840	878	866	821	843	875	911	880	932	862	835	890	852	894	880	922	876	830	833	856	862	876	915	842	881	915	924	887	865	946	858	900	922	945	919	929	858	857	871	917	864	941	887	947	880	900	864	910	907	835	861	874	897	869	926	928	866	859	892	864	885	848	882	884	877	874	881	932	840	890	911	888	878	876	885	906	927	881	860	890	892	874	828	908	922	828	826	822	881	878	906	939	924	910	929	788	882	827	861	855	887	846	903	904	864	892	827	880	911	851	892	918	848	930	948	960	875	915	900	894	830	884	921	873	835	856	884	881	857	876	836	860	866	920	857	915	888	936	903	867	915	892	868	852	891	865	891	905	906	870	848	846	854	908	854	857	919	857	873	853	844	880	923	867	919	896	849	914	874	857	869	877	856	893	901	904	915	852	901	853	960	932	808	885	829	875	881	892	814	933	873	895	854	879	874	923	834	851	872	850	948	879	866	861	835	879	838	901	915	892	934	868	906	915	901	877	914	888	845	862	869	881	907	877	902	902	859	914	889	871	872	861	876	904	863	880	919	882	874	835	875	891	902	916	930	867	883	876	891	901	868	938	874	870	894	865	897	899	859	906	906	855	865	904	869	901	883	860	877	888	934	884	856	900	873	903	902	833	862	923	882	887	899	867	847	860	860	884	892	923	876	869	953	900	864	903	840	878	883	922	959	837	911	890	921	908	897	897	882	847	885	843	906	871	867	884	840	868	906	907	901	849	879	886	949	888	841	884	851	842	818	887	848	855	858	907	916	901	936	914	868	838	875	874	900	863	857	865	896	864	846	872	867	887	905	860	888	881	896	951	897	918	927	882	881	881	915	855	870	909	872	893	882	867	850	884	903	897	817	916	851	874	854	869	859	886	890	851	885	865	880	871	864	921	912	875	900	887	853	927	901	873	919	871	904	863	862	825	905	885	904	863	907	870	834	889	929	846	889	902	934	908	891	927	890	863	882	887	868	878	926	893	911	898	845	895	887	889	888	867	852	852	884	891	865	896	925	849	889	857	897	893	836	910	897	894	835	862	840	833	844	900	878	827	905	889	950	901	892	883	864	887	892	910	904	859	899	878	923	827	902	847	872	897	860	855	862	893	902	875	884	879	902	977	881	868	939	901	936	900	887	845	859	852	894	857	845	858	897	867	820	898	872	873	865	901	909	888	853	848	837	909	892	892	908	878	849	892	914	918	840	930	880	884	894	875	901	927	865	910	883	885	876	876	899	865	910	832	879	909	846	882	931	842	921	866	912	889	874	883	890	884	924	886	859	861	883	849	820	900	897	928	883	851	847	954	886	847	849	855	895	894	854	891	868	906	913	914	929	934	907	896	864	880	895	869	854	936	885	886	870	884	897	896	879	846	906	901	880	876	891	878	903	872	861	887	942	911	890	918	821	882	832	883	832	857	918	909	862	863	851	910	858	873	934	950	885	845	874	850	861	882	899	885	858	909	893	846	864	881	911	879	848	950	823	876	943	899	895	892	903	941	856	897	883	872	905	892	879	874	832	881	868	891	871	931	944	857	875	899	871	868	895	882	854	930	914	888	887	843	869	860	883	889	835	853	884	883	883	827	874	909	902	881	868	916	891	917	894	842	885	937	879	947	893	880	892	895	893	904	858	871	864	868	933	927	873	913	863	885	885	906	943	870	897	837	917	898	907	902	875	888	835	920	946	938	885	858	893	883	900	859	876	872	905	877	874	823	888	869	899	881	872	875	886	836	875	885	844	921	847	927	908	856	870	860	810	856	931	886	862	883	882	883	897	851	861	883	828	929	892	822	864	851	842	910	879	882	958	858	897	839	866	899	937	872	884	886	928	882	889	868	906	922	915	887	903	852	873	882	876	863	850	884	901	827	919	925	877	848	894	894	914	857	921	838	891	852	906	882	864	872	828	879	886	858	871	871	865	880	894	876	882	865	861	916	880	887	917	841	851	870	888	911	890	881	930	894	881	896	838	904	889	868	900	900	901	847	843	857	918	884	903	858	852	860	915	884	902	916	897	860	883	944	946	873	857	835	907	861	860	888	840	904	901	885	850	925	876	883	893	888	904	907	857	950	893	866	850	909	858	926	915	920	893	873	900	884	921	868	873	869	847	959	854	890	875	859	891	867	889	887	892	902	866	877	894	813	875	871	904	861	856	865	927	887	908	849	848	890	888	879	912	872	904	913	841	871	904	868	885	913	868	894	909	908	877	868	856	851	903	832	831	915	890	909	878	926	891	883	893	870	887	853	886	878	880	845	830	861	860	879	882	868	912	849	871	926	899	865	872	900	863	871	859	924	871	890	886	851	850	850	862	899	911	849	924	896	933	905	850	872	908	851	914	852	873	843	860	849	871	848	866	876	869	900	875	910	913	933	868	859	881	836	867	827	836	912	847	860	889	859	875	845	938	873	890	855	906	813	891	890	891	866	840	894	937	905	888	862	923	871	897	910	921	916	867	866	870	890	844	909	823	846	892	901	825	867	895	862	874	924	898	908	880	845	891	904	896	850	890	915	896	896	894	887	873	848	854	811	848	867	904	861	888	865	902	910	883	948	892	906	940	892	884	943	888	896	898	896	870	880	860	876	882	882	903	917	881	808	908	921	866	929	909	882	867	913	884	892	917	862	854	939	922	882	886	889	874	879	855	852	908	871	845	903	877	868	869	806	893	834	874	861	822	878	859	912	952	922	892	916	890	911	867	891	880	874	962	809	857	884	914	881	811	893	886	849	915	858	864	875	847	890	848	917	846	903	937	907	882	896	953	892	838	857	932	896	889	872	873	934	873	836	858	902	897	897	844	874	893	856	876	841	879	909	857	863	839	901	861	879	926	906	871	921	958	906	954	868	826	874	948	878	863	935	859
10957	5218	6084	5587	5183	4323	3064	3024	1824	862	499	303	299	320	320	303	446	305	262	357	412	374	304	317	267	264	267	254	267	211	222	232	228	233	262	255	256	254	223	228	259	232	263	215	229	207	204	205	211	247	203	200	209	214	217	215	168	197	199	217	208	224	189	179	248	206	214	190	198	167	209	208	209	226	211	189	187	212	190	197	209	207	182	208	186	216	198	180	204	237	198	166	233	208	240	234	195	197	172	198	196	179	193	217	194	169	220	224	214	207	190	195	195	216	216	193	205	232	211	191	204	212	191	182	199	209	197	212	209	205	208	214	205	205	201	203	205	203	192	222	185	202	167	212	235	212	176	218	198	193	208	197	197	184	208	204	193	214	208	226	198	211	200	211	188	170	207	192	196	190	193	225	220	202	202	205	181	211	208	197	195	195	212	180	204	212	201	205	167	170	213	171	168	211	174	211	217	203	215	209	205	215	195	227	200	172	213	227	183	227	198	215	183	200	198	189	217	215	199	213	215	218	216	205	202	198	182	220	198	208	222	173	186	206	210	226	218	224	216	201	199	223	212	207	226	228	225	204	198	212	210	227	227	188	195	195	188	209	188	186	181	210	246	217	216	213	188	220	200	184	209	201	182	193	202	206	204	196	216	184	208	232	224	228	228	208	208	225	210	209	213	192	186	198	201	200	202	211	205	204	184	222	172	197	219	208	191	215	214	209	210	188	183	217	232	189	213	181	225	206	230	221	188	192	180	176	211	188	197	179	192	209	220	208	175	196	208	211	192	193	197	201	217	224	184	184	186	201	190	216	207	182	200	213	212	200	193	194	222	175	186	206	202	188	209	191	193	194	203	183	223	205	213	236	213	200	182	187	204	198	199	203	198	189	207	199	217	194	217	208	201	197	191	215	189	196	229	190	220	220	216	217	205	208	226	204	234	232	199	224	185	209	211	207	199	185	218	175	188	198	226	204	207	235	207	170	205	204	197	213	176	184	224	220	198	219	188	184	217	222	188	194	195	227	195	217	195	231	197	197	210	207	217	207	210	232	179	188	214	213	206	201	202	200	236	217	199	209	225	200	227	206	199	186	224	189	210	192	189	201	193	231	191	221	195	234	204	194	195	214	182	186	202	200	178	212	184	179	216	187	190	213	223	208	174	182	219	207	200	190	207	175	218	196	200	197	209	200	183	190	187	196	188	200	217	217	202	182	193	192	177	205	197	197	197	197	202	190	220	196	197	181	175	211	204	212	197	223	245	183	202	225	231	214	222	227	196	212	216	213	189	181	210	216	201	220	196	204	217	223	211	202	208	233	198	214	189	197	217	208	200	209	202	199	216	200	195	214	195	218	169	204	193	192	196	236	207	208	207	208	199	203	212	193	205	219	229	207	201	189	212	223	206	228	206	192	188	198	227	219	223	194	201	202	200	205	184	205	202	214	198	217	222	225	185	203	214	198	178	195	206	198	226	186	192	204	196	209	203	214	239	207	183	207	212	212	187	171	218	186	193	226	205	203	186	208	217	209	189	199	239	209	211	235	224	180	201	200	203	207	202	182	224	205	225	220	203	238	210	212	188	228	223	204	171	212	208	214	201	188	202	238	210	202	192	200	220	204	188	190	221	210	219	186	195	195	217	235	208	219	216	197	165	189	208	221	200	186	221	180	230	193	193	194	169	191	206	192	195	213	190	193	199	204	223	181	226	193	209	184	163	215	209	195	182	187	205	187	218	201	207	217	207	206	196	217	181	218	212	195	190	232	204	196	200	198	195	220	197	206	220	186	234	189	227	186	216	213	221	210	205	215	178	225	192	194	187	226	195	206	182	197	200	214	190	207	200	195	198	217	204	197	188	194	196	208	185	181	185	223	214	186	195	232	204	192	190	177	212	193	223	214	227	186	218	190	196	189	185	183	209	177	216	207	212	171	194	201	195	222	216	184	208	199	203	206	190	187	209	207	205	186	211	192	184	197	199	226	198	226	205	196	230	196	217	183	204	210	176	239	215	201	187	191	205	181	216	210	183	206	203	206	217	200	203	198	202	182	209	194	209	206	200	193	206	206	216	180	188	206	209	203	200	191	205	199	189	196	187	200	226	205	219	245	216	209	190	219	204	180	212	202	231	212	199	229	197	207	189	210	175	205	225	195	191	227	221	233	212	242	210	178	214	205	211	218	181	187	210	211	190	190	205	223	213	218	174	208	224	226	184	203	213	220	169	193	185	212	225	212	192	193	214	205	194	168	197	219	221	218	196	212	185	198	192	204	199	186	211	187	166	209	196	226	210	221	218	173	214	214	220	222	187	187	211	217	185	204	224	202	232	194	183	227	216	209	220	212	203	190	237	199	193	192	235	182	210	226	230	188	189	208	188	179	195	193	203	209	180	204	211	201	199	202	212	217	208	198	204	190	222	213	217	212	220	204	228	192	181	204	198	196	189	187	221	203	210	192	215	202	205	195	206	223	207	190	204	209	210	184	188	207	205	230	216	204	219	230	202	203	179	198	204	207	213	211	191	229	194	193	184	190	212	208	201	213	202	206	205	202	213	204	195	184	217	189	199	201	180	189	224	190	193	232	213	226	185	196	225	227	256	193	203	205	210	198	200	220	208	232	165	182	200	217	193	203	200	210	205	203	193	214	188	191	217	209	182	177	184	226	220	175	221	206	204	169	215	205	185	208	216	203	209	208	231	193	207	202	198	206	182	213	203	192	200	191	199	228	201	202	199	226	201	192	219	224	205	226	208	200	234	195	212	227	205	188	198	206	213	195	208	207	221	224	192	187	210	208	199	219	202	215	212	219	213	215	222	196	193	200	209	197	179	194	191	193	188	228	226	209	210	209	201	205	202	178	213	205	212	205	226	212	197	199	228	233	230	204	189	204	232	190	179	212	205	200	215	208	187	205	203	172	220	207	210	202	240	203	203	192	214	202	217	212	210	210	176	189	194	203	193	203	221	203	201	184	187	223	214	212	222	196	171	211	193	216	203	187	203	213	216	189	203	185	222	221	218	223	193	219	190	220	233	191	219	191	180	187	211	195	219	182	193	221	227	215	204	230	213	216	215	198	225	198	205	231	182	185	175	190	207	208	208	192	227	221	172	210	212	193	233	201	203	199	178	217	201	213	234	204	202	202	196	210	211	183	219	206	236	207	216	184	207	202	190	173	209	200	200	204	209	194	188	213	215	194	220	210	178	205	211	216	186	217	194	213	202	195	191	187	225	190	191	197	211	195	206	195	188	213	218	218	202	209	214	214	226	183	217	206	187	230	216	234	215	205	205	213	177	217	196	200	195	208	183	187	195	179	174	198	212	220	230	234	242	192	213	203	216	197	208	200	252	213	231	200	203	214	187	194	213	221	176	205	213	202	199	194	224	208	207	202	185	226	190	192	196	207	202	194	199	208	184	207	218	180	212	198	183	202	198	214	234	193	206	216	210	213	232	230	205	211	202	240	220	229	226	202	204	187	220	203	194	175	221	213
7630	4293	9487	11870	13770	13381	11469	12695	8201	4011	2234	1448	1235	1249	1503	1453	2256	1324	1064	1512	1975	1524	1303	1324	1014	942	809	833	937	938	954	902	954	913	866	883	957	921	859	879	933	840	843	709	701	632	621	642	665	632	592	587	534	523	584	555	584	525	529	536	537	570	572	549	499	580	521	563	548	571	568	550	554	504	551	552	509	522	531	539	541	550	529	523	569	533	553	499	530	505	558	493	521	555	552	556	524	515	512	505	571	544	559	534	543	549	564	504	557	504	522	557	500	554	511	519	513	517	541	537	526	519	518	518	538	506	539	540	507	502	493	606	600	514	516	559	528	514	510	553	532	510	514	524	515	502	541	514	556	542	518	514	522	524	577	547	491	544	565	488	547	553	513	544	529	514	547	525	564	558	547	500	506	509	518	549	505	551	525	533	516	549	530	537	554	541	515	541	524	517	489	515	525	542	556	560	501	553	505	499	534	507	521	512	516	518	533	542	501	518	549	543	516	529	562	548	535	540	580	508	533	510	543	530	558	548	538	558	510	554	533	566	536	528	500	510	532	538	472	500	525	524	506	481	515	540	521	560	545	536	537	545	511	537	536	532	554	524	493	535	534	491	502	538	539	575	558	534	528	561	559	489	493	479	524	500	519	551	509	563	523	528	537	502	520	531	535	522	482	506	524	592	532	519	572	520	544	534	533	531	537	550	527	503	534	523	529	524	546	529	517	512	528	516	538	550	522	512	512	497	556	505	514	534	504	555	511	528	550	514	509	499	520	530	497	534	546	547	526	512	507	521	525	524	536	502	526	524	505	531	564	499	507	502	530	541	509	539	536	511	547	546	508	527	513	510	508	527	521	503	521	534	604	520	515	507	518	528	513	555	542	500	524	508	496	502	527	536	566	512	486	541	524	546	540	506	493	545	568	540	527	520	511	552	508	560	518	519	491	517	555	503	556	530	522	530	550	556	557	489	503	476	556	520	517	550	545	476	523	529	538	523	557	510	525	522	525	531	531	535	503	501	507	508	501	550	569	506	520	513	521	516	552	562	538	569	530	510	562	544	518	524	529	527	509	521	541	545	528	550	497	514	587	513	559	547	519	493	531	493	521	501	542	578	476	531	574	515	588	555	532	481	514	528	534	502	500	545	496	490	547	532	509	477	524	492	511	542	546	519	522	526	528	513	521	554	527	545	486	517	531	523	494	503	546	536	493	496	507	532	549	494	541	499	544	507	534	511	531	544	579	476	548	497	514	529	527	542	504	547	532	500	503	543	557	486	548	570	487	526	512	532	517	532	546	549	556	553	540	560	544	506	507	525	515	530	518	511	524	532	493	519	540	489	518	525	548	523	566	567	513	538	496	470	509	568	561	557	543	533	576	531	511	512	524	523	545	553	550	574	528	516	537	552	570	534	544	567	490	512	531	501	531	522	532	499	537	512	544	555	542	502	527	570	484	566	521	548	542	533	521	574	525	523	495	509	494	498	513	541	471	477	485	544	511	513	508	521	541	511	564	504	504	527	543	524	536	505	530	575	556	527	467	509	491	486	523	508	551	497	522	547	485	541	520	514	518	491	533	531	478	511	523	526	479	539	467	506	499	513	524	534	545	542	522	559	493	533	548	527	570	513	517	550	491	562	550	531	500	484	507	516	553	552	508	495	509	522	507	543	511	520	519	574	482	518	460	527	527	549	541	550	521	496	515	516	534	514	506	507	533	500	572	553	491	501	508	494	509	487	507	542	516	534	489	537	493	536	567	531	542	544	509	541	507	555	528	489	507	570	525	562	567	550	478	547	548	596	535	559	574	545	535	562	531	547	585	492	537	498	544	539	504	536	542	504	549	543	549	505	547	538	552	531	514	550	526	511	497	541	516	541	561	507	530	516	489	539	512	517	547	510	536	547	503	524	550	479	525	522	521	543	484	560	501	530	505	479	551	528	491	538	573	523	548	496	524	566	519	528	523	545	536	576	485	560	528	487	516	537	529	511	549	538	491	486	535	544	518	531	523	523	563	520	517	535	526	531	544	497	531	532	502	547	562	538	527	489	536	517	485	555	527	549	526	519	527	529	539	560	562	537	512	547	503	498	548	551	548	521	567	510	506	543	512	528	517	562	494	559	501	536	495	523	539	482	517	478	549	535	541	542	513	519	542	541	551	538	497	559	505	549	533	510	522	484	556	492	496	526	522	495	543	507	511	582	507	498	508	488	564	567	487	517	519	548	526	535	493	490	521	541	524	532	527	522	491	498	520	544	517	532	509	531	568	521	525	533	552	544	493	533	541	527	541	534	533	527	506	521	515	517	515	519	509	528	534	512	574	516	544	552	532	530	502	525	525	537	502	533	521	491	592	493	514	551	516	490	528	560	552	523	495	523	530	515	521	523	565	558	524	500	517	539	524	511	552	516	512	531	526	505	536	519	523	509	524	525	530	548	539	539	481	532	547	544	550	498	534	531	517	530	524	530	522	508	533	552	517	516	537	510	508	494	518	518	521	492	520	517	529	531	528	530	508	549	514	543	525	533	549	526	487	520	543	507	519	552	562	523	550	567	508	540	491	523	512	519	492	531	511	472	559	554	515	555	587	539	530	517	518	461	542	529	504	526	530	504	536	535	537	525	558	517	509	559	519	516	509	521	509	523	544	505	509	523	545	493	505	545	545	481	580	518	567	543	515	530	532	511	478	503	477	545	518	532	555	522	535	540	563	530	530	529	478	526	488	540	519	506	517	503	517	512	537	561	538	541	506	549	530	518	551	536	534	525	542	544	511	539	526	550	524	514	540	546	486	530	499	514	527	543	505	515	557	537	566	496	497	530	564	470	525	526	475	504	542	591	521	514	532	586	570	529	530	545	532	569	499	547	549	524	549	508	535	548	537	543	511	516	534	522	534	523	528	514	502	516	499	485	527	503	517	527	557	545	510	542	539	510	531	523	522	529	555	501	510	526	544	515	505	506	485	532	561	529	512	539	537	500	524	552	537	588	496	528	519	531	510	547	514	535	499	532	547	559	502	506	528	542	506	503	548	546	544	538	520	495	538	497	531	515	482	524	486	492	514	550	539	497	512	524	572	516	583	541	551	540	500	521	527	507	509	505	506	482	511	562	551	547	515	505	490	530	508	493	547	559	540	520	511	572	514	545	512	509	514	507	507	551	529	498	528	564	506	525	496	523	515	548	542	520	521	528	539	572	490	522	537	506	502	505	546	532	550	540	529	519	535	501	504	547	534	538	534	521	568	515	509	513	535	528	545	511	549	512	491	536	550	530	521	514	532	509	551	486	535	513	518	498	513	516	515	497	534	510	530	524	540	505	499	495	514	505	534	498	539	508	493	528	535	514	532	528	501	501	515	528	527	537	541	539	482	480	562	512	511	492	487	523	510	524	503	522	471	547	549	554	551	513	524	524	521	538	529	547	508	582	553	491	546	509	474	555	516	499	543	455	549	538	542	493	530	540	539	534	505	539	552	555	516	522	480	566	547	556
17880	8913	10191	8822	8531	7398	5806	4816	2621	1152	635	408	429	407	400	400	652	404	318	464	522	437	361	365	323	236	228	247	249	274	339	271	264	265	261	269	255	271	241	297	253	248	224	214	230	183	187	161	178	183	196	187	168	203	164	178	196	176	164	171	174	176	182	173	173	175	203	214	190	164	178	172	206	162	210	189	187	158	177	150	174	172	208	166	188	171	158	170	163	151	201	196	180	146	150	163	214	164	179	154	171	192	175	184	170	160	180	156	179	163	164	161	164	185	171	155	170	170	167	175	196	158	185	186	182	186	154	165	170	174	173	187	215	187	182	157	197	188	175	167	167	168	171	185	185	179	162	174	162	156	182	179	206	172	155	173	168	189	199	166	178	181	186	188	187	188	176	172	182	198	193	152	178	179	182	147	180	175	168	152	165	190	172	197	179	163	171	157	185	173	197	218	168	170	191	159	156	193	181	195	177	171	193	189	176	180	182	180	150	197	171	175	162	146	187	203	157	172	147	155	196	196	179	169	198	185	190	169	189	189	158	189	191	189	181	182	194	178	195	177	202	167	153	187	154	140	189	187	167	180	175	162	156	177	183	152	189	191	160	171	193	190	188	217	188	179	152	187	165	183	174	186	168	172	168	189	186	175	173	182	192	195	166	169	173	184	166	178	174	150	195	187	185	164	170	176	169	182	170	188	160	162	151	190	165	182	195	179	189	181	196	180	189	165	184	170	168	173	167	174	186	203	171	181	225	194	168	157	172	183	197	208	180	180	184	157	189	177	172	167	174	176	176	186	192	195	178	185	174	177	179	190	161	190	173	156	166	169	175	161	175	181	189	170	171	185	165	184	168	177	211	185	197	181	171	183	163	178	199	188	213	183	176	189	170	161	183	177	155	174	166	180	184	202	181	165	154	177	149	182	192	168	180	149	178	200	195	177	154	194	190	180	190	190	201	178	182	168	173	201	197	167	194	188	176	196	179	203	200	181	176	179	155	193	175	194	188	180	159	158	165	151	160	157	156	160	184	171	180	175	186	170	173	189	178	171	170	191	202	169	182	153	203	185	199	164	167	187	162	172	169	193	176	163	183	171	180	177	171	205	182	164	140	167	171	191	185	173	163	179	192	173	178	159	160	156	184	186	186	197	188	184	182	175	161	184	180	192	177	204	170	157	170	183	173	167	184	185	158	184	179	195	153	162	186	168	188	172	174	165	198	158	185	169	167	161	163	193	193	164	166	153	160	167	182	181	213	213	194	203	164	191	178	172	175	181	184	151	160	172	178	182	172	156	182	145	198	187	166	186	185	205	178	160	184	160	173	187	197	165	177	170	183	203	175	174	170	189	166	189	153	177	177	160	159	202	184	182	174	144	149	197	172	182	158	201	158	192	182	157	190	195	184	189	166	175	146	173	177	162	168	164	187	193	178	183	197	202	173	183	166	186	201	161	185	165	187	162	178	171	161	177	191	177	181	204	162	174	204	161	170	197	183	167	176	191	190	158	166	173	174	177	173	184	165	198	170	152	170	189	160	163	182	189	196	187	183	166	169	180	177	188	194	180	169	163	168	174	196	156	185	169	184	171	186	191	173	173	177	182	202	155	169	176	182	170	174	178	168	177	169	171	182	162	188	195	173	163	197	178	187	187	185	163	164	174	162	169	164	186	161	197	169	181	185	173	176	186	183	181	186	169	135	155	143	203	184	186	184	177	170	183	193	183	177	158	149	189	198	182	170	180	189	165	183	197	183	183	191	178	176	180	169	167	187	198	183	205	186	147	168	177	178	187	169	153	169	181	197	186	168	176	186	169	198	181	179	186	171	198	166	168	197	155	172	184	182	156	165	189	173	204	174	182	165	166	164	193	152	161	174	189	192	169	180	203	169	191	182	183	167	181	185	185	174	182	167	171	153	157	162	168	185	169	194	176	204	162	166	169	165	163	167	179	147	174	177	171	180	185	184	164	171	159	175	178	174	176	184	177	188	201	171	185	172	180	151	179	159	205	183	183	197	167	180	152	172	182	172	176	177	184	150	153	189	181	182	172	170	182	176	192	162	184	171	164	167	194	188	177	165	179	186	164	193	164	185	182	181	159	180	185	198	188	186	182	168	156	202	199	159	176	167	151	195	184	176	171	197	167	177	180	148	173	175	171	163	199	207	167	194	160	171	192	177	194	170	158	189	182	195	168	184	190	173	191	169	200	171	159	185	164	188	177	194	172	169	143	175	199	175	154	162	186	171	180	156	183	166	181	168	165	170	171	176	167	182	169	168	177	177	187	195	181	164	177	157	185	186	190	194	173	169	164	210	164	165	183	168	174	168	169	182	159	167	161	155	184	137	170	180	173	165	176	187	176	165	159	171	203	197	148	200	199	207	178	183	174	163	195	173	186	172	182	167	209	191	176	173	170	181	154	176	161	148	205	188	204	176	164	193	177	193	167	188	171	180	195	186	187	177	194	166	171	185	163	176	164	179	179	186	160	173	161	157	169	196	186	189	169	159	179	171	196	166	163	175	184	180	179	168	162	173	197	174	163	151	180	169	169	163	169	177	163	176	165	180	150	172	162	178	176	179	206	168	168	208	173	165	148	165	194	192	162	170	177	179	190	169	132	179	178	161	189	180	186	174	173	176	183	150	147	175	177	170	156	176	175	176	182	157	160	169	179	164	188	164	182	185	180	175	187	160	162	163	189	206	186	151	155	188	167	176	172	183	163	192	176	179	164	179	194	185	183	162	188	181	221	193	166	195	147	179	158	181	181	174	171	164	172	179	169	172	170	164	173	162	182	171	159	175	172	158	166	194	163	173	180	171	170	190	190	189	158	155	180	163	186	176	166	195	161	171	195	176	165	186	185	183	200	164	148	197	175	212	179	177	162	198	180	180	170	176	185	169	189	200	168	162	169	167	154	191	192	154	188	171	191	197	171	172	158	168	193	170	195	165	190	160	174	184	196	181	181	157	200	194	171	162	165	159	167	166	159	158	179	179	189	186	171	150	181	177	194	174	182	141	136	180	159	159	190	176	171	164	183	208	174	193	155	169	186	201	180	163	182	197	182	192	190	174	182	187	164	167	167	169	175	185	180	158	179	177	156	205	167	172	172	190	162	168	200	172	161	193	188	162	162	179	191	181	147	186	189	176	177	149	179	173	186	176	156	166	163	207	196	190	175	202	146	173	151	194	180	189	178	157	170	200	189	149	186	180	165	188	187	179	183	162	194	200	154	192	174	200	182	165	180	181	186	192	176	156	187	176	176	171	162	200	166	180	158	185	205	173	162	158	182	160	155	199	183	191	170	156	151	178	206	185	176	191	183	192	175	187	183	166	195	179	174	162	172	180	184	206	187	176	206	160	148	159	181	178	165	174	182	191	168	166	162	191	180	182	176	185	191	176	170	172	178	163	153	166	182	160	179	195	167	158	175	164	175	188	193	170	182	181	183	188	177	178	158	191	166	182	160	163	169	163	187	169	179	160	202	199	188
10120	6700	13535	16688	19326	19318	17663	17569	10610	5686	2905	1991	1896	2149	2266	2262	3914	2058	1503	2598	3075	2332	1813	2062	1552	1065	1060	1069	1282	1226	1306	1237	1232	1162	1149	1372	1406	1297	1128	1258	1201	1227	936	804	860	716	640	677	654	733	621	525	560	544	541	530	514	481	515	525	531	490	494	487	496	543	526	541	503	513	512	481	497	543	531	491	508	513	469	483	508	500	509	525	490	465	512	524	489	531	530	529	480	492	508	497	498	521	473	512	481	508	502	512	500	499	464	503	483	457	460	493	528	510	472	504	480	485	526	479	518	474	511	462	486	491	492	506	500	460	496	435	486	480	466	500	522	483	473	529	518	496	489	483	492	459	467	496	490	484	488	473	480	477	448	472	524	464	473	494	525	485	496	513	533	459	497	474	478	530	511	517	466	477	490	509	510	486	503	454	507	507	472	488	505	475	511	496	495	439	448	494	477	486	477	508	483	496	459	535	490	481	499	494	516	471	453	510	465	508	535	468	502	499	492	496	475	482	469	499	531	495	478	517	519	483	470	489	457	473	479	512	513	498	486	464	507	545	468	498	466	509	428	470	479	495	477	490	485	508	474	477	501	481	490	506	495	483	512	501	450	465	501	506	485	479	487	483	464	529	495	481	463	489	516	489	466	491	473	500	473	493	453	484	468	481	469	459	464	496	532	447	485	483	500	484	468	437	501	493	501	486	518	478	503	484	471	502	493	492	504	488	493	524	494	474	451	480	507	483	478	474	453	489	479	498	461	479	514	486	466	457	459	469	447	468	518	465	488	459	479	471	460	474	466	455	490	498	462	492	425	495	498	517	506	458	460	467	459	506	474	458	500	506	469	447	476	485	486	462	498	495	488	448	488	495	468	459	478	492	493	462	459	542	502	446	455	464	469	491	472	483	472	452	499	448	486	474	476	473	449	502	481	484	488	510	467	486	467	505	499	505	491	471	497	508	467	498	488	514	497	527	483	504	449	479	485	480	471	469	482	484	493	506	470	451	464	516	493	511	508	481	487	494	497	498	476	496	481	476	451	476	482	487	512	484	525	475	491	507	483	487	482	515	470	479	483	470	486	513	479	477	474	468	496	484	456	502	484	473	507	512	485	482	524	477	482	490	461	503	468	454	493	493	456	460	452	469	513	532	509	489	459	481	431	494	500	474	455	430	487	491	497	470	468	452	466	483	468	493	500	468	493	488	491	482	502	467	523	488	533	487	489	481	490	494	497	494	480	432	500	458	516	449	475	497	529	508	481	513	440	506	471	492	486	491	444	480	477	484	513	457	448	479	442	492	501	501	508	481	463	446	464	505	457	469	499	508	474	481	528	506	485	502	539	473	481	463	450	487	547	480	514	492	498	512	490	498	500	498	455	458	494	481	496	459	463	432	461	501	462	511	485	474	475	466	486	489	484	528	471	502	467	534	454	471	477	522	471	495	499	490	494	450	499	517	493	461	523	471	537	504	465	460	471	467	457	477	460	501	525	479	482	503	466	490	487	508	495	453	455	512	470	474	455	507	469	466	449	509	473	478	501	503	462	483	504	506	501	490	450	461	502	487	469	488	465	488	506	482	489	490	459	465	473	515	515	472	484	501	439	480	470	458	485	475	468	451	482	489	468	455	472	484	449	438	483	451	482	501	471	477	482	498	476	489	542	473	500	480	455	477	479	472	479	510	515	501	466	494	489	501	472	493	518	463	489	455	476	464	509	491	493	531	467	496	489	485	469	474	500	467	491	473	501	496	488	509	505	506	485	518	492	515	472	497	456	526	465	501	498	504	520	506	511	460	465	478	497	489	481	479	478	485	450	483	547	458	497	486	510	488	463	476	470	513	503	487	453	486	496	458	513	495	505	513	497	483	481	489	494	512	487	501	501	528	451	495	484	455	456	509	506	461	463	490	481	464	498	495	475	471	496	474	497	468	432	468	497	499	486	506	469	465	491	438	467	464	509	538	492	472	490	509	478	493	485	490	506	531	493	482	524	459	512	553	470	479	479	494	469	463	485	468	518	469	459	536	524	518	478	492	467	468	506	445	479	506	460	503	465	441	497	475	475	470	466	483	486	504	480	504	471	453	464	485	471	498	456	521	482	485	472	507	500	421	485	483	468	460	473	491	470	524	485	539	489	469	484	496	491	500	488	457	461	475	506	466	485	468	495	442	478	456	439	480	508	488	511	495	446	468	520	475	479	460	484	491	473	466	472	488	486	488	444	469	489	469	501	494	490	486	476	456	477	494	486	464	463	556	465	479	496	530	500	459	476	477	515	517	512	499	446	486	476	490	491	484	499	502	466	486	482	508	466	466	479	531	510	475	494	489	459	447	466	456	482	486	488	478	479	484	444	508	459	486	501	487	476	477	472	478	485	489	487	474	509	510	514	476	492	475	499	531	456	454	488	474	497	540	543	493	498	466	527	487	475	471	443	464	500	505	474	473	497	480	499	459	475	500	491	454	491	506	476	513	502	497	455	448	482	458	470	513	498	437	459	477	480	479	497	498	526	474	509	491	503	503	495	472	492	484	488	500	479	505	452	512	508	509	524	491	462	478	452	474	501	511	514	431	506	522	521	548	477	474	486	500	510	500	563	499	499	501	518	495	482	475	497	490	481	472	470	485	473	495	483	479	484	470	534	490	475	463	509	483	487	451	504	467	486	476	526	477	484	489	535	495	499	448	515	471	539	501	499	491	465	473	513	464	480	449	479	468	457	468	477	473	480	471	506	455	488	459	459	526	467	502	498	489	450	508	528	466	478	486	455	510	484	471	496	481	480	509	465	466	478	493	471	489	507	442	482	490	515	449	479	526	497	464	451	491	487	464	486	453	518	487	508	474	461	512	473	491	508	488	499	464	489	446	507	490	493	469	498	511	487	510	492	509	460	441	506	511	533	459	461	458	464	506	497	471	506	483	501	471	506	498	510	507	506	485	519	474	485	470	481	472	505	443	487	506	507	474	531	499	468	504	483	498	464	473	525	475	476	528	483	465	526	473	506	477	453	488	470	481	517	476	502	484	478	477	507	521	498	473	495	507	485	482	464	479	486	471	502	458	496	449	495	510	467	504	456	483	490	496	440	498	495	472	510	493	499	462	525	487	454	489	487	478	500	500	544	495	497	485	499	498	494	457	505	476	526	457	436	492	505	444	485	502	490	490	478	491	509	506	481	482	532	484	476	462	477	494	475	491	463	484	526	477	506	510	464	478	473	492	481	475	482	492	488	485	505	506	458	450	482	492	525	461	481	472	487	481	489	473	494	467	429	467	529	459	491	468	481	475	483	508	482	495	477	464	493	492	490	448	505	457	496	444	465	470	511	486	484	515	518	470	482	460	486	505	473	485	484	485	487	479	457	458	463	459	486	491	470	478	480	496	456	504	470	506	459	463	468	491	485	499	475	499	501	518	484	465	490	483	487	532	472	487	502	492	487	510	510	490	488	483	491	498	473	436	488	448	483	478	469	486	475	488	496	495	476	510	516	490
4010	1637	2147	1809	1384	1098	1483	1601	902	560	433	368	363	319	337	382	410	354	412	453	436	408	377	364	394	385	357	367	332	359	403	377	363	392	365	399	380	394	375	349	350	345	389	362	363	349	360	391	401	360	370	384	356	354	378	357	395	372	389	390	365	354	390	391	347	366	351	364	382	370	369	372	368	349	357	367	389	373	361	386	404	375	364	371	353	379	391	370	364	374	400	378	374	369	344	352	357	371	368	386	366	354	372	383	386	376	392	366	387	383	354	362	394	371	341	377	380	358	327	349	307	392	381	380	404	374	369	362	403	389	334	359	378	385	364	377	361	374	359	387	357	355	378	387	379	352	356	362	391	373	371	367	386	367	362	376	366	361	368	351	383	395	339	375	379	364	391	389	368	357	364	373	391	363	360	371	396	386	366	400	385	369	327	376	395	368	378	372	353	381	374	378	385	383	367	370	381	383	353	359	367	398	359	359	355	369	360	372	330	362	378	358	383	366	398	395	372	432	375	399	370	336	369	379	405	402	390	353	350	367	382	352	355	359	347	360	348	375	383	396	406	350	339	389	368	346	332	340	347	376	365	355	363	418	360	370	397	355	359	384	373	378	387	355	378	379	370	378	385	371	368	373	379	321	373	354	347	371	374	336	380	378	342	379	365	356	371	351	384	364	343	370	399	357	339	364	393	377	376	359	344	384	384	375	380	374	396	384	357	363	368	364	342	341	355	403	372	392	364	334	387	367	397	372	362	365	356	355	369	350	341	365	373	352	381	389	376	350	339	370	373	386	385	347	390	351	375	380	388	313	366	378	371	365	359	336	387	398	376	369	391	355	359	358	382	376	365	395	373	339	395	342	383	374	346	390	397	357	390	344	377	389	367	358	356	383	385	346	375	340	388	374	353	361	377	386	347	363	352	331	370	365	380	347	370	386	376	353	375	405	378	354	340	380	392	371	335	395	382	346	347	391	344	354	383	348	353	383	393	340	385	389	365	407	347	354	377	380	353	377	329	355	360	357	359	401	367	383	358	375	401	372	392	328	373	369	389	376	370	388	367	405	338	394	389	354	385	390	392	392	373	362	352	357	359	368	360	358	390	344	362	345	380	363	375	344	406	364	383	361	395	333	362	346	369	362	344	372	368	399	376	348	360	350	412	375	376	393	375	390	380	329	356	374	365	392	337	371	365	355	387	350	383	354	398	332	336	407	387	403	343	347	407	408	390	370	387	363	391	342	352	394	368	363	399	361	364	365	358	368	344	358	383	387	394	385	384	329	332	342	357	381	391	369	371	362	348	379	358	407	359	383	380	376	381	370	371	351	416	410	328	356	346	361	353	340	379	334	396	351	397	356	364	351	397	370	389	386	355	375	368	350	388	352	386	362	374	360	366	379	364	358	376	356	368	375	356	379	395	353	365	385	345	377	338	370	347	376	357	362	380	396	423	374	360	373	371	358	342	343	357	371	390	405	395	401	330	384	359	360	372	368	378	343	362	371	388	351	399	396	392	339	381	374	347	382	370	365	347	355	369	379	371	363	351	375	361	389	350	388	380	382	381	362	375	380	390	357	383	382	373	368	354	379	405	355	340	357	362	382	406	357	379	375	401	402	431	348	371	395	376	392	380	360	386	356	400	361	372	337	364	377	364	394	362	358	343	371	358	367	397	385	364	372	376	371	346	361	379	392	390	367	369	385	367	405	375	389	381	367	377	398	351	397	381	370	400	403	379	378	377	377	347	379	363	358	361	385	362	416	379	387	367	378	357	336	371	389	381	369	355	361	357	381	412	373	403	380	417	366	358	385	389	361	385	376	361	396	399	366	390	384	379	375	358	394	347	392	346	380	363	367	371	346	382	387	385	354	361	371	382	378	337	385	390	394	357	385	370	371	361	346	366	362	401	343	338	361	386	382	386	364	386	367	378	358	377	366	346	361	360	410	365	377	373	409	392	348	337	386	362	319	361	377	359	372	346	372	371	357	368	396	349	407	373	376	353	407	377	349	344	360	392	377	375	346	351	367	353	382	375	391	353	374	358	370	384	387	383	402	332	369	350	360	375	365	349	354	389	371	347	376	369	359	400	375	408	373	390	323	352	375	361	395	399	359	359	348	364	374	372	342	366	361	375	386	360	363	391	354	399	380	367	380	377	386	362	353	377	370	360	373	397	376	366	351	365	339	379	355	373	400	376	317	384	388	401	371	372	361	377	377	377	360	385	377	368	420	347	410	353	350	314	373	344	371	390	354	372	371	374	376	350	337	389	353	349	407	380	365	376	360	389	403	365	382	380	351	365	388	369	389	384	366	390	389	346	383	366	364	368	393	389	365	426	360	373	369	392	399	391	348	380	371	348	363	381	363	383	368	356	357	305	393	383	360	369	378	378	354	297	362	388	381	381	385	361	394	395	401	376	366	378	374	344	378	344	367	402	385	350	370	397	368	393	392	385	371	403	356	382	369	398	354	351	372	373	383	383	371	378	385	382	357	395	377	359	346	379	355	379	381	354	354	383	338	331	336	342	404	355	378	368	381	378	350	384	405	351	343	333	367	365	373	333	376	369	334	367	365	349	394	339	376	376	373	345	381	358	396	385	400	404	346	393	377	383	401	375	373	397	330	374	370	337	384	375	354	376	373	381	378	377	396	370	372	395	376	337	347	364	374	387	339	348	370	358	329	397	360	343	366	351	362	389	387	381	362	355	409	357	355	370	383	350	356	393	396	375	405	392	365	359	351	363	376	348	358	407	385	373	347	372	330	368	359	355	363	381	408	363	378	350	333	377	371	367	376	363	360	333	339	375	322	371	366	358	378	420	359	351	338	388	376	363	407	377	363	381	357	384	352	374	366	361	345	336	378	364	399	326	356	359	363	357	366	382	391	383	351	374	420	345	324	369	379	347	347	351	364	340	344	374	371	374	341	362	343	357	384	374	395	359	384	353	404	334	390	389	368	373	390	363	368	393	360	374	367	344	362	349	351	369	382	396	383	324	364	367	352	387	348	350	384	382	361	381	380	408	351	329	364	338	377	371	386	365	348	393	379	372	381	402	405	401	369	371	311	348	390	356	363	359	341	345	357	347	405	359	370	350	365	326	374	356	379	384	355	383	392	367	355	384	374	389	390	415	372	345	346	393	373	413	390	377	376	331	375	391	356	385	378	380	396	386	366	366	397	361	355	376	375	376	375	380	353	364	396	356	347	340	362	362	391	346	362	363	341	407	351	386	355	405	354	344	362	381	367	402	376	382	395	358	364	368	347	355	360	332	388	372	389	366	350	386	364	379	362	346	368	369	382	393	373	364	357	344	354	357	360	367	333	378	391	383	345	355	343	377	355	393	325	423	353	371	338	351	340	391	367	366	352	435	377	345	368	374	367	357	383	361	363	354	366	379	376	364	389	375	370	349	381	373	359	361	369	351	393	386	380	392	342	375	362	366	395	370	382	345	402	401	339	361	353	355	388	362	379	366	404	362	349	385	385	399	367
3425	2115	4449	5348	4889	4511	6672	6881	3781	2066	1055	893	910	898	937	910	986	964	1039	1328	1418	1062	958	913	928	903	934	869	927	985	925	845	960	881	875	922	876	904	929	900	954	904	906	873	951	809	874	942	910	862	833	924	910	900	870	921	934	904	796	897	880	916	888	833	874	882	905	870	875	858	887	841	890	899	919	919	880	906	838	792	883	877	876	887	837	835	872	870	910	840	847	850	881	872	876	859	876	901	916	849	844	857	805	879	938	897	896	849	900	903	813	858	926	900	952	905	949	842	823	879	826	914	830	919	864	903	896	894	847	860	863	936	865	830	877	896	844	844	850	875	923	865	884	875	858	867	866	847	863	906	853	929	925	882	889	941	879	872	918	869	946	846	866	834	898	858	931	891	862	893	855	901	881	852	852	867	877	831	865	904	921	931	907	903	832	871	871	899	891	871	908	923	859	859	855	854	893	905	863	805	870	889	886	885	832	886	856	878	885	907	914	897	883	924	913	949	857	929	844	849	882	891	903	919	905	882	937	901	868	903	923	887	892	846	848	813	828	875	901	856	909	946	847	854	855	879	894	908	910	853	917	820	866	870	913	842	918	902	875	868	876	840	898	863	865	858	868	809	859	892	895	893	877	848	861	918	844	930	859	900	807	879	856	886	879	941	823	898	889	925	848	873	889	890	882	905	882	886	893	844	865	882	860	839	861	902	844	871	845	929	861	881	897	873	878	929	879	909	892	867	831	907	845	881	851	881	903	877	826	870	873	833	781	911	890	910	862	916	847	850	886	880	852	870	894	860	869	867	884	881	862	830	850	869	816	830	892	867	872	870	876	821	898	832	899	836	944	839	903	867	849	844	850	917	853	849	893	912	853	880	882	869	864	872	878	872	904	857	868	934	895	905	878	908	896	819	836	867	893	784	898	876	830	898	893	860	874	920	838	908	828	845	868	867	861	919	859	841	880	865	781	897	851	878	849	880	906	895	940	891	915	833	870	877	844	848	887	878	902	827	829	873	868	881	852	871	860	876	872	867	857	880	857	926	876	881	862	874	884	906	925	868	822	879	895	872	873	876	870	906	889	844	800	885	851	905	858	837	886	900	877	826	885	856	851	867	884	919	900	838	836	903	858	892	888	902	837	895	910	871	836	901	918	882	889	859	859	885	859	906	869	899	897	897	880	853	905	915	901	829	894	895	898	898	849	859	864	873	851	840	872	857	858	902	871	853	875	898	896	855	853	917	859	887	862	874	883	865	895	896	876	875	830	899	916	905	902	930	887	921	903	860	849	784	900	857	894	877	934	900	919	872	868	846	888	898	874	878	864	870	927	922	884	893	888	903	896	876	882	870	913	894	912	877	880	859	884	848	939	865	913	812	913	890	923	920	902	870	887	847	889	869	902	888	865	853	939	885	874	884	842	887	865	844	896	833	847	862	899	850	906	864	895	896	888	856	893	899	857	866	883	857	924	852	900	870	924	883	886	825	899	826	826	898	924	897	825	875	927	892	871	890	900	882	873	845	837	868	903	840	853	828	869	857	909	925	832	882	886	856	894	840	865	891	876	909	815	840	915	902	949	898	936	878	869	823	876	873	879	901	905	884	864	885	969	913	894	946	870	857	908	875	851	840	867	901	911	881	874	871	904	926	860	894	879	910	872	890	893	902	906	944	873	842	838	835	864	907	964	876	824	877	834	902	841	921	904	900	891	825	875	927	883	912	874	895	891	854	910	849	873	859	871	892	930	880	867	907	874	821	898	926	907	912	913	890	877	860	905	858	900	830	898	915	850	888	896	885	858	858	831	862	918	877	867	815	921	874	859	820	914	897	860	860	874	912	873	911	836	834	847	861	910	885	869	792	893	848	861	854	905	856	926	859	885	885	891	911	913	857	831	900	924	883	879	884	845	852	963	878	829	882	902	926	880	807	843	913	918	872	852	850	872	884	833	872	877	853	905	894	867	914	936	913	893	848	852	864	842	824	879	859	840	869	831	899	892	862	872	914	909	873	932	911	859	902	901	844	853	852	861	848	886	844	874	930	871	892	866	900	899	873	876	853	902	831	872	870	864	883	885	898	864	875	888	842	875	881	901	888	927	878	850	844	890	907	834	814	849	899	901	907	873	906	887	910	920	907	902	891	873	895	881	844	856	864	916	860	914	902	893	928	920	912	851	885	855	859	880	887	926	872	868	882	886	849	825	906	891	910	936	867	930	891	832	934	855	899	870	870	871	875	877	816	906	938	855	888	907	871	829	829	846	884	853	855	919	837	881	890	886	881	886	833	923	870	839	851	873	887	862	861	847	882	847	894	863	937	860	852	875	888	884	872	878	928	886	874	844	868	885	881	924	866	883	900	899	909	854	828	879	896	921	922	845	860	893	875	875	886	888	871	884	857	869	857	900	878	868	860	889	829	870	790	830	869	884	863	917	895	882	843	889	890	838	875	888	860	873	858	868	861	859	919	893	875	894	836	873	794	887	871	855	926	875	895	875	833	876	918	891	865	879	847	887	890	867	878	848	854	883	914	879	868	822	847	919	885	858	907	915	884	926	908	900	850	915	861	870	896	872	896	895	874	919	945	905	842	897	931	906	929	879	866	875	821	864	851	814	900	902	816	858	907	923	857	855	867	953	898	888	887	852	905	910	898	871	890	927	876	833	894	883	888	872	905	883	888	905	886	881	906	879	796	909	888	862	857	892	831	879	918	872	876	898	863	911	889	815	895	887	797	910	849	875	852	846	918	887	923	830	881	849	878	878	855	879	906	849	869	869	885	875	900	872	873	852	854	927	884	831	878	847	828	890	917	869	879	886	904	883	881	864	853	936	886	888	835	877	936	868	897	887	798	914	838	908	903	897	895	883	864	828	873	946	909	842	895	865	843	910	866	963	907	831	899	850	769	898	865	854	890	839	897	827	876	895	896	865	878	897	828	869	853	876	900	826	872	894	909	935	876	894	897	896	884	840	851	903	834	880	858	886	876	838	877	875	862	890	856	839	889	876	883	910	882	878	921	829	867	847	883	917	847	855	909	872	893	855	874	858	931	885	897	881	896	859	861	857	868	870	884	900	810	900	891	837	915	805	861	869	887	884	879	828	822	842	881	847	855	902	917	832	904	929	854	883	869	886	887	869	895	879	895	913	855	875	857	846	920	917	849	856	887	867	856	841	870	869	889	898	859	819	849	909	933	903	895	865	895	835	902	865	840	908	913	926	843	903	877	844	892	904	858	862	841	886	918	848	813	881	884	901	921	863	859	843	882	850	879	904	843	902	924	907	875	878	864	960	887	874	883	873	845	870	850	920	911	843	954	913	902	899	872	892	868	852	918	882	914	949	910	895	873	902	880	899	894	909	848	892	870	904	891	860	894	877	830	871	818	857	818	870	954	847	909	870	869	941	860	859	892	832	822	854	889	884	880	883	891	834	853	912	858	979	874	876	870	902	864	871	846	910	891	900	868	876	859	829	886	902	808	830	888	920	867
10944	5303	6556	5435	5242	4349	4215	2978	1376	753	426	331	322	319	361	337	410	322	285	417	411	306	298	320	265	250	238	268	268	281	213	251	282	247	284	250	255	249	231	296	282	228	229	220	211	201	211	217	250	208	221	216	246	206	216	213	210	195	177	206	179	211	200	203	208	211	215	212	236	218	210	213	216	187	191	209	208	225	222	217	222	204	202	196	213	215	220	204	218	193	223	179	201	218	195	233	200	217	208	184	217	211	191	211	204	208	194	211	221	237	206	221	210	216	221	226	181	217	204	209	202	211	195	207	219	190	231	209	212	190	197	206	201	242	223	193	214	211	214	202	189	220	216	218	201	231	197	222	214	211	211	218	203	193	219	202	208	211	216	194	218	208	224	216	207	211	220	208	207	185	193	200	206	201	197	204	199	215	205	209	212	211	220	203	217	225	227	196	222	206	192	203	227	197	206	207	200	232	236	203	202	198	213	224	189	202	193	209	191	230	201	215	215	215	209	204	182	215	215	197	209	181	235	191	218	193	193	211	208	178	201	217	220	184	204	213	212	204	205	219	194	207	219	197	202	214	241	213	203	229	222	190	231	245	224	213	214	205	213	222	211	197	238	206	193	220	202	193	241	234	202	231	214	227	194	195	227	211	221	212	184	237	211	211	198	230	207	219	205	229	231	206	216	220	190	187	228	216	219	206	216	214	203	210	210	178	188	202	196	201	207	205	214	208	194	204	250	203	198	206	177	184	217	205	194	228	221	209	218	182	213	211	203	205	210	192	212	223	189	217	238	221	199	175	208	204	209	210	211	211	211	217	215	188	233	217	208	206	213	189	196	212	200	229	191	198	202	237	203	209	197	200	202	195	190	181	200	193	202	213	204	197	229	198	215	214	212	236	227	180	223	212	201	199	191	213	234	217	231	176	227	207	210	187	182	197	228	205	201	230	207	198	202	218	222	222	211	177	184	202	208	190	216	194	197	224	189	206	181	221	211	218	203	219	196	213	180	224	235	185	192	218	203	205	211	190	214	199	197	180	230	203	197	221	187	212	215	207	209	206	212	209	208	198	200	208	194	183	189	204	209	215	205	206	201	181	221	194	204	216	178	224	232	201	229	174	186	207	211	178	215	181	220	220	202	222	198	210	190	210	188	206	191	212	198	209	203	236	203	218	220	205	224	207	207	218	212	201	174	204	206	230	202	189	230	184	195	199	192	217	200	200	195	222	212	209	206	179	214	178	202	181	203	212	194	208	234	226	176	202	205	191	183	213	219	241	186	216	193	250	196	196	205	206	203	235	217	185	230	211	204	193	213	199	200	206	189	186	193	193	252	221	194	197	195	224	209	201	208	224	201	209	206	223	176	201	196	214	210	206	203	185	215	201	187	194	188	195	204	203	222	204	209	207	216	205	230	198	188	211	212	226	208	215	193	226	199	210	215	216	206	204	218	182	212	232	220	188	174	193	200	195	189	197	205	220	221	213	207	177	214	239	190	214	219	181	177	192	201	225	220	221	227	204	215	225	214	209	185	162	222	206	204	227	191	203	212	193	202	202	199	212	200	224	206	221	226	219	215	189	204	194	198	223	190	206	211	239	214	200	206	201	215	183	224	219	208	237	191	219	178	207	217	215	204	182	197	216	226	195	196	246	217	223	230	207	217	200	209	221	221	202	240	203	209	179	191	226	237	179	236	214	196	208	191	225	210	220	235	204	193	197	237	231	213	225	208	225	196	203	212	227	201	210	200	180	203	203	200	217	205	206	197	216	198	216	203	203	206	200	202	212	209	199	218	205	215	180	228	188	204	222	214	215	198	191	216	210	206	219	177	206	209	205	226	223	208	221	216	206	212	192	207	205	209	202	184	189	224	207	180	205	200	171	201	201	213	181	210	207	213	182	203	207	194	208	182	221	223	215	203	232	222	178	203	193	211	204	226	241	229	197	193	238	194	228	204	208	233	173	210	213	206	208	214	204	187	199	217	216	220	209	216	215	216	220	223	192	225	219	232	221	202	203	213	213	184	208	211	195	209	206	181	201	196	209	179	186	176	203	203	228	185	205	194	197	214	250	208	198	207	180	211	180	208	204	201	182	206	217	236	217	242	186	205	230	206	202	193	223	187	198	204	212	213	194	220	195	203	178	216	223	205	202	205	216	220	205	225	185	197	200	210	197	217	208	213	179	220	198	205	190	210	229	210	213	187	217	201	207	200	194	216	216	206	197	206	192	200	230	203	211	191	211	205	198	202	215	219	186	227	239	207	198	196	206	192	195	213	215	193	223	201	187	200	194	192	208	230	206	210	223	213	192	229	216	211	241	223	207	216	219	212	217	210	187	187	199	199	195	218	212	198	209	202	205	205	201	196	203	221	215	217	194	206	206	231	222	198	200	176	205	186	219	222	215	216	210	232	227	220	217	186	201	210	205	203	210	200	199	213	195	184	224	198	220	200	216	225	215	194	211	215	200	211	186	217	217	180	201	251	228	207	217	216	226	208	251	230	206	196	221	174	198	208	213	205	209	220	237	211	195	191	215	195	210	213	201	208	208	216	228	213	248	186	209	190	236	207	218	197	237	207	220	202	206	203	217	199	227	224	201	208	202	214	217	230	207	181	193	215	224	205	180	208	214	216	212	212	212	227	223	167	219	245	189	243	193	209	187	208	221	210	192	217	206	181	201	202	200	228	214	193	217	181	205	198	215	246	198	195	190	212	209	204	208	213	206	191	206	182	234	212	202	226	223	203	179	218	227	181	226	215	214	228	237	187	211	181	220	216	219	198	227	219	207	212	213	235	204	211	225	198	233	219	233	213	187	217	192	210	223	226	208	222	195	199	214	207	189	196	217	204	212	220	213	182	198	202	223	210	211	195	248	208	182	207	223	192	216	210	189	221	217	197	221	195	196	195	205	192	214	184	204	212	206	212	200	204	204	200	230	210	243	207	232	214	197	208	190	213	225	215	233	210	200	204	202	232	203	221	204	182	204	213	211	190	211	187	218	223	195	225	213	217	204	222	203	206	211	208	203	204	197	210	194	234	231	198	202	212	198	205	201	206	207	189	229	233	219	199	197	191	206	213	197	209	198	208	207	220	220	206	180	180	208	196	196	218	228	221	216	226	198	211	219	186	207	221	217	207	212	200	205	223	170	187	221	184	217	205	200	219	208	196	219	196	211	218	251	218	192	197	233	227	207	202	197	215	217	203	227	187	208	188	200	194	196	199	213	204	223	206	222	181	211	202	210	212	221	221	209	198	189	227	207	187	194	235	193	232	195	225	223	194	213	211	200	214	209	213	213	210	198	210	211	225	185	194	188	265	206	207	200	224	223	234	222	202	220	239	197	195	220	225	206	198	186	182	208	229	193	201	204	202	178	197	215	200	227	226	194	215	195	217	217	231	199	212	210	207	191	199	214	198	199	220	200	198	220	207	225	222	224	202	213	235	204	207	204	200	209	197	216	175	211	245	205	218	184	188	226	195	211	183	176
7428	4510	9918	12167	14446	14015	14850	12299	6525	3578	1796	1383	1238	1269	1526	1471	2054	1086	1217	2162	1800	1246	1355	1261	1073	840	827	860	973	961	885	919	1034	956	1035	995	1002	922	929	1000	1029	825	760	653	715	648	632	585	657	628	600	559	612	549	541	541	550	581	570	601	535	532	490	568	559	512	562	532	525	575	586	558	530	536	567	544	537	532	522	536	531	539	560	551	558	513	571	534	544	557	547	547	527	516	546	514	522	500	538	532	557	574	526	576	569	551	527	529	565	514	562	533	508	551	597	525	534	530	518	501	522	530	524	506	514	503	519	528	557	523	523	522	547	535	533	537	571	500	535	549	534	537	523	539	534	537	531	549	513	469	503	510	539	517	555	501	553	537	533	565	565	564	538	550	486	554	557	559	573	484	539	498	521	473	537	511	539	500	550	553	548	500	512	490	516	527	532	539	541	533	560	534	530	524	554	527	556	539	537	552	554	519	537	543	564	521	518	545	559	598	544	523	543	522	536	521	566	523	515	506	552	511	532	528	541	496	564	510	503	538	575	529	497	540	497	507	537	569	508	553	527	529	504	530	544	529	530	547	505	540	528	493	543	529	524	534	542	586	507	512	547	559	512	537	528	546	537	504	497	591	550	503	581	541	547	544	528	514	518	549	537	571	529	551	544	519	558	522	535	540	524	521	524	519	590	574	514	546	482	565	482	503	530	521	506	536	497	536	512	526	509	500	534	515	545	556	517	539	542	540	567	559	524	511	517	526	533	527	506	532	485	542	541	566	488	512	497	529	544	483	495	520	534	531	546	519	549	568	519	549	533	483	547	517	543	482	535	545	536	580	545	486	508	543	513	533	519	500	520	531	521	522	549	518	502	486	537	559	514	534	551	524	536	554	515	574	577	522	566	528	553	554	541	563	492	514	537	476	551	522	509	527	536	549	564	500	559	536	553	495	567	534	533	549	548	494	539	533	556	580	533	553	526	546	562	537	529	534	571	495	548	521	510	548	511	573	511	512	493	525	572	565	546	538	551	524	547	540	512	567	516	555	569	531	543	497	545	519	542	539	541	552	544	537	544	521	523	546	511	562	515	563	558	546	496	548	557	554	537	516	589	544	519	525	522	500	536	550	528	561	539	511	568	508	554	528	541	573	522	543	568	533	485	548	550	536	521	558	525	506	543	559	510	556	500	525	537	504	559	537	553	518	541	542	544	524	524	545	533	508	514	524	491	562	537	535	532	543	541	514	512	545	542	527	570	501	515	506	524	549	542	572	547	543	516	512	532	568	533	485	524	513	526	551	542	499	504	541	539	498	562	546	521	490	558	547	579	545	533	505	551	505	519	482	491	507	529	571	527	513	477	531	573	472	529	576	559	529	507	581	486	552	552	535	566	557	514	530	527	571	528	554	528	513	543	517	523	528	511	519	521	495	577	546	524	522	538	529	525	538	549	567	533	507	507	516	511	519	531	517	546	534	539	544	553	539	566	531	512	541	506	500	528	504	534	552	542	503	509	525	513	531	538	488	531	542	531	525	558	522	500	532	509	523	578	571	521	511	539	516	549	512	525	547	547	533	530	531	582	546	553	538	524	498	503	492	487	473	541	575	506	537	562	537	541	549	546	540	571	517	526	531	554	509	534	481	545	529	522	525	515	494	571	536	537	560	557	548	562	534	529	556	502	546	512	550	487	563	545	521	553	521	518	503	574	537	549	510	535	521	574	534	525	508	536	536	533	539	487	548	554	551	527	541	547	516	532	538	527	526	548	517	517	529	553	549	537	547	501	501	515	518	576	511	537	535	532	538	569	529	543	503	510	538	532	513	517	556	547	517	558	522	500	522	518	495	548	530	540	550	491	523	531	525	502	533	552	499	541	556	554	501	524	547	475	524	534	542	508	572	530	506	557	542	528	530	501	506	530	541	545	551	542	543	559	576	527	545	497	518	557	514	561	514	493	528	543	530	520	518	504	539	531	521	499	536	503	562	572	531	505	510	545	544	496	522	501	518	539	520	548	536	526	565	574	503	553	561	567	576	544	515	562	549	569	533	507	495	571	551	544	544	521	520	534	539	513	539	502	561	544	539	552	526	497	562	572	520	486	546	530	560	508	581	479	526	536	543	546	537	539	527	507	539	518	546	529	546	529	492	544	534	574	514	525	587	504	514	528	556	550	540	498	514	512	532	538	520	538	545	546	500	542	532	526	506	512	534	542	550	509	497	491	492	510	540	525	535	535	545	513	554	561	514	502	522	534	520	505	532	527	545	511	526	530	550	473	510	520	535	547	532	498	573	522	556	538	601	520	503	558	559	577	506	514	536	550	578	561	534	521	543	534	473	581	544	530	557	541	548	531	514	536	534	501	502	540	533	534	515	518	480	566	537	540	543	483	541	544	522	530	522	510	526	561	514	542	498	535	521	535	518	520	508	516	511	528	541	572	533	538	538	535	512	559	478	535	515	564	526	520	566	515	573	540	531	513	537	529	521	555	540	528	532	537	511	498	537	549	532	540	524	499	512	533	532	527	576	572	511	558	556	534	529	516	516	552	528	558	512	515	524	547	529	553	485	530	528	521	535	552	524	547	517	533	524	574	500	538	526	552	554	524	502	495	546	515	534	511	544	554	535	560	482	527	527	546	523	547	512	526	524	522	490	514	517	516	532	512	536	525	541	509	530	512	538	478	532	520	499	531	505	562	512	554	509	558	551	521	507	514	516	518	520	552	545	505	541	567	502	584	495	580	516	533	543	504	546	503	544	560	497	559	531	570	524	525	482	519	548	523	552	521	561	549	551	505	512	538	519	519	538	521	567	534	521	526	545	526	540	519	493	548	498	517	552	540	542	516	526	524	494	585	514	538	580	526	523	490	542	523	542	579	513	533	581	523	515	523	537	527	530	578	562	572	530	557	509	534	539	542	513	540	515	520	545	547	563	523	551	509	543	577	517	522	514	531	559	543	546	524	492	554	521	547	536	529	575	528	520	563	527	539	540	576	484	596	532	506	539	527	531	536	540	566	560	518	488	530	529	528	571	520	523	556	565	562	545	590	537	564	476	559	539	525	555	521	527	544	577	514	511	568	547	568	498	532	500	546	540	552	517	519	525	556	547	545	554	551	487	542	528	506	523	539	514	520	515	549	542	509	532	499	553	513	532	569	538	521	512	509	534	562	540	530	567	532	528	581	505	547	552	544	560	563	562	558	516	502	534	568	512	520	548	575	562	521	537	531	546	502	559	534	583	566	534	531	522	532	505	560	503	476	533	597	511	574	524	524	505	530	579	514	543	515	554	550	529	519	555	511	516	525	531	545	524	520	554	523	536	571	545	544	530	517	516	554	569	461	518	463	541	554	516	558	522	579	525	564	558	538	520	562	557	529	512	506	562	540	547	555	499	540	537	527	540	529	516	551	549	522	524	578	517	515	551	541	510	532	506	527	572	541	518	514	530	494	561	557	557	547	543	539	505	485	524	516	543	543	522	533	567	563	525	499	545
17763	8471	10430	10103	9884	7990	6968	4571	2166	998	585	490	413	392	431	470	556	373	369	536	443	374	377	340	270	223	246	280	281	285	286	229	284	293	367	282	274	304	254	257	275	205	223	226	210	187	189	190	200	219	185	213	195	185	186	195	169	173	164	192	202	188	193	169	174	167	161	177	173	195	180	165	181	183	203	185	180	166	178	166	175	191	187	197	177	206	192	157	171	156	186	165	181	181	162	170	147	223	200	172	188	170	189	158	167	164	181	202	172	165	187	182	178	186	185	177	172	188	186	205	163	188	197	200	189	179	205	192	169	194	183	206	171	190	171	210	174	169	161	174	177	198	208	155	199	164	181	182	161	188	150	190	150	193	176	171	170	187	192	175	160	183	193	200	188	186	170	185	170	171	161	188	187	178	160	196	171	174	176	174	163	188	171	189	203	217	180	179	181	189	197	184	190	151	202	177	191	203	154	166	214	168	151	173	173	182	167	175	198	185	168	196	189	193	203	193	174	169	179	202	162	168	195	177	177	173	171	179	181	187	167	172	173	168	175	181	185	172	190	174	179	176	175	165	186	180	169	176	206	166	158	179	173	203	179	175	188	170	171	174	178	169	190	180	165	178	199	199	186	169	186	183	211	179	183	189	183	190	173	185	178	195	176	191	179	198	156	179	147	184	183	161	166	185	196	179	160	206	165	192	165	174	165	145	166	193	160	164	174	179	160	172	169	169	161	172	166	163	188	190	188	156	187	164	191	188	178	181	191	183	176	189	186	195	174	163	180	177	180	199	176	173	169	190	165	163	163	155	202	181	176	204	169	153	163	179	186	179	172	181	169	161	181	174	171	176	196	194	194	185	171	167	188	165	171	170	189	190	205	173	167	183	151	192	182	184	169	174	173	175	174	176	181	185	191	178	164	183	175	181	185	184	191	186	191	187	173	181	182	170	187	188	176	180	176	194	199	195	169	183	175	184	194	178	187	180	167	168	180	183	174	191	188	155	167	170	164	167	169	191	208	177	170	153	171	153	171	169	181	196	154	179	186	184	176	163	184	200	182	182	182	169	209	162	172	174	175	182	167	191	186	170	179	180	168	174	193	194	203	171	180	181	179	166	205	180	185	175	190	208	164	174	196	208	218	183	179	171	175	167	199	170	181	184	181	165	163	170	177	182	162	183	153	170	196	192	155	161	167	173	179	190	178	197	192	159	193	181	191	178	185	191	171	178	182	202	184	170	179	182	183	184	174	169	180	160	161	161	180	164	147	191	169	171	178	168	190	167	188	160	193	192	190	180	188	160	164	201	180	186	202	186	173	205	175	165	176	179	202	174	178	181	172	180	166	152	187	224	185	180	174	148	168	194	169	189	192	183	183	169	173	157	184	150	184	185	154	202	160	152	170	168	167	175	156	162	184	185	182	190	190	170	177	160	167	194	155	180	166	187	185	170	176	169	199	178	165	165	171	166	212	174	172	154	177	171	196	186	176	185	185	177	184	179	185	194	185	178	176	166	171	202	195	166	185	168	202	163	159	163	176	179	186	179	183	188	187	180	201	170	177	181	212	200	184	191	192	191	204	156	177	175	146	155	165	179	176	182	178	191	164	180	174	162	176	182	172	165	168	192	180	188	186	180	166	172	188	170	166	186	182	164	181	188	171	180	158	157	164	171	175	188	164	162	178	171	167	176	198	170	147	185	161	171	201	161	181	211	168	175	169	178	194	183	176	146	148	175	171	166	208	179	190	152	179	157	139	166	168	198	196	179	161	152	197	190	192	196	181	186	195	170	192	200	190	194	168	156	190	192	184	172	185	163	191	194	189	146	177	180	178	167	197	203	187	172	194	183	200	164	186	155	197	164	183	185	166	185	156	177	183	179	172	182	173	179	153	176	192	157	175	145	179	194	173	185	146	186	206	165	176	184	174	176	131	211	204	179	195	171	168	206	173	151	163	200	187	175	189	190	196	170	216	181	157	180	199	176	170	158	168	171	198	193	172	164	165	168	167	159	181	191	182	170	163	158	172	174	175	174	191	186	156	174	161	151	175	188	168	175	176	193	170	167	183	171	173	180	175	172	186	201	170	190	168	167	161	171	207	185	201	162	188	195	175	174	183	183	190	173	188	184	153	189	187	158	176	193	168	195	172	204	185	180	190	208	169	186	174	166	169	188	190	173	172	162	170	195	174	175	149	189	210	173	175	173	172	181	174	163	177	154	183	162	184	170	154	167	190	182	193	183	161	192	178	179	201	181	164	191	165	169	176	169	213	183	185	168	199	200	187	173	181	177	172	196	172	198	216	192	173	194	167	163	174	158	194	183	183	179	183	181	188	191	167	191	196	178	184	178	185	168	192	156	182	204	198	168	176	187	179	188	190	186	175	180	169	178	174	164	171	193	156	184	174	202	170	179	178	175	156	179	168	184	183	172	173	187	189	199	169	173	172	151	199	167	165	182	179	187	193	193	175	174	188	188	183	201	151	180	156	169	202	159	189	205	169	186	183	154	178	153	175	170	201	216	190	146	191	172	177	162	168	172	206	202	177	171	199	178	192	172	162	176	163	169	176	166	194	172	175	177	175	186	178	182	181	170	165	194	162	206	182	170	157	180	152	138	183	174	183	195	158	187	175	189	196	190	192	199	176	159	170	179	178	168	185	155	193	171	179	223	165	165	174	165	177	185	206	192	177	208	197	156	182	190	178	166	196	175	165	188	173	174	188	196	162	169	168	168	179	169	160	181	165	182	173	199	177	171	167	174	182	179	176	213	177	189	198	160	163	183	170	172	188	198	166	210	172	182	167	179	171	172	190	178	186	205	189	187	175	163	158	174	178	151	170	161	184	180	174	160	197	194	191	159	179	203	188	194	171	204	186	185	194	187	178	166	169	195	205	151	183	156	182	186	185	174	175	183	166	194	205	196	174	167	174	189	186	171	152	194	221	165	212	181	179	164	184	170	172	182	184	210	177	188	212	184	181	202	182	172	170	178	171	169	190	181	192	166	197	186	171	176	181	147	188	170	189	160	186	207	163	178	166	156	167	195	184	195	181	170	161	165	185	193	179	193	176	196	183	158	203	188	167	182	180	170	164	163	161	182	164	173	181	172	157	172	178	194	185	182	180	196	186	165	175	172	195	181	158	191	197	177	177	180	156	178	196	167	180	173	206	198	199	180	172	162	162	167	188	181	175	153	200	201	180	167	188	181	189	158	194	154	196	175	162	168	165	166	183	179	150	143	147	185	190	177	173	169	173	173	156	183	177	189	171	219	191	190	161	194	156	181	184	169	186	192	170	195	185	160	189	189	162	186	175	162	206	157	197	178	165	178	167	193	163	184	197	188	190	176	190	163	178	176	190	172	195	157	163	182	171	165	164	170	176	166	208	165	172	185	183	159	174	189	172	187	196	171	188	191	176	145	175	150	185	191	180	207	201	172	176	154	188	188	191	163	187	164	178	188	178	166	191	162	185	190	141	156	212	189	202	187	187	166
10176	6610	14029	17650	21038	19248	20763	16188	8836	4842	2720	2199	1964	2018	2270	2567	3154	1687	1860	3396	2510	2019	1805	1715	1288	1195	1080	1188	1409	1367	1283	1273	1384	1311	1632	1433	1505	1409	1194	1305	1441	951	882	854	781	785	682	631	677	663	611	540	550	519	567	530	527	494	511	532	487	500	535	496	536	525	497	492	520	514	498	532	492	503	577	512	496	525	506	511	497	499	520	549	485	493	499	539	525	521	562	497	509	479	515	418	507	502	553	467	474	444	471	533	512	486	536	506	487	512	508	472	489	500	481	496	517	488	489	518	497	473	495	452	523	499	514	479	495	492	525	525	504	467	474	516	473	463	520	514	502	498	474	523	500	511	488	496	477	466	504	498	471	491	499	498	509	490	510	505	458	512	476	479	472	507	499	504	469	480	432	486	484	456	512	448	519	482	483	523	479	536	476	499	499	496	459	481	489	513	487	506	492	491	454	499	468	521	487	484	499	452	479	460	501	492	503	503	521	516	474	491	534	496	487	512	457	499	496	475	440	468	524	509	493	499	486	472	534	507	498	499	511	524	496	504	490	497	466	467	464	509	485	495	494	483	481	499	480	477	515	495	471	486	429	478	514	500	484	488	492	501	462	481	529	505	502	518	482	519	487	478	444	475	507	476	501	473	470	506	546	476	463	519	445	497	448	487	475	487	476	532	503	537	505	511	496	471	485	497	511	509	479	498	435	506	502	512	477	491	507	510	476	482	489	475	449	482	452	469	463	412	462	524	496	532	495	490	448	511	492	463	447	480	466	452	500	477	486	472	473	459	504	480	485	496	471	494	476	467	491	493	527	509	548	478	487	490	508	460	514	504	484	474	482	455	487	494	504	468	451	469	494	494	493	530	482	513	471	483	513	494	474	488	512	508	495	493	519	527	515	492	477	502	483	494	502	518	510	459	462	504	492	474	479	467	480	511	518	478	505	465	482	479	486	476	485	498	509	466	519	515	460	481	491	514	458	485	519	505	464	512	500	464	517	485	497	476	505	444	494	489	480	507	447	519	489	490	497	489	475	501	529	500	491	509	477	456	498	508	489	523	466	527	517	532	440	470	484	487	490	466	477	469	515	506	483	461	513	468	500	494	517	536	449	476	520	494	518	499	521	488	489	517	503	484	491	497	516	480	517	538	503	510	475	472	504	502	526	479	484	510	473	477	478	506	484	497	481	472	472	505	539	535	523	489	504	458	508	509	507	505	518	509	487	503	510	506	503	486	503	489	501	486	518	479	482	513	499	455	510	485	521	515	464	479	519	480	500	525	468	526	501	512	443	530	495	505	515	508	477	492	476	479	483	470	478	515	497	520	484	524	516	529	499	508	501	470	560	507	449	473	497	529	513	484	524	494	480	493	471	494	505	499	468	504	516	511	494	512	499	491	473	499	437	506	533	504	479	503	485	477	506	496	500	464	474	468	504	457	489	494	505	510	482	466	490	466	477	524	491	476	491	476	459	482	446	484	486	502	517	518	470	481	479	534	515	500	498	498	495	497	535	504	484	536	515	494	468	492	489	497	516	478	484	471	503	493	490	522	482	476	475	492	499	485	503	445	485	479	431	495	461	507	522	507	476	471	467	495	463	512	494	464	506	461	472	501	492	453	457	479	476	457	491	481	503	460	439	477	512	469	477	500	503	510	490	533	480	496	472	464	478	499	435	502	498	487	485	511	480	507	457	474	496	495	486	472	534	549	487	460	496	483	488	498	515	475	485	504	482	515	467	474	491	437	493	508	472	492	461	454	480	474	455	471	463	492	493	475	481	515	475	473	520	482	527	469	474	463	506	459	538	461	471	510	488	518	503	494	485	498	500	531	480	461	473	535	499	456	483	500	487	453	461	485	486	461	488	496	499	523	507	483	466	522	504	472	505	516	496	525	530	487	472	442	465	487	473	475	507	522	449	469	495	480	481	542	443	494	515	509	511	444	502	497	474	512	474	489	438	503	490	495	486	486	462	451	492	470	485	505	495	505	442	501	505	437	498	526	498	471	483	488	465	457	498	472	441	480	502	481	481	483	456	496	480	493	505	491	492	470	508	473	475	467	480	515	508	500	485	489	426	473	476	521	484	476	470	510	526	476	503	447	474	489	507	518	475	531	488	456	487	507	477	546	448	461	512	507	514	485	480	512	546	505	524	466	489	477	490	495	458	485	470	470	492	503	464	527	521	515	469	514	479	491	473	478	525	497	515	487	505	511	495	472	464	497	492	464	518	491	458	487	467	482	474	491	495	452	489	471	433	455	458	502	499	487	505	513	493	493	496	506	488	507	476	482	465	496	481	537	480	509	485	492	458	455	475	464	449	491	451	493	496	500	457	539	538	474	531	510	499	488	485	502	447	438	499	498	491	490	469	492	477	516	480	461	515	497	502	460	461	494	434	525	443	499	473	519	494	479	483	499	463	520	510	515	521	472	497	509	496	490	491	472	509	479	547	497	494	482	417	480	526	493	461	489	500	447	502	505	498	497	520	510	490	460	494	488	470	513	496	490	463	473	450	478	501	488	495	495	479	487	491	511	492	525	470	486	492	507	500	497	467	463	492	521	472	521	493	524	513	491	490	493	465	538	472	473	520	445	449	496	436	500	483	517	468	458	454	480	496	501	499	469	456	508	467	486	466	497	478	457	493	475	508	492	497	488	493	476	508	500	489	484	475	493	495	452	468	496	459	469	502	514	479	515	487	505	500	492	504	518	480	495	534	510	513	497	464	463	511	514	505	492	500	496	495	462	490	509	493	457	471	470	480	504	534	496	492	483	462	483	462	484	478	469	519	508	502	453	522	510	517	508	478	478	489	481	517	455	530	433	488	519	471	478	495	495	506	515	470	514	500	490	452	476	495	506	478	496	428	496	493	506	478	508	482	444	533	485	453	487	437	498	521	486	484	475	451	496	484	464	465	503	459	468	481	470	473	480	465	453	494	489	479	524	509	519	476	483	518	525	485	490	515	462	456	546	475	500	524	519	496	500	523	548	511	512	502	490	517	460	501	522	498	530	471	451	464	470	450	507	491	505	490	493	482	500	503	460	524	483	483	525	472	497	476	495	458	502	473	496	499	498	485	505	540	499	501	480	455	451	461	457	475	485	515	494	447	519	475	514	475	474	500	468	496	476	469	483	512	466	495	517	499	453	463	470	484	484	509	462	507	470	482	470	458	464	496	512	479	494	521	507	481	454	444	492	491	469	475	466	543	472	479	496	480	471	478	512	458	500	502	484	470	484	489	508	482	492	457	479	495	506	492	479	502	493	503	489	517	477	493	483	499	527	470	495	491	504	445	465	467	480	510	526	436	489	497	509	498	479	481	533	483	466	499	462	504	461	470	467	480	495	514	485	524	491	454	467	474	506	483	502	471	499	473	488	450	521	466	508	502	487	496	468	508	486	487	513	441	481	483	523	477	480	473	503	499	483	516	481	480	480	472	495	473	477	465	466	501	478	523	505	482	484	477	504	502	481	500	482	524	499
3855	1598	2255	1864	1560	1318	1855	1366	750	443	404	368	379	409	354	355	361	376	421	468	385	376	382	366	365	359	353	394	397	342	381	403	388	382	375	400	390	380	328	364	382	333	386	324	368	373	353	379	364	384	408	410	397	376	380	339	344	352	397	378	382	370	369	351	384	362	396	350	355	370	348	322	355	354	374	365	345	366	369	392	368	375	341	385	367	377	393	399	349	396	363	350	379	332	402	375	364	409	386	341	357	398	346	398	388	353	337	369	357	373	359	361	362	374	363	353	364	343	347	320	309	361	368	409	351	377	338	383	374	379	398	379	349	367	356	369	365	382	380	389	370	366	353	367	367	397	376	363	333	336	363	360	379	361	347	359	357	409	374	360	360	363	370	395	333	343	353	368	370	359	367	376	393	373	359	372	394	376	379	381	398	324	380	344	403	364	395	389	402	340	393	329	353	344	353	406	364	400	367	356	349	385	332	367	380	358	371	373	381	335	376	317	390	386	373	382	373	413	413	362	359	318	390	378	421	353	358	367	356	369	371	358	363	391	377	366	346	377	375	375	362	375	341	336	385	361	374	360	385	342	354	346	364	366	355	369	400	363	338	358	366	370	359	378	411	366	361	373	385	386	340	359	353	349	336	378	366	378	388	390	361	369	358	422	367	361	384	352	371	337	369	385	392	349	349	358	370	389	396	373	388	376	353	375	380	415	329	398	395	350	369	373	366	344	372	389	387	367	372	383	360	348	365	368	332	362	342	378	347	337	321	408	388	349	353	366	393	389	356	371	334	362	355	401	370	382	350	369	381	358	392	351	340	365	346	381	368	340	398	386	408	380	361	371	387	376	361	421	367	367	404	388	358	360	321	395	356	371	366	359	332	411	370	376	369	380	351	346	383	371	397	414	378	392	346	383	379	349	359	387	399	388	355	395	367	372	356	354	362	371	345	345	344	357	377	352	383	351	356	377	358	360	371	377	372	362	396	384	367	366	399	390	347	383	366	372	394	360	338	356	330	369	360	367	381	412	364	383	382	392	368	377	326	351	360	376	367	369	376	349	362	362	344	370	366	351	383	398	388	377	348	354	348	388	367	388	388	367	355	377	393	385	366	366	373	375	355	361	372	363	353	381	354	370	369	351	415	385	359	378	372	371	355	341	376	354	339	344	381	377	342	376	419	388	334	327	356	341	314	328	377	337	388	327	326	365	408	363	393	369	360	365	348	369	378	387	332	381	385	395	393	370	349	369	361	353	367	379	385	381	354	345	374	380	389	372	375	420	396	395	374	365	360	362	346	359	342	386	404	388	399	359	331	396	373	398	372	352	370	392	369	331	377	384	373	352	345	346	335	381	371	376	353	384	389	379	350	372	337	351	373	366	374	375	337	395	370	383	395	360	372	387	371	348	368	405	366	323	380	377	334	342	394	363	359	383	368	367	367	363	342	375	385	402	343	352	353	375	381	350	357	362	359	364	381	384	348	362	399	359	385	396	369	363	354	350	345	392	383	342	340	347	334	345	335	359	327	331	366	312	354	361	383	368	338	359	364	398	375	353	345	397	341	385	377	337	386	344	368	349	367	342	378	353	391	391	385	362	394	362	364	360	369	357	404	393	367	340	369	336	381	357	364	355	353	357	364	353	363	382	375	365	410	353	334	338	377	372	349	354	330	391	392	360	383	369	378	366	378	357	376	344	369	374	372	355	400	373	386	376	357	331	368	378	380	333	366	371	355	364	362	370	366	391	376	386	370	397	363	347	358	367	381	350	367	389	392	341	368	383	375	358	345	355	350	383	372	361	367	337	370	384	377	357	375	370	390	350	364	355	353	344	370	399	366	422	372	374	351	366	344	395	350	398	356	362	392	347	345	342	347	397	340	394	371	369	369	420	365	369	352	373	363	363	343	385	364	352	363	324	353	343	354	331	374	398	395	350	385	379	392	347	350	343	392	354	370	344	385	394	371	324	377	392	354	350	348	372	390	354	380	338	359	405	377	396	373	395	358	359	395	380	363	377	367	346	373	372	326	340	363	360	368	380	358	383	344	371	358	350	366	377	411	371	323	385	398	394	355	355	365	366	375	346	368	370	337	348	379	382	352	343	345	380	378	392	388	351	378	381	378	336	382	372	336	369	347	367	348	378	385	356	393	350	360	384	368	360	366	366	362	348	349	387	386	361	355	346	361	352	372	365	354	361	354	376	402	374	380	364	362	346	355	386	367	387	353	342	368	370	361	372	374	347	350	373	370	370	374	350	379	357	409	349	364	378	369	368	424	357	386	366	364	372	357	361	364	376	357	348	356	400	374	363	346	342	385	343	347	358	372	326	339	382	398	342	372	323	353	365	330	348	359	370	409	345	385	379	376	381	413	384	377	356	362	389	358	325	351	397	332	391	365	328	391	360	375	342	336	365	347	338	364	373	410	370	371	349	354	365	377	368	362	376	348	364	366	346	347	363	392	355	344	384	355	357	354	344	353	331	368	368	367	362	341	393	372	346	367	370	351	368	363	331	360	357	372	368	413	353	352	352	320	346	359	400	360	381	331	378	367	383	357	388	415	381	425	362	358	378	375	368	401	330	373	355	370	334	350	397	346	389	367	367	344	377	358	342	392	354	346	412	374	371	352	324	366	342	392	394	366	365	356	354	360	340	340	381	376	361	392	366	382	324	366	355	368	369	352	376	356	377	348	390	391	366	371	353	396	359	380	352	355	339	372	369	353	344	386	392	364	353	340	381	351	360	352	386	382	374	354	381	375	377	354	404	381	384	355	360	367	318	380	355	372	390	395	390	360	390	351	396	391	352	353	361	352	397	385	340	357	386	360	365	385	381	367	378	416	338	376	354	339	385	371	389	378	376	373	369	354	374	411	342	357	364	384	349	367	340	415	367	361	377	355	364	397	380	389	375	396	369	389	359	362	335	398	340	337	366	373	357	359	382	334	350	367	392	345	383	361	358	399	369	357	367	355	383	377	377	376	370	367	349	363	358	381	378	347	364	398	379	385	398	336	379	391	357	365	360	357	397	403	360	338	401	370	404	367	347	354	367	351	398	346	344	338	363	399	388	372	345	350	362	397	386	376	367	368	352	368	361	357	403	386	393	375	341	367	387	383	364	364	349	371	344	339	333	336	348	335	356	358	353	423	386	365	353	402	360	356	403	381	330	375	368	348	385	352	376	401	383	409	358	358	328	331	373	384	383	364	381	350	365	377	367	370	375	351	386	322	349	383	351	354	339	371	363	386	343	355	349	360	339	365	389	384	366	409	375	347	367	374	384	364	335	387	340	384	370	355	370	365	359	312	363	326	332	396	365	385	359	359	397	391	372	356	378	318	369	388	369	350	329	361	368	337	384	371	367	378	375	331	371	360	363	377	365	350	390	336	370	365	391	373	322	339	345	383	386	354	327	412	357	365	375	368	363	402	364	354	354	364	351	364	364	355	363	360	360	378	415	356	348	349	369	364	350	377	360	386	357	392	358	413	353
3341	2069	4477	5491	5727	5304	7889	5730	2883	1370	910	877	892	885	926	915	969	1019	1230	1423	1095	981	966	904	917	887	863	917	938	841	924	955	788	874	902	862	917	899	915	938	932	871	858	862	856	870	882	874	916	898	896	901	863	818	856	860	951	934	866	851	867	849	869	835	892	921	845	884	846	878	915	886	857	905	873	878	854	820	868	862	907	924	858	846	903	879	894	914	891	882	877	884	872	905	835	860	869	881	899	891	850	894	901	853	842	881	908	823	875	901	888	901	895	890	834	871	911	895	887	875	864	865	878	881	870	879	886	938	876	860	910	871	910	908	885	850	871	881	859	853	869	869	887	869	864	812	881	861	897	876	861	883	896	830	833	866	869	862	895	856	878	865	855	919	910	936	807	839	827	855	912	865	845	816	840	859	846	881	844	882	849	869	835	866	942	833	849	830	860	874	848	917	870	890	847	890	815	859	868	856	890	873	858	816	877	819	836	831	866	853	886	836	895	898	844	861	829	912	906	831	879	867	894	873	905	842	835	891	896	817	851	911	897	880	872	843	838	904	913	871	866	811	910	867	882	839	879	870	835	850	918	926	896	870	901	904	934	826	888	860	868	880	879	869	892	919	900	867	839	897	850	850	901	852	847	874	916	937	902	834	919	899	887	881	846	848	885	878	858	962	888	882	834	880	864	885	881	853	859	835	849	873	828	906	898	849	861	860	901	859	853	916	895	921	866	847	892	867	901	902	881	872	848	833	846	838	884	848	835	800	864	882	858	891	868	894	907	825	907	841	880	855	895	855	857	845	893	904	891	879	917	910	864	860	839	846	872	819	830	842	852	876	879	906	912	939	878	908	856	895	879	913	899	873	871	825	872	932	884	850	868	890	900	867	934	874	818	896	882	863	865	835	867	910	861	873	880	855	897	913	884	893	912	923	901	827	878	890	873	898	896	912	928	849	851	839	869	873	890	882	882	847	904	882	870	892	888	900	833	939	835	828	902	865	880	814	883	895	877	881	901	888	889	889	881	860	905	856	860	846	886	856	831	880	881	830	838	906	863	836	837	823	889	879	854	882	816	952	847	843	793	887	895	887	871	874	880	847	837	886	848	901	851	887	865	840	885	874	847	806	904	876	867	895	841	915	866	923	863	876	855	885	852	815	875	881	865	873	859	817	859	892	884	880	866	926	855	907	914	853	844	865	889	923	833	894	866	882	878	932	889	848	847	895	900	910	887	889	878	853	840	845	822	915	866	894	822	899	873	866	862	834	894	877	874	902	843	855	874	863	894	834	933	912	906	861	834	868	837	880	874	850	909	860	842	872	848	892	889	837	869	849	864	871	874	862	844	890	908	859	903	861	845	854	927	876	858	879	856	943	875	913	894	864	881	865	832	841	850	870	912	860	873	935	877	880	891	831	857	842	873	865	885	892	839	904	848	849	819	934	880	956	880	853	894	912	891	914	884	926	818	869	861	839	911	850	884	901	884	852	893	837	884	866	850	846	916	837	899	894	863	877	850	852	867	895	874	856	851	897	829	871	889	870	839	896	838	917	886	868	918	860	877	878	853	890	856	916	923	907	850	888	876	850	864	857	898	812	883	966	884	873	815	856	865	925	887	813	889	880	841	863	826	852	810	861	890	820	870	825	863	874	884	910	846	897	894	904	851	847	845	862	869	843	886	900	881	836	853	840	865	881	925	913	842	858	884	879	890	895	857	833	925	867	875	864	882	874	843	897	873	918	878	847	888	831	882	861	877	844	885	870	842	882	893	925	818	881	876	888	869	863	889	877	888	863	871	847	847	887	860	882	863	869	833	860	869	875	905	826	853	866	879	858	899	901	843	864	866	844	894	863	899	866	872	852	934	906	835	881	870	895	891	853	819	869	866	858	886	867	843	896	876	890	801	850	890	846	919	895	847	888	860	883	928	871	870	874	922	812	861	804	864	936	875	910	859	889	880	855	882	886	834	884	872	848	871	908	914	920	821	872	890	853	874	908	916	866	877	857	908	886	893	855	843	864	857	876	842	894	870	895	894	870	856	825	857	872	886	895	911	848	897	859	852	883	910	871	862	856	853	846	915	876	886	872	892	853	903	865	847	853	869	870	876	881	865	902	915	862	891	874	874	898	878	899	887	855	855	877	878	903	862	869	917	872	839	944	947	873	894	905	890	881	913	911	829	898	840	884	903	841	905	883	926	902	847	921	856	900	917	948	790	840	919	860	899	880	907	866	851	899	878	891	903	868	911	877	894	874	851	918	886	875	834	866	851	849	849	828	849	911	844	893	865	854	850	884	855	862	805	891	898	919	904	840	905	835	899	845	855	879	863	939	877	905	841	837	863	873	866	934	874	862	880	890	890	820	870	855	807	897	811	869	910	905	832	853	826	856	903	878	880	815	913	854	903	882	915	838	882	857	882	854	888	905	894	915	875	890	845	869	903	872	838	878	891	882	871	850	893	874	853	887	859	859	908	866	868	861	846	860	881	914	894	890	845	854	843	840	852	841	906	861	822	856	856	895	881	898	827	845	874	895	850	803	900	884	868	824	892	880	886	879	908	866	890	829	896	901	857	902	877	921	887	856	849	892	900	892	859	866	827	872	864	874	911	913	909	900	911	863	876	890	865	858	854	880	855	906	891	934	830	891	858	840	925	869	857	921	916	899	885	855	886	888	874	887	931	856	860	868	887	874	857	860	894	828	901	864	910	881	834	888	879	871	854	913	845	880	868	884	833	885	821	835	900	850	878	912	862	848	879	886	875	846	904	828	886	878	889	858	800	856	801	869	887	930	871	908	948	806	858	850	871	871	864	895	911	891	854	874	896	864	919	868	888	807	839	835	861	888	908	876	855	913	858	887	868	863	864	813	887	876	856	873	866	870	928	908	899	917	830	893	883	855	884	847	880	868	902	908	838	905	864	799	903	935	900	791	832	893	892	875	892	876	874	829	888	852	878	862	911	822	870	876	845	879	878	876	870	889	853	894	836	891	874	833	870	891	886	823	868	864	819	873	885	873	893	912	891	878	867	874	888	869	847	886	916	873	897	892	894	859	837	897	904	890	884	834	867	851	925	888	882	822	863	867	881	827	839	802	878	905	843	879	898	871	870	874	883	879	829	899	892	936	851	888	847	802	834	874	887	899	889	876	899	909	859	856	873	890	883	894	876	910	901	909	872	858	864	858	858	860	908	860	877	850	858	910	872	906	843	870	866	883	871	891	875	888	862	877	878	825	898	906	861	920	900	858	887	912	886	873	875	893	863	847	908	824	863	861	867	925	884	892	840	813	934	871	864	856	882	847	892	855	921	869	881	888	873	876	879	853	882	875	883	860	927	846	887	865	820	861	837	900	857	891	819	846	829	847	856	858	835	848	916	873	905	858	863	879	840	903	826	878	865	856	839	879	871	897	890	877	866	889	863	873	823	792	899	904	871	860	857	878	847	883	912	857	878	857	867	869	852	899	926	893	889	848	847	854	901	873	837	873
10526	5302	6697	6353	7300	5591	4977	2552	1091	568	358	314	301	305	345	377	365	323	316	379	295	289	277	321	251	244	244	273	249	274	253	250	247	242	288	234	240	267	276	251	220	256	224	229	224	225	172	200	192	206	200	192	199	231	200	204	185	200	187	209	178	198	188	200	208	215	199	230	219	217	213	210	191	201	194	183	199	196	199	188	191	210	205	227	197	204	216	193	179	205	241	207	229	218	207	190	198	212	200	211	209	189	202	213	195	225	198	197	206	233	207	208	189	188	196	201	199	189	215	199	187	188	199	225	195	249	199	205	192	201	213	219	215	206	194	202	204	247	184	196	191	205	181	178	218	212	217	174	235	223	215	225	214	207	230	186	197	196	205	191	190	207	215	204	203	195	192	215	197	201	214	188	198	201	225	211	202	210	205	177	195	205	202	218	207	197	227	207	201	221	195	179	226	196	212	219	205	209	213	198	227	195	175	196	212	186	193	208	184	211	212	217	205	206	181	192	226	199	205	207	196	202	214	201	194	222	229	238	225	220	227	196	201	214	220	217	188	184	193	199	197	211	187	202	180	183	227	216	212	204	199	197	211	194	172	204	202	225	221	189	187	191	171	176	208	193	206	190	186	196	178	222	202	188	189	160	214	208	179	231	208	212	198	196	201	190	214	221	209	203	183	240	220	196	202	188	177	187	220	211	200	215	191	201	194	215	210	183	218	204	199	190	205	183	219	211	209	185	210	221	211	203	195	198	211	192	221	177	191	188	201	213	197	189	197	201	215	210	193	190	227	185	210	195	189	223	201	226	185	226	189	181	203	203	198	211	212	205	218	183	200	197	189	175	212	201	195	192	249	216	218	218	191	218	201	207	212	222	227	222	218	204	219	200	207	195	195	203	223	191	205	219	216	203	211	220	207	190	210	225	185	209	237	211	205	196	220	229	228	193	214	187	199	205	190	215	199	227	203	202	194	195	219	207	201	194	200	224	199	194	167	233	220	202	208	191	195	200	172	192	201	204	184	216	198	228	219	173	216	191	212	195	175	176	196	195	196	193	201	213	198	205	243	217	223	208	214	194	180	191	201	204	180	203	181	184	208	211	202	228	204	210	225	200	185	208	194	215	207	208	209	214	211	194	201	171	209	184	197	196	203	230	200	201	208	195	184	203	161	222	218	248	199	219	208	207	181	211	206	193	194	220	211	168	229	224	193	200	201	205	218	190	215	195	219	209	203	204	190	211	198	172	222	210	208	215	209	206	220	224	221	224	221	187	225	229	199	195	207	202	240	212	193	206	223	195	207	183	218	202	224	198	212	216	222	187	185	183	209	198	199	208	194	191	209	198	209	200	216	213	196	205	218	199	185	221	205	222	205	196	209	228	210	215	211	202	204	252	210	185	203	213	192	184	206	209	200	206	205	222	210	183	208	215	211	217	208	191	199	236	203	209	193	184	221	225	203	215	228	190	212	192	197	209	207	222	179	198	201	215	194	211	222	193	236	201	192	214	197	215	222	212	189	186	210	214	195	191	191	200	196	192	214	183	243	205	199	202	196	194	229	232	194	202	199	186	198	206	188	235	206	198	190	217	218	196	182	209	186	192	178	235	210	194	208	206	192	191	203	199	202	202	199	212	227	204	225	194	198	229	185	172	214	208	211	205	204	208	223	212	201	223	215	225	202	195	204	191	201	192	225	198	195	209	214	206	183	197	210	203	196	200	209	196	193	227	181	177	171	192	202	177	221	211	210	194	218	208	210	195	227	212	210	239	210	200	172	191	216	193	226	217	196	210	196	198	186	213	206	199	201	199	190	202	218	220	198	179	208	221	198	239	207	219	181	203	203	232	204	191	207	219	221	213	187	220	194	203	207	190	223	214	234	232	210	213	215	208	176	190	216	184	193	194	212	222	196	199	206	204	215	201	203	206	197	211	230	206	224	176	229	222	204	204	194	178	196	201	229	214	215	221	223	211	201	170	211	188	211	213	206	235	188	199	198	206	208	187	210	190	204	221	216	187	204	202	205	198	223	212	201	207	190	177	182	197	191	168	197	203	248	192	206	200	205	197	227	206	191	195	190	206	212	182	226	213	240	208	203	211	212	206	196	181	195	217	169	214	191	215	216	214	220	201	202	194	213	201	177	195	205	211	206	197	208	213	205	192	201	208	197	210	184	208	211	205	213	216	207	233	208	213	205	188	188	183	212	200	199	203	218	206	201	199	201	208	209	208	197	213	209	208	207	178	192	186	190	202	198	212	195	207	211	209	191	203	172	202	209	192	208	201	195	182	217	220	184	203	187	202	208	207	205	231	209	184	239	208	190	222	213	202	197	223	200	192	206	206	211	205	201	224	207	199	213	203	206	217	191	167	217	193	178	199	200	218	204	192	235	205	198	234	202	199	197	204	186	199	218	201	211	214	217	209	196	196	203	210	201	199	212	200	175	209	213	198	188	214	193	194	196	197	227	195	198	188	197	211	190	203	222	199	214	197	223	206	193	223	189	207	193	191	183	214	225	212	232	228	189	221	194	223	206	201	217	200	193	190	208	216	208	195	188	214	177	207	202	185	221	219	205	214	214	189	221	218	208	194	188	215	199	179	223	223	219	211	191	227	194	202	197	193	210	203	236	196	208	213	186	211	191	196	195	206	200	182	220	168	198	233	196	202	202	190	212	235	195	206	205	192	199	216	166	188	209	192	209	220	215	225	181	185	210	205	196	198	221	221	188	180	198	207	198	181	217	235	199	206	215	228	212	229	192	217	207	219	219	205	190	201	184	204	185	236	199	232	224	214	191	195	190	228	228	207	181	199	191	209	203	200	242	204	214	207	203	206	197	182	210	181	230	212	219	198	240	194	180	213	223	207	210	181	190	184	198	233	210	201	195	196	212	231	197	222	177	210	209	216	215	182	202	191	193	199	205	203	192	208	205	214	222	195	194	235	197	209	202	207	191	240	224	215	212	199	208	205	219	188	198	230	211	229	186	184	192	195	190	224	195	203	222	197	195	209	235	203	211	222	215	205	209	203	217	202	225	190	228	188	197	199	200	205	216	194	191	197	188	208	185	181	215	193	212	185	246	208	199	209	201	200	197	192	192	189	211	206	172	206	204	191	204	206	200	201	182	201	181	206	205	207	218	173	206	216	214	171	205	197	204	217	196	174	186	191	219	192	188	216	185	174	194	190	210	188	201	199	176	217	189	208	220	217	202	230	216	214	197	204	200	179	181	195	198	214	200	189	169	204	210	226	164	219	223	214	226	190	215	199	182	198	215	204	222	186	200	200	176	201	186	187	202	201	229	215	209	196	232	216	178	213	207	208	207	195	197	204	220	207	181	189	230	218	210	217	202	176	208	196	199	194	240	211	223	232	188	180	211	205	189	184	202	206	205	198	189	244	193	213	188	209	202	198	176	200	191	207	199	184	168	210	218	211	208	192	234	216	241	196	192	209	201	188	199	200	213	203	183	193	197	210	203	207	196	204	220	192
7527	4669	10026	13180	16955	15555	15886	9982	4791	2466	1603	1326	1308	1374	1567	1669	1689	1207	1586	1902	1247	1346	1183	1115	881	823	821	879	982	971	934	962	932	1017	1215	995	968	926	994	1036	854	724	743	697	708	699	608	649	598	599	557	547	586	529	552	570	531	539	577	519	513	517	581	562	527	549	480	498	595	539	558	541	549	502	493	508	511	514	539	538	519	539	567	528	557	500	536	533	562	542	532	511	523	514	560	525	518	539	502	521	491	542	492	502	544	515	499	518	499	498	545	511	545	522	528	544	519	567	529	525	513	521	533	497	501	524	528	501	538	506	547	546	526	557	504	549	515	541	542	522	546	499	512	577	513	528	501	529	487	515	534	526	540	516	524	468	506	528	524	552	527	523	495	537	527	508	505	555	549	565	531	573	494	501	537	516	498	534	524	521	471	493	521	514	526	566	534	472	503	538	498	541	555	486	517	524	556	492	518	525	565	494	573	486	526	515	542	518	543	542	539	493	555	541	548	526	511	543	520	530	566	579	528	477	535	515	539	589	556	531	514	528	526	562	527	546	479	543	543	525	481	548	514	501	529	518	571	556	567	502	543	531	534	545	505	492	512	569	564	537	526	504	504	542	535	528	539	539	511	522	500	521	540	537	546	517	528	532	536	527	564	514	507	531	564	527	525	542	552	524	520	530	534	552	545	553	552	533	530	519	519	493	541	527	530	536	505	532	504	503	507	532	537	520	574	566	503	533	514	507	519	535	492	515	544	554	544	573	499	513	557	530	558	504	558	521	507	489	470	493	506	545	518	489	526	519	516	546	569	482	548	538	533	560	515	557	496	528	489	551	527	513	531	579	536	548	533	552	523	483	506	528	514	548	519	539	513	546	558	538	526	517	535	499	529	553	546	511	526	539	520	526	512	511	543	522	583	557	495	536	533	525	548	556	510	510	536	535	509	508	466	506	537	506	532	516	516	530	547	532	567	504	516	551	519	485	527	527	543	482	540	524	501	508	543	498	532	472	510	553	501	529	530	545	498	499	553	533	510	555	491	523	534	534	495	543	506	489	576	534	473	483	507	495	504	492	536	535	531	511	552	497	526	527	530	533	533	524	515	500	526	535	512	523	506	532	515	503	521	529	514	496	545	501	534	511	527	509	514	517	515	572	534	484	472	491	549	538	528	537	490	521	542	457	509	491	486	513	525	495	510	552	510	534	571	512	541	548	513	528	525	507	505	529	517	552	483	496	531	525	512	475	569	552	510	528	572	496	523	518	496	489	558	547	528	530	503	537	529	551	508	538	546	546	565	511	497	521	582	522	554	511	516	570	505	538	534	542	532	496	531	563	521	554	554	518	500	548	475	517	535	516	517	507	517	554	540	552	506	533	520	529	540	514	527	537	526	517	517	541	508	486	541	505	505	513	518	541	537	547	513	516	519	537	538	518	519	526	559	524	512	521	511	516	532	511	508	498	539	557	503	541	529	516	527	530	511	555	532	560	539	529	541	515	532	525	526	498	540	527	530	515	494	507	538	540	562	545	524	510	522	513	525	532	500	546	502	543	527	525	505	521	480	545	505	517	535	464	532	543	534	530	536	505	538	550	530	525	509	501	528	578	536	532	509	534	516	529	532	525	589	531	529	543	541	532	470	512	521	521	522	552	531	457	473	489	501	563	539	550	513	510	498	534	538	521	531	549	532	554	503	558	519	515	518	498	511	517	524	521	461	546	497	528	502	518	502	533	513	506	578	500	520	478	513	532	562	543	502	495	522	480	509	516	476	510	564	524	535	535	491	491	535	544	516	515	492	525	530	546	539	562	529	480	514	513	515	541	538	537	511	532	539	498	517	550	554	487	549	541	497	521	512	534	501	507	551	502	502	523	555	538	494	550	530	575	542	539	539	497	517	530	500	493	524	511	479	497	518	510	515	537	518	546	512	479	512	532	563	552	508	506	559	537	513	550	518	563	488	520	551	522	506	476	511	527	523	530	506	565	518	535	561	458	526	522	539	493	521	529	492	533	540	506	543	546	536	525	526	519	529	523	509	493	540	489	519	566	530	561	552	511	509	536	581	514	535	564	539	512	542	530	548	547	567	549	553	510	511	491	547	583	501	482	502	535	535	560	560	507	516	532	534	528	529	504	518	516	524	517	514	493	562	517	546	529	510	520	498	539	568	499	493	484	551	580	485	526	520	496	512	536	529	539	497	511	497	515	511	530	551	531	464	497	545	516	553	548	542	532	539	543	513	536	517	535	552	562	551	517	571	528	503	499	523	541	547	514	532	499	547	585	522	511	537	507	497	525	510	552	499	510	535	478	480	560	502	515	521	538	531	549	559	559	516	520	519	579	508	543	494	503	533	519	548	498	556	534	493	567	502	510	546	572	507	507	541	501	496	495	529	523	545	500	540	561	544	530	492	512	540	510	518	474	485	503	508	510	501	557	516	505	495	478	538	507	542	521	559	535	522	510	524	480	510	511	522	575	454	557	525	494	521	482	479	495	482	503	485	534	506	520	488	502	501	505	498	532	507	557	534	531	502	522	520	578	521	498	485	546	523	521	517	523	498	533	548	542	542	505	524	561	479	573	522	522	520	516	547	493	507	549	515	506	532	528	564	537	493	505	570	526	497	503	521	591	506	516	536	510	524	465	540	555	517	555	508	546	522	532	516	537	508	546	496	537	538	526	519	519	510	537	529	532	567	488	559	539	527	554	523	537	523	510	505	526	538	564	538	518	560	499	556	529	515	514	491	516	491	516	557	553	524	508	521	530	486	515	516	474	503	552	513	493	495	495	528	496	566	528	535	538	528	494	540	553	529	525	532	532	499	539	521	470	515	505	529	507	522	535	501	545	493	510	490	492	518	529	468	532	527	532	514	524	450	526	571	509	515	512	562	526	566	534	523	560	523	521	498	559	536	593	542	571	483	528	550	544	515	511	540	535	485	524	550	516	562	489	549	544	572	502	496	510	520	504	529	533	557	546	508	525	534	501	521	534	515	505	529	500	552	530	536	540	540	537	526	541	489	505	540	495	523	502	541	529	538	515	516	538	482	490	503	534	538	525	542	544	537	550	522	489	516	530	544	525	534	486	524	523	542	566	522	527	524	521	518	556	549	520	545	516	546	528	517	513	525	528	474	535	541	513	530	552	523	528	518	515	535	521	550	538	478	507	565	516	540	494	531	507	532	554	532	537	519	529	529	553	534	542	556	494	524	572	541	535	544	532	536	522	552	549	540	510	553	512	509	500	511	524	523	544	519	514	545	527	537	546	512	508	521	534	483	544	519	486	508	531	514	503	545	512	547	528	495	524	530	526	525	524	547	546	484	560	498	561	526	530	521	521	527	538	516	478	523	547	544	482	530	544	539	505	493	505	568	499	547	541	500	492	492	513	562	525	523	524	497	515	559	548	536	503	544	539	484	507	488	530	530	550	561	552	523	515	533	506	504	471	502	546	532	529	559	500	537	522	522	514	488	546	533	526	484	503	557	526
17401	9036	10580	10799	11755	9106	7573	3794	1556	790	489	434	438	445	451	546	487	368	391	467	346	392	366	298	409	280	288	249	290	272	320	297	321	324	346	336	270	263	266	281	251	218	217	222	222	211	184	194	211	184	172	182	192	181	188	180	168	169	192	171	165	191	163	190	173	193	210	196	178	206	161	166	182	182	160	179	180	174	199	171	183	180	176	166	189	190	186	177	186	174	169	172	193	167	176	190	174	179	184	191	185	156	167	196	195	155	163	182	206	169	195	184	164	171	189	192	182	185	169	160	154	170	189	175	182	173	165	165	190	173	160	153	176	157	179	171	186	189	153	175	186	177	198	166	187	169	164	182	167	182	182	178	186	198	145	167	179	192	193	166	193	164	176	194	179	178	174	171	176	177	191	160	182	181	164	195	169	191	188	179	193	173	175	197	193	183	193	156	175	192	181	191	174	177	182	166	174	204	156	144	165	205	172	194	178	175	172	185	170	184	180	193	162	191	168	184	191	145	186	169	174	156	173	202	190	156	161	190	187	169	181	179	176	181	169	209	181	164	192	163	160	166	174	170	172	180	199	166	164	206	169	169	168	162	191	187	190	191	149	174	199	160	197	180	211	184	189	166	141	176	173	173	164	190	193	177	171	165	175	184	164	174	170	187	158	194	211	169	165	187	177	183	178	161	187	168	162	165	205	176	189	164	177	169	182	177	165	189	172	184	174	158	167	170	177	209	144	164	173	181	144	196	185	162	154	183	175	179	165	172	175	173	177	188	178	190	160	179	191	172	178	168	186	158	164	189	172	186	173	184	174	189	187	168	170	195	167	174	168	202	198	186	170	151	177	169	219	213	183	153	182	193	168	182	171	158	187	170	219	204	180	159	173	170	180	152	158	185	176	164	202	172	179	184	175	179	146	170	178	162	179	144	165	149	201	166	179	208	201	167	163	185	196	206	193	170	182	166	162	156	186	198	180	190	168	155	185	170	163	155	166	171	170	167	172	171	187	166	185	178	159	200	172	159	177	177	171	163	173	190	181	172	172	155	164	176	209	192	178	179	167	179	183	178	166	170	171	174	199	161	142	197	193	167	181	177	169	161	156	191	176	172	175	175	188	169	170	170	187	187	213	153	179	180	179	176	172	180	191	167	167	179	185	183	188	178	193	184	193	182	154	199	188	172	169	175	160	194	206	174	174	167	161	171	174	174	194	167	164	181	172	184	212	175	161	192	173	140	192	192	181	183	182	173	194	184	178	187	193	183	176	163	183	169	177	188	175	172	183	189	160	188	167	182	180	193	178	172	169	158	189	173	173	185	186	158	161	169	195	169	181	140	171	180	178	166	182	194	174	169	186	192	183	152	183	158	205	195	171	150	176	172	166	169	168	191	187	175	177	172	162	207	167	203	169	176	187	167	201	191	180	150	197	169	196	179	187	170	164	166	176	146	191	160	155	195	202	197	166	179	189	167	176	166	158	156	150	143	155	163	168	155	180	189	174	170	178	168	199	211	201	172	168	178	222	168	188	202	179	175	170	181	179	189	188	191	190	167	183	150	170	176	173	187	178	172	155	176	187	161	191	187	195	156	167	192	172	150	168	169	167	167	167	174	162	189	171	164	208	194	188	196	174	190	163	167	152	152	179	168	189	187	185	145	166	165	175	172	178	162	168	158	179	178	143	167	169	170	182	171	197	190	180	184	173	172	149	170	174	173	190	177	158	155	179	209	181	184	159	159	207	184	166	192	184	185	181	178	185	171	175	171	164	151	198	174	191	165	185	188	187	193	190	173	177	164	185	163	177	175	170	174	178	175	195	162	174	174	176	179	159	170	164	195	213	154	203	176	187	185	170	163	205	174	163	173	183	168	168	189	185	196	174	177	176	176	182	160	158	172	171	160	170	193	189	163	164	182	181	193	200	162	192	169	167	172	197	198	174	180	177	201	176	161	170	170	146	174	194	152	166	185	176	169	169	173	185	184	165	166	183	176	157	193	181	177	192	162	160	149	180	173	188	149	159	188	171	168	169	171	191	144	171	171	183	183	189	183	169	171	191	185	179	173	162	156	181	172	183	158	157	194	173	187	167	183	185	166	181	196	152	152	165	171	183	182	145	192	167	170	179	158	176	185	184	195	167	191	196	166	180	196	191	181	186	168	181	170	187	198	179	199	176	193	161	168	193	176	181	200	191	155	177	177	139	174	185	168	188	180	177	160	178	197	159	174	170	170	184	161	166	158	175	192	165	164	198	177	190	164	166	160	190	169	168	185	188	189	196	175	192	190	177	139	154	178	153	182	204	183	165	150	188	198	185	172	190	186	181	169	167	167	160	199	174	172	159	195	194	177	167	173	160	178	164	194	182	187	180	151	168	184	165	171	167	189	189	177	175	187	188	170	175	186	177	170	191	182	164	165	178	167	169	159	162	166	168	168	177	192	181	172	190	177	195	186	136	169	172	168	173	168	193	192	177	138	170	192	172	182	142	199	185	180	169	175	195	187	166	199	182	213	173	169	188	154	178	166	175	187	194	184	173	199	173	173	175	171	191	168	197	193	190	167	164	183	210	182	146	172	185	184	192	173	188	193	185	186	187	171	183	179	187	176	180	184	174	161	178	195	189	176	165	167	215	161	171	186	212	183	184	162	190	172	168	194	181	154	176	171	185	179	211	180	187	184	183	192	153	185	161	185	167	202	176	167	158	159	168	158	178	169	186	190	179	202	177	171	173	166	182	177	185	158	170	192	164	159	169	172	167	173	173	169	171	174	180	170	186	166	181	186	204	182	153	157	171	190	201	159	186	181	160	183	156	173	155	165	177	184	191	181	198	189	180	156	156	181	185	156	177	179	158	172	175	152	168	185	170	158	199	200	168	168	177	177	181	195	184	184	169	218	180	161	162	159	191	178	165	185	183	177	185	196	181	206	176	185	177	171	182	197	153	168	168	172	160	174	174	186	187	192	181	173	204	164	166	172	171	151	155	179	192	177	184	155	172	190	179	179	184	175	183	188	162	155	177	157	200	164	184	185	160	183	170	201	164	178	162	177	187	178	205	189	163	167	156	175	188	163	167	186	186	193	191	161	163	169	177	168	185	181	174	169	195	172	157	173	174	178	166	175	176	175	181	183	173	182	157	160	188	197	177	168	186	179	199	188	164	196	167	147	158	170	175	172	158	192	191	165	180	172	186	146	173	181	174	156	159	194	178	183	132	165	175	167	161	169	171	192	170	169	186	182	169	170	167	204	156	166	163	148	152	200	189	187	164	150	164	155	168	162	170	186	183	151	181	167	166	169	173	170	210	191	171	140	193	187	184	157	173	156	192	191	197	193	177	185	169	175	193	161	199	178	151	169	164	171	178	183	186	193	195	175	187	204	185	170	177	189	190	195	195	185	156	167	169	181	179	194	156	184	160	166	158	194	172	168	191	177	161	172	172	179	182	178	166	160	159	182	175	164	168	188	161	165	162	172	198	175	207	183	174	170	169	177
10226	6884	14009	19092	24116	22600	21065	13484	6847	4121	2174	2260	1969	2174	2307	3189	2765	1761	2158	2741	1716	2028	1796	1533	1251	1071	1202	1192	1498	1377	1354	1416	1453	1787	1880	1583	1344	1421	1574	1401	1104	987	893	835	771	795	687	659	630	629	572	506	523	578	549	503	558	540	487	507	491	511	528	499	499	530	549	513	514	508	488	532	507	573	509	533	506	516	497	536	509	543	495	503	455	500	505	546	514	542	487	481	546	478	513	552	510	541	506	495	509	509	528	505	494	476	490	500	515	484	512	517	485	489	480	518	499	494	527	472	453	504	510	472	471	444	485	436	483	487	481	501	475	514	509	484	513	511	508	532	475	516	494	485	501	480	534	511	464	520	519	508	466	481	479	481	492	472	489	461	473	477	471	488	497	468	511	479	475	520	497	505	494	506	480	493	496	511	504	460	498	494	500	515	455	501	482	525	513	482	489	469	490	470	477	513	508	486	459	492	508	506	506	490	468	487	469	497	471	493	476	501	499	511	499	524	492	459	481	483	476	484	488	476	489	479	484	516	444	493	473	472	476	503	465	510	475	482	467	506	472	460	483	483	495	461	412	466	497	473	509	485	492	466	520	463	489	449	489	459	477	488	460	471	474	459	503	490	492	476	473	538	485	496	476	506	484	467	501	465	443	480	502	477	472	473	479	493	487	499	457	505	478	479	511	500	466	495	535	496	513	551	465	454	457	512	461	455	456	495	482	450	540	511	512	488	482	514	467	503	489	473	477	473	492	450	443	487	513	466	476	459	496	481	433	504	490	518	454	471	480	487	478	499	500	492	465	484	496	517	482	495	506	469	481	466	486	476	453	444	485	514	515	489	460	443	483	524	518	460	478	478	468	452	495	455	493	487	462	520	522	486	496	462	483	466	490	474	438	488	500	464	487	474	517	505	493	475	469	470	452	468	470	488	462	503	532	481	498	495	500	473	499	499	504	474	470	508	481	479	506	465	477	500	481	522	453	509	507	517	512	452	505	493	481	489	517	494	502	465	516	512	509	468	516	545	519	461	497	501	484	474	529	518	477	505	496	436	438	441	479	485	503	447	466	500	512	472	491	480	543	500	491	479	469	510	467	474	463	457	505	467	463	515	489	488	487	484	487	486	456	442	477	507	496	519	483	478	486	479	444	540	490	489	473	498	522	482	470	445	493	491	483	482	437	495	478	473	485	492	503	512	449	485	502	446	491	466	482	505	486	515	502	476	494	495	494	495	520	454	486	491	497	471	461	460	466	482	468	491	492	466	500	503	456	449	463	489	486	459	433	500	448	512	509	460	464	501	473	495	449	501	473	468	498	454	506	463	466	479	471	457	476	458	503	491	417	454	502	477	470	463	476	503	462	482	463	471	506	480	490	494	496	491	474	516	479	482	486	452	451	482	486	470	488	498	454	466	457	463	486	458	447	493	474	503	456	452	460	468	455	485	485	466	446	473	461	523	483	532	494	471	508	485	493	445	520	523	489	483	487	507	456	460	475	461	478	441	483	476	498	464	496	480	457	504	470	486	508	427	477	494	505	473	481	498	492	473	475	480	489	510	491	468	510	486	451	502	488	457	503	473	506	500	494	477	530	468	485	465	501	472	444	490	452	456	444	448	443	478	483	514	499	481	461	481	482	460	525	461	494	507	483	476	486	512	462	489	492	487	463	452	470	492	465	471	477	472	473	499	493	461	515	498	478	481	474	497	476	513	507	563	480	511	502	478	491	508	471	490	472	527	491	492	447	518	506	472	494	492	498	480	505	487	482	516	502	476	471	470	495	454	480	495	520	486	492	491	486	485	429	523	514	470	489	530	447	511	453	498	474	490	447	499	496	482	511	526	469	511	500	477	468	461	445	506	523	494	499	489	477	499	490	496	489	493	513	516	509	471	458	465	473	485	494	454	491	488	494	485	455	466	464	482	481	491	522	481	486	476	469	488	491	489	502	484	472	482	467	522	486	494	463	483	471	475	489	477	477	479	495	508	517	475	480	473	483	472	474	515	463	512	469	494	468	500	462	486	472	504	492	485	459	476	485	493	537	483	493	488	481	524	492	517	482	514	504	495	445	482	477	475	470	488	535	469	460	452	486	477	486	465	549	479	469	449	480	499	496	471	502	483	472	513	510	486	458	461	529	480	503	482	503	499	503	507	493	489	498	512	517	505	451	459	539	474	478	527	505	483	499	484	482	473	472	472	476	486	454	498	496	493	464	495	443	495	476	481	448	513	484	504	450	469	481	451	489	507	486	470	455	512	483	468	442	513	480	446	471	491	503	489	485	470	492	502	461	485	494	497	461	467	482	503	491	513	493	512	454	493	507	459	464	457	483	506	461	478	453	499	478	498	511	465	468	492	466	510	500	431	502	493	479	511	468	434	477	493	497	493	493	488	478	469	483	479	478	493	482	492	494	473	481	451	497	476	509	479	518	471	512	487	523	493	515	469	491	489	506	506	469	447	468	506	479	497	500	505	477	495	538	456	490	449	535	471	480	484	460	512	457	532	466	497	459	492	520	445	477	503	450	485	495	505	480	470	469	489	505	463	510	500	475	452	433	459	504	450	486	469	461	506	443	485	483	483	454	445	475	443	512	524	498	492	517	471	445	481	473	454	477	476	485	467	472	482	480	511	460	488	490	474	436	480	497	490	466	465	482	463	510	445	497	478	499	505	532	480	450	520	466	458	483	417	464	486	480	495	457	488	489	455	508	428	455	494	508	471	454	497	444	486	454	430	442	518	474	489	481	546	473	488	496	475	447	466	487	522	493	500	454	482	470	440	460	459	471	472	497	514	457	484	512	479	463	481	438	486	500	553	507	512	482	525	467	478	474	508	481	466	471	471	438	472	482	458	470	479	475	499	467	485	489	468	480	482	485	500	480	478	501	466	471	471	483	514	449	501	477	509	471	477	486	509	423	479	491	494	453	491	490	493	454	509	496	529	472	471	503	463	457	452	504	483	475	463	472	484	472	498	477	507	472	429	497	498	512	465	492	461	499	486	495	506	485	460	489	462	489	480	498	487	491	460	483	477	511	483	472	493	484	490	471	485	460	448	524	475	481	458	453	480	494	493	461	462	499	496	460	480	466	471	498	509	482	534	480	499	497	497	465	462	521	479	484	429	450	492	477	463	500	436	503	467	505	451	487	506	510	465	472	454	502	492	463	474	501	491	492	492	521	492	517	478	472	475	440	468	491	480	484	510	487	454	508	459	478	493	519	479	460	453	472	479	515	529	489	500	467	463	472	487	500	485	505	485	490	482	515	457	478	484	504	433	483	449	494	493	506	474	525	458	513	474	491	442	498	508	453	477	448	471	492	438	502	488	467	459	517	481	476	487	489	473	500	449	497	466	527	508	493	444	525	467	475	479	467	487	491	463	483	510	516	514	448	453	468	474	492	504	455	513	491	498	456	480	486	475	485	499	496	512	528	507	470	450	484	505	487	464	468	477	470	505	500	463	458	485	484	463	467	481	507	494	479	479
3658	1853	2281	2461	2391	2189	2014	1121	570	391	386	378	392	359	415	367	389	402	395	399	399	364	398	400	368	367	378	456	363	415	403	369	369	369	389	394	369	381	373	377	357	386	353	351	375	375	356	381	374	383	356	406	386	402	343	364	383	421	375	341	404	347	388	384	387	383	389	391	397	382	351	378	355	386	389	373	348	396	359	353	406	349	378	337	353	399	341	363	400	394	353	362	359	374	387	404	420	369	372	368	417	371	372	379	389	405	378	353	354	366	360	369	370	370	386	385	377	382	384	365	352	356	390	376	361	406	385	394	359	365	377	372	379	349	410	366	375	355	362	346	383	348	382	377	392	375	395	369	356	377	386	365	406	338	398	375	346	372	374	378	383	372	364	387	386	367	375	378	426	395	370	341	378	351	382	362	378	379	369	385	362	357	364	370	379	391	365	356	374	368	374	353	384	390	376	364	351	387	360	346	379	395	359	397	410	381	370	358	396	369	363	367	391	386	381	389	372	371	396	372	384	359	362	381	354	386	402	387	353	377	373	387	350	355	367	369	354	361	398	362	396	360	357	355	379	368	396	375	400	377	382	350	364	362	373	404	387	398	350	390	404	310	371	399	400	379	374	354	386	355	349	386	365	381	359	385	356	358	361	367	355	404	345	356	357	367	378	391	408	357	363	388	355	367	386	378	367	341	379	404	406	380	407	376	376	373	397	368	386	403	370	355	340	368	390	353	374	387	350	381	361	395	389	385	394	391	405	368	368	415	346	347	386	406	403	365	363	384	383	370	379	374	369	352	345	390	418	369	358	348	378	369	372	390	351	374	345	382	377	382	353	364	376	362	378	367	348	353	354	361	388	373	361	368	353	377	373	357	376	374	375	370	360	354	332	346	377	380	358	358	418	379	377	356	379	364	390	384	378	353	381	358	390	378	342	365	416	344	381	366	382	385	345	387	401	358	355	416	357	360	376	365	389	351	371	387	373	348	381	392	374	346	334	387	373	435	386	401	389	409	380	367	397	377	394	353	391	403	398	365	366	375	382	384	350	435	371	368	360	421	370	376	379	374	360	391	376	364	346	349	365	367	382	353	375	377	387	367	359	405	410	345	393	374	359	341	400	389	390	412	348	352	376	402	350	362	357	380	371	355	373	380	388	356	407	360	355	355	376	347	350	353	385	360	359	379	365	365	369	371	398	400	402	376	436	373	405	381	379	343	354	354	366	367	369	371	372	380	371	377	380	348	402	416	356	449	364	382	397	355	378	358	397	397	337	392	377	375	344	373	357	368	403	376	376	363	359	345	376	347	366	361	367	357	351	380	355	358	376	369	347	358	350	368	356	361	378	393	385	423	372	342	392	389	392	403	391	375	331	386	379	365	385	362	384	384	393	342	381	391	379	399	359	339	375	393	391	381	388	368	361	401	377	379	413	374	385	396	386	390	415	394	366	354	391	405	393	360	401	372	400	370	363	341	363	358	396	357	350	400	396	384	371	370	395	354	378	355	372	369	372	370	332	365	373	371	371	370	348	354	360	371	364	395	367	397	373	335	387	344	383	388	377	355	372	350	389	383	380	418	349	396	361	370	381	362	393	359	361	398	384	387	382	368	402	350	345	353	383	376	373	376	365	380	361	395	396	408	333	373	361	312	368	347	405	361	354	350	382	382	363	403	366	371	375	384	381	379	359	363	373	403	387	383	378	365	381	356	351	348	351	332	405	354	366	399	362	362	347	352	356	347	363	423	405	348	375	350	391	358	377	391	379	372	347	381	347	385	350	373	370	353	363	352	387	365	373	344	381	367	364	409	404	420	366	391	360	382	390	377	335	353	348	355	366	404	411	353	370	396	379	357	382	390	361	376	377	381	347	367	386	363	380	394	389	369	378	357	356	363	341	410	360	335	355	348	377	359	372	381	352	357	388	340	383	351	399	361	368	337	379	377	359	375	372	357	337	393	377	344	399	376	355	374	382	319	400	390	379	351	334	378	385	338	367	329	339	399	395	374	367	361	368	384	390	363	336	368	388	309	390	357	365	364	381	377	384	351	362	380	337	371	368	383	359	402	372	403	376	387	410	391	363	350	382	387	383	386	364	320	393	367	382	398	370	360	380	380	351	380	335	393	354	407	365	372	387	354	395	398	390	357	401	376	354	335	364	406	377	359	408	372	386	380	356	347	376	389	369	358	374	383	356	360	389	355	372	383	398	411	410	374	375	395	406	370	387	363	416	392	380	388	377	372	373	390	388	350	392	360	356	380	347	379	352	373	370	382	363	373	360	343	361	371	354	366	340	362	375	375	376	362	392	354	342	388	365	376	378	347	370	393	340	341	358	401	398	400	399	366	381	380	350	374	346	358	364	362	377	386	376	357	349	386	393	376	383	372	380	369	420	414	363	341	389	381	378	365	372	384	388	347	369	349	365	325	392	368	402	338	390	374	376	343	382	362	385	406	412	343	370	379	385	371	380	371	375	374	377	404	416	367	383	354	358	391	405	346	383	362	323	349	344	404	346	389	370	380	331	383	375	365	358	383	370	362	400	314	348	381	377	352	375	370	353	400	361	392	377	371	378	371	361	365	349	369	415	358	404	377	364	359	394	383	380	370	387	362	378	353	369	367	357	375	382	402	379	391	392	370	372	386	370	384	340	394	390	372	329	352	352	418	394	362	372	393	385	366	378	357	380	337	404	314	375	392	377	337	386	379	366	349	345	357	380	371	353	387	396	373	368	345	376	393	332	372	385	350	362	360	365	396	408	341	385	336	328	342	365	358	365	353	360	389	351	371	373	383	366	373	399	360	358	374	378	402	415	388	409	417	369	366	363	408	362	353	379	360	386	364	356	369	386	413	400	376	389	405	366	371	391	374	401	364	414	360	348	406	405	344	378	352	322	377	362	358	387	384	339	401	403	387	378	344	373	383	351	371	383	386	371	336	401	369	389	365	374	368	364	349	380	394	359	356	393	380	373	388	362	357	370	381	373	348	341	350	360	362	380	399	363	429	368	378	362	359	364	392	336	343	362	333	372	341	355	384	403	371	347	395	376	342	373	391	353	381	394	366	369	362	368	332	373	356	399	366	384	382	350	357	359	378	343	357	363	378	363	401	375	377	353	355	352	356	369	357	364	368	396	395	369	388	407	352	371	404	422	359	356	370	377	401	371	357	373	370	365	363	387	356	374	341	401	343	392	355	385	368	384	395	388	383	369	403	378	351	342	357	382	389	401	415	383	363	393	346	387	384	377	370	371	367	375	407	373	363	362	426	396	418	341	394	379	373	347	372	423	384	354	372	385	370	367	352	374	362	380	364	384	378	354	387	361	397	356	424	362	367	420	385	368	382	407	408	434	404	373	395	385	377	363	401	364	362	350	400	379	373	353	396	355	380	354	388	381	406	345	361	400	373	391	396	366	382	339	365	378	372	383	358	363	406	360	382	399	384	370	326	395	350	322	370	376	404	364	347	348	394	367	362	356	393	384	370	365	366
3267	2206	4836	7332	8894	8748	8380	4652	2070	1101	969	876	920	934	858	963	952	1126	1317	1116	975	916	941	955	851	878	900	913	901	930	845	917	860	887	892	903	946	987	967	912	896	892	894	930	846	889	896	901	906	911	881	867	830	870	883	913	867	889	899	864	839	880	887	855	869	917	888	863	820	900	893	906	907	907	831	906	857	853	923	908	895	876	854	876	900	906	892	896	834	871	920	881	895	854	860	828	894	887	899	903	870	854	899	810	906	932	849	942	891	890	851	889	856	915	911	871	905	834	863	925	944	924	878	897	922	915	870	892	830	926	916	869	887	845	862	961	889	882	882	880	869	869	886	842	873	839	921	875	886	874	935	914	892	803	863	885	891	870	876	834	849	907	901	850	871	880	861	855	850	879	884	859	860	896	910	910	889	917	860	833	817	838	887	835	878	873	882	826	921	876	914	878	869	872	851	908	910	855	845	853	872	837	866	904	860	837	875	897	897	865	872	887	868	906	886	877	857	904	876	851	888	901	866	909	865	896	906	891	827	862	923	882	870	901	873	932	908	920	873	878	902	856	824	907	875	890	846	887	835	850	873	851	829	908	878	891	899	845	889	853	904	918	903	848	872	859	874	925	859	916	871	866	853	937	837	858	904	864	848	889	901	860	886	799	878	863	887	927	851	910	837	852	838	873	926	847	865	882	880	853	862	876	886	949	874	949	905	895	903	901	924	890	860	939	896	849	875	875	862	882	891	889	848	867	823	864	904	862	807	871	879	892	909	871	812	851	857	870	883	926	852	858	898	871	917	927	885	881	857	877	858	877	883	862	906	926	923	933	931	888	930	890	911	895	894	848	846	835	832	876	844	885	952	883	860	873	872	887	889	897	873	927	867	862	840	923	884	880	877	835	894	855	868	885	825	875	881	821	888	864	939	879	904	877	871	896	850	861	915	910	868	940	873	908	844	868	883	918	871	925	890	982	875	905	857	903	863	867	891	866	838	893	911	906	914	852	871	889	898	878	839	920	886	907	906	837	906	892	879	890	856	904	895	854	849	857	881	868	850	868	885	918	886	925	920	895	916	879	889	884	876	854	889	858	933	859	884	837	865	869	867	903	887	867	844	900	950	834	893	836	840	905	864	890	887	900	846	897	926	862	830	883	915	880	859	927	878	881	860	913	859	862	867	844	854	860	854	929	869	840	817	898	858	937	919	862	860	826	903	887	876	906	875	878	860	875	844	882	875	855	934	898	884	875	867	864	880	810	845	883	892	828	879	835	835	872	944	888	878	897	945	873	878	915	868	837	871	871	955	866	819	903	857	852	819	872	851	895	844	825	858	876	885	870	898	941	866	866	850	867	900	866	896	951	876	894	891	904	889	901	852	807	843	879	905	904	842	870	866	911	823	845	856	851	890	870	894	901	871	881	903	871	909	908	900	918	864	903	923	862	875	835	913	869	833	892	893	839	888	878	881	876	900	901	862	869	859	824	923	935	877	901	883	874	887	892	898	905	946	921	858	879	897	899	871	855	840	859	930	885	879	901	884	846	887	860	916	869	885	892	916	849	866	883	873	881	944	859	911	898	833	868	873	875	849	920	908	928	885	881	913	852	860	871	837	851	917	833	949	924	866	902	924	906	917	904	886	900	851	883	915	907	912	880	919	913	930	882	818	851	903	860	863	879	862	934	863	945	871	920	865	862	904	864	864	909	896	873	858	905	938	895	865	850	872	908	902	892	900	895	906	894	891	883	925	877	857	886	885	857	889	865	865	892	897	874	861	869	867	862	907	938	838	929	907	828	907	917	883	899	902	818	874	859	873	836	916	898	853	889	892	888	888	907	882	914	874	925	837	872	906	877	935	822	908	927	896	906	843	879	894	893	860	838	870	892	822	878	900	888	863	865	890	854	916	885	864	880	839	867	882	906	896	865	929	895	877	879	903	944	865	858	901	844	949	887	897	881	902	827	910	856	923	845	876	915	840	883	910	910	868	858	906	851	955	880	849	874	913	849	847	862	917	927	887	852	855	856	863	887	889	882	858	899	900	907	900	859	903	813	893	909	854	904	901	898	863	827	860	879	874	931	921	915	860	842	853	890	891	863	881	902	853	881	887	911	933	858	849	917	863	872	895	904	894	885	884	919	846	855	895	873	928	865	852	859	884	926	894	938	895	830	847	942	850	887	863	847	889	911	861	913	881	885	880	878	895	895	888	890	899	855	885	924	851	918	881	859	905	845	841	892	843	852	870	838	894	881	855	892	847	892	837	909	940	902	882	882	902	883	876	822	917	844	881	895	902	928	850	853	918	899	855	911	857	914	911	953	881	849	894	876	927	857	901	892	887	914	885	836	859	917	907	886	896	855	864	942	866	859	879	862	930	850	913	935	889	927	855	912	877	886	896	875	902	867	831	886	902	869	903	843	865	886	875	916	885	908	874	937	920	881	873	916	857	886	863	857	873	883	880	880	891	924	895	884	885	950	908	817	906	914	906	885	856	847	879	901	876	886	896	908	857	918	881	912	882	821	882	849	926	884	884	870	906	865	886	874	867	807	857	918	869	867	873	883	899	938	880	866	872	896	874	857	882	843	911	873	881	884	866	825	850	869	845	863	918	905	876	870	886	886	899	867	834	876	863	864	918	868	876	875	873	897	870	869	827	862	911	875	857	872	925	865	908	856	881	920	912	887	861	905	897	829	867	878	883	885	887	892	887	851	873	792	891	882	795	838	909	901	878	928	886	933	889	893	855	912	887	864	846	915	868	856	886	877	832	958	853	859	896	884	914	907	844	848	847	894	850	882	871	856	870	892	875	904	899	861	898	855	885	844	840	911	886	912	948	893	877	870	900	898	875	943	838	857	945	941	940	848	869	855	879	884	871	884	845	860	862	874	858	910	922	827	847	855	856	904	920	880	863	873	928	880	848	910	916	851	887	880	837	886	883	912	866	922	863	903	931	870	854	853	877	888	885	950	835	883	946	829	874	937	858	935	838	845	887	859	887	890	893	888	914	838	915	915	903	891	900	872	893	969	886	870	870	883	894	850	863	890	862	929	913	842	831	871	860	914	920	903	931	850	894	911	902	911	838	874	963	854	839	899	866	833	905	874	834	885	904	910	901	930	827	877	856	890	885	886	866	860	887	880	878	915	877	844	889	879	833	880	915	923	871	917	892	834	891	843	897	896	888	921	889	880	885	931	885	880	875	865	896	904	912	885	902	912	891	934	891	927	874	866	855	888	873	882	877	857	916	913	892	866	856	901	876	887	860	855	900	833	880	921	858	868	901	915	884	870	909	940	870	855	900	897	904	859	872	868	881	847	892	845	908	848	843	915	934	856	890	857	854	909	906	897	871	846	894	847	899	897	852	844	866	900	826	927	898	911	885	874	947	871	895	887	943	882	852	835	923	874	855	895	914	823	893	831	866	905	834	896	914	940	873	907	888	935	834	848	909	847	868	891	876	898	847	946	930	883	898	890	867	854	910	903	890	838
11341	6167	7066	8224	8295	6307	4473	2053	898	511	378	354	329	333	324	408	361	335	367	339	291	334	280	295	240	240	260	253	262	269	258	255	283	275	296	270	238	290	277	228	248	234	244	220	250	211	211	245	220	224	229	195	209	233	215	188	209	209	212	232	178	212	178	204	216	228	201	219	197	193	202	230	236	216	199	220	215	202	190	232	242	205	185	220	213	201	220	197	197	209	204	185	203	217	229	236	204	236	186	208	201	201	194	195	210	198	209	225	208	230	241	213	224	193	190	212	218	192	231	200	193	216	197	243	224	213	221	184	203	205	199	225	230	213	205	224	194	218	202	204	217	223	239	217	189	203	228	236	208	209	194	200	199	209	211	180	207	232	214	244	211	217	222	189	226	192	215	183	208	200	259	196	205	222	213	203	217	209	199	207	221	203	225	218	189	246	192	192	216	185	214	215	233	203	225	203	200	212	236	214	212	212	230	184	212	210	232	223	232	224	206	209	219	191	207	195	199	193	206	221	209	234	199	196	245	208	251	202	184	219	228	236	199	182	192	229	191	191	190	218	197	209	184	198	206	212	223	203	209	219	201	230	216	229	208	212	232	235	198	201	212	206	206	180	188	214	197	184	224	209	221	224	206	215	215	211	216	186	237	222	180	195	195	216	205	214	220	214	203	226	214	191	190	215	189	217	214	212	231	191	193	177	218	221	222	206	207	161	203	210	241	212	215	199	207	207	205	222	196	203	217	211	218	208	220	230	222	195	236	209	222	220	206	246	209	201	193	209	199	195	202	199	207	214	200	197	206	205	204	218	212	195	176	192	211	220	233	206	215	222	217	235	196	207	211	216	185	215	195	196	186	205	191	226	207	205	193	231	205	218	186	208	221	180	180	220	211	199	204	224	223	234	198	214	227	207	206	223	196	198	224	201	227	211	202	234	196	206	242	211	227	199	208	197	183	206	221	217	222	183	222	214	212	202	200	231	189	206	219	196	227	201	172	198	197	221	202	200	226	199	219	207	192	208	218	225	208	190	197	207	231	213	189	194	171	201	214	213	209	200	213	254	207	217	216	235	197	189	193	213	244	221	220	210	187	193	192	206	233	211	191	199	213	195	199	217	214	221	211	213	255	191	193	203	199	208	226	197	205	196	212	213	196	185	193	187	200	185	196	196	207	204	218	211	212	234	229	220	184	194	235	221	194	214	217	199	199	200	202	215	186	198	221	191	201	231	219	209	202	219	209	218	212	208	205	234	234	207	226	196	197	196	222	194	207	205	217	209	219	227	186	241	233	210	204	194	207	221	244	219	220	211	212	187	205	190	198	193	216	212	199	210	241	195	208	221	209	213	203	202	164	212	211	221	202	220	196	208	202	217	201	215	225	215	210	215	219	203	210	195	208	186	204	204	192	217	229	202	215	237	213	208	199	194	220	227	194	225	201	211	212	191	215	225	192	204	212	201	227	209	207	186	206	222	201	222	195	226	185	209	224	214	209	201	186	203	223	205	186	218	202	215	245	210	211	182	209	214	210	220	172	195	229	225	213	220	209	210	194	191	206	225	182	208	203	165	213	215	207	220	213	202	224	201	210	198	224	202	215	215	204	208	180	216	221	237	212	209	218	193	239	203	207	228	220	220	195	222	209	199	200	208	221	205	226	215	194	211	202	204	195	231	209	187	199	192	201	178	213	198	198	212	205	218	201	221	197	208	213	232	186	184	221	217	187	199	204	225	178	205	222	204	226	216	213	229	223	199	222	219	199	224	217	203	211	220	211	187	209	211	222	198	196	198	178	245	203	219	216	221	206	188	163	193	220	198	193	199	194	194	234	205	208	175	210	193	218	217	200	200	178	206	195	224	207	210	194	208	208	230	230	213	214	199	198	195	207	201	198	196	204	225	229	220	204	218	238	194	182	217	228	217	220	201	194	213	200	225	216	180	226	221	186	199	187	198	212	193	238	206	215	230	217	222	203	187	224	201	199	217	223	208	211	221	191	212	221	208	213	210	221	192	209	218	221	205	213	209	213	231	225	226	192	213	219	212	173	222	240	226	193	222	205	213	192	222	201	194	234	198	190	203	203	206	227	229	205	205	216	189	193	189	188	194	200	177	215	195	199	182	213	224	198	212	233	216	203	203	210	229	204	184	197	201	207	200	195	201	230	219	212	190	215	225	189	231	207	232	212	221	191	209	208	209	201	195	196	238	225	218	196	201	211	227	194	255	239	224	221	193	233	197	203	208	213	200	209	216	200	197	197	219	206	201	219	191	208	201	204	218	220	205	207	232	218	207	187	208	202	218	228	188	227	236	189	217	213	208	224	199	195	220	226	188	233	204	198	183	200	204	210	218	199	220	196	201	213	216	216	205	219	219	208	215	167	244	203	198	221	172	208	205	192	220	195	211	200	196	224	215	192	175	219	205	179	223	241	214	219	239	242	222	198	211	219	206	191	212	195	199	187	218	210	222	200	182	216	201	213	228	208	208	199	224	213	217	213	188	192	209	219	196	206	201	224	225	204	205	220	243	212	213	200	184	235	201	216	223	204	204	216	246	213	223	206	217	196	192	224	247	207	193	219	216	214	222	230	208	214	217	198	216	196	211	192	206	215	248	205	185	197	192	180	226	205	210	233	245	210	235	181	205	210	184	219	237	196	183	201	209	195	222	198	212	201	214	202	201	204	203	216	208	221	208	232	204	248	227	211	213	215	246	173	231	234	213	221	197	209	220	202	220	213	254	202	218	176	205	187	219	178	201	239	202	210	224	182	170	198	213	197	192	197	224	193	204	199	213	215	205	195	218	188	207	207	225	201	187	209	232	202	199	231	202	192	198	201	204	232	195	194	217	217	230	198	179	224	182	212	211	189	199	187	203	206	231	181	202	206	217	211	183	219	217	201	187	185	210	190	202	218	199	213	214	203	231	192	221	236	210	214	180	222	206	194	193	193	220	207	204	217	202	187	201	214	198	177	218	207	219	205	188	203	213	221	213	203	231	205	205	216	207	209	228	207	178	200	220	221	200	217	185	225	217	232	225	191	221	208	218	226	231	228	219	228	200	217	202	195	198	216	223	198	197	229	198	215	218	192	232	220	203	209	200	203	214	196	211	205	188	226	225	199	191	201	191	220	204	219	194	216	204	204	196	216	200	231	199	202	194	209	216	214	204	207	213	181	219	218	225	208	208	216	236	209	185	240	207	194	189	202	191	210	231	190	203	212	221	219	199	190	229	235	226	198	193	201	194	244	200	214	193	200	221	208	188	216	200	227	217	199	222	197	201	204	197	215	213	218	211	189	218	183	200	207	216	199	207	193	195	192	189	198	225	227	239	215	188	177	227	223	183	192	209	192	178	203	226	240	192	209	215	193	200	205	193	255	221	225	209	205	214	202	200	215	226	208	213	195	190	230	216	209	218	220	221	215	227	218	235	203	175	218	200	200	253	194	204	210	207	248	215	212	187	201	218	197	202	193	210	185	221	217	212	220	200
7864	5046	10638	17295	19953	17739	14518	8202	4270	2525	1470	1365	1442	1459	1472	2060	1722	1362	1672	1426	1257	1252	1194	1074	883	835	952	958	1001	1041	993	978	1149	1257	1291	1133	1006	1092	1104	849	842	804	769	758	706	683	647	638	616	590	535	569	562	543	545	545	574	529	539	561	593	544	553	527	566	551	550	562	574	506	507	559	524	539	524	590	508	546	542	551	512	536	526	555	503	542	562	526	528	556	531	518	542	576	500	568	560	532	549	547	543	551	531	552	526	547	569	538	534	535	553	560	531	535	523	543	542	539	515	522	545	563	523	580	552	538	511	514	521	532	530	529	551	534	511	568	526	504	555	546	570	523	556	490	573	546	504	549	538	545	555	532	529	551	514	534	530	515	523	557	565	532	539	553	536	513	583	541	537	526	551	529	520	533	514	535	571	550	542	546	543	534	557	499	522	529	539	531	523	530	553	521	575	544	537	552	532	499	518	515	542	524	530	580	536	523	537	535	540	538	532	557	558	498	528	571	549	539	485	527	537	526	532	546	517	524	523	531	549	503	528	524	520	542	559	501	511	513	522	526	507	495	532	523	503	518	475	504	520	507	536	549	523	572	537	507	512	522	525	545	516	516	552	525	516	524	511	534	528	506	552	525	517	538	548	533	525	543	523	545	549	536	529	567	531	497	548	556	521	567	556	521	523	560	569	528	520	483	533	556	528	576	530	526	512	503	537	599	530	524	521	513	492	530	549	558	528	559	541	588	556	528	506	520	524	489	552	527	551	533	540	531	528	552	532	504	525	540	522	496	537	523	505	540	518	540	526	518	512	514	545	510	555	529	477	550	571	534	567	530	501	569	505	506	506	535	561	517	583	515	501	538	535	534	556	499	522	537	518	550	510	543	534	556	510	577	515	534	500	537	521	515	530	528	517	544	519	549	538	576	520	516	540	527	522	512	539	451	520	512	530	539	547	569	507	493	498	540	530	533	566	521	521	540	498	539	547	539	566	508	563	550	564	519	558	575	506	537	542	500	499	471	510	559	558	504	564	510	600	542	553	550	556	549	541	569	526	520	522	528	495	525	529	542	542	507	530	492	520	485	541	536	537	546	546	528	516	552	558	528	490	544	562	526	534	493	563	539	566	534	514	570	536	512	574	526	513	510	564	557	545	513	514	534	510	543	509	561	551	534	531	533	570	558	538	489	545	521	551	529	504	508	547	520	520	546	559	523	487	557	516	536	542	549	525	513	546	544	530	564	549	539	515	518	540	492	538	534	537	534	567	521	554	558	507	557	515	562	542	552	548	571	535	552	511	562	522	512	560	526	510	511	595	497	557	539	537	561	542	502	525	527	564	556	551	516	544	528	557	511	481	515	545	581	527	570	534	553	573	540	539	508	488	491	507	556	519	532	547	544	546	548	546	502	555	530	501	536	564	535	548	573	544	567	540	575	519	523	527	542	542	546	529	528	512	541	524	536	559	545	523	520	528	541	520	530	522	507	533	524	566	531	537	531	528	504	564	512	560	547	542	523	516	550	583	548	565	487	519	575	542	535	592	583	559	537	542	545	558	525	546	541	532	536	551	580	558	529	500	521	501	529	492	536	505	548	496	546	536	535	539	536	537	513	570	528	523	582	560	534	531	525	535	506	511	552	540	506	563	563	536	563	564	520	513	508	527	527	560	517	574	515	536	515	512	521	550	549	527	512	544	524	550	483	543	496	493	486	536	532	523	546	518	538	596	520	552	539	532	537	508	537	561	505	510	526	553	549	509	565	540	568	505	530	542	538	516	556	519	484	526	522	538	509	565	518	509	519	531	535	531	559	516	551	521	521	525	544	547	530	559	521	556	549	536	505	558	500	586	507	532	547	506	519	533	535	565	528	532	581	491	539	527	532	512	573	546	497	516	527	521	533	508	526	501	537	510	544	510	542	532	517	556	500	541	507	530	525	534	501	570	527	523	542	538	528	561	532	564	505	554	579	555	560	496	548	539	543	583	508	567	505	515	524	480	569	527	530	565	485	508	508	536	545	534	543	555	548	547	586	544	558	529	524	511	546	530	513	506	531	552	545	524	553	532	539	562	565	571	531	502	522	522	576	539	534	541	535	522	513	520	530	550	549	556	529	520	513	544	524	526	520	551	537	567	555	534	548	547	511	538	490	537	509	587	552	535	540	541	514	532	537	551	516	488	540	530	548	571	519	549	516	545	508	538	580	533	554	576	541	550	543	512	535	523	553	572	537	585	570	483	544	521	547	569	534	530	566	534	525	481	566	521	532	529	475	554	524	530	535	552	506	510	520	555	549	549	518	573	537	538	540	487	477	526	541	552	476	528	496	508	538	517	538	513	537	551	572	571	538	496	564	537	543	582	547	590	542	555	537	559	561	533	533	530	502	516	580	543	530	557	527	533	513	555	574	507	536	507	531	525	525	529	572	519	560	549	552	550	520	521	506	567	535	513	544	526	549	530	544	496	541	543	509	509	541	527	539	573	532	534	515	515	541	559	526	527	550	540	531	533	508	547	502	554	516	517	554	499	520	545	510	528	581	538	520	512	537	537	579	548	582	541	517	556	523	512	557	540	518	538	570	546	533	517	530	520	513	570	536	534	542	548	537	547	524	509	564	500	559	535	543	515	534	570	536	563	499	565	561	550	539	523	551	521	559	492	529	558	524	524	549	536	542	527	553	515	515	570	485	534	517	546	573	534	514	502	528	541	556	498	509	539	558	546	581	569	543	500	541	544	556	495	532	543	578	524	530	538	516	560	528	520	550	499	545	547	515	585	500	504	541	505	488	531	566	518	526	541	523	571	530	547	551	475	540	559	488	546	550	508	552	545	533	547	512	532	566	530	509	530	536	527	456	558	557	493	542	499	521	575	578	496	538	532	557	553	507	523	561	550	578	514	529	543	533	573	546	545	531	528	515	563	538	538	550	555	513	506	548	542	503	559	512	544	549	536	556	553	504	542	517	506	508	514	574	539	535	555	563	566	511	553	551	590	501	533	546	548	522	553	568	555	527	532	566	528	542	538	511	535	498	532	544	512	517	554	533	526	564	555	510	532	539	527	529	542	509	525	563	504	569	519	566	557	499	515	515	530	517	500	582	527	581	542	534	537	561	560	515	543	547	503	572	522	531	547	558	528	543	543	569	555	511	543	533	561	572	490	568	567	515	504	558	524	566	518	520	573	547	530	525	534	598	527	512	526	517	510	548	527	512	530	503	522	528	599	519	578	522	585	511	509	518	528	527	573	527	562	542	522	533	542	557	535	496	564	504	539	542	528	522	573	491	524	513	546	539	554	551	509	562	549	540	531	506	539	560	520	499	568	517	550	539	514	535	480	492	543	550	546	512	528	594	541	539	511	518	587	525	510	574	533	521	526	518	505	558	523	558	522	527	510	518	545	512	531	524	555	525	530	552	522	546	546	568	508	539	562	512	510	525	521	558	524	491	527	502	547	547	521	544	510	542	529	561	496	578	550	542	508	521	519	506	544	520
17680	9798	12377	13724	13392	10123	6133	2882	1547	864	467	437	437	423	474	572	448	357	371	385	324	391	291	261	272	265	248	289	301	303	266	282	359	361	351	316	307	335	280	254	218	233	228	234	211	196	219	224	180	189	186	192	158	194	179	185	163	163	182	182	183	177	182	170	195	195	177	183	152	140	187	195	159	160	196	183	181	179	187	185	186	177	182	179	191	201	189	171	203	179	174	211	159	171	178	206	174	204	184	179	200	197	206	176	160	189	156	181	185	185	186	194	191	208	164	159	168	176	195	172	185	176	173	170	162	150	196	163	173	196	188	189	189	179	170	173	187	181	185	158	199	178	177	192	169	146	161	199	192	188	167	187	195	178	173	178	187	160	182	179	163	163	183	169	173	169	178	165	202	196	157	175	185	191	192	178	186	160	166	177	166	183	184	186	149	154	189	190	205	174	167	172	157	183	180	167	181	199	197	173	183	186	201	154	167	186	194	182	194	195	183	165	161	173	184	178	162	169	173	182	178	200	155	179	156	203	167	186	202	191	195	170	175	172	175	192	163	198	203	171	188	173	164	165	151	174	175	186	171	202	184	185	177	169	167	157	173	165	147	181	198	180	170	165	170	205	174	193	179	176	181	185	149	197	201	171	193	181	201	171	194	157	186	185	173	194	187	190	181	161	176	172	187	177	176	174	177	186	176	167	178	158	190	184	188	169	175	203	202	179	178	184	182	183	181	184	175	195	210	210	197	176	169	144	176	163	190	213	171	166	187	182	195	170	177	180	189	190	186	178	181	176	168	201	191	176	192	201	164	187	177	182	193	175	181	177	198	189	185	193	181	177	202	154	196	180	165	169	174	197	186	171	165	174	167	187	171	199	169	169	185	165	178	168	175	195	174	195	207	186	172	178	183	169	201	186	177	173	174	208	174	180	193	163	200	170	175	198	154	185	188	179	207	170	172	171	174	170	195	180	172	204	174	182	185	183	172	171	195	193	156	160	186	178	174	172	172	171	163	199	177	199	174	175	187	161	196	218	189	170	195	165	200	177	170	196	183	188	173	153	155	186	169	195	186	162	169	180	196	187	177	173	180	169	184	170	208	175	188	181	172	181	147	199	180	163	183	198	187	202	182	169	177	182	185	196	173	182	183	176	162	202	184	175	169	166	152	198	175	151	161	181	184	198	177	179	194	181	182	189	155	162	155	159	176	172	172	189	171	194	189	208	211	192	202	197	170	157	195	168	191	175	183	191	161	178	146	161	176	198	180	159	175	181	181	196	188	180	182	168	184	200	167	183	170	181	176	197	151	164	177	175	173	177	185	162	176	157	179	186	165	183	187	194	198	153	204	203	174	165	173	194	171	198	172	179	152	179	183	179	160	184	176	177	172	186	186	185	181	189	172	176	158	180	189	177	157	178	177	198	197	186	177	198	163	176	186	190	201	179	189	177	181	188	181	180	171	170	204	158	162	206	165	189	159	176	179	173	189	185	188	183	195	197	200	191	178	172	169	211	161	168	182	163	178	178	175	180	172	168	159	162	195	177	177	169	168	153	191	153	175	177	157	198	152	161	194	190	194	144	196	171	180	188	175	202	203	183	183	200	179	187	193	170	151	167	194	175	170	180	151	188	208	175	163	181	161	164	185	193	207	197	164	172	179	172	201	186	178	205	181	172	164	161	182	196	191	178	179	201	192	180	205	185	170	172	163	167	186	148	183	174	183	194	197	181	185	163	184	180	192	174	174	181	181	175	181	203	180	170	174	181	187	145	181	169	172	184	169	172	182	168	149	179	176	169	190	180	170	165	184	193	203	169	173	200	171	168	210	186	185	158	153	154	158	176	197	200	208	172	178	165	201	186	175	205	175	190	191	155	168	197	189	172	159	179	177	143	168	183	177	184	179	177	172	177	160	195	194	184	169	180	150	176	163	162	175	180	174	164	161	188	180	184	167	181	174	179	186	184	179	195	179	181	155	181	180	167	187	174	167	165	181	157	155	179	166	175	176	178	179	170	197	183	192	164	182	168	175	182	185	175	195	191	190	170	168	185	191	181	162	192	174	171	160	189	181	197	180	184	136	179	156	169	191	146	163	193	178	180	189	172	173	184	172	176	180	171	170	179	178	168	210	166	177	173	182	189	190	181	168	180	173	183	176	172	166	146	168	177	181	179	206	178	170	185	222	176	183	173	175	193	198	177	164	192	182	166	189	196	192	170	156	184	207	198	201	192	179	197	189	175	203	186	186	189	176	183	180	188	164	162	179	176	166	200	188	170	165	191	198	202	154	168	183	171	161	188	202	202	177	191	181	181	200	177	181	168	179	163	162	189	163	195	179	201	182	199	178	165	168	204	195	175	176	181	179	180	187	201	179	192	186	201	178	172	192	180	177	180	149	187	180	167	184	193	166	190	168	184	170	177	196	170	177	183	186	181	164	185	190	168	182	166	200	178	173	167	155	192	162	178	202	163	189	176	183	189	156	163	192	204	174	175	200	196	175	166	176	185	165	176	160	174	185	153	178	178	197	183	183	186	179	170	181	160	176	206	180	175	190	165	164	202	168	161	195	192	184	191	189	180	177	169	163	188	170	197	204	168	171	175	181	199	182	192	168	182	161	166	176	186	171	173	156	168	194	201	187	192	177	175	170	170	170	173	168	186	162	178	172	178	174	174	160	179	189	184	164	149	161	189	190	173	172	196	173	179	170	176	186	186	187	180	176	182	157	177	187	169	165	174	174	178	186	201	200	188	171	180	179	156	174	186	186	158	177	181	180	193	178	181	199	196	172	164	195	155	180	201	196	187	178	213	160	156	177	156	173	200	153	198	170	181	185	191	176	162	189	178	163	175	195	172	176	198	180	187	192	194	178	218	184	168	182	161	176	157	171	187	152	201	187	142	183	178	176	163	187	183	148	180	187	156	176	204	200	157	189	170	182	201	198	165	191	182	156	169	174	166	158	172	168	181	174	193	193	186	179	168	166	196	172	177	180	170	184	183	172	190	204	208	190	206	173	175	172	189	174	166	173	192	185	208	198	173	181	175	170	185	178	191	185	187	191	189	178	178	175	172	183	169	186	168	170	195	171	206	183	202	181	206	195	182	161	179	162	169	191	183	195	175	196	172	179	196	163	195	185	147	177	195	207	196	198	195	180	195	160	172	200	169	185	183	218	179	164	178	200	198	204	170	165	168	171	198	171	204	165	192	174	184	186	171	195	176	186	160	187	162	180	158	196	170	169	168	175	184	192	188	192	191	169	179	193	189	166	185	159	180	183	162	188	184	192	189	179	192	196	173	194	184	174	177	184	188	186	182	175	197	191	183	187	171	160	165	189	191	187	171	189	188	169	187	167	184	195	180	178	169	206	192	184	165	200	211	182	196	185	174	160	172	204	179	162	163	160	205	180	176	173	223	188	180	174	196	208	192	185	177	193	190	184	148	179	190	184	151	161	200	180	189	171	161	163	177	172	185	171	188	174	180	192	194	178	186
10209	7576	16308	23575	26126	23628	17389	10490	6306	3937	2358	2118	2123	2254	2350	3262	2537	2006	2284	2212	1730	1835	1562	1328	1213	1119	1169	1316	1470	1386	1390	1504	1851	1893	1966	1645	1511	1726	1468	1060	1167	1022	983	901	866	790	810	688	632	586	573	553	616	559	560	557	541	527	522	540	499	537	530	553	515	556	489	492	497	500	488	493	547	487	503	539	544	527	485	497	508	488	540	501	503	517	509	533	486	507	499	493	476	516	505	475	517	497	496	490	483	518	507	518	519	544	522	472	493	488	529	517	466	526	509	485	530	485	486	478	476	503	542	515	503	511	458	515	544	496	470	509	516	484	515	497	506	500	489	500	503	481	491	470	503	486	517	458	520	511	486	485	521	494	493	493	488	503	472	516	469	510	501	494	490	456	512	481	561	469	479	510	465	496	507	484	464	516	454	479	478	449	480	489	502	500	503	506	514	492	475	517	518	503	485	509	512	484	508	505	495	452	486	500	502	498	518	491	508	485	507	563	471	517	443	473	517	491	499	461	464	503	481	503	477	487	503	494	483	487	467	509	476	472	490	521	497	517	504	504	555	499	438	488	524	482	484	468	545	512	478	512	526	490	509	491	527	484	460	502	530	506	458	512	485	502	465	462	456	462	543	492	475	496	478	477	463	506	468	495	447	546	512	483	470	503	459	529	535	478	476	487	498	528	516	476	477	463	481	469	453	514	483	528	444	508	552	515	464	514	480	467	498	486	488	486	470	462	469	509	519	476	481	458	508	499	496	512	478	533	533	498	465	511	466	479	470	487	485	486	461	477	497	500	483	478	481	468	509	474	511	536	496	504	483	496	547	481	517	465	493	472	507	494	509	469	533	450	452	529	482	531	512	519	506	529	474	482	501	493	507	482	516	499	478	484	497	490	468	477	521	459	488	487	513	476	511	537	486	468	495	517	500	477	507	524	498	470	479	461	530	483	484	513	481	505	509	488	495	509	511	511	446	526	486	465	463	474	471	490	501	494	494	450	517	487	480	503	498	463	456	509	468	480	500	478	518	491	477	485	523	468	508	493	519	482	526	469	493	497	472	479	492	500	505	518	476	481	481	502	505	477	474	490	516	487	489	499	505	513	473	525	509	497	478	511	493	474	519	532	509	487	484	509	456	483	535	522	475	505	542	499	481	508	454	438	482	498	494	506	475	490	477	524	502	515	520	510	480	474	478	497	493	474	493	493	490	486	479	497	490	501	486	512	489	495	492	480	506	464	499	530	465	500	517	527	466	551	497	504	435	447	510	505	525	572	456	498	461	524	510	486	472	474	481	465	493	515	497	507	483	503	498	476	521	493	492	426	471	470	474	526	507	447	492	451	576	506	475	473	501	462	487	511	520	505	509	511	504	463	514	496	502	492	470	472	501	500	494	525	500	468	473	514	470	502	478	497	525	541	501	499	539	501	488	488	478	484	492	474	477	511	470	522	484	514	516	466	537	471	497	502	503	485	538	507	508	501	499	465	509	508	526	497	524	501	480	493	516	484	495	467	492	511	481	528	539	500	481	487	526	493	482	504	500	468	493	459	455	469	511	500	494	503	489	490	506	495	493	469	486	525	477	492	448	496	485	479	516	491	458	478	508	434	505	503	474	525	489	482	495	484	505	493	485	469	473	476	486	456	480	491	478	538	499	467	488	458	448	534	491	489	487	452	499	463	470	525	507	484	475	461	511	484	479	516	480	516	521	458	470	489	495	493	490	513	518	498	492	479	511	486	477	523	497	457	467	470	492	468	512	477	504	486	493	493	496	517	461	483	484	523	487	473	472	481	537	515	486	481	504	527	479	490	491	490	486	507	502	480	452	513	489	540	467	476	479	547	442	504	530	468	474	521	485	436	490	484	517	516	528	554	481	514	462	505	512	495	469	493	483	477	515	478	469	492	466	490	476	470	536	490	513	474	473	486	485	550	487	482	457	507	509	497	484	528	526	508	478	526	484	485	453	505	486	442	502	492	501	471	511	453	494	492	501	501	480	496	528	500	519	487	524	492	446	490	505	483	496	516	464	501	513	519	508	536	506	547	521	469	534	469	486	482	496	515	483	435	491	491	481	531	522	502	516	485	543	484	480	501	480	476	501	493	491	499	503	483	510	475	473	449	498	509	490	500	506	473	487	521	505	507	493	513	487	512	553	488	488	527	461	484	478	492	483	491	466	474	468	499	514	497	508	520	491	473	484	489	490	509	477	504	520	494	504	468	523	499	515	497	541	458	489	472	486	504	508	491	481	517	464	489	499	492	517	489	481	474	498	497	507	506	497	496	545	466	474	506	533	537	482	515	444	459	497	526	456	463	493	504	474	476	477	524	512	501	454	508	486	470	561	465	482	489	522	503	496	478	524	486	494	483	469	508	493	500	464	494	468	501	457	510	506	507	446	481	497	508	463	484	479	497	529	511	443	511	501	481	450	500	455	493	469	482	500	437	496	475	505	495	482	496	433	519	469	537	428	487	493	521	526	512	469	497	508	459	483	510	473	497	448	499	507	498	468	491	488	502	529	511	517	479	500	498	500	522	491	467	483	474	519	485	503	472	520	477	490	490	447	486	492	496	553	502	471	491	482	485	488	504	510	449	481	517	482	494	526	481	486	481	487	473	503	526	521	454	520	535	495	494	487	555	496	477	484	474	469	501	508	519	469	502	495	496	480	491	444	495	456	474	479	477	519	496	466	482	514	514	479	513	484	486	478	518	483	498	532	548	527	502	510	488	505	499	494	475	494	505	492	475	510	497	510	467	493	505	508	548	473	465	476	483	471	510	465	503	529	490	504	522	464	517	455	444	492	489	457	477	474	509	511	478	494	505	477	485	493	470	457	483	478	481	485	523	486	489	492	539	514	483	488	448	481	454	479	517	466	528	473	480	484	550	528	492	480	471	465	488	482	474	508	511	485	478	504	482	489	525	498	515	488	529	530	484	491	503	496	476	481	513	501	496	487	512	498	492	508	459	474	477	520	459	480	469	484	480	500	496	507	498	501	494	482	448	506	553	501	488	499	483	465	488	480	491	513	480	489	515	478	495	505	481	451	481	459	498	463	496	512	516	472	465	461	514	480	508	477	491	486	492	498	491	495	504	455	491	531	483	520	474	492	481	498	495	480	551	487	494	510	537	504	502	523	482	456	459	504	496	529	523	480	512	490	480	488	501	501	475	463	475	470	458	488	502	478	464	460	465	513	531	500	522	491	485	548	507	487	485	505	523	495	497	507	492	520	505	513	485	475	514	494	459	475	483	454	467	528	501	499	489	447	481	437	508	487	483	540	489	505	509	462	485	505	519	515	512	501	501	531	471	495	470	488	452	473	516	477	451	491	500	485	499	519	523	523	492	496	488	517	467	491	458	477	527	484	451	439	533	506	508	453	500	423	487	451	496	529	447	500	507	504	491	525	466	495	497	464	473	490	505	483	480	464	478	491	498	524	484	486	505	505	476	528	472	486	438	476	473	507	534	527	496	493	463	478	470
3791	1840	2949	3009	2994	2510	1589	909	558	410	400	386	403	435	378	351	384	421	433	395	370	380	337	375	369	393	383	374	384	397	364	380	371	379	381	388	345	379	378	344	337	391	372	393	388	367	397	371	409	408	371	401	402	355	361	394	401	382	371	333	368	354	420	386	387	387	382	371	384	372	360	329	367	366	369	378	388	377	384	359	381	375	381	409	366	372	335	360	365	404	388	364	385	359	357	373	360	379	392	407	392	358	400	354	379	394	386	348	381	341	382	371	341	377	393	359	393	335	365	389	339	357	326	370	346	406	379	348	357	331	417	372	428	379	379	385	370	373	349	369	411	348	384	354	363	350	411	397	355	397	322	367	363	356	370	374	380	383	395	362	364	384	411	383	349	378	354	347	371	359	372	363	371	340	333	425	398	346	383	377	369	385	342	353	389	365	373	364	381	381	381	368	352	362	373	363	360	405	329	381	372	410	382	360	394	368	390	366	326	346	388	397	382	350	363	374	358	338	384	359	403	391	397	381	344	337	350	381	357	386	420	387	389	362	375	372	329	362	375	372	346	371	364	358	371	365	388	346	336	380	367	369	350	343	365	378	397	356	336	357	372	378	415	382	389	368	352	386	355	356	404	368	407	379	373	385	403	359	366	324	353	367	393	342	368	411	375	370	355	399	397	358	324	385	412	324	355	353	373	350	359	394	380	351	332	394	374	380	356	349	369	378	382	416	377	374	382	331	355	407	339	349	403	385	347	359	348	364	371	353	402	375	355	357	353	354	359	367	359	403	386	370	374	362	388	380	364	360	327	357	375	358	379	336	393	381	406	384	370	381	385	394	374	375	381	362	366	403	376	390	360	391	387	405	378	380	379	386	351	383	370	368	379	378	362	370	397	354	321	389	373	364	358	366	361	380	386	385	378	365	383	380	369	403	341	318	359	374	395	346	384	368	371	359	369	377	385	368	370	375	367	354	392	381	348	355	376	355	382	417	356	367	360	408	375	372	407	380	404	402	382	363	385	366	392	358	372	365	329	385	382	371	356	362	328	391	370	360	391	382	388	373	379	399	385	381	399	389	393	369	385	403	355	390	379	393	363	395	379	327	376	360	330	363	380	361	383	389	361	398	360	343	335	413	386	341	354	369	359	373	387	361	390	383	373	395	368	345	368	370	359	364	389	418	407	362	353	377	363	384	426	368	377	391	357	376	352	384	346	358	369	358	391	398	375	372	419	400	351	353	391	367	357	386	379	368	355	377	375	397	410	351	347	381	337	403	350	380	335	365	375	349	362	392	368	347	377	313	356	375	379	369	387	312	390	373	378	388	368	361	382	392	372	396	369	375	399	344	373	384	359	347	344	347	399	400	330	355	369	367	397	394	383	397	346	404	332	389	366	333	405	353	383	359	364	382	389	357	363	364	398	412	372	352	377	354	401	360	370	368	340	379	371	325	371	399	365	339	404	332	361	368	367	374	360	410	359	343	385	351	401	370	376	376	349	352	398	347	377	371	372	399	354	390	390	376	379	382	373	346	347	377	418	363	359	375	344	370	361	366	389	389	373	350	336	402	355	372	404	348	355	384	409	359	375	366	392	413	342	376	408	366	369	358	390	369	353	414	355	427	390	367	347	346	358	366	349	367	380	344	383	378	382	375	385	333	366	373	372	382	343	342	388	373	337	325	365	379	361	388	390	370	383	355	397	384	366	398	349	360	373	378	367	388	354	353	346	386	369	373	384	346	425	378	362	355	383	357	369	415	352	351	405	374	336	366	390	368	335	373	391	384	380	370	379	388	374	316	382	378	384	387	381	392	357	373	393	385	375	368	383	363	358	386	352	379	361	359	417	375	386	414	360	357	394	365	354	360	357	400	375	333	377	410	382	365	361	401	368	360	386	416	367	390	369	392	367	367	371	365	363	350	353	373	359	338	384	344	350	338	362	368	369	352	393	387	353	365	392	392	382	390	376	346	362	375	383	345	357	362	375	357	339	394	376	369	345	387	344	380	346	352	379	361	334	374	373	351	368	375	380	360	361	404	371	392	329	403	347	367	365	377	360	363	403	379	355	368	352	384	388	349	423	376	384	411	391	345	382	355	369	404	368	374	413	373	332	351	377	363	344	370	385	343	354	353	406	403	351	369	347	384	347	351	342	357	377	365	372	375	337	377	377	382	412	406	396	388	382	383	350	363	367	421	374	375	348	384	348	364	373	375	387	405	393	360	409	367	368	378	348	341	402	410	368	368	349	332	362	392	371	350	373	392	353	366	342	386	362	374	397	364	405	361	363	371	376	337	396	352	338	348	367	370	376	397	355	388	372	330	384	364	411	399	396	384	372	309	370	366	361	353	314	397	340	381	395	402	389	358	388	358	343	371	353	390	374	384	410	366	339	386	389	338	404	389	370	405	363	408	354	398	356	392	396	333	398	382	403	382	383	361	388	347	386	371	363	403	362	325	386	342	342	370	408	370	363	401	338	400	365	347	370	357	386	379	349	353	376	403	361	385	367	369	391	381	347	389	371	398	360	364	329	351	352	352	367	376	378	355	385	336	373	365	357	370	389	389	383	351	388	376	404	378	401	367	379	367	360	411	385	379	392	370	359	377	379	363	399	383	365	376	379	380	387	373	379	337	372	391	359	346	355	422	362	389	394	348	359	372	371	370	401	360	359	373	375	380	377	355	366	356	393	360	367	345	370	384	342	376	344	347	391	352	391	362	372	380	346	365	360	352	366	383	373	398	361	373	365	360	374	409	380	407	360	385	360	372	390	403	389	365	350	335	344	384	379	359	399	394	377	393	334	357	371	373	388	354	371	389	356	371	376	363	379	367	372	359	394	383	354	373	367	395	402	376	380	366	388	375	389	330	351	385	364	365	355	351	378	387	374	390	409	370	353	352	374	374	382	350	367	398	395	364	339	388	399	392	387	346	353	372	390	370	355	370	382	364	393	341	401	344	378	391	377	408	366	400	380	382	357	386	378	375	370	380	347	374	375	395	368	407	380	404	381	366	371	397	379	359	356	350	370	392	394	375	342	361	371	346	389	349	353	349	412	347	370	379	384	407	378	412	344	378	368	360	372	392	362	393	389	410	377	361	392	385	401	375	406	395	397	395	350	352	376	317	362	356	386	375	389	382	393	382	342	362	374	370	371	350	352	375	399	369	370	375	387	340	382	373	369	416	361	373	386	389	350	339	369	368	355	340	382	354	368	351	346	343	359	359	366	367	368	378	400	403	391	374	349	362	340	349	366	359	387	362	380	370	359	354	378	407	379	390	348	375	403	354	373	368	338	341	397	344	368	382	369	373	381	375	347	364	410	388	365	368	338	369	354	360	376	380	384	358	383	342	379	373	368	393	389	390	327	397	366	390	384	371	370	409	367	361	379	359	404	366	344	419	389	378	352	380	378	364	356	348	439	348	372	339	382	341	353	348	372	334	379	365	366	373	360	364	353	399	400	375	351	380	375	401	369	355	348	369	368	351
3490	2296	5996	8940	10560	9556	6085	3584	1662	1030	905	941	931	861	950	989	1087	1227	1126	988	986	1001	926	915	931	916	840	900	934	904	968	885	929	910	906	949	960	960	821	918	887	858	867	892	915	850	932	842	888	874	911	837	827	893	951	867	910	888	881	887	875	881	896	866	866	924	909	922	861	824	919	864	827	890	921	862	885	895	899	889	846	872	833	811	853	832	838	820	844	889	898	863	901	886	879	891	924	837	861	882	846	863	858	874	853	910	880	893	868	843	860	829	871	817	871	844	837	905	916	829	828	847	788	853	900	876	875	876	882	879	836	823	865	823	845	822	885	860	849	869	883	908	883	887	886	902	876	837	891	871	855	925	916	793	878	871	900	871	858	868	867	847	856	803	912	844	844	852	882	873	861	940	867	894	875	895	832	851	880	854	899	885	846	872	874	808	940	886	843	859	874	915	892	774	873	911	936	898	928	865	886	905	868	883	882	871	877	883	871	928	880	885	903	854	860	881	890	905	831	912	882	865	832	893	903	905	890	813	840	856	908	892	924	905	851	872	870	824	856	852	880	888	877	837	886	825	882	886	834	847	849	863	852	853	890	919	857	871	924	866	841	828	900	899	861	851	880	896	890	911	905	853	874	899	879	889	815	864	884	894	877	892	915	867	829	869	879	875	903	824	878	886	859	870	867	844	847	887	889	889	885	898	936	894	920	889	901	857	854	921	930	836	894	846	916	868	870	924	878	848	906	896	901	930	877	897	930	868	852	798	885	908	845	901	880	869	849	902	840	875	909	920	859	905	847	885	825	862	899	895	859	936	833	933	898	857	842	891	890	879	888	878	876	886	867	852	878	906	896	862	826	837	854	902	845	908	852	819	898	909	881	820	874	926	900	852	838	869	869	909	862	906	841	859	855	873	848	870	853	883	819	892	901	903	903	893	897	851	848	881	862	894	903	903	859	848	911	880	846	877	883	888	894	882	835	842	918	917	886	864	855	896	894	896	887	923	872	895	888	883	857	902	866	864	812	919	916	880	890	905	877	859	882	852	821	883	907	899	875	865	881	851	844	919	931	845	927	859	881	868	896	934	888	897	896	903	921	897	888	859	837	852	869	869	847	859	840	924	950	889	910	866	867	890	822	864	879	953	849	890	911	916	900	824	915	898	884	871	840	872	849	828	884	886	848	877	929	868	889	858	900	861	884	859	800	875	865	792	832	861	822	892	919	871	842	879	856	891	877	885	873	889	858	869	872	876	841	861	865	897	898	899	846	884	916	895	830	894	827	857	843	833	864	869	927	875	856	841	823	871	852	864	832	874	908	901	859	865	848	899	870	920	911	914	834	853	865	887	894	896	934	875	865	827	930	855	893	904	858	925	887	870	841	904	894	892	888	854	881	907	833	861	933	831	878	844	826	890	906	841	898	870	865	887	881	862	878	856	861	841	935	877	912	870	927	832	884	826	900	858	884	908	884	911	923	907	919	915	839	895	876	835	871	870	893	877	889	967	897	896	905	888	890	904	819	900	907	888	842	878	881	937	918	862	904	924	842	837	914	846	925	930	863	898	876	846	880	868	918	912	847	926	878	923	871	888	873	858	873	896	877	887	876	898	852	930	928	856	847	848	835	910	840	922	809	877	864	935	889	837	886	839	914	867	896	899	890	874	945	899	849	907	933	874	859	823	865	864	894	876	864	922	905	894	896	874	909	851	920	892	868	886	854	899	861	867	877	869	914	909	859	902	895	895	869	902	876	881	888	967	869	833	914	875	907	897	851	909	856	844	877	900	856	874	895	896	918	871	854	847	840	901	867	872	859	891	940	992	918	908	845	875	896	882	846	883	897	871	855	895	854	904	879	917	903	886	875	858	891	877	922	909	876	870	883	885	856	797	923	875	812	861	921	896	855	893	856	844	844	910	859	875	878	887	877	878	862	874	907	861	846	901	896	858	846	921	847	887	813	860	897	852	900	854	874	935	867	872	927	890	917	871	850	874	801	909	868	921	860	902	881	869	918	924	907	839	959	884	908	877	857	857	914	937	833	872	902	877	846	883	851	866	850	907	870	928	893	954	885	869	881	843	901	854	821	884	924	895	864	858	888	865	868	859	850	875	860	918	893	907	846	923	905	857	878	909	916	831	912	878	878	921	844	872	928	844	876	836	863	851	887	903	868	909	879	888	868	856	887	916	834	876	884	839	867	902	846	884	874	848	852	868	902	871	881	870	927	843	875	848	848	899	905	869	895	909	862	885	876	873	862	888	866	870	876	869	833	932	925	867	839	899	909	860	839	891	882	897	871	845	908	843	895	897	928	878	888	874	916	822	902	897	898	835	814	901	893	849	879	843	852	869	854	856	853	902	892	881	893	920	872	913	898	914	913	866	877	836	855	854	910	862	930	915	884	890	900	880	907	909	886	846	913	849	935	879	847	860	895	825	867	899	892	875	858	846	875	888	907	896	879	880	923	843	910	874	905	910	876	848	882	852	853	927	835	871	864	874	876	857	879	938	889	880	885	895	887	854	908	847	891	921	866	885	860	856	846	864	829	880	918	878	898	846	849	884	833	829	819	850	920	813	872	827	893	895	895	871	852	883	931	903	837	924	883	882	843	861	927	844	903	860	916	880	879	873	900	834	873	880	849	890	922	832	894	921	898	869	840	913	845	868	933	897	905	872	881	872	897	876	891	880	885	875	836	896	909	867	899	919	882	943	895	893	856	903	858	925	873	872	882	892	877	925	851	909	865	844	910	866	858	852	934	872	888	924	868	853	903	817	878	878	900	914	866	886	873	847	856	875	874	906	888	830	900	811	967	897	898	910	877	880	881	927	865	843	872	871	871	842	900	896	850	848	892	884	984	825	843	900	876	865	889	896	869	907	885	848	909	888	804	879	906	810	833	873	890	857	852	843	861	906	846	895	878	854	885	850	876	864	840	891	885	832	857	874	851	878	883	910	907	848	902	828	884	932	884	824	872	898	912	869	880	913	940	953	842	880	885	891	872	911	887	886	896	847	891	837	826	886	859	894	845	850	877	857	835	893	885	879	853	795	847	856	873	860	830	874	877	838	889	926	890	914	880	869	839	822	819	876	889	890	803	891	882	855	891	914	832	860	817	885	883	885	872	871	885	878	930	919	907	844	872	871	876	911	875	915	907	868	815	853	861	879	895	867	848	860	855	909	858	827	824	828	872	886	860	867	861	880	865	862	904	868	878	886	850	873	829	905	850	922	931	871	874	904	842	894	865	941	877	881	878	874	901	859	884	836	901	875	915	886	921	913	939	895	881	865	905	835	850	897	866	887	908	857	886	838	882	911	888	876	915	895	845	889	893	911	859	875	903	850	870	854	844	913	897	845	923	915	866	868	855	847	858	872	915	880	900	911	894	903	907	891	896	848	878	882	835	930	859	849	917	885	886	872	898	900	918	833	875	886	869	907	887	908	881	860	933	878	903	861	799	943	861	935	863	868	908	846	861	958	885	893	790	881
10604	5185	7578	8901	9156	6665	3422	1530	828	413	328	336	345	355	353	372	351	365	318	319	294	304	283	237	231	255	239	269	260	244	271	257	285	297	292	242	269	231	273	264	268	249	205	232	213	224	232	203	215	190	205	182	194	216	196	225	223	205	178	213	207	213	198	227	207	185	173	217	196	214	199	209	179	214	186	200	199	206	207	177	179	211	234	203	170	189	203	195	216	173	203	218	199	192	182	225	197	185	216	202	199	219	207	195	218	213	202	209	216	192	206	216	187	163	204	206	200	183	190	196	186	194	243	194	209	205	206	225	218	191	226	205	236	199	209	229	206	230	204	198	214	203	217	226	207	201	222	197	207	212	203	234	219	197	226	206	179	223	212	220	188	226	216	187	190	202	229	216	213	191	173	225	185	194	210	204	191	210	194	198	209	217	196	218	209	197	208	220	212	218	205	216	203	181	178	212	204	220	209	192	188	201	191	227	187	199	211	241	187	188	221	216	204	212	204	203	204	215	207	199	194	207	192	203	205	202	197	221	211	212	223	191	183	209	179	202	225	202	193	233	173	199	222	217	223	221	206	209	185	226	195	189	195	188	194	211	220	209	214	228	214	205	208	235	184	195	188	222	211	186	215	208	174	195	191	193	219	236	195	192	215	183	186	196	203	179	210	199	199	211	212	188	195	183	209	186	204	182	194	189	211	189	224	221	196	198	226	207	212	188	237	208	216	224	220	216	222	209	197	201	213	225	204	222	216	213	218	212	196	202	206	212	234	202	216	220	220	221	229	230	182	209	220	186	175	225	208	243	190	203	217	229	204	203	248	232	198	205	188	192	197	174	207	209	197	231	192	196	182	190	206	234	203	223	239	197	209	212	185	192	243	212	198	207	242	230	221	192	201	220	182	185	209	187	179	219	216	205	202	177	228	193	213	195	188	188	228	200	200	225	199	221	205	216	215	201	199	195	207	207	214	223	188	195	209	193	210	220	224	223	199	198	234	221	188	219	209	217	216	243	220	191	218	184	195	196	208	174	224	201	193	185	221	208	202	236	204	205	205	205	213	219	191	200	213	195	207	195	200	192	189	196	192	201	229	217	186	217	204	196	195	190	173	209	188	190	188	221	203	191	207	207	215	215	212	233	201	226	198	217	203	215	203	222	215	169	161	196	203	221	184	201	213	193	187	205	222	213	216	214	211	235	167	221	181	212	207	195	219	210	213	201	188	230	225	199	183	195	223	228	200	195	210	198	202	192	204	211	201	219	218	211	202	210	191	214	207	195	215	194	198	214	197	222	210	182	194	207	183	194	204	201	204	188	222	201	190	202	204	195	221	211	231	222	205	194	200	197	205	206	167	208	213	193	206	211	196	209	213	187	198	175	203	218	195	196	198	213	212	181	187	218	214	225	235	187	211	177	167	179	200	172	212	191	197	222	203	201	210	173	184	188	195	215	189	214	198	181	208	207	192	220	216	203	213	202	182	202	185	201	191	202	228	210	202	198	214	218	196	169	203	193	188	208	172	201	194	203	233	211	188	208	186	206	204	202	194	219	203	201	211	213	178	191	200	198	210	243	218	213	199	218	208	194	210	219	189	214	206	213	216	197	187	230	217	227	220	214	201	191	230	202	224	199	203	208	209	198	211	191	203	179	227	202	227	198	185	197	203	218	212	214	256	193	204	218	201	259	206	203	220	220	210	187	207	181	222	200	205	222	222	201	198	207	196	178	219	219	198	189	205	177	222	213	210	227	203	182	195	201	195	183	186	209	213	220	206	225	213	205	194	202	174	191	216	212	203	195	198	217	216	205	207	196	210	225	189	180	204	220	218	192	183	216	205	178	198	216	191	195	223	204	208	193	249	191	201	214	214	212	217	216	177	187	213	225	206	205	196	198	186	209	208	210	195	208	199	230	232	232	216	192	203	205	191	194	211	205	204	191	197	210	210	192	187	221	190	215	221	177	210	185	199	190	212	254	221	212	220	198	186	211	197	182	237	190	219	209	220	231	186	190	221	242	211	201	187	201	180	198	226	230	189	215	224	207	206	207	235	207	191	180	212	186	212	229	220	199	184	205	200	192	210	209	170	191	200	235	229	196	199	192	218	224	192	217	198	199	202	220	210	200	212	215	181	194	202	196	212	214	228	200	209	222	192	190	204	210	196	201	221	221	195	176	230	196	209	197	216	196	201	212	199	194	219	181	187	191	194	180	214	192	213	185	202	231	230	203	206	204	224	212	223	212	200	231	190	190	197	207	181	200	194	184	213	198	164	197	192	172	219	171	203	202	197	228	185	220	219	235	224	195	200	203	196	203	198	207	201	218	203	201	192	204	219	204	203	203	203	201	201	215	159	197	195	208	213	209	198	201	223	204	216	201	182	199	241	222	232	240	191	185	229	203	200	172	190	211	206	208	198	201	180	230	218	177	213	190	228	183	202	210	194	197	215	214	180	206	195	214	194	220	204	191	224	199	216	209	194	191	200	223	202	200	213	219	198	205	202	220	213	190	193	199	189	209	208	208	229	184	189	205	204	211	204	209	189	189	210	187	190	216	188	198	217	194	182	206	186	197	191	181	190	194	197	203	193	191	205	211	199	195	204	203	181	194	179	224	211	220	209	208	223	194	207	189	204	193	199	200	219	198	217	216	223	206	202	235	187	206	223	203	188	189	209	189	188	223	217	206	215	205	214	197	190	196	213	228	197	181	208	220	222	252	211	193	201	174	248	208	204	168	192	220	199	203	192	184	184	214	218	203	204	206	208	221	215	201	215	195	210	184	211	225	211	203	200	202	186	202	175	207	215	191	189	218	200	184	196	201	222	191	192	197	197	197	225	191	228	212	219	186	219	207	210	216	179	212	196	215	211	222	211	205	187	236	175	179	198	205	192	225	222	195	214	197	199	205	208	187	194	193	228	214	238	227	208	234	200	187	185	210	207	207	195	220	209	178	209	204	204	240	196	188	240	218	207	222	169	196	213	182	205	214	212	215	214	172	216	180	233	222	216	202	211	187	212	204	192	216	206	174	206	207	203	246	208	194	215	224	227	180	192	201	190	192	212	194	192	222	211	187	204	209	206	221	203	205	219	196	180	194	196	193	190	227	179	180	223	219	227	216	208	207	211	204	218	235	219	192	163	202	236	219	200	191	201	236	183	205	200	195	196	187	177	211	196	207	208	209	198	211	225	214	190	206	164	215	207	206	179	234	213	187	216	198	219	219	224	198	209	205	177	206	188	205	219	192	179	182	203	184	226	189	224	218	211	187	227	210	189	187	191	199	211	199	187	200	219	200	194	205	200	215	200	191	169	208	167	189	225	203	213	250	226	230	215	187	184	212	246	209	224	191	216	197	216	208	185	203	174	189	209	196	194	206	182	199	230	216	189	187	178	184	181	181	209	186	188	218	195	220	213	202	196	194	185	199	206	187	215	225	188	237	232	202	184	211	203	189	185	207	214	223	181	189	186	221	185	191	221	217	215	184	188	190
7604	4674	11746	17840	21915	18009	11230	6204	3458	2008	1494	1466	1497	1534	1644	1808	1542	1563	1488	1421	1268	1182	1000	991	852	934	953	1035	1020	1041	1014	1092	1251	1330	1392	1170	1246	1182	923	871	852	862	771	775	749	621	640	658	580	527	605	598	587	563	542	603	511	539	579	548	546	511	522	544	513	541	539	557	530	511	521	578	524	508	578	549	491	511	525	496	482	556	558	510	531	534	547	523	532	563	564	536	543	515	554	517	527	527	504	529	572	539	541	521	511	513	538	554	569	522	522	543	529	538	549	475	531	524	536	522	546	580	525	529	527	524	519	523	527	546	532	548	519	498	507	510	542	520	487	551	533	535	526	504	530	557	539	487	549	548	539	518	576	543	507	537	527	504	495	481	522	532	569	556	554	529	522	485	493	503	559	546	559	529	547	530	539	537	508	524	549	532	503	506	481	532	523	478	561	573	516	507	521	541	532	548	547	477	534	536	518	504	550	510	497	478	531	540	535	513	517	524	502	501	523	555	491	555	532	552	547	562	526	574	482	536	482	546	502	537	498	566	532	537	507	482	473	508	506	524	516	539	519	534	567	534	521	554	527	494	521	482	520	529	516	556	535	542	540	488	514	533	516	523	491	503	522	530	557	520	514	493	516	528	523	493	538	543	481	554	500	506	547	547	557	543	506	520	511	518	509	527	531	569	559	477	515	526	505	502	556	485	563	539	563	511	517	541	512	512	534	507	525	529	525	519	528	528	534	557	540	524	505	486	520	546	556	538	541	500	523	569	506	521	566	515	501	531	539	530	554	523	515	528	524	523	534	502	512	528	519	579	579	537	561	531	513	535	516	518	504	489	551	508	528	497	556	519	537	527	511	547	510	549	525	529	525	512	583	516	543	546	518	559	551	522	498	546	557	579	532	522	543	509	493	508	511	512	538	493	524	531	548	519	488	526	473	522	503	547	544	505	537	536	531	553	530	487	555	495	491	543	538	514	499	520	518	555	509	505	517	545	500	536	540	520	527	581	485	533	511	561	516	540	538	530	534	499	517	511	535	533	503	547	499	527	544	546	513	533	501	505	518	504	504	452	541	507	529	475	508	530	561	529	519	534	571	551	561	508	532	536	523	493	491	547	506	526	558	523	532	539	552	549	517	499	482	511	558	549	528	484	531	510	505	566	524	551	531	541	502	501	551	506	525	544	563	507	538	502	538	527	500	468	545	537	520	524	526	524	530	547	520	546	521	549	549	535	536	537	513	537	504	558	561	523	557	506	538	502	522	518	522	515	547	524	566	553	540	521	536	535	522	562	527	509	530	476	547	575	479	519	525	473	514	502	513	541	492	523	516	479	534	511	494	551	498	538	516	503	541	493	514	525	520	527	503	549	512	524	531	505	517	464	546	550	525	536	536	511	494	484	498	549	514	508	543	549	535	549	542	492	556	520	510	532	532	509	547	508	540	504	536	531	494	520	518	518	556	559	515	552	469	476	503	513	533	511	545	484	493	550	525	484	561	504	479	536	472	519	524	520	522	524	497	541	549	535	545	501	512	558	499	522	494	500	562	551	536	519	507	554	504	471	514	533	509	532	525	522	517	502	505	539	520	539	512	535	537	505	520	546	554	561	551	512	563	534	537	513	529	542	542	527	512	513	520	568	562	475	483	510	527	539	519	527	499	483	526	525	515	526	528	536	539	494	512	505	514	520	477	488	523	544	541	502	537	563	532	538	559	540	534	527	535	511	518	517	502	504	520	545	540	513	556	574	551	494	497	538	537	557	511	528	555	530	498	512	556	526	569	512	498	505	538	572	494	532	510	521	529	504	564	512	502	535	527	542	503	515	534	494	539	479	497	515	530	528	519	527	485	534	515	517	550	514	498	549	525	581	565	485	513	498	493	518	494	502	566	530	539	504	506	519	552	517	533	526	508	550	509	551	545	505	558	503	549	506	535	544	551	557	497	511	567	526	526	539	498	507	532	512	509	502	498	491	514	499	521	490	565	533	499	515	496	541	563	548	507	508	530	513	527	522	517	524	546	528	554	510	483	526	499	527	518	579	494	508	502	560	509	508	547	490	537	491	537	523	555	526	519	500	548	514	507	494	513	503	530	558	533	511	506	572	536	509	530	542	523	491	503	518	508	510	507	508	527	517	538	531	549	542	528	522	472	522	530	498	550	515	559	515	510	534	507	465	532	530	556	512	550	476	546	516	503	521	488	544	552	504	497	512	538	508	475	501	515	564	515	541	515	523	510	497	516	526	523	498	495	570	491	513	490	522	517	511	523	592	535	500	541	506	556	495	522	563	516	510	535	494	571	522	519	504	539	537	504	529	539	495	553	524	506	535	502	504	499	502	532	523	529	522	505	538	545	526	492	546	488	552	494	557	548	535	506	532	507	577	529	528	514	515	525	543	518	531	528	556	561	544	557	535	527	528	503	550	521	512	496	535	507	537	528	529	481	544	559	497	528	522	525	517	529	512	508	589	502	513	527	504	544	567	525	479	514	538	509	504	531	506	514	490	538	508	489	532	547	549	517	509	517	522	526	507	568	495	534	512	533	513	513	516	510	554	559	523	514	498	540	547	517	489	496	569	500	533	517	541	524	527	504	511	532	507	535	511	513	548	522	526	513	511	543	490	542	495	518	507	508	506	549	527	544	506	515	499	517	540	502	525	507	515	504	505	511	537	507	534	498	515	508	525	493	543	484	498	563	546	523	511	535	534	501	530	549	515	515	513	544	529	522	560	544	487	502	507	538	540	525	523	466	501	537	545	517	526	522	522	506	496	506	538	550	536	524	537	526	528	530	516	495	519	538	513	481	529	506	551	537	519	512	532	521	544	528	508	523	537	503	586	549	515	524	534	511	517	521	558	549	532	477	537	520	535	527	514	538	500	532	535	501	507	514	527	521	518	562	548	478	547	522	508	519	492	507	528	536	473	498	516	553	552	498	543	530	552	532	511	545	501	512	514	530	543	496	532	550	512	537	537	529	534	539	503	519	503	487	572	530	536	560	527	523	540	514	532	489	534	472	501	490	538	518	510	508	574	570	507	557	533	538	515	505	541	503	505	552	521	547	514	517	552	548	505	524	537	521	508	487	542	479	483	538	525	546	536	525	505	507	511	522	542	559	546	551	530	527	537	527	498	483	518	562	483	529	516	512	517	517	559	572	501	531	551	518	526	534	500	544	512	566	495	512	484	532	518	522	529	521	534	548	536	524	511	520	530	546	567	528	533	544	516	554	547	568	543	508	508	534	516	531	492	547	554	488	522	538	534	473	556	504	548	516	543	552	536	534	514	542	549	521	543	549	567	549	544	519	521	521	510	529	490	539	503	554	553	535	501	502	523	501	557	536	511	518	517	518	531	523	522	528	550	523	519	505	531	486	575	567	512	512	494	555	513	521	492	538	517	506	509	548	558	536	515	528	503	543	558	547	510	533	519	499	543	562	531	547	525	506	536	506	533	531	494	511	509	495	513	526	560	551	554	543	520	520	495
17554	9148	11811	14377	14741	10599	5542	2274	1165	654	490	473	458	462	468	513	446	425	395	406	301	344	307	304	288	259	274	270	338	293	298	331	374	373	321	348	339	372	245	260	253	260	215	234	200	213	233	229	188	188	178	172	204	170	183	198	175	198	188	193	191	174	182	194	181	184	179	162	188	178	192	163	156	176	190	192	186	162	204	189	184	178	180	170	182	167	180	196	173	174	156	181	172	203	143	188	198	192	181	170	191	182	154	157	186	175	171	165	178	174	162	191	169	191	171	177	177	157	183	177	151	177	170	157	187	174	170	195	184	172	180	148	169	186	181	178	186	181	179	188	159	185	192	171	165	172	171	178	207	202	162	194	201	185	188	154	171	162	167	163	179	176	176	185	194	205	175	164	197	152	179	175	182	205	172	179	154	162	193	195	195	158	193	172	222	193	162	189	175	195	194	166	176	166	181	165	175	186	148	176	170	155	165	172	177	184	166	182	201	193	168	179	182	190	190	170	156	187	193	153	162	186	174	178	171	180	151	144	159	164	168	193	171	179	205	184	170	186	185	182	173	158	172	195	147	184	155	170	188	189	178	196	208	174	178	191	201	187	164	167	165	199	178	155	181	169	191	184	177	172	190	187	179	184	156	197	157	171	151	175	150	193	198	182	146	179	161	170	182	193	187	186	166	210	158	188	176	177	186	161	150	199	166	188	178	190	182	190	182	177	186	175	177	181	157	189	188	159	147	187	169	167	192	163	162	192	173	180	156	167	141	165	176	177	179	158	183	190	201	178	182	175	199	193	167	216	202	165	160	168	182	182	174	158	178	173	187	198	182	163	167	175	191	171	181	174	183	180	180	199	161	176	189	177	173	187	182	185	173	185	167	179	171	174	183	175	148	176	159	181	175	174	188	170	167	174	186	159	161	183	180	176	190	176	179	185	183	175	182	155	193	164	166	166	171	156	170	176	163	163	154	179	206	169	199	170	175	209	158	173	185	205	181	171	137	167	200	180	182	185	138	171	169	183	200	163	178	155	185	166	164	191	182	175	189	158	197	186	168	207	187	165	175	178	169	151	175	167	174	196	177	155	190	176	181	175	168	166	169	177	182	167	183	158	181	177	207	171	167	161	193	177	202	188	190	187	176	170	184	180	195	180	164	191	179	184	178	167	184	173	180	161	167	174	158	158	172	171	201	176	182	173	178	168	209	182	171	163	156	175	176	201	184	182	200	170	211	167	195	177	192	174	186	178	188	163	172	172	196	182	177	165	178	193	161	167	185	170	202	179	203	176	172	202	181	183	208	184	183	185	188	188	164	194	188	160	155	173	176	165	190	174	179	178	188	167	187	170	186	163	175	163	193	167	178	187	178	197	157	163	158	193	168	160	169	185	166	196	181	177	160	187	192	160	167	175	194	157	190	163	181	193	199	181	168	170	171	157	178	199	179	178	164	190	168	166	182	202	145	192	141	186	183	183	196	171	170	180	163	165	169	144	180	179	186	160	182	153	175	168	162	180	185	174	155	176	171	147	185	159	186	158	185	173	191	178	175	209	191	172	181	191	204	162	175	165	170	184	171	177	161	167	153	154	169	169	197	178	194	162	181	185	153	168	175	177	173	212	164	187	166	151	159	162	144	172	171	208	200	192	186	170	189	169	182	187	162	168	183	192	170	182	174	168	202	171	162	193	186	194	169	169	176	155	180	178	174	168	185	197	183	196	163	172	157	161	175	166	184	156	194	199	177	180	173	177	162	165	187	168	187	183	161	186	171	194	164	183	166	177	180	187	185	175	182	180	148	191	185	167	185	158	192	176	164	172	183	190	154	173	184	162	154	164	159	187	174	179	192	146	165	202	157	178	157	185	179	158	180	165	180	168	172	181	152	186	182	171	194	179	175	158	203	176	181	175	180	176	155	181	160	171	167	181	173	155	167	177	162	152	165	162	163	192	173	161	170	165	195	183	178	168	151	174	192	183	178	175	162	156	192	165	189	183	200	197	170	192	178	199	166	181	175	165	171	164	184	192	168	179	160	175	163	158	181	182	163	160	164	168	175	191	178	213	176	188	156	194	160	157	179	172	157	171	172	183	181	170	188	188	181	167	161	175	178	161	165	185	175	184	163	165	176	189	176	194	187	163	187	175	169	161	187	175	193	176	182	165	179	163	178	167	168	172	209	175	181	183	189	174	182	173	180	182	186	160	197	190	162	170	198	194	188	174	181	182	187	173	159	186	163	193	180	190	163	188	183	194	180	188	196	154	168	174	178	186	188	165	163	179	199	181	185	154	190	188	163	190	180	172	178	155	176	184	170	198	177	171	188	177	182	195	200	171	175	168	166	174	172	172	174	186	189	147	205	183	205	197	179	179	206	178	178	188	166	155	162	161	182	172	189	167	176	187	182	186	182	156	164	177	154	184	151	197	175	183	178	176	181	183	162	187	157	174	180	192	156	179	160	181	177	205	176	192	189	184	160	164	162	167	195	197	182	163	176	176	174	174	165	174	188	179	170	161	181	189	182	184	167	167	165	181	196	158	172	180	182	135	167	191	172	190	156	172	193	196	168	183	161	183	200	184	187	188	176	153	166	164	156	168	186	152	165	174	177	164	172	181	168	168	194	178	201	162	176	193	166	194	173	185	206	213	189	153	176	162	176	161	163	188	185	182	173	179	145	187	176	159	165	159	203	174	187	182	212	196	157	161	195	157	193	190	186	189	181	187	159	190	170	172	153	191	193	183	165	188	166	172	194	169	170	170	166	169	153	186	182	168	176	169	188	183	171	170	166	168	208	180	196	187	162	176	181	195	179	178	181	168	167	173	168	174	180	168	166	156	187	174	187	162	181	196	186	190	187	169	173	186	211	186	186	173	180	157	197	176	166	176	165	169	176	175	197	186	200	160	180	157	173	155	181	161	152	203	176	165	168	157	175	199	172	183	182	178	182	167	177	153	202	161	194	174	149	173	177	177	167	165	177	179	194	186	181	169	165	182	152	193	190	183	174	190	166	149	156	155	189	191	174	175	194	181	188	182	156	151	194	174	213	166	170	172	169	187	162	155	172	189	180	170	157	196	170	164	178	152	199	189	156	161	156	160	165	170	175	157	167	141	179	171	181	186	179	180	180	178	161	171	195	190	170	170	185	169	193	168	172	176	184	174	190	190	190	188	176	168	158	185	157	159	158	184	199	173	155	169	187	151	175	186	182	174	177	144	190	170	193	196	170	177	168	183	194	193	165	183	165	174	175	195	180	206	182	190	175	174	174	157	173	159	181	185	180	170	183	177	170	187	189	169	188	189	159	162	189	200	201	191	145	185	143	174	182	200	184	217	179	168	175	183	161	181	198	191	165	154	166	160	166	168	154	172	170	193	169	208	161	167	169	193	181	175	168	191	184	199	171	205	168	163	187	190	181	195	166	191	191	191	186	170	180	188	181	196	180	186	165	180	188	176	178	156	161	178	174	156	187	211	171	192	164	163	178	175	160	166
10364	6992	15877	23970	28229	23273	15061	8405	5013	3010	2410	2462	2327	2334	2604	2783	2268	2082	2136	2147	1641	1569	1227	1343	1130	1257	1188	1353	1571	1433	1533	1752	1937	2199	1778	1677	1905	1777	1275	1076	1142	1152	1030	1071	821	700	710	676	602	543	586	590	567	535	560	488	553	545	499	539	507	521	502	505	524	501	468	545	543	485	524	517	506	524	499	505	523	535	484	503	480	523	501	548	512	528	509	501	491	511	500	469	506	508	517	506	488	488	536	522	476	530	500	500	532	463	499	538	488	493	464	477	483	498	464	520	510	512	489	482	494	496	463	486	477	481	481	481	497	480	435	508	503	500	499	487	453	469	491	495	481	486	517	481	474	515	478	488	483	514	479	486	520	469	531	479	481	488	506	480	485	475	464	473	510	519	475	511	528	490	496	505	525	487	477	524	537	483	497	477	515	459	443	507	475	500	487	486	507	498	519	440	476	470	474	532	477	472	504	508	464	471	502	501	471	535	487	476	483	450	467	464	471	463	479	444	477	502	495	461	520	511	469	491	488	512	487	506	438	443	481	476	515	476	494	497	502	470	434	464	463	481	476	437	532	502	452	468	516	499	476	493	483	522	475	511	494	511	480	510	486	459	480	536	492	483	503	457	486	484	469	452	495	509	482	498	542	482	465	504	489	443	484	504	476	472	472	480	485	463	470	503	512	497	454	529	521	452	449	464	481	513	501	455	494	491	454	509	468	461	493	480	499	488	487	472	514	493	489	461	487	479	448	450	483	472	471	481	503	495	469	470	510	485	504	460	440	477	502	477	500	548	496	478	526	461	453	510	483	443	493	531	504	469	479	523	481	507	521	497	522	423	483	517	471	503	480	487	487	502	494	514	513	458	488	487	489	495	498	485	497	474	516	432	496	490	492	496	495	471	527	460	473	456	520	505	455	483	473	463	525	487	497	506	527	474	504	449	466	507	462	477	485	444	494	460	456	473	508	514	448	475	512	512	461	508	452	498	478	499	447	458	467	473	525	513	447	498	487	467	486	484	459	494	463	470	501	483	473	432	471	493	476	473	486	468	489	452	508	497	497	464	477	479	521	456	458	440	454	510	495	481	477	508	476	464	490	482	490	505	514	473	487	457	468	515	483	491	486	434	546	478	479	494	493	505	500	516	496	475	473	491	494	512	468	453	425	482	507	491	470	497	493	485	464	517	503	490	528	486	474	491	470	487	475	464	506	472	520	481	524	479	490	513	504	473	489	489	489	460	465	474	481	446	456	464	481	504	454	485	493	470	508	496	485	482	479	465	492	496	519	476	506	458	543	452	492	473	475	513	460	480	510	482	493	483	509	510	443	451	475	504	491	478	452	462	473	466	441	461	439	487	482	512	488	468	427	493	513	472	476	483	480	435	454	500	463	474	505	501	472	520	518	474	475	460	511	453	546	511	481	454	506	431	495	482	489	508	440	492	464	502	456	516	445	457	509	501	504	508	516	475	461	518	509	515	471	433	488	429	532	492	496	476	489	450	496	498	482	535	443	463	493	435	528	512	514	453	474	499	468	487	465	490	479	484	506	496	532	475	488	503	505	498	462	514	498	518	487	498	496	489	464	454	520	469	529	511	498	484	480	481	518	517	490	488	485	466	484	503	519	495	488	468	489	491	479	458	474	506	511	435	503	525	483	466	483	471	472	478	486	469	544	487	483	464	444	498	480	513	504	527	462	473	483	454	491	441	466	497	526	498	503	439	440	512	508	503	480	486	484	495	477	479	475	503	433	453	527	484	493	470	453	514	498	459	484	504	455	506	467	483	473	505	462	462	501	481	504	489	470	497	525	471	445	503	466	474	474	475	487	496	476	482	466	508	505	485	492	495	523	486	508	447	515	454	489	482	482	498	483	452	528	493	460	479	446	493	503	496	499	486	467	483	466	507	517	467	504	503	465	466	479	485	526	495	519	479	492	472	499	476	503	456	450	459	490	489	445	473	474	505	474	489	497	500	450	490	458	499	495	513	498	461	482	488	496	459	476	488	482	504	490	481	504	459	511	469	479	484	458	485	475	480	468	476	509	498	466	486	489	517	504	493	506	486	497	524	492	459	484	507	495	465	492	513	489	490	518	543	494	453	455	516	452	478	465	480	469	542	457	480	510	449	479	476	475	497	520	477	505	487	516	476	506	455	519	436	472	548	473	504	483	502	436	516	473	484	498	503	459	453	464	488	521	525	469	472	464	537	462	468	465	495	484	509	511	528	457	491	524	491	485	501	491	522	502	523	495	466	470	500	481	505	510	436	476	488	502	453	439	501	482	522	498	458	444	493	547	481	458	456	440	507	489	491	509	489	467	469	480	494	492	496	469	509	462	512	447	497	487	465	488	469	476	491	515	505	520	454	487	514	503	467	492	479	512	498	488	471	478	483	495	474	485	473	481	506	517	452	476	499	532	516	506	464	495	479	492	521	450	506	491	455	523	463	467	487	477	518	478	465	493	481	502	492	481	490	509	486	506	464	487	513	485	520	478	463	498	488	502	442	463	501	484	511	462	475	513	517	447	475	480	469	475	455	446	471	489	496	503	431	463	498	493	473	489	485	486	470	501	475	474	461	478	490	504	517	508	522	477	502	452	499	479	494	466	514	480	482	480	506	455	496	469	477	503	485	448	478	476	459	445	490	504	476	517	495	487	480	470	436	480	503	439	487	532	469	460	489	521	496	477	485	517	495	475	470	461	494	506	513	449	508	449	492	467	498	477	470	470	438	452	499	490	473	494	468	440	496	504	488	499	482	493	511	487	490	460	508	519	467	472	492	457	493	468	496	469	473	483	489	496	478	493	476	442	494	474	490	475	451	502	462	464	519	496	446	476	492	497	491	492	495	456	507	498	485	431	458	460	480	464	484	494	502	490	492	486	475	531	466	494	473	499	476	505	445	549	491	509	468	507	500	468	494	456	470	480	465	491	506	452	518	472	504	489	485	458	489	498	488	478	462	489	491	500	464	469	512	497	488	493	507	481	481	495	504	489	471	504	482	464	468	482	525	507	478	483	486	477	505	477	507	465	438	456	486	447	475	506	476	486	480	467	502	483	475	490	472	458	506	463	466	467	445	512	473	495	488	531	470	476	492	488	450	475	489	465	520	472	504	483	459	483	500	466	540	497	495	480	495	488	515	494	486	506	475	490	451	500	493	448	489	495	505	532	461	448	484	442	477	501	491	446	462	463	458	498	505	476	445	454	431	496	469	488	479	473	472	444	493	462	467	490	493	512	491	473	500	489	483	482	464	495	490	494	476	527	530	487	474	515	496	454	490	485	460	464	491	496	478	456	453	458	458	462	503	446	513	519	531	500	467	512	494	473	479	492	507	479	472	484	507	520	475	493	482	468	495	467	446	486	514	464	479	476	465	509	479	497	497	495	509	524	524	514	465	486	502	506	479	483	473	485	528	494	478	484	493	481	457	490	479	457	461	510	462	503	472	493	454	525	504	500	520	519	496	470	515	473	489	454	511	495	521
3955	2067	3215	3766	3549	2517	1308	706	432	396	418	412	358	359	389	386	437	427	362	351	369	385	368	371	389	344	390	365	376	448	374	367	369	388	355	380	397	339	372	403	381	362	372	376	408	354	347	360	374	356	368	347	394	359	341	330	354	379	364	372	386	390	358	352	353	376	333	379	362	340	372	354	369	390	381	382	380	371	377	321	379	382	394	360	370	333	368	343	348	360	415	351	361	394	362	378	365	396	400	391	385	390	361	373	375	365	383	344	312	355	387	348	373	352	364	378	382	359	369	372	348	406	384	348	364	399	357	343	363	368	374	391	387	373	356	391	362	408	399	412	377	360	386	346	358	407	349	378	362	359	402	371	372	370	382	409	378	352	393	357	369	371	370	368	353	366	367	367	380	365	329	373	381	371	399	406	394	373	357	361	364	375	372	362	345	351	404	412	372	367	387	399	369	361	387	353	356	382	370	361	364	373	366	362	390	361	365	371	370	368	357	334	404	336	389	367	383	329	328	374	372	405	390	363	387	382	359	369	406	406	371	369	400	354	408	373	396	381	376	381	422	387	363	368	355	389	363	371	414	377	347	399	363	394	382	402	356	396	347	352	367	372	405	360	398	401	369	368	343	340	378	357	403	374	353	395	377	401	380	350	411	363	398	320	334	388	373	380	375	371	351	345	359	341	384	390	383	354	349	373	356	425	369	382	417	355	364	379	331	369	395	380	355	334	359	356	356	366	335	369	400	350	367	351	356	371	374	351	389	371	370	351	348	375	377	363	388	361	347	361	390	358	356	358	339	359	371	358	350	391	319	357	369	399	349	336	381	379	359	376	354	393	405	364	361	352	354	382	351	375	361	342	343	355	380	367	354	347	383	370	324	369	359	384	371	355	382	407	382	362	346	354	398	362	361	368	370	362	370	363	363	376	398	335	376	335	360	397	332	361	367	365	368	348	359	362	329	364	382	340	390	347	388	396	360	389	363	356	361	346	380	372	349	369	360	383	360	354	358	390	402	332	369	373	369	376	359	373	349	409	340	343	368	396	375	371	338	407	378	356	351	401	399	326	390	374	407	346	387	380	337	375	348	344	333	404	384	377	345	347	376	380	400	346	361	345	362	356	372	402	414	340	348	398	348	330	349	366	380	350	392	369	357	363	354	385	353	377	365	374	343	383	395	375	373	376	373	377	365	383	377	387	323	346	379	351	331	360	373	332	355	386	348	368	366	388	372	371	384	389	375	366	370	399	355	356	376	353	410	347	353	361	366	386	331	361	349	350	379	376	367	356	392	418	386	365	388	390	378	391	344	365	363	398	369	413	374	357	358	382	365	386	403	405	342	381	346	426	356	346	377	349	355	353	386	392	393	360	366	372	388	355	397	410	365	375	337	409	351	362	392	371	374	370	360	374	375	331	338	389	361	370	351	340	354	333	408	395	359	382	373	391	349	373	340	369	361	385	364	380	377	375	356	377	411	401	377	381	402	376	348	378	345	368	376	374	365	349	381	331	370	342	355	378	402	348	408	384	359	340	328	372	390	409	351	392	356	322	358	343	368	371	367	346	400	353	398	353	385	368	381	361	372	329	374	357	364	410	401	387	381	400	395	380	401	402	404	354	365	379	349	390	402	347	397	371	382	371	397	345	326	360	399	365	374	328	411	366	383	378	351	359	409	411	379	373	375	370	382	366	387	374	363	354	370	358	365	401	358	355	392	402	348	352	381	348	379	340	384	396	372	376	371	362	362	383	392	409	328	392	354	379	362	395	395	381	369	388	351	388	374	346	384	358	378	388	394	381	376	404	362	375	399	371	372	399	335	408	353	371	350	391	404	375	376	340	381	392	361	406	430	370	378	386	380	415	349	346	368	394	357	405	385	379	361	360	369	351	365	368	350	404	396	390	336	381	353	401	370	376	405	352	353	381	394	368	331	323	366	344	389	386	363	362	343	393	352	392	395	389	378	343	365	348	355	344	362	391	353	397	340	339	351	380	373	359	376	382	341	368	378	335	344	391	340	378	359	362	348	365	370	418	363	377	397	348	388	389	366	396	379	379	372	361	373	426	346	371	398	367	385	373	391	349	364	355	374	371	358	359	356	357	392	360	395	341	399	358	344	371	377	371	391	380	376	355	366	367	355	367	352	381	399	390	395	363	332	390	384	362	364	354	357	362	355	367	348	400	382	318	359	367	392	358	377	331	385	365	359	364	329	350	392	363	358	385	366	392	328	361	359	369	397	400	375	383	387	374	341	346	353	404	380	338	374	355	347	334	377	428	397	375	382	362	376	341	361	359	400	390	358	366	337	389	382	368	375	401	382	372	351	351	391	372	373	355	359	392	353	388	399	395	360	377	376	335	380	343	381	345	328	404	373	371	343	350	388	375	388	372	371	343	417	375	378	373	372	355	414	387	347	355	363	410	357	378	402	395	366	403	348	343	379	389	394	417	385	392	362	364	341	385	396	374	344	386	338	374	354	404	358	356	361	368	378	369	348	373	364	382	370	389	394	361	327	385	410	359	386	356	383	373	378	376	377	354	392	392	357	343	392	383	391	383	380	373	395	375	394	392	341	368	361	399	360	370	370	392	351	383	376	390	349	385	402	382	383	370	390	410	396	386	384	376	364	385	393	389	355	362	357	347	363	362	373	380	397	387	395	391	368	371	369	346	353	387	396	375	353	353	383	346	387	365	311	370	393	401	381	346	383	405	406	351	360	376	352	388	370	392	379	338	387	350	349	386	334	379	369	380	368	343	348	356	328	383	387	361	405	371	382	394	358	368	352	322	323	379	381	377	338	378	347	355	389	397	381	377	382	371	356	378	359	347	388	350	365	397	359	337	396	399	383	395	383	371	382	381	385	402	378	372	373	369	362	382	384	351	401	365	350	368	329	377	378	359	392	408	371	362	353	380	369	336	343	388	394	374	343	373	363	332	363	331	341	392	335	338	338	367	370	346	373	360	375	417	385	383	359	366	347	402	365	345	361	370	382	369	403	381	355	343	379	352	348	387	401	397	375	404	396	402	389	363	376	350	354	394	363	379	356	378	365	337	344	392	376	373	415	402	380	335	390	359	347	330	362	392	348	381	342	358	357	329	335	378	375	365	357	391	365	351	371	371	360	339	367	332	365	349	387	387	366	390	360	394	350	380	360	391	391	394	377	356	373	317	407	383	412	351	345	367	359	401	420	371	351	351	406	367	374	344	352	361	346	350	390	377	344	388	376	374	389	398	401	363	330	387	364	363	371	385	363	351	366	366	364	377	381	367	371	357	378	368	357	378	369	307	399	363	357	366	350	415	385	348	382	358	388	402	381	382	387	399	401	359	351	420	361	374	317	365	352	372	378	367	347	381	371	377	366	375	364	376	373	393	406	372	364	364	333	362	380	375	360	371	331	373	373	372	333	387	376	390	371	375	350	374	408	356	403	382	365	383	424	351	396	395	342	365	440	377	372	378	356	372	372	403	361	367	353	338	382	354	385	346
3391	2433	6337	10886	11632	9153	5440	2612	1249	891	940	949	881	956	992	1082	1186	1236	1011	899	974	885	910	894	842	901	888	907	883	909	887	869	932	960	957	985	935	868	867	866	903	920	943	891	877	885	813	909	843	882	836	853	842	901	918	939	878	887	884	900	827	866	882	863	910	845	885	870	859	931	834	873	847	867	882	876	826	870	925	938	900	923	894	826	867	915	908	948	887	898	855	887	909	926	895	946	855	882	868	896	926	871	882	857	858	892	940	891	868	906	844	910	886	903	891	941	918	840	913	950	875	866	858	874	819	862	871	871	855	859	889	886	840	901	849	852	866	925	856	878	848	874	859	874	861	900	891	889	894	913	861	833	916	917	851	892	862	864	844	841	899	896	919	873	832	902	911	866	881	942	797	873	835	926	915	897	869	860	876	879	890	921	882	861	853	884	928	892	897	898	862	918	922	925	930	864	853	876	850	820	917	872	919	865	884	881	906	892	860	849	869	887	890	883	814	852	909	928	877	846	865	829	834	886	918	866	899	862	835	863	892	854	872	870	882	849	843	852	894	895	861	846	902	855	850	898	868	886	853	890	860	864	919	879	868	850	940	898	889	903	851	857	898	848	857	917	904	887	901	888	819	890	916	905	890	915	924	788	877	877	890	862	858	861	887	901	834	871	885	867	839	896	864	836	896	839	831	899	865	865	883	935	905	833	913	881	903	869	856	919	842	850	887	851	846	911	827	840	895	891	945	861	858	879	913	883	902	850	897	836	928	869	877	891	866	922	886	863	893	804	861	920	876	899	844	931	887	885	899	902	878	894	892	980	835	860	845	847	899	847	878	887	891	847	884	884	846	897	898	899	928	853	844	871	925	889	933	891	894	861	836	843	828	857	878	909	873	847	875	911	861	857	901	866	908	917	925	887	850	885	893	902	875	841	889	874	837	907	854	895	895	937	855	904	891	874	869	920	863	931	886	868	887	892	908	882	870	885	873	854	895	866	873	880	855	910	860	890	871	931	864	845	902	857	855	860	931	827	855	907	882	892	903	896	825	880	864	866	875	824	862	820	887	894	881	919	887	939	858	916	901	928	853	857	915	861	869	865	878	884	945	886	914	938	872	829	889	873	862	903	866	842	878	938	879	901	858	881	904	873	860	910	913	830	846	874	897	853	886	886	856	862	909	844	858	895	891	896	826	903	862	909	911	865	868	884	885	876	869	878	897	891	843	829	882	879	900	875	890	902	827	859	916	880	874	901	849	898	854	881	879	898	874	820	906	880	933	867	862	902	866	845	780	898	896	852	859	897	882	925	901	909	859	902	871	904	866	913	921	873	876	938	808	895	866	884	899	858	946	921	871	850	890	830	886	908	889	880	836	911	850	869	878	909	902	900	847	895	898	836	892	900	858	927	904	859	844	849	892	883	888	888	849	866	863	865	907	874	869	869	889	826	904	899	847	875	919	854	882	879	863	847	879	847	823	840	853	875	849	909	860	878	907	921	856	865	881	901	915	876	870	910	809	919	833	884	886	889	903	892	880	817	854	862	868	906	862	916	866	813	906	885	843	865	894	908	921	824	854	904	906	897	881	871	877	884	878	878	887	837	851	867	858	928	880	824	947	840	899	956	889	915	882	860	843	887	865	909	871	900	878	877	891	901	821	896	838	826	855	892	900	935	892	915	868	882	874	861	906	905	872	899	851	877	892	927	894	883	866	872	874	875	890	879	860	871	835	874	890	885	877	858	890	883	917	924	890	826	863	898	909	884	837	884	870	896	859	864	833	840	896	941	875	864	866	921	853	861	859	910	885	869	919	892	950	853	886	852	886	907	866	891	849	853	862	915	927	888	863	867	970	881	889	907	870	911	901	883	890	947	944	908	917	889	898	871	868	885	914	872	849	885	878	834	866	917	891	874	924	893	890	848	857	894	830	820	902	890	910	906	832	826	825	919	880	842	841	865	900	811	853	847	873	895	910	854	880	911	868	838	857	876	918	915	881	936	890	858	834	893	885	911	817	858	878	859	874	894	881	833	872	873	922	853	888	838	943	888	847	912	873	881	919	862	946	831	772	885	894	849	879	810	903	845	852	859	902	888	870	880	917	881	868	881	866	892	850	880	903	874	873	871	908	904	875	853	887	901	856	892	883	870	906	863	876	838	927	879	900	944	860	918	883	922	883	871	917	893	932	936	932	874	856	901	845	856	855	835	867	866	887	898	900	904	858	872	858	862	899	862	853	848	926	924	889	884	844	870	853	879	857	869	908	971	850	905	859	891	880	869	833	871	931	918	836	916	864	856	888	884	868	906	875	919	856	843	861	903	881	832	831	876	864	887	937	909	839	943	845	861	854	885	897	904	884	826	932	846	864	875	832	895	916	919	879	892	876	856	864	889	865	839	875	918	909	867	909	916	843	887	861	922	865	920	904	915	881	819	870	863	888	875	873	890	885	864	811	883	870	910	843	937	885	842	948	861	881	838	873	935	893	882	952	899	853	879	862	870	908	856	904	914	857	904	902	872	885	856	902	869	923	870	894	870	901	893	870	880	890	870	940	895	885	925	815	945	936	917	873	875	901	890	871	889	887	853	865	905	860	879	884	898	873	846	861	895	923	868	864	887	845	849	926	888	856	893	885	879	905	861	910	872	848	888	878	877	851	920	898	844	846	860	855	879	879	868	886	937	862	848	869	843	905	890	892	866	887	885	878	885	914	885	849	870	865	800	879	808	853	825	862	849	907	882	880	843	852	853	879	931	892	857	833	888	914	897	889	862	918	916	881	868	854	897	833	867	900	850	882	925	916	852	843	860	914	885	850	892	818	894	862	824	882	888	879	858	866	831	828	862	891	885	934	890	879	803	868	857	864	840	903	882	892	882	858	927	886	859	882	900	893	889	844	849	947	815	864	916	868	887	849	855	811	895	827	872	868	845	876	897	924	918	888	887	866	882	914	871	877	884	895	917	893	876	822	897	860	915	890	922	878	886	873	893	879	883	894	892	864	935	829	862	865	888	887	831	924	867	810	844	853	902	894	828	859	821	865	884	881	878	885	896	879	939	881	868	875	908	885	891	883	919	898	877	892	950	894	890	923	920	887	894	913	859	854	894	848	862	836	853	890	904	914	857	876	849	850	873	857	924	890	884	909	893	851	935	890	899	869	878	876	856	873	873	899	820	822	912	882	886	878	852	890	858	872	916	890	893	857	892	866	873	909	896	893	882	868	900	866	839	887	882	886	895	916	910	891	924	841	894	881	829	900	937	844	838	922	901	865	886	890	886	913	899	870	832	880	872	863	845	869	898	903	928	885	887	883	867	888	878	836	818	880	892	924	869	898	867	883	871	879	867	875	836	876	862	865	927	917	872	861	883	893	851	899	883	871	896	941	829	926	845	925	859	857	871	895	882	848	889	870	824	849	916	890	856	874	882	858	858	879	853	914	897	879	885	846	873	929	843	884	857	936	914	842	861	868	888	894	859	937	860	922	806	904	858
11298	6427	9820	11417	9816	5424	2812	1186	625	423	345	367	346	324	380	392	367	330	287	308	284	297	269	284	237	249	245	253	274	251	280	266	307	308	310	286	280	260	239	273	250	234	263	256	222	244	205	204	218	225	193	198	186	215	209	193	199	204	224	195	218	196	210	187	210	214	209	175	239	193	181	196	222	207	206	216	216	208	199	230	217	201	191	210	183	209	211	223	185	210	216	196	214	216	204	226	236	210	229	197	208	229	204	192	195	220	189	195	236	196	197	232	175	191	235	218	201	206	207	211	194	184	205	217	191	206	186	204	201	202	181	207	202	220	195	210	211	211	206	207	220	208	210	190	201	211	249	198	220	184	213	213	184	184	208	203	195	211	197	188	195	185	218	201	243	238	161	216	209	181	196	216	225	200	189	216	187	195	191	229	211	206	228	189	224	190	215	199	209	198	227	204	214	183	218	211	222	202	206	230	211	211	228	207	195	195	189	199	191	219	199	234	223	218	210	204	237	198	180	205	211	226	236	231	208	187	219	216	194	223	213	202	193	212	205	202	184	223	191	184	227	219	194	214	188	221	200	199	213	197	208	199	211	227	200	200	203	219	205	180	245	199	194	191	186	237	193	186	185	199	202	224	201	211	215	198	207	184	204	190	191	210	206	179	190	187	207	203	198	192	186	199	202	220	233	193	229	215	208	180	198	215	215	200	211	197	211	215	237	193	216	182	225	218	211	188	182	210	212	220	224	219	217	229	201	189	190	197	219	183	210	175	197	211	201	193	191	196	215	207	190	201	202	196	188	190	231	207	219	212	197	205	191	212	199	204	210	200	203	193	205	193	178	205	199	197	206	195	200	204	201	218	196	180	185	208	212	224	208	203	190	205	218	213	180	178	201	204	188	218	232	223	198	186	211	189	192	195	191	203	226	204	215	200	202	209	212	197	186	208	196	230	203	199	214	193	203	215	204	211	193	238	189	204	214	203	199	199	209	220	199	205	215	210	206	220	211	211	168	226	232	207	207	199	199	209	217	196	203	209	189	191	214	200	223	193	209	187	199	178	239	192	201	207	191	209	167	192	194	198	221	216	211	204	216	207	200	201	218	247	210	237	213	224	195	196	207	206	215	212	207	212	195	175	197	203	207	209	212	195	201	201	240	226	187	187	208	203	205	210	210	215	227	200	208	205	204	203	216	249	213	212	196	193	214	215	197	206	214	232	189	212	203	208	198	180	169	206	188	207	170	214	208	202	202	196	230	195	200	200	216	214	202	198	219	230	201	191	201	228	212	207	189	204	204	201	185	200	179	199	206	223	184	238	184	190	180	214	226	198	183	218	227	204	191	175	210	203	206	200	203	194	206	220	213	209	209	195	198	208	235	212	201	201	199	184	205	190	211	188	199	205	192	199	210	196	218	198	213	196	208	210	196	202	208	199	218	203	193	200	211	220	168	216	201	197	225	203	203	198	229	221	220	193	155	180	221	195	188	226	207	221	197	215	193	215	208	214	211	227	201	208	229	183	200	206	216	201	214	198	221	196	206	211	192	193	221	232	188	189	210	227	229	182	253	187	215	195	203	200	194	177	197	184	206	195	207	220	221	224	205	205	210	182	184	223	189	230	189	217	198	204	199	198	189	204	198	224	219	188	195	207	184	202	199	192	216	201	188	207	210	213	199	218	189	183	189	190	223	219	195	224	199	204	215	188	212	192	210	208	211	176	186	205	185	190	213	197	177	191	225	199	204	212	218	219	193	225	208	204	204	228	186	192	217	201	200	211	220	212	202	190	201	209	199	233	222	201	222	223	197	214	193	204	180	220	221	207	198	188	174	206	206	215	202	225	207	184	206	195	194	182	218	206	234	210	181	200	212	220	221	206	174	214	215	209	208	224	191	231	180	228	191	172	221	215	195	225	187	197	213	219	193	213	170	184	207	206	182	209	220	221	172	187	209	228	221	211	204	213	188	215	192	179	202	211	205	219	203	215	243	206	202	208	209	222	218	226	205	196	201	180	177	187	189	202	215	190	206	238	196	184	215	181	200	220	193	180	210	196	219	190	191	225	215	213	205	190	183	181	205	216	219	217	206	189	214	204	205	196	184	205	183	194	210	192	215	194	226	197	219	204	198	182	208	221	206	202	211	216	204	178	196	213	219	241	177	194	196	217	193	171	229	209	196	182	187	192	204	181	200	168	201	199	188	224	186	209	195	201	217	205	211	226	192	207	216	211	194	203	200	233	206	207	221	203	188	209	209	197	198	212	209	225	199	205	214	203	238	220	212	202	203	211	183	199	198	228	176	221	212	229	192	210	204	205	208	214	207	212	202	208	211	189	200	206	183	221	199	230	195	204	201	206	199	225	201	196	207	213	207	208	191	205	207	189	199	235	209	198	184	198	206	200	222	190	176	199	203	205	215	207	193	202	229	222	210	209	205	201	223	201	227	215	213	205	195	222	200	204	204	214	227	215	214	182	207	230	193	185	222	216	219	210	189	196	179	226	185	196	183	212	214	212	229	235	214	211	199	212	221	223	195	207	198	206	189	197	173	205	211	205	213	214	202	196	192	180	203	204	201	198	170	229	202	233	212	221	202	204	197	196	218	205	197	201	210	206	202	205	203	202	207	185	202	200	183	196	204	223	193	189	206	187	203	215	230	206	212	213	205	217	224	215	225	195	205	191	175	179	190	219	216	208	195	227	202	206	208	212	197	221	194	222	192	221	204	208	214	197	224	172	187	174	208	204	205	204	200	202	226	198	229	218	190	190	209	222	219	216	189	206	227	182	201	214	201	192	178	217	203	205	191	176	191	207	214	224	187	210	188	214	217	225	191	211	206	213	187	225	201	208	218	214	206	203	215	231	219	229	195	205	203	190	198	187	225	196	226	208	195	218	190	200	202	208	212	206	230	196	210	223	208	192	170	195	202	206	209	209	182	170	175	219	191	187	212	178	197	199	184	214	208	170	183	218	202	211	220	184	205	212	196	190	230	219	208	215	201	223	218	217	196	198	230	224	212	195	202	212	213	197	198	210	208	194	221	211	188	217	225	194	192	197	203	169	208	209	208	190	212	214	162	190	187	206	191	187	223	178	217	198	226	179	190	229	215	192	190	193	192	198	183	220	199	208	211	187	192	192	191	209	179	182	196	191	156	213	189	206	186	199	195	212	224	209	219	185	200	177	212	206	216	209	189	203	204	222	201	190	228	204	217	192	219	201	180	195	211	217	205	195	223	234	215	190	206	222	190	216	247	182	202	201	195	215	187	227	205	208	220	199	241	201	228	222	212	212	192	203	210	218	224	217	188	217	215	187	209	210	196	226	205	192	188	192	215	214	191	211	211	213	209	221	206	221	211	214	198	206	201	203	200	215	183	228	167	227	170	206	209	208	214	231	209	205	211	188	211	215	214	203	193	208	216	182	199	192	192	176	201	214	222	191	189	219	191	227	231	227	206	202	210	200	172	195	203	201	197	205	203	199	213	206	195	199
7820	5481	14463	21805	21636	15402	9883	4829	2922	1709	1459	1456	1606	1383	1725	1923	1575	1381	1359	1366	1106	1112	904	1049	925	967	893	1058	1098	1112	1091	1229	1385	1335	1341	1235	1323	1125	933	903	903	782	825	769	599	611	612	611	621	614	556	609	543	541	536	568	555	537	560	528	575	537	552	543	518	566	599	527	525	488	519	578	536	505	518	561	555	527	527	515	567	576	555	548	517	528	516	554	524	570	547	546	538	574	510	522	554	521	501	544	521	563	540	513	531	481	566	545	564	551	544	504	566	539	512	493	527	566	527	524	503	526	527	538	532	534	506	505	505	530	516	498	499	519	561	524	538	507	540	550	524	546	505	536	553	523	525	559	551	557	513	544	546	540	496	530	492	519	515	558	513	501	536	592	531	522	554	517	493	497	522	553	542	527	514	501	521	552	556	543	513	528	520	515	526	541	537	528	534	492	505	557	578	527	522	515	520	539	538	469	512	525	515	558	529	542	553	543	496	554	540	519	555	528	493	545	531	494	524	542	526	511	552	484	528	532	552	498	558	509	512	527	527	521	527	524	500	540	490	516	515	509	543	533	517	503	574	495	549	541	511	477	520	514	540	543	509	544	552	554	548	495	530	524	534	552	499	512	534	523	513	525	542	527	494	550	517	554	527	497	534	548	482	543	523	511	563	513	540	536	500	541	570	526	477	514	529	491	493	517	495	543	550	510	533	537	521	530	514	552	512	554	546	518	529	560	523	528	529	495	541	521	512	543	529	541	522	523	570	505	527	547	535	531	537	541	561	540	549	536	549	503	513	536	489	489	533	535	480	523	544	528	535	493	550	527	547	548	518	527	523	585	505	498	517	526	533	518	509	537	511	531	540	528	553	524	499	527	540	504	542	499	499	511	510	518	570	525	529	563	546	559	526	519	524	510	540	568	527	517	545	492	514	505	537	508	539	536	551	498	517	490	552	531	527	537	542	490	518	530	506	526	524	571	500	521	518	494	544	536	557	503	530	520	505	500	530	559	522	507	540	474	548	513	507	554	576	528	533	496	560	499	521	521	532	489	538	542	549	499	544	561	520	499	542	531	507	519	542	486	493	578	539	530	521	479	539	489	530	552	501	561	528	531	506	531	537	472	507	529	506	527	547	543	501	510	521	496	551	523	531	530	535	505	525	514	517	504	534	517	554	562	520	540	553	499	525	525	515	580	513	525	503	498	477	536	523	506	510	520	517	553	539	528	501	545	542	529	537	532	565	541	538	533	525	578	578	536	518	508	513	494	524	533	547	527	553	546	550	559	562	517	528	546	492	501	519	503	490	537	551	481	523	526	550	557	555	548	578	560	502	532	518	519	467	550	545	528	563	513	558	561	517	506	519	530	520	538	528	556	514	496	563	522	527	503	571	533	524	467	529	513	509	556	547	568	522	496	503	526	508	537	529	510	515	537	543	550	522	546	565	506	516	509	529	491	538	512	534	527	543	525	513	501	531	511	522	552	466	535	550	498	535	510	573	533	559	528	564	518	500	554	534	503	527	527	501	503	548	524	539	486	529	531	516	513	548	515	566	544	539	502	535	518	523	551	520	543	513	522	547	557	552	502	545	513	539	509	509	510	468	529	570	529	531	525	539	490	563	520	477	537	565	542	506	530	538	524	517	568	558	524	585	525	551	499	497	517	563	549	542	522	527	547	524	555	530	510	524	530	530	547	545	561	540	536	543	510	516	530	536	501	534	519	499	497	552	486	566	508	544	516	490	543	523	528	495	526	514	540	524	542	514	484	544	526	509	528	472	533	525	539	516	539	528	490	522	569	513	540	560	551	477	557	543	554	524	553	526	486	504	471	500	466	512	533	503	460	545	553	522	525	504	539	495	513	513	526	557	542	523	493	530	566	551	513	510	519	533	510	533	519	528	524	513	529	507	528	519	531	545	510	506	532	556	559	571	538	527	529	544	533	558	514	482	512	528	498	517	522	507	537	484	546	524	553	498	497	519	498	537	484	483	511	502	511	554	558	564	518	532	524	495	528	547	535	528	561	514	556	496	520	516	493	545	531	516	514	498	531	539	511	548	535	501	503	525	536	506	514	564	433	544	586	534	515	546	502	504	550	530	519	558	514	496	514	545	555	526	532	517	526	545	517	507	517	526	509	554	502	518	515	512	507	508	489	500	552	541	518	537	527	527	543	592	530	520	510	518	532	543	543	515	545	553	532	539	528	507	490	470	486	585	586	512	491	510	549	500	524	561	500	517	489	499	518	556	525	508	548	522	549	492	541	530	545	523	524	565	543	494	502	484	518	494	531	499	550	518	486	525	501	518	509	551	500	486	511	505	560	508	523	562	497	528	528	494	538	542	529	501	508	544	504	521	542	478	503	550	531	564	511	536	556	551	520	543	540	500	491	494	563	504	496	526	503	520	483	554	515	536	513	523	498	557	511	521	522	545	490	558	536	533	540	509	557	513	547	532	536	479	517	522	544	549	537	550	505	509	540	537	536	514	516	481	526	536	536	549	482	499	537	514	512	542	531	496	535	523	492	539	520	550	511	553	538	508	556	534	542	537	513	529	546	542	522	519	527	516	569	536	486	509	523	486	539	555	517	534	535	537	531	507	510	488	506	515	526	524	525	516	531	518	500	513	524	514	553	570	527	516	508	535	547	544	530	551	512	523	517	523	551	552	511	556	533	553	521	523	512	546	542	507	486	547	478	536	535	503	504	486	533	540	521	525	539	525	559	533	550	533	509	517	526	531	527	541	511	539	529	560	544	472	525	506	504	534	523	544	537	552	554	512	529	561	511	529	517	507	501	530	481	498	503	504	521	576	541	536	554	529	542	531	512	522	550	541	513	523	540	502	489	543	508	519	520	509	560	491	538	531	532	530	520	585	509	514	514	489	535	519	543	551	537	517	519	524	500	534	575	542	532	532	520	527	502	520	493	513	520	489	527	552	552	527	504	540	525	520	548	540	522	550	545	476	531	476	523	531	508	502	543	528	536	527	522	542	521	551	529	527	518	486	446	539	498	543	544	475	556	568	563	515	508	536	523	525	573	522	511	531	543	508	522	529	501	508	560	522	547	529	513	511	535	522	577	518	508	561	529	518	527	502	524	516	540	496	531	511	526	574	524	535	513	517	532	533	534	543	532	559	524	529	532	526	550	512	545	545	547	534	551	583	494	524	516	553	541	516	522	513	503	568	497	528	535	510	534	522	503	545	504	554	534	520	536	542	545	544	520	529	556	482	532	510	467	534	508	525	526	517	579	525	474	527	562	537	548	526	529	519	501	589	545	529	556	505	570	547	497	515	500	484	503	567	525	569	523	531	553	554	547	481	506	523	549	506	532	516	496	490	546	519	530	526	541	517	509	492	536	576	523	550	522	528	535	558	492	532	525	526	535	538	524	507	547	514	520	511	509	529	531	503	535	545	547	546	529	534	540	480	533	515	493	529	534	556	550	555	562	511	473	535	563	513	529	527	571	552	537	508	537	545	502	510	507
19637	11731	16283	18125	15005	8287	4463	1782	1042	691	480	417	458	491	553	506	448	368	373	379	296	326	304	302	273	271	260	309	344	295	328	367	380	348	349	293	376	288	233	272	272	288	234	205	211	198	234	188	184	184	159	211	219	183	186	195	186	171	183	190	151	190	207	204	187	175	179	181	179	190	210	200	194	203	178	157	167	183	160	176	167	159	180	183	189	193	155	145	171	182	150	191	184	153	150	161	166	193	168	166	186	174	182	165	165	192	168	182	196	172	197	184	178	189	194	172	191	160	190	195	177	181	177	176	190	182	177	182	183	167	200	206	180	160	175	168	144	169	194	180	197	177	171	199	188	166	159	154	160	179	187	182	190	186	191	192	175	185	176	177	189	184	210	182	189	173	184	167	156	164	179	183	175	192	180	182	187	202	199	174	157	166	178	173	191	170	168	193	161	161	182	157	199	161	187	157	172	179	171	189	176	174	174	168	184	172	177	179	199	180	164	172	168	186	207	187	173	167	195	156	163	166	209	213	175	179	185	161	174	197	189	169	178	185	195	195	185	189	160	178	196	184	222	178	171	201	198	166	187	147	190	188	188	162	185	187	199	177	167	220	193	167	166	206	182	163	178	181	184	168	169	183	183	184	180	185	189	163	171	173	178	181	182	176	177	186	182	203	198	160	192	181	161	187	162	186	190	171	179	171	161	173	191	174	164	173	191	184	162	175	180	173	170	180	178	181	189	174	157	184	145	178	188	199	161	194	176	181	176	173	183	173	173	181	193	170	182	166	172	152	190	208	183	205	168	180	161	184	175	141	189	165	169	178	170	178	186	203	199	189	174	152	161	183	205	181	157	137	184	207	167	165	172	176	188	185	170	180	186	179	180	189	168	167	195	178	193	187	181	181	177	171	185	158	186	173	150	197	186	160	167	177	166	205	186	163	190	163	181	181	157	173	175	170	180	183	160	177	187	191	180	176	203	191	183	175	166	163	186	187	179	186	175	194	201	159	179	181	173	176	157	184	167	173	194	189	195	196	175	171	158	212	188	193	194	171	207	158	175	161	186	182	191	191	174	183	204	192	181	172	176	184	168	189	178	201	159	171	184	223	185	162	168	167	174	169	166	180	187	179	188	172	177	188	159	165	181	171	182	164	163	164	178	149	178	169	184	169	169	220	189	168	177	171	191	190	200	159	169	165	176	169	203	182	183	196	197	175	188	156	160	163	181	166	178	183	160	163	171	175	173	183	184	172	188	185	196	196	156	175	171	153	179	188	194	153	175	176	165	219	188	177	174	206	150	171	181	168	166	177	164	181	171	175	171	184	179	186	181	182	168	167	178	182	160	193	203	164	166	169	193	203	158	201	171	195	184	186	184	157	212	159	185	193	185	183	164	173	155	170	174	173	193	186	173	185	197	194	164	187	173	147	202	160	171	209	194	199	194	187	195	190	158	164	172	170	167	167	152	187	194	175	182	171	194	206	191	166	160	178	181	180	169	190	152	170	192	189	176	194	185	184	209	189	183	182	200	182	174	195	200	183	161	184	192	173	175	176	189	189	168	157	195	175	164	173	164	177	188	173	184	190	183	183	158	176	168	199	169	166	159	167	164	194	181	183	202	172	170	179	178	166	178	213	150	194	190	167	179	162	195	185	189	152	167	172	172	173	187	168	171	171	185	171	168	181	204	173	171	197	168	169	187	176	193	176	191	173	164	213	205	152	176	182	162	151	196	148	160	171	176	161	167	176	167	183	172	164	180	166	175	183	156	190	167	168	178	172	189	188	175	181	196	181	175	198	198	183	188	174	179	166	209	163	178	175	192	167	174	190	186	211	198	189	168	187	161	173	161	172	170	178	183	171	179	175	170	191	176	176	146	182	162	163	195	182	168	184	194	175	174	157	185	167	182	173	194	187	163	151	138	210	176	171	176	180	183	170	179	157	180	182	158	172	185	161	179	182	178	200	189	153	197	168	188	146	180	154	181	210	221	189	191	181	171	200	156	188	149	179	177	186	176	206	163	185	184	173	158	167	166	172	168	168	191	185	185	208	153	156	202	183	174	184	178	179	185	166	181	173	170	169	175	168	191	174	180	169	164	183	178	192	171	164	157	176	151	158	157	189	193	195	180	174	184	189	176	172	171	184	178	179	174	166	179	160	159	169	179	200	161	160	179	157	169	164	183	193	170	180	185	192	182	193	164	186	204	183	196	182	159	169	223	184	170	171	150	173	175	183	168	186	189	165	203	184	175	181	211	187	178	200	180	195	162	191	175	200	166	157	193	191	180	180	176	174	161	174	180	212	189	189	192	207	157	170	173	156	158	188	190	181	159	164	187	174	194	200	180	173	199	189	193	202	167	163	193	182	180	179	184	170	165	205	184	180	182	167	171	173	174	181	165	162	210	176	196	190	185	168	167	163	187	162	179	169	190	202	188	183	180	179	175	172	187	167	165	185	180	166	169	183	180	198	181	158	200	161	171	177	154	199	179	181	155	180	171	184	185	172	165	180	173	180	170	184	172	161	163	216	190	176	186	181	172	158	205	185	177	187	180	190	173	186	180	188	172	216	168	198	180	207	177	158	183	182	200	191	175	186	183	193	177	178	181	173	163	148	182	195	182	170	157	191	191	159	194	139	150	178	158	163	184	172	182	178	200	151	174	162	185	213	170	184	164	190	168	181	176	182	197	170	195	174	178	136	197	177	165	212	182	160	160	170	195	156	167	181	170	188	157	182	167	184	180	193	169	170	187	190	202	167	180	184	187	183	176	156	183	192	191	172	168	198	172	188	188	180	181	200	201	183	141	171	172	176	166	162	168	180	164	136	166	175	170	185	191	213	187	181	141	169	184	182	200	171	167	185	176	167	197	195	210	166	166	174	177	200	195	165	185	196	214	179	185	188	168	166	180	188	161	190	173	176	173	170	164	178	171	171	151	161	175	150	169	190	183	188	186	212	205	186	164	184	190	186	180	184	165	165	191	166	199	148	165	170	176	194	173	161	184	187	169	192	184	176	185	165	185	167	199	174	180	176	181	166	182	166	179	169	176	172	180	189	176	151	195	207	195	177	172	196	178	179	165	180	166	207	186	188	180	185	197	185	168	189	188	180	190	188	180	143	195	168	170	193	181	165	161	205	189	152	169	157	195	187	182	183	175	173	177	179	183	159	185	176	184	177	176	183	197	170	188	174	165	183	188	174	191	183	187	174	199	161	187	188	145	172	171	167	171	183	175	155	186	177	180	169	160	175	175	170	195	161	161	171	165	174	187	186	177	189	185	224	165	171	166	180	172	175	164	193	162	159	186	191	155	179	189	171	163	169	159	198	183	168	174	186	154	191	150	168	184	168	186	177	172	174	165	198	170	171	164	180	183	177	183	187	175	168	141	176	174	165	168	194	187	175	180	181	197	180	156	184	193	176	204	180	187	174	176	153	177	196	182	190	179	185	191	175	175	168	177	149	172	171	194	181	186	180	210	191	180	183	160	202
11489	8681	20574	28158	26348	18794	13090	6645	4838	2959	2194	2226	2363	2392	2619	2907	2448	1855	1966	1867	1438	1620	1379	1520	1328	1290	1257	1515	1559	1546	1556	1952	2201	2299	2185	1628	2067	1618	1178	1172	1083	1034	1016	861	778	741	721	633	617	565	623	581	600	601	558	510	527	490	506	534	509	537	507	503	460	597	517	527	550	509	471	481	512	523	525	508	552	520	510	519	496	512	519	527	496	506	488	517	514	489	504	551	535	530	533	486	477	511	497	532	497	563	525	525	480	496	464	453	468	489	513	491	494	489	453	488	493	522	504	490	508	511	473	482	495	512	472	543	485	492	479	516	508	501	531	495	491	536	493	473	522	483	523	517	468	493	487	482	514	505	456	493	455	517	457	484	479	477	497	481	465	469	463	461	472	461	470	500	468	413	487	491	526	477	454	508	457	504	453	490	502	526	511	504	496	496	514	468	507	488	471	492	493	528	486	520	501	491	447	491	470	488	481	508	489	468	469	454	496	487	468	498	453	509	473	484	438	520	469	490	485	475	479	495	469	495	475	493	499	480	476	455	496	500	458	492	457	498	497	507	477	435	470	471	499	508	479	466	520	476	492	509	520	520	443	510	467	493	497	470	462	495	464	493	530	470	481	468	482	445	498	487	500	487	493	469	513	474	488	486	480	493	472	437	489	467	518	493	469	465	470	518	498	456	501	446	419	488	512	505	496	469	474	471	445	503	451	500	517	489	454	480	490	488	463	507	501	428	469	491	492	488	467	514	514	465	452	502	506	495	508	500	464	509	487	463	492	499	469	446	488	475	524	492	475	474	480	479	495	476	506	496	514	474	521	487	439	486	499	536	513	497	471	490	459	486	468	435	482	533	512	501	488	468	527	524	475	512	500	491	490	475	486	457	529	514	501	451	478	483	501	454	483	465	513	455	482	495	515	484	487	487	487	491	536	491	495	478	481	493	470	520	477	489	489	490	491	460	483	460	502	504	501	507	471	499	489	468	518	461	487	498	489	492	492	494	501	472	522	484	483	506	475	472	489	479	505	471	478	513	418	485	491	459	511	486	444	493	504	457	477	484	438	520	478	465	468	487	483	471	519	477	484	480	492	475	484	471	518	497	457	453	482	453	477	494	491	478	484	470	502	513	491	508	490	490	485	506	513	488	495	496	503	474	529	530	486	493	505	476	476	501	465	451	505	477	480	504	496	463	484	492	529	476	493	526	520	493	467	479	482	488	488	523	473	492	502	497	547	493	485	496	516	479	530	471	517	474	452	458	476	513	496	504	451	507	493	465	478	488	506	463	477	483	471	500	487	483	478	446	477	477	487	433	513	462	470	452	468	492	514	477	460	477	495	457	490	460	448	495	513	449	515	505	451	434	466	478	519	466	504	466	514	493	486	485	493	511	475	454	493	460	480	472	435	454	477	465	476	495	474	495	522	490	464	524	485	503	491	507	484	464	472	494	511	477	487	487	499	487	515	455	466	448	482	503	531	458	442	514	475	515	488	509	533	431	490	489	473	488	494	497	479	492	466	463	506	504	431	484	490	480	491	474	479	486	475	506	495	468	486	439	498	477	523	485	450	482	472	508	486	480	462	458	464	470	501	499	501	513	460	487	487	446	502	485	475	452	488	461	487	447	492	474	497	453	515	473	455	546	517	545	493	492	498	529	512	498	492	492	504	492	475	491	530	512	490	483	457	483	502	510	487	460	443	476	482	482	469	480	532	449	486	512	491	517	477	473	469	457	502	501	485	475	485	515	509	476	481	491	468	478	485	493	447	446	479	513	453	532	488	475	483	513	476	511	509	521	470	491	482	498	491	505	490	476	460	502	461	479	480	515	513	488	494	514	465	491	449	510	471	492	498	518	511	476	492	482	482	468	493	504	459	451	502	456	480	508	510	491	491	545	467	490	503	491	480	478	504	492	506	463	497	478	492	535	490	468	491	525	466	509	468	497	531	468	488	526	495	441	498	491	514	466	492	507	506	482	501	493	490	471	520	489	485	489	485	477	473	459	492	487	495	531	499	477	479	490	495	515	481	482	463	458	467	477	509	466	500	497	480	469	517	511	508	480	498	498	464	468	503	464	485	447	509	521	492	470	461	520	529	472	475	494	468	498	515	509	473	510	479	506	485	505	474	466	493	455	481	466	500	518	441	515	519	496	485	511	490	483	533	489	482	503	490	491	474	509	469	487	469	483	510	535	467	479	502	485	444	526	472	489	482	489	473	505	508	509	500	473	493	490	485	491	489	448	484	491	491	478	502	516	497	481	483	474	482	491	490	475	478	457	502	503	501	435	497	512	479	493	474	489	498	455	484	440	524	467	493	434	493	487	501	491	502	498	449	469	505	471	491	510	507	497	483	461	507	541	493	486	511	503	500	505	490	471	508	472	491	550	473	537	501	486	479	483	503	508	526	490	495	476	514	519	477	468	478	493	502	483	488	512	447	510	459	493	451	474	498	472	467	500	506	501	498	486	466	487	455	487	497	458	511	512	482	482	479	492	483	508	492	464	497	517	479	485	497	471	477	454	518	487	485	468	484	492	506	553	499	502	505	518	437	462	484	504	484	499	486	471	510	498	451	443	498	473	481	457	468	498	459	477	519	484	466	477	498	491	487	492	498	517	486	461	472	513	480	523	484	466	455	497	444	471	500	473	477	462	476	478	447	484	459	486	474	465	530	481	485	484	458	482	462	507	462	503	473	494	480	491	538	463	472	467	488	483	492	430	462	478	463	495	511	491	484	483	525	471	477	488	520	485	472	455	488	487	498	446	519	476	512	483	507	512	473	434	495	496	492	505	487	431	480	525	477	498	484	475	519	427	482	507	464	471	487	508	475	492	473	490	495	453	465	491	468	487	480	469	488	487	481	461	487	517	454	468	508	475	441	410	470	529	493	485	490	517	525	517	486	489	483	488	427	480	499	472	503	502	510	486	483	454	485	465	512	512	519	468	471	466	494	486	502	499	484	475	503	495	483	524	463	485	483	516	474	443	482	461	502	517	470	513	499	447	513	450	456	504	481	515	446	514	500	467	470	504	510	499	533	481	448	495	488	489	507	468	477	491	502	484	495	497	481	485	490	470	459	490	493	451	502	476	483	492	485	517	460	517	465	440	472	487	494	484	488	509	483	442	493	515	467	501	471	464	506	483	493	472	509	469	483	464	510	485	511	493	472	507	529	472	538	502	518	502	506	507	465	516	511	471	505	473	486	485	516	482	442	487	502	488	477	487	451	461	459	495	475	479	462	512	497	519	448	459	464	487	489	514	480	468	491	519	522	485	453	510	507	503	480	483	438	486	486	480	465	480	473	481	493	495	492	483	457	474	520	501	482	474	462	464	490	504	458	452	487	497	465	494	494	478	467	467	504	496	467	487	465	507	528	472	477	487	470	500	475	466	461	491	465	476	509	471	499	479	456	450	459	467	496	480	503	522	504	450	490	451	488	458	463	482	514	474	475	484	489	473	472	466	483	495	470	456	492	522	518	470
4853	3108	4609	4487	2937	1869	1139	556	403	343	382	369	383	373	433	396	401	392	399	391	380	367	396	374	371	383	367	365	391	379	368	380	407	415	369	352	368	361	357	381	385	355	342	381	369	388	372	376	343	351	336	362	358	343	375	348	331	360	354	341	377	340	369	381	379	355	332	347	392	380	352	367	359	373	377	370	379	359	367	370	383	363	341	380	364	365	354	364	380	333	364	338	363	338	360	341	371	377	358	351	365	352	380	346	370	368	355	344	345	364	364	395	373	379	380	383	382	372	356	346	398	320	362	374	328	380	383	423	340	354	365	328	371	365	365	346	378	339	368	349	347	356	413	440	361	365	350	344	345	373	367	376	344	341	328	374	393	369	364	399	326	366	349	346	357	343	387	360	398	380	399	368	315	392	364	354	396	414	390	369	367	379	356	391	335	401	393	346	361	341	377	363	377	376	341	335	411	407	346	361	385	364	362	366	364	361	348	362	383	364	370	367	391	337	340	370	331	350	347	369	377	379	359	352	367	363	354	366	364	365	340	379	372	368	378	371	361	358	337	363	394	370	348	326	394	349	366	357	375	387	365	370	379	358	355	330	351	392	393	336	367	353	371	404	350	340	386	332	366	333	357	357	348	338	387	353	410	356	379	354	388	345	348	390	392	363	336	379	376	383	354	370	369	351	358	390	352	340	370	392	377	387	347	339	364	367	338	367	367	397	343	349	368	381	371	342	353	360	349	354	358	360	355	395	413	331	372	347	322	372	372	345	358	341	354	366	336	359	392	369	393	350	364	363	364	366	362	361	341	411	357	369	331	392	368	405	384	372	403	369	430	360	375	385	366	343	384	395	361	352	366	337	354	369	315	341	383	365	367	349	349	369	385	335	376	384	378	360	401	353	362	372	373	430	347	381	338	354	410	378	386	364	382	326	397	379	362	380	387	399	359	387	353	321	399	363	365	354	346	383	359	355	341	381	368	374	338	385	378	382	382	368	358	372	362	357	367	368	363	354	373	382	361	387	375	367	382	378	399	332	390	381	330	396	350	342	360	351	367	363	384	382	340	362	375	384	361	355	336	352	368	331	375	355	360	365	346	370	360	380	423	345	332	356	346	327	370	337	375	366	341	361	348	383	346	360	371	369	373	331	340	348	337	358	380	357	344	346	378	370	366	351	333	388	363	365	379	364	374	354	369	356	369	334	366	399	396	358	362	358	369	396	345	366	364	346	355	366	349	368	335	352	353	351	367	376	343	349	383	371	348	358	370	370	338	379	358	361	382	344	356	387	366	344	354	348	341	349	366	372	392	338	358	367	377	389	355	364	384	329	374	348	374	358	314	354	378	364	340	411	369	363	347	380	370	326	388	369	393	368	348	373	328	401	393	348	347	338	358	368	360	333	364	350	378	373	384	360	360	381	373	364	367	375	380	359	344	361	380	386	355	367	350	323	348	356	381	331	349	323	398	375	351	357	350	346	378	361	387	341	352	338	335	376	337	406	323	398	342	369	347	365	364	383	365	343	370	349	342	379	377	317	364	386	373	377	360	351	391	339	384	354	358	390	356	366	376	332	370	356	361	351	334	369	369	380	359	393	347	360	334	375	355	357	345	396	413	312	329	358	393	372	329	371	357	357	385	358	369	383	414	366	347	345	364	334	380	360	357	350	350	394	362	365	412	367	351	336	347	395	327	371	376	344	368	339	342	363	348	405	342	344	374	424	359	350	403	365	353	366	405	393	374	357	360	378	356	373	371	374	390	378	365	371	341	378	352	368	386	380	368	370	339	360	389	380	377	373	364	357	375	361	361	378	352	356	362	378	342	371	377	362	346	376	345	348	351	343	335	389	396	353	337	359	361	383	343	363	362	366	362	369	360	341	351	364	343	375	394	354	363	389	381	380	393	373	366	397	368	389	339	362	391	334	353	390	359	329	323	362	361	401	341	381	342	379	357	366	372	366	346	368	375	377	370	381	382	358	402	356	333	368	384	362	371	366	356	357	342	400	361	386	408	361	402	389	363	416	377	360	378	371	348	377	362	408	366	388	357	355	356	386	365	338	343	365	333	360	368	346	364	370	377	356	397	375	368	383	374	365	381	386	370	311	373	360	381	354	354	359	365	377	371	356	371	341	392	349	404	353	337	391	382	348	373	356	352	335	373	377	344	333	351	372	358	395	346	352	332	355	370	346	358	334	330	381	404	378	384	351	409	368	373	362	352	363	344	348	353	406	383	365	375	378	340	374	388	381	361	365	352	402	374	344	334	338	341	372	392	368	399	363	395	401	366	368	329	347	359	340	367	373	359	396	369	375	364	361	370	360	363	356	341	349	365	401	356	387	371	365	386	382	384	383	387	372	319	332	361	359	342	313	367	374	337	372	342	365	360	356	328	386	324	359	395	361	348	390	400	359	377	359	360	359	342	380	354	372	351	374	373	361	356	350	360	370	352	356	396	378	356	367	377	347	387	368	359	325	387	373	350	363	371	403	376	328	356	344	376	373	365	385	380	319	363	359	346	364	396	375	354	348	404	386	327	374	363	318	409	341	366	333	387	365	361	378	385	350	367	374	374	356	359	376	374	357	378	347	357	392	374	351	398	358	365	361	379	357	381	403	358	345	371	356	357	375	368	353	359	368	371	373	407	347	363	364	367	338	326	333	348	371	384	352	373	371	354	360	373	351	386	370	390	365	352	365	367	358	352	351	382	408	346	341	390	403	352	409	366	396	374	396	398	363	326	385	374	407	398	344	346	325	343	362	391	355	385	360	377	380	350	341	386	359	343	355	367	382	343	373	350	363	325	387	371	367	370	352	384	378	335	336	360	382	340	359	313	327	343	385	321	372	383	350	343	359	338	359	364	345	376	337	343	357	399	367	383	371	394	360	371	383	339	379	351	375	352	400	322	353	383	380	397	320	363	379	352	377	348	362	409	344	360	356	371	374	360	357	366	389	401	340	364	371	388	320	366	371	378	338	380	401	335	363	367	364	350	376	388	344	385	379	386	371	372	367	364	376	389	378	423	396	341	360	337	384	382	392	400	350	345	369	392	367	375	353	326	347	337	361	371	383	386	324	369	348	373	370	378	365	372	355	372	361	349	334	401	361	364	332	372	337	349	413	401	360	364	400	394	369	331	371	360	373	360	359	386	372	355	354	374	352	372	362	384	366	368	381	335	372	389	399	381	385	355	368	374	375	366	382	335	384	395	345	355	355	344	364	345	357	350	381	352	309	399	398	369	379	360	389	338	376	378	340	369	367	364	361	394	363	360	352	371	403	327	352	338	390	382	360	380	372	354	306	391	355	341	354	382	384	365	345	353	373	361	344	376	355	352	360	354	377	350	374	359	379	328	347	352	359	381	357	364	353	340	357	380	368	356	348	386	391	339	368	335	408	368	364	344	354	345	377	367	390	350	382	346	363	359	327	361	342	321	373	355	360	372	325	348	334	351	338	354	352	345	385	341	370	394	410	387	376	368	367	348	361
3807	3448	8795	11926	9598	6893	4675	1775	1073	1028	959	931	903	951	1008	1155	1238	1098	1005	971	880	878	915	915	890	879	905	905	933	884	920	947	902	1026	956	919	920	874	913	895	872	907	882	889	888	858	861	874	881	840	911	866	819	908	898	824	890	918	883	859	835	871	856	835	863	902	943	843	902	898	882	888	899	867	921	825	882	875	801	859	886	902	864	807	855	917	843	869	936	895	887	819	837	865	903	885	887	849	872	813	887	897	873	848	802	887	906	855	878	885	881	883	882	870	821	899	870	881	899	881	875	824	837	894	873	863	911	829	869	862	852	845	842	845	857	861	856	926	877	843	902	822	862	892	836	881	877	882	873	876	884	817	880	856	910	876	855	869	897	849	844	872	848	877	838	872	905	849	847	877	854	914	854	842	843	896	847	841	884	870	857	872	865	898	864	877	906	877	872	828	849	887	863	888	912	922	912	831	855	919	891	883	914	852	849	868	878	839	826	899	872	882	886	864	938	891	822	877	906	850	864	843	852	857	880	877	886	862	891	905	879	870	794	879	916	941	857	843	890	852	833	893	881	834	832	936	861	877	894	883	865	855	876	907	896	921	902	866	899	874	851	855	862	817	856	874	789	898	895	832	889	918	862	890	834	875	876	825	814	910	918	872	892	886	838	889	841	883	858	840	896	878	839	908	886	878	871	876	896	836	866	946	843	877	881	862	885	866	938	853	843	844	864	918	873	840	823	848	892	892	839	875	914	859	824	875	833	892	890	832	863	862	844	877	890	871	885	861	910	804	893	880	844	856	859	842	950	852	901	917	884	869	863	892	909	899	884	855	869	896	884	884	861	914	919	834	864	842	884	875	854	850	833	882	876	872	894	872	886	876	885	852	907	911	884	887	860	891	856	956	905	888	905	853	885	836	891	851	938	859	832	886	862	914	854	848	850	859	868	887	860	916	874	832	876	845	910	862	876	873	890	773	920	870	820	810	867	855	867	829	892	923	869	854	854	878	840	833	892	832	908	891	860	901	920	860	874	900	893	853	848	887	886	848	875	856	878	878	863	884	865	892	885	832	877	891	904	835	913	913	856	894	942	842	846	873	868	870	854	880	887	862	853	877	903	892	861	838	891	846	848	841	862	833	857	843	907	850	902	884	889	795	891	873	897	856	859	864	909	837	922	852	901	818	906	890	826	894	923	873	906	877	920	895	900	949	868	845	833	838	850	889	917	892	878	822	875	832	860	911	885	885	806	868	832	837	894	851	872	853	897	917	853	845	806	905	847	871	838	885	877	868	882	916	890	837	907	898	832	875	859	922	924	833	845	859	944	869	918	868	904	869	914	920	877	842	882	865	881	870	882	867	829	868	909	883	844	847	824	842	889	865	895	852	832	868	899	920	829	812	880	783	832	866	848	862	904	912	849	900	856	883	889	835	863	940	883	895	900	937	909	878	842	903	888	836	865	880	875	850	884	906	895	868	887	885	804	829	838	876	887	811	898	884	877	861	926	856	872	824	881	899	867	863	914	873	933	944	881	851	884	854	882	895	846	839	864	887	918	851	870	854	922	897	844	844	873	949	917	821	852	873	922	859	864	840	874	876	927	883	878	855	864	866	918	884	879	852	920	838	845	901	870	945	882	834	870	885	862	851	871	913	838	891	822	885	837	868	866	810	872	891	857	857	870	922	876	875	921	933	880	805	801	863	832	858	893	935	839	846	869	842	923	906	826	881	842	856	876	926	851	865	854	844	859	845	874	901	883	861	867	875	816	866	821	849	934	904	874	875	829	903	844	814	903	883	820	862	888	886	854	883	851	911	861	822	864	896	885	920	861	855	843	831	849	893	863	907	883	856	893	860	825	846	890	839	853	861	867	890	852	857	847	835	848	895	910	850	853	875	861	883	851	868	848	850	860	863	840	883	865	844	898	882	846	871	906	847	848	889	858	848	883	940	866	876	885	891	906	898	835	868	850	831	867	854	937	865	879	867	894	881	916	895	856	899	913	855	826	816	852	860	878	907	877	856	857	879	886	856	847	890	870	856	853	841	832	846	838	838	921	894	902	854	859	879	841	860	889	881	855	908	852	879	851	844	913	854	862	914	925	906	868	892	873	843	874	900	897	884	906	866	883	876	857	905	903	850	894	855	867	878	866	913	878	881	888	860	925	878	880	882	901	848	868	869	937	903	858	840	816	827	895	876	865	861	878	896	894	889	830	816	878	861	855	823	875	843	869	900	903	862	893	836	865	812	828	841	850	834	873	879	859	854	920	885	837	880	829	874	877	908	879	854	850	925	885	825	882	905	908	872	833	889	821	888	869	864	852	816	914	899	898	900	904	839	909	841	840	883	839	876	880	894	941	887	875	897	872	865	835	865	842	844	801	892	823	875	926	857	830	832	846	858	868	879	879	857	861	890	897	921	902	917	901	861	871	878	899	886	893	872	888	857	881	871	863	875	865	847	861	883	909	819	905	875	878	900	846	900	910	880	895	916	832	859	894	845	855	846	787	855	849	881	859	861	878	892	858	861	860	829	912	850	830	911	878	891	869	885	846	850	846	883	828	902	887	938	919	903	850	881	808	849	861	841	822	806	852	858	836	872	884	899	907	883	876	913	870	855	885	885	821	907	884	891	885	817	857	865	894	885	917	914	841	875	902	903	894	882	913	846	878	883	861	924	855	875	895	862	906	856	857	842	883	822	857	899	858	885	879	868	881	859	905	872	862	841	880	846	877	875	878	857	808	906	823	917	852	869	832	866	827	907	877	910	857	856	858	903	882	848	856	875	899	902	918	882	902	883	862	816	881	813	876	909	900	897	854	846	897	847	853	877	890	884	905	827	858	860	885	875	864	860	890	845	840	879	855	895	846	871	888	889	886	875	839	872	835	864	888	901	923	854	851	882	867	870	844	900	879	838	888	863	869	844	839	886	884	847	898	934	938	886	829	877	885	826	885	799	881	868	889	810	868	890	868	823	861	838	900	864	910	886	913	856	864	871	874	869	846	828	850	840	891	869	940	845	886	866	848	884	865	848	854	907	822	867	884	862	890	820	851	864	892	913	848	881	894	902	888	908	830	871	913	913	845	882	859	858	902	878	914	840	908	922	873	850	906	860	879	828	901	910	896	888	877	835	825	844	872	904	911	878	898	890	884	855	896	860	890	888	845	876	917	869	875	822	843	883	888	826	874	885	876	875	903	890	882	854	867	892	829	900	885	861	857	861	857	854	862	883	901	865	896	880	921	846	866	919	880	910	857	847	861	872	880	899	856	896	867	875	934	838	894	909	864	908	861	896	861	873	810	854	885	821	863	826	866	859	850	888	915	883	897	846	847	836	880	868	905	859	889	862	855	910	848	907	805	896	861	857	805	889	840	890	888	869	858	974	889	820	839	856	888	891	901	897	882	887	895	863	950	870	888	916	865	903	866	854	839	922	873	840	886	828	930	867	886	899	876	845	839	828	838	843	871	888	907	870	865	908	859	823	873	898
11982	7775	11502	12196	7936	4097	2365	997	567	405	344	362	328	344	354	418	335	250	331	292	274	291	253	258	244	246	245	262	277	251	274	284	330	320	312	270	301	287	243	255	247	217	212	201	216	229	231	191	202	223	198	202	205	216	204	219	200	187	229	207	221	218	193	217	191	193	189	213	208	186	183	183	198	206	206	170	185	190	202	212	219	214	198	197	212	190	204	182	209	224	176	199	193	178	199	210	179	223	190	205	201	180	210	230	208	199	216	195	217	204	208	221	225	183	196	217	204	186	224	197	202	212	206	195	212	201	208	205	216	200	200	197	180	224	233	207	184	193	176	194	180	184	199	204	193	204	183	208	197	191	182	197	190	203	193	191	165	190	206	204	173	192	180	198	214	201	197	222	208	165	191	197	220	222	192	191	169	198	209	177	230	184	202	213	200	187	209	198	170	196	175	190	186	188	210	217	202	205	198	182	211	196	192	203	189	196	205	197	181	220	219	199	226	207	190	201	198	178	231	202	209	214	185	211	193	196	182	185	197	203	183	191	201	198	174	210	206	183	183	167	190	188	202	193	198	209	214	188	201	205	191	218	178	215	233	208	197	195	211	199	200	165	218	186	198	179	203	184	178	192	193	229	204	227	213	199	187	214	219	212	179	186	168	215	210	196	212	222	205	211	197	218	206	197	199	204	188	230	211	219	192	222	226	181	212	219	200	208	181	177	189	224	199	185	198	178	219	199	192	215	203	202	212	201	199	179	182	209	217	202	190	218	222	187	201	210	191	201	221	224	188	199	199	208	216	194	193	190	191	216	217	210	205	171	200	191	194	203	198	202	208	186	190	204	184	197	193	205	191	190	205	214	204	219	237	223	204	180	205	214	183	204	191	183	218	216	160	180	204	183	213	239	183	188	181	229	190	186	198	200	198	219	193	218	218	193	195	197	197	190	177	199	214	185	209	178	204	180	176	172	213	200	213	169	179	169	201	211	205	197	214	189	235	199	218	182	203	196	192	195	183	190	195	171	206	182	210	226	222	208	196	234	179	183	183	179	183	187	205	198	191	214	206	204	187	174	197	200	219	201	211	202	195	206	226	200	204	197	208	189	191	198	235	214	196	199	194	189	195	181	184	204	192	209	227	219	190	196	202	190	207	212	210	210	208	208	204	201	212	204	189	197	181	194	174	165	205	217	181	193	212	199	213	204	216	204	211	185	184	213	200	204	195	206	228	214	220	210	211	202	181	181	223	174	185	202	216	204	187	222	189	200	197	189	198	175	216	228	207	197	229	186	219	197	187	187	210	203	208	196	221	198	209	201	186	196	177	213	202	226	195	184	193	210	201	219	224	206	189	186	209	204	217	174	243	224	181	195	206	195	196	182	215	223	211	214	180	193	197	212	177	196	185	191	231	193	198	198	184	199	214	214	218	195	202	195	217	212	202	206	187	202	207	208	194	193	164	205	188	202	225	214	202	206	197	207	211	184	207	238	202	200	208	184	193	184	208	197	199	178	204	192	188	198	191	177	188	209	222	177	218	208	203	198	217	199	192	195	191	195	170	208	223	205	205	171	217	213	202	204	208	178	200	204	189	213	188	196	200	202	190	175	211	183	189	225	194	200	187	213	198	203	199	196	201	212	185	190	196	183	197	204	192	216	213	177	173	191	228	188	192	188	182	239	199	218	230	203	208	200	189	202	205	200	197	187	182	194	187	212	186	213	195	219	203	197	220	195	181	185	187	210	202	214	209	186	197	207	192	184	213	214	209	188	175	173	206	212	191	210	200	204	192	173	215	164	188	172	214	200	234	172	208	197	195	204	203	189	199	196	204	208	196	206	187	174	212	196	183	210	203	202	196	197	197	210	204	199	195	174	208	200	204	198	191	201	207	193	191	188	195	203	203	181	203	200	196	200	205	206	175	225	198	191	214	222	169	194	201	192	220	172	216	183	190	190	200	221	196	211	214	191	176	190	191	219	209	199	218	178	208	213	203	210	213	201	236	226	202	226	190	180	195	211	208	190	196	215	204	219	177	201	184	201	181	214	181	221	207	197	200	205	206	180	192	205	215	200	217	193	209	215	207	155	216	191	207	197	200	182	212	197	215	196	197	210	204	192	228	191	177	226	211	193	166	232	202	218	205	181	222	181	227	208	217	195	225	184	236	207	169	200	173	180	187	209	203	176	194	189	211	206	208	191	205	193	211	192	189	209	211	207	200	193	213	228	169	198	206	190	197	204	199	205	222	211	214	219	184	200	207	195	198	195	194	206	182	184	194	211	191	189	198	187	229	179	217	212	190	188	219	206	198	194	187	200	216	190	201	225	234	228	202	198	225	191	188	188	191	208	223	193	204	226	181	193	200	202	182	190	192	188	207	221	201	193	201	215	200	191	203	174	199	225	184	188	223	189	193	207	197	192	205	204	216	200	198	219	167	217	215	192	193	223	201	204	184	171	207	196	198	195	199	195	213	198	206	226	194	210	213	229	218	206	202	197	163	215	204	201	217	214	201	229	230	212	204	205	187	193	208	207	225	196	225	234	239	197	186	193	226	185	216	222	206	203	205	205	207	201	198	186	190	228	172	200	183	210	211	207	213	209	207	219	198	197	172	189	206	187	206	196	189	199	189	196	216	216	216	187	237	190	204	208	200	185	207	195	204	206	217	212	192	229	217	213	177	184	185	198	213	203	206	197	223	218	220	199	184	199	194	187	192	212	192	181	205	228	184	224	195	218	192	189	188	207	210	196	242	184	203	200	184	206	215	206	183	193	185	185	211	218	217	210	194	213	187	193	201	218	226	207	212	205	217	199	208	176	184	216	197	205	190	189	188	206	206	230	207	197	190	191	202	182	167	209	222	174	206	226	207	236	202	207	197	220	220	194	175	192	194	202	203	223	217	185	192	192	185	206	229	223	214	194	211	193	166	220	215	206	193	178	214	200	180	190	168	196	217	218	197	189	215	181	200	197	211	204	203	198	221	202	220	215	200	193	196	172	229	206	226	186	228	222	200	209	235	187	178	210	188	193	206	206	188	209	210	198	200	186	198	228	192	205	200	213	220	197	196	220	222	190	205	206	210	188	183	184	202	190	189	204	211	213	207	206	186	185	210	181	209	220	209	180	224	204	186	198	216	207	189	219	177	202	182	185	218	197	197	194	190	209	201	206	191	199	185	174	179	205	187	210	204	173	195	204	184	205	186	205	191	218	188	188	200	203	185	197	203	212	195	166	205	208	209	191	199	233	187	184	231	206	186	214	191	205	227	194	195	252	198	217	214	182	204	209	194	209	231	203	190	190	190	184	194	178	182	182	202	205	182	217	188	205	219	216	180	178	209	216	188	201	207	182	203	215	202	219	195	205	221	198	186	197	182	229	177	193	209	181	192	194	178	207	188	193	198	185	227	182	216	179	201	218	168	189	213	235	187	182	197	234	182	193	191	198	216	194	188	182	187	181	198	194	225	201	217	189	198	223	179	194	202	204	223	211
8429	6620	16297	21627	17560	12729	8573	3919	2433	1703	1372	1562	1478	1602	1711	1822	1622	1236	1315	1235	1005	1065	1022	1079	935	946	983	1051	1099	1031	1051	1237	1393	1509	1306	1238	1550	1171	945	836	761	788	699	710	674	724	617	604	583	548	503	556	537	488	566	500	530	530	548	527	524	516	580	532	525	528	522	533	520	507	544	510	530	500	510	539	526	542	544	536	504	534	518	516	491	520	502	509	514	492	550	541	497	502	538	505	518	520	514	523	570	531	504	493	503	510	547	506	517	516	529	515	514	529	514	488	521	500	519	518	515	495	517	519	514	528	510	510	518	500	516	494	531	488	529	539	539	503	533	515	516	522	499	519	515	498	500	490	505	590	543	512	542	535	507	545	484	521	537	534	558	539	493	560	513	549	535	531	517	537	510	535	554	511	491	537	503	511	491	543	502	486	505	499	499	503	526	567	501	524	572	510	493	512	546	499	527	486	484	492	531	493	504	503	558	536	498	515	574	535	465	521	502	525	486	552	521	473	509	548	507	492	520	516	520	533	530	477	523	513	540	527	505	487	504	501	484	497	547	572	536	495	547	525	504	491	540	535	491	516	517	540	529	517	498	506	532	541	491	519	513	560	482	479	482	526	544	531	516	521	549	511	543	583	552	505	516	546	508	504	500	528	535	499	508	498	508	460	516	514	527	518	493	534	531	509	527	475	469	529	535	516	545	490	534	550	517	531	526	498	495	481	494	550	520	539	523	474	507	489	544	516	505	508	485	526	529	519	525	507	493	523	521	488	494	516	551	526	519	548	516	495	462	502	491	514	495	551	532	515	518	529	521	547	506	517	508	518	509	523	526	532	539	511	516	528	506	528	485	536	494	550	525	552	501	527	547	508	504	499	488	513	532	501	571	523	525	572	534	545	519	556	535	503	515	508	531	500	489	520	503	508	503	516	523	508	523	513	471	525	542	526	499	538	501	535	546	521	565	512	519	540	519	524	516	484	570	473	544	519	537	533	549	521	517	548	542	499	496	522	532	526	510	507	488	552	518	523	497	498	551	519	527	518	519	495	511	521	527	523	543	511	534	532	506	493	519	505	515	487	505	548	500	530	479	518	487	529	522	527	484	502	498	514	496	550	483	501	502	487	490	542	527	496	526	526	490	519	549	481	479	517	511	526	524	531	533	541	516	549	575	530	493	512	538	559	485	568	509	539	534	514	484	534	499	532	531	503	513	520	527	543	551	512	486	541	502	514	552	515	510	514	522	532	512	524	549	536	526	547	530	487	541	522	526	552	520	512	548	511	526	547	557	504	528	537	534	472	504	495	519	502	502	496	526	523	473	508	534	518	515	531	506	516	515	515	522	546	488	497	498	531	519	538	532	526	519	531	537	511	494	515	516	524	511	509	526	483	521	509	535	517	499	496	514	546	522	507	517	513	539	516	486	493	494	529	489	502	525	508	474	525	523	527	501	503	553	496	539	503	524	563	541	469	522	551	543	507	516	499	554	550	532	511	551	534	525	546	515	502	513	547	500	478	548	500	540	531	526	525	542	516	513	538	499	483	520	529	498	524	516	547	541	496	514	507	496	536	527	514	528	481	524	520	477	521	486	546	546	506	497	518	524	589	518	515	571	526	470	516	555	531	501	474	500	500	498	499	506	504	522	549	524	545	499	513	520	515	532	512	527	499	512	514	531	527	547	503	503	539	510	515	528	545	523	479	529	517	566	517	507	517	515	519	473	525	478	521	481	523	504	534	553	529	523	495	522	543	510	523	493	494	456	521	517	546	497	518	515	523	480	561	489	530	510	526	513	538	528	482	478	554	530	506	520	472	488	521	531	513	568	548	514	505	518	511	491	506	497	531	491	511	516	496	493	503	524	500	476	528	546	521	574	508	496	529	541	549	525	538	499	554	543	551	525	532	523	514	547	550	527	533	536	520	509	537	509	570	532	465	532	522	520	535	504	507	524	536	511	539	545	483	470	536	545	481	565	500	479	537	511	531	485	543	524	509	482	524	494	469	514	516	508	521	509	508	551	502	520	532	536	514	522	553	555	518	524	491	517	537	574	550	540	559	527	516	511	504	516	536	511	498	505	520	524	513	500	509	527	512	510	514	509	524	547	505	500	503	516	503	487	506	556	546	507	527	530	542	483	540	522	489	522	484	519	487	506	526	500	533	528	491	523	541	485	504	519	491	495	529	509	458	518	525	531	499	495	525	542	497	521	516	476	509	505	557	505	504	510	534	489	510	500	563	523	489	477	523	538	539	525	523	494	552	532	531	551	557	554	524	516	513	546	537	522	498	540	480	499	507	493	492	531	507	494	531	517	518	575	519	541	490	519	521	487	546	521	526	489	542	521	525	516	542	544	459	547	529	522	499	525	523	519	508	514	505	531	542	550	534	489	521	547	518	528	497	486	521	499	471	531	550	527	523	521	477	517	474	506	513	499	541	513	528	513	495	520	501	515	528	537	491	547	512	539	505	518	536	579	493	511	501	536	510	495	561	537	508	510	548	524	543	525	512	479	526	492	530	525	526	531	540	492	501	553	492	505	482	525	508	470	531	510	506	528	518	534	544	506	477	502	528	512	523	559	528	521	538	552	490	528	486	506	517	527	553	508	498	488	542	534	514	536	511	505	494	481	510	497	530	548	560	504	526	539	500	513	533	495	503	577	510	512	550	525	503	497	536	533	500	541	550	491	544	540	511	557	520	526	530	493	509	549	528	535	510	552	509	501	501	521	535	489	522	484	518	526	507	500	532	553	533	513	487	505	542	509	499	523	520	543	479	557	537	537	494	521	506	535	505	510	505	504	528	532	521	498	526	546	506	524	510	493	512	510	489	507	546	522	554	517	487	528	505	533	524	568	485	492	545	564	510	522	515	518	556	478	512	485	527	495	511	537	536	564	534	502	534	522	516	469	516	512	484	552	485	563	487	544	516	486	534	486	535	530	526	526	554	534	508	537	530	484	536	493	511	505	520	498	521	542	503	473	522	500	488	540	549	548	514	536	540	505	482	548	546	526	550	512	544	473	502	536	522	462	502	515	485	554	485	513	567	512	467	562	541	498	471	509	532	529	527	515	517	536	511	515	496	537	513	524	466	493	444	514	529	533	511	508	502	513	485	472	522	481	510	538	528	513	496	526	502	550	520	572	508	502	500	549	515	511	518	530	508	500	520	495	510	531	504	559	510	514	550	491	517	571	505	498	556	522	529	498	492	520	494	518	524	506	531	495	582	561	504	516	546	507	498	474	534	530	486	505	522	568	547	509	530	535	569	465	520	516	544	527	490	515	541	496	499	504	535	556	521	536	490	521	550	509	529	528	536	516	523	492	536	497	534	518	525	558	508	527	515	533	506	507	531	497	486	507	503	507	548	477	526	543	505	538	551	540	512	565	496	536	484	512	511	500	546	518	496	493	492	547	505	508	492	534	520	486	546	511	525	502	497	494	541	550	478	472	504	467	511	496	503	505	541	509	501	506	493	487	546	544	495
18693	12131	18039	18345	12081	7165	3945	1741	1019	571	456	459	465	485	538	498	433	343	372	346	299	288	251	271	254	250	268	297	341	278	312	345	333	377	385	390	457	297	270	258	250	215	207	223	200	207	183	205	193	167	157	184	209	183	167	183	166	172	207	176	158	158	169	154	170	172	180	194	168	198	183	179	187	184	193	181	178	194	185	191	170	158	165	166	169	171	162	166	153	193	185	169	166	182	157	176	174	184	191	177	165	175	147	201	178	189	173	189	160	173	174	177	182	177	171	185	187	166	176	191	162	185	194	184	199	172	168	180	187	176	165	165	150	194	184	167	172	168	171	156	198	183	166	181	192	157	175	163	143	151	185	166	184	170	171	166	163	176	174	190	176	164	158	164	162	160	163	178	194	155	164	197	167	174	160	153	181	145	158	163	175	193	175	173	174	176	174	176	161	165	168	185	198	188	175	191	168	177	175	172	170	187	179	175	170	153	177	180	173	161	148	186	189	153	169	168	168	183	152	169	180	164	172	144	167	171	163	168	174	148	159	189	163	172	174	177	193	168	175	160	180	198	171	175	181	182	150	175	178	171	168	158	192	174	183	159	194	178	180	170	155	197	180	191	185	179	188	175	187	197	215	170	187	183	146	184	175	174	150	164	180	196	165	146	176	178	173	165	189	173	177	145	175	163	166	170	170	179	192	192	180	185	150	161	154	162	158	163	186	172	154	199	161	166	178	163	165	176	195	179	197	180	185	169	153	157	165	169	174	155	159	175	175	175	163	173	174	172	169	159	189	173	171	144	172	189	171	178	179	153	176	166	144	141	198	147	144	172	166	173	202	166	148	161	155	180	196	159	172	185	160	179	186	166	164	174	156	165	177	172	159	147	170	176	201	179	170	166	149	175	174	148	181	188	166	184	178	183	147	191	181	184	169	155	188	170	192	164	173	175	164	163	155	166	178	196	163	147	149	185	211	157	165	176	173	182	157	178	182	185	157	178	152	151	152	177	183	165	163	167	167	153	156	159	161	173	190	163	166	176	183	165	174	172	185	167	169	185	163	184	154	181	179	155	164	160	159	172	188	178	180	180	146	186	169	187	175	186	184	190	170	177	161	184	162	179	168	175	175	180	155	156	147	180	175	192	162	174	169	174	168	178	195	180	175	162	179	178	164	185	165	201	183	180	170	200	164	169	145	166	186	165	191	160	182	169	169	164	163	201	173	166	180	159	181	177	173	188	169	189	182	155	184	169	171	158	180	185	187	156	212	182	172	189	166	191	174	161	158	178	164	163	184	159	155	178	173	145	201	168	173	182	176	189	148	162	148	179	185	186	169	173	187	171	160	152	167	174	180	192	185	170	177	144	170	175	148	161	197	164	197	167	162	194	149	176	157	155	175	188	161	181	194	193	180	177	162	201	172	184	205	172	153	163	153	173	173	167	163	190	185	191	158	160	171	173	181	191	170	150	166	183	178	203	176	169	142	183	185	180	170	194	154	171	180	171	167	152	169	158	164	178	180	188	174	176	187	191	170	186	172	149	156	188	169	166	142	188	176	149	173	171	148	177	182	163	151	187	186	190	185	179	195	156	177	158	157	186	184	164	194	173	168	168	185	187	202	145	172	142	162	193	188	151	168	176	178	169	159	163	163	175	186	180	171	179	160	163	169	163	192	178	184	167	193	160	193	191	155	182	164	180	181	172	164	184	193	169	190	192	169	160	165	182	164	184	191	174	195	163	150	178	183	151	169	161	170	151	182	166	193	211	177	171	212	151	171	170	160	154	184	163	192	178	163	189	166	177	165	179	173	171	155	175	167	162	181	162	164	182	151	164	159	179	183	174	156	196	168	176	144	181	167	157	175	184	173	161	164	186	185	171	167	160	167	171	169	183	177	196	172	168	179	182	207	158	173	176	157	149	171	185	164	163	170	163	162	189	196	158	177	172	206	155	167	175	162	180	193	167	169	168	182	171	146	162	149	172	178	177	171	177	181	171	175	171	170	183	187	177	173	170	175	180	158	166	159	159	189	205	184	157	185	157	165	166	183	185	168	157	156	178	182	186	159	177	170	172	156	151	163	182	190	147	157	171	163	182	180	165	171	181	183	179	176	175	180	163	170	177	174	179	191	159	173	194	154	163	178	156	162	174	178	174	153	190	186	195	190	198	181	193	198	159	185	166	168	161	180	188	164	175	168	167	164	171	169	158	157	173	150	178	159	182	168	205	165	165	161	173	163	155	176	156	153	158	166	184	176	164	174	155	165	183	186	162	164	214	172	197	162	160	172	178	193	165	168	184	169	196	180	183	169	154	166	170	174	175	182	162	157	189	161	167	167	169	166	176	190	147	177	171	173	181	180	152	179	186	166	174	174	174	172	166	182	194	185	210	182	166	164	167	157	177	179	157	171	191	158	158	173	145	198	189	204	150	156	163	162	157	185	165	194	173	196	193	173	171	177	183	156	145	194	175	178	179	159	164	168	177	143	144	176	184	191	170	157	212	157	183	168	169	162	182	181	179	167	158	185	188	169	175	177	173	166	147	185	173	201	162	151	150	164	180	152	159	156	178	155	178	171	168	169	180	160	167	148	174	168	160	194	170	170	177	153	191	141	183	173	177	160	188	173	120	166	183	205	188	169	163	175	209	166	192	174	184	171	158	166	166	140	182	156	184	146	188	176	161	171	185	161	160	172	162	159	171	158	190	167	167	164	175	162	176	169	176	178	140	169	189	175	166	181	156	166	164	169	174	167	173	188	174	179	153	152	179	170	171	191	182	191	158	192	177	177	183	158	154	173	186	174	162	177	158	164	183	177	160	157	175	172	182	164	177	169	171	210	172	178	173	150	161	184	176	186	169	179	186	167	183	196	189	173	176	146	157	167	187	178	169	166	165	222	189	181	166	155	175	173	174	188	182	152	162	170	152	146	179	156	171	161	172	176	171	178	169	168	185	163	186	177	175	179	182	191	170	178	171	184	168	200	176	186	181	174	183	185	141	188	155	170	167	164	150	168	174	164	149	181	140	173	171	182	160	187	191	154	178	163	192	173	190	174	171	161	161	157	153	195	164	172	164	190	157	184	199	181	186	184	178	154	158	194	177	189	159	164	190	160	182	178	153	171	169	153	185	153	182	146	196	151	163	168	176	164	198	191	164	160	165	180	175	160	166	166	166	168	171	182	171	157	171	159	183	155	196	172	158	191	189	162	166	205	205	179	199	152	157	176	190	173	195	181	181	153	183	164	178	185	201	158	159	181	186	185	160	179	192	207	156	206	187	194	160	183	174	179	167	151	147	169	151	175	178	176	185	185	183	181	157	213	205	179	165	161	178	172	197	150	180	156	181	145	175	146	172	181	171	182	169	174	153	162	164	178	154	185	195	162	180	150	192	162	183	175	167	159	144	170	158	179	156	147	172	187	172	181	177	147	167	173	174	154	175	172	173	189	170	167	169	170	158	168	176	180	150	161	159	194	171	185	186	183	159	154	166
11036	9139	21427	27232	22253	17263	11603	6149	4305	2750	2298	2318	2202	2577	2967	2838	2115	1676	2038	1608	1436	1429	1322	1355	1292	1209	1340	1556	1751	1384	1647	1928	1941	2198	1937	2237	2765	1836	1341	1040	995	977	950	883	877	844	664	624	597	569	554	597	633	577	506	518	496	513	512	511	508	479	491	523	514	485	452	528	492	512	503	528	502	503	543	527	483	490	485	494	476	523	513	469	465	480	508	493	478	524	508	494	486	477	477	549	487	495	454	484	449	479	463	489	444	515	460	464	506	449	522	469	479	452	464	491	479	489	490	433	485	496	460	497	474	491	471	463	486	510	475	485	498	512	458	493	484	473	522	486	465	513	502	456	440	441	453	489	447	457	488	506	479	468	478	469	491	476	467	464	518	503	492	480	488	472	465	474	499	493	438	487	489	460	491	461	483	455	478	505	485	495	484	471	485	440	439	486	477	477	454	486	464	469	470	493	472	465	469	449	483	482	517	464	495	481	435	517	442	455	475	479	482	416	468	510	467	487	459	556	505	456	445	477	487	520	468	477	468	489	452	445	461	447	468	470	453	447	476	451	470	478	459	486	467	506	481	507	503	499	470	460	505	457	472	483	507	473	472	444	507	469	450	509	477	518	484	493	495	485	510	468	512	487	440	471	480	453	489	506	476	504	479	464	492	438	511	481	488	520	458	496	472	453	458	497	470	466	477	486	456	457	450	475	469	510	495	466	510	492	469	478	495	499	494	463	509	462	466	485	462	467	467	467	453	456	509	440	449	423	481	504	488	490	507	488	497	462	476	461	468	471	464	440	506	454	446	458	451	465	462	448	499	466	469	451	441	511	492	463	505	426	483	484	488	457	441	503	492	445	460	439	482	492	462	495	466	487	468	469	490	497	471	466	509	487	467	431	465	493	544	481	497	482	474	431	473	470	464	480	521	475	458	446	430	525	487	516	483	491	453	491	469	471	467	477	486	475	461	489	457	472	445	492	500	465	449	503	444	489	442	436	459	463	517	483	466	452	496	477	476	487	445	450	457	485	479	456	470	487	473	499	456	515	484	493	482	470	452	535	491	443	472	439	460	477	490	484	453	462	455	475	501	470	458	480	447	472	463	494	482	473	478	492	506	434	447	479	440	490	484	461	456	547	471	501	450	475	463	498	511	500	469	452	433	498	516	477	508	462	470	488	475	493	465	477	503	460	488	469	524	450	500	451	474	457	481	465	470	491	481	493	492	453	504	519	503	520	483	458	504	479	459	464	453	467	474	499	512	460	458	509	476	437	462	470	446	452	486	509	460	510	447	437	469	502	449	532	502	429	487	448	472	488	468	449	455	501	463	479	478	492	456	521	505	467	446	462	458	537	520	480	450	506	463	493	494	483	500	494	438	478	499	493	494	471	458	475	518	455	495	496	469	462	473	490	476	459	479	475	457	453	479	480	491	491	456	486	497	467	496	455	496	501	459	452	457	455	474	445	466	516	473	478	496	474	477	449	487	496	522	444	510	456	463	478	447	482	471	469	508	480	495	430	509	505	425	450	447	468	504	471	498	455	480	468	452	470	484	445	477	483	470	466	423	484	473	475	461	508	495	490	450	450	483	459	450	470	472	430	440	507	488	469	500	420	474	484	464	473	502	463	471	496	486	437	456	448	515	461	501	478	467	473	484	443	476	455	476	475	470	479	475	493	452	454	457	450	448	474	471	450	478	476	458	455	466	510	465	504	494	493	508	453	466	503	510	458	490	460	495	462	494	481	458	466	479	477	460	480	466	490	498	462	500	456	462	470	452	449	467	472	439	486	450	475	527	478	458	457	492	509	464	465	494	476	469	449	496	487	473	479	469	456	513	498	495	447	505	480	456	503	497	484	462	460	456	523	450	499	435	473	476	503	518	479	475	501	513	459	443	491	502	449	501	472	477	489	481	489	460	442	500	425	444	467	432	466	419	431	472	476	462	465	458	416	516	488	494	511	468	444	486	512	477	460	503	475	505	450	491	487	507	488	458	476	436	511	460	461	453	487	473	469	473	455	456	466	486	461	451	488	452	492	488	478	461	500	439	488	462	464	509	478	472	489	485	484	462	507	442	462	455	499	483	488	463	479	480	422	518	477	486	481	477	476	510	472	499	432	467	434	480	477	519	460	503	442	434	482	436	515	478	445	487	434	495	482	489	504	490	431	466	514	471	425	464	479	489	438	470	498	464	497	488	472	485	454	479	481	512	469	456	496	470	473	487	477	440	456	476	469	481	501	460	507	461	478	477	446	465	412	499	440	478	471	463	473	455	485	476	467	514	464	482	450	493	517	476	490	453	455	479	448	469	479	527	456	478	473	443	472	449	452	465	501	473	452	482	480	516	472	478	498	506	512	470	506	529	472	430	460	438	463	463	466	440	514	462	471	461	512	462	490	455	483	425	465	476	461	478	456	485	485	444	447	464	441	482	491	511	463	428	496	477	512	447	476	490	464	445	450	469	466	435	469	491	469	522	480	508	472	495	525	462	465	458	486	460	453	487	479	477	435	494	463	454	505	473	512	514	423	455	450	498	488	496	467	462	477	489	505	505	465	485	482	514	471	507	505	446	487	465	464	478	492	501	463	484	516	433	495	488	453	461	459	487	458	466	499	439	451	495	475	440	516	493	504	495	520	460	477	510	471	515	464	492	481	478	496	461	465	477	492	393	459	459	459	475	453	509	490	498	441	485	505	457	477	458	476	511	448	454	475	448	532	479	466	482	451	429	507	475	525	450	488	449	462	500	474	464	429	500	502	472	446	441	475	490	452	446	422	487	477	466	439	489	511	507	487	447	493	520	470	442	483	473	487	449	476	486	464	484	490	492	482	471	457	473	474	416	408	454	494	474	476	494	472	505	496	457	483	477	465	472	446	429	456	438	476	503	492	486	473	469	458	493	465	471	514	480	477	518	470	475	460	467	452	475	474	482	533	434	470	487	524	478	485	489	470	496	475	432	499	464	506	446	470	459	498	471	451	493	489	476	482	500	438	481	492	472	472	451	456	438	444	492	507	491	445	473	507	449	449	459	473	473	464	481	503	495	450	465	500	464	483	454	447	481	489	458	508	478	452	438	534	446	471	504	488	486	516	507	474	458	472	491	491	473	496	495	502	491	445	462	468	447	473	452	497	502	482	492	456	500	496	460	469	467	459	478	484	466	485	446	520	467	474	480	465	478	499	492	486	500	467	508	499	479	453	474	488	488	494	477	473	476	465	456	519	452	519	491	466	476	509	507	469	448	496	475	485	507	460	526	518	435	500	474	468	457	468	456	502	474	473	481	454	500	481	449	465	511	451	464	477	487	477	451	446	479	460	463	447	503	504	450	498	469	510	458	491	457	453	497	414	488	460	491	471	473	475	512	431	484	511	520	490	463	453	504	473	502	477	490	447	486	496	499	481	474	455	479	487	508	461	487	453	467	448	465	430	495	467	486	504	488	491	460	502	507	473	464	455	459	476	457	438	479	438	480	481	457	504	504	449
4471	2918	4440	3733	2456	1710	960	495	367	365	425	413	394	409	391	368	396	364	369	414	365	357	377	350	379	387	402	391	357	347	402	377	382	385	342	359	399	363	352	356	332	397	351	385	367	372	383	375	367	371	334	352	320	414	364	322	390	420	364	396	371	360	358	382	347	359	325	320	367	367	338	356	377	332	351	346	352	380	354	384	377	405	366	365	351	376	390	359	338	398	366	382	363	350	392	359	402	360	369	357	360	358	350	367	371	374	395	364	373	347	391	303	381	352	370	373	377	373	353	352	383	396	345	356	370	361	364	332	355	411	347	409	375	352	319	372	364	355	416	367	362	358	330	346	384	418	361	369	346	359	370	360	360	342	371	332	357	374	388	382	370	358	380	328	357	421	372	371	344	335	362	394	362	387	357	355	333	339	340	354	363	383	352	373	361	371	359	375	379	397	381	346	363	359	359	343	387	356	373	333	382	356	405	357	362	357	367	381	372	360	373	406	422	341	347	356	405	345	362	348	354	374	376	364	361	386	342	348	366	336	359	412	364	322	364	364	338	373	393	345	356	341	327	335	368	354	367	394	373	353	393	383	365	346	392	374	378	369	339	366	336	383	401	384	361	366	346	366	348	356	363	361	389	358	350	391	332	327	337	374	345	350	354	362	383	361	383	372	353	370	364	359	328	389	386	342	365	374	364	344	358	412	369	367	392	361	369	359	419	352	358	385	333	388	362	357	397	359	354	361	337	377	340	383	391	352	365	354	382	379	365	361	374	371	353	349	349	385	363	353	334	398	366	335	356	335	403	382	360	372	379	344	387	367	358	382	351	350	344	397	367	359	382	335	344	366	375	351	369	394	375	368	324	401	361	384	371	350	341	336	332	367	369	340	358	392	375	394	358	362	363	368	389	364	345	377	335	364	356	354	392	356	355	354	361	359	350	354	358	362	380	369	340	382	350	364	385	352	355	319	392	351	382	366	368	343	396	379	398	406	329	319	368	372	366	378	345	371	392	373	346	371	345	330	363	354	377	374	346	339	357	361	358	374	364	383	336	349	337	335	392	365	338	386	356	367	368	370	349	398	385	372	348	382	363	356	381	366	365	339	344	380	345	376	329	360	353	335	344	374	367	385	364	374	368	378	387	342	326	361	369	361	386	418	391	392	341	368	352	375	370	385	356	339	371	348	351	388	367	369	351	344	355	376	370	384	360	372	347	387	341	363	324	358	334	388	377	348	328	365	389	328	385	369	387	362	389	351	356	318	369	368	378	364	383	394	335	362	339	378	356	377	388	381	369	366	357	354	354	356	344	374	340	385	368	336	364	358	377	352	347	340	389	342	366	354	376	344	336	373	362	369	358	365	332	358	369	372	360	372	336	371	384	353	380	382	357	359	400	381	337	369	388	396	342	365	365	353	361	380	328	401	400	344	382	348	340	375	391	357	394	312	392	389	354	384	383	363	356	330	368	355	383	336	335	309	361	367	355	367	364	363	365	345	385	373	359	352	344	358	348	369	381	367	328	354	376	335	348	349	366	321	366	389	400	345	387	349	395	353	382	354	376	358	348	359	353	334	394	397	399	329	353	364	388	366	351	340	416	362	356	395	380	352	380	339	381	347	377	373	357	367	351	374	348	326	416	365	383	375	364	349	381	367	383	349	325	372	372	376	349	386	339	385	347	408	372	374	397	380	387	374	356	358	379	320	364	389	389	392	368	353	364	380	344	316	404	370	410	359	366	342	332	347	363	360	333	357	375	352	352	369	363	357	396	397	371	372	349	339	339	346	358	377	365	347	390	385	336	373	359	364	335	368	389	368	345	329	319	356	349	383	355	387	352	391	402	353	394	353	347	356	375	362	363	349	392	361	363	380	412	355	386	339	345	343	350	372	368	400	350	334	366	379	359	340	376	364	406	360	353	386	378	353	369	369	341	370	350	373	369	330	356	373	367	354	381	392	355	385	341	344	355	363	355	352	358	348	371	373	385	354	321	383	346	368	356	356	351	351	358	383	370	366	339	325	376	337	347	376	377	359	351	393	345	367	365	355	351	313	388	348	355	363	371	332	382	343	361	398	368	352	367	365	356	346	396	352	384	355	367	371	381	363	379	370	357	386	382	339	336	386	377	371	380	339	389	382	366	388	383	345	381	372	363	384	348	377	343	376	347	350	357	363	359	376	350	344	384	366	348	338	375	369	323	400	352	382	370	360	353	402	361	337	383	340	348	370	381	374	357	360	352	354	390	394	383	336	338	350	340	379	349	396	359	384	366	340	360	380	359	389	371	369	378	361	369	392	343	359	343	366	337	355	348	369	365	376	357	340	358	363	354	335	358	377	385	361	352	355	339	330	355	340	341	371	359	362	362	373	362	351	395	384	324	364	367	387	348	363	333	353	331	340	354	348	342	354	349	352	363	348	335	355	356	404	356	381	355	350	391	319	331	383	376	369	363	354	353	339	373	387	356	397	383	361	349	386	375	356	381	358	370	357	358	372	395	363	390	364	384	390	363	368	361	366	345	329	349	385	350	373	360	358	369	391	347	361	372	346	379	372	365	341	355	390	364	367	364	380	353	341	383	349	380	364	386	384	368	354	357	372	377	376	375	381	375	352	343	348	368	336	346	388	347	378	379	386	378	340	380	366	368	377	400	363	366	355	373	391	370	385	379	316	345	389	379	348	388	377	344	387	419	361	359	316	358	365	371	368	376	345	362	358	354	339	370	361	366	365	345	371	399	355	319	346	394	375	384	399	340	362	391	359	340	339	385	390	384	382	384	371	371	365	369	361	354	375	350	365	339	368	392	376	359	382	322	352	347	370	360	379	337	337	336	370	386	345	390	339	386	333	364	323	372	374	345	367	349	356	366	380	322	311	356	326	377	361	352	376	396	392	396	356	346	364	382	365	379	364	387	355	388	327	379	369	331	338	373	353	358	383	382	402	353	375	373	361	362	375	386	390	354	350	380	383	385	392	363	361	357	376	383	359	361	389	376	373	349	385	356	363	353	378	374	341	362	376	357	368	318	323	379	367	338	343	371	372	355	409	348	339	357	360	368	335	362	390	317	363	365	331	344	407	376	334	381	336	389	357	434	376	325	334	395	373	351	388	348	394	368	378	375	361	355	359	354	393	388	367	369	388	347	405	372	344	361	374	361	340	365	321	381	394	363	373	382	344	364	386	343	368	338	352	380	360	369	359	326	379	391	356	360	354	347	364	392	350	356	381	381	379	358	360	338	345	332	358	368	380	390	357	363	359	383	355	329	384	360	346	342	376	377	365	365	351	367	401	390	382	350	370	370	353	389	358	348	366	339	352	376	359	375	355	362	398	365	358	372	340	345	376	383	372	358	363	320	353	367	377	381	385	405	355	370	356	373	365	345	375	351	409	365	385	349	337	376	343	384	347	373	367	350	377	361	363	378	358	329	359	359	341	335	353	374	374	373	362	351	334	318	371	354	367	336	366	363	352	342	384	347	399	359	351	372	367
3678	3275	8494	10268	8504	7022	3902	1535	1006	915	902	920	942	998	1038	1233	1042	916	893	905	909	905	869	889	900	892	922	922	930	926	918	989	1000	983	937	847	933	919	867	869	887	844	917	918	858	878	866	849	879	885	868	827	900	838	842	885	869	877	856	895	861	836	883	858	884	843	920	858	851	909	842	814	851	835	896	891	832	873	880	895	881	857	853	875	856	874	867	835	865	837	867	823	913	825	876	836	830	839	862	853	852	887	879	858	832	849	879	894	899	841	901	892	798	864	868	870	827	860	841	884	849	834	873	863	835	873	831	886	915	788	861	859	908	863	837	811	809	895	859	812	881	846	865	926	853	835	831	804	862	839	890	864	825	822	870	879	863	858	871	841	852	878	844	873	889	883	879	827	834	819	877	868	855	855	823	870	887	838	858	813	848	842	893	831	882	892	908	895	858	853	905	855	909	882	875	865	865	874	910	897	833	864	857	889	912	867	914	890	872	844	850	858	873	878	878	887	862	858	836	827	925	886	884	837	837	889	888	823	868	838	844	896	803	901	834	862	870	940	850	837	880	850	858	853	906	846	874	779	851	919	877	838	851	872	857	876	852	852	888	887	822	840	856	871	898	908	846	861	860	812	857	823	862	878	845	851	899	870	831	870	849	786	845	870	838	860	867	866	850	850	881	840	909	839	859	875	896	867	854	873	884	871	886	842	864	780	903	866	917	876	831	860	832	883	898	890	864	875	842	860	859	872	844	843	887	829	903	880	906	867	824	823	826	899	895	842	819	869	860	896	843	843	856	859	883	873	850	825	944	901	835	851	922	894	820	845	815	804	825	889	898	882	855	835	906	822	872	829	876	865	850	905	856	906	828	852	880	847	884	869	879	864	874	903	796	837	839	881	898	877	854	812	825	897	842	899	878	839	872	909	891	855	855	814	900	871	836	868	895	883	849	884	881	887	830	838	841	869	911	878	819	871	861	905	819	906	881	835	821	875	873	855	864	888	904	853	836	874	847	903	822	853	873	837	833	928	836	870	911	878	885	870	903	858	870	839	874	874	821	889	880	871	870	866	847	860	889	846	875	810	835	916	938	881	847	853	919	813	881	832	871	824	820	913	856	864	844	887	874	895	830	844	899	835	864	871	863	847	880	898	906	900	913	870	849	839	862	906	895	862	889	873	913	906	922	837	851	787	847	874	910	848	865	906	899	804	885	849	867	875	821	833	931	831	898	856	882	831	833	860	800	836	830	867	896	870	895	878	882	828	867	859	909	885	905	867	809	837	878	816	899	831	892	898	883	867	852	835	863	877	856	880	850	849	804	888	870	847	882	932	810	896	943	909	866	896	851	829	879	904	822	833	867	874	874	844	868	856	841	851	866	852	870	874	878	892	876	884	881	838	832	865	881	874	897	834	902	892	877	877	878	835	880	826	908	935	846	886	885	835	866	936	902	871	887	899	878	841	884	863	934	890	869	806	873	836	850	911	892	876	803	902	875	849	874	851	865	846	873	877	842	843	935	870	879	873	837	868	886	842	874	874	850	842	830	842	853	859	830	886	871	826	880	859	893	833	881	891	826	845	866	850	854	862	865	883	836	870	885	884	869	821	880	864	890	811	847	874	875	868	846	864	839	848	855	890	861	809	899	871	881	809	867	902	857	896	877	936	844	864	891	845	880	921	909	851	898	878	867	851	829	969	860	879	870	877	869	883	864	831	821	854	873	865	863	874	843	861	868	881	861	836	855	868	860	829	901	865	893	890	871	887	865	864	850	901	892	850	894	849	847	871	898	871	867	832	872	846	880	874	866	856	893	840	848	835	866	865	849	863	898	892	891	892	881	877	836	825	803	855	883	883	865	863	864	857	833	850	834	888	895	869	887	849	835	905	916	833	884	836	881	850	876	851	910	877	858	915	837	830	832	888	833	853	857	865	844	906	849	892	916	851	878	828	838	871	856	772	882	901	899	814	882	842	860	935	871	846	879	858	894	870	933	880	881	870	835	878	874	924	830	836	868	826	885	861	850	913	827	895	823	888	858	859	885	850	907	868	864	902	881	878	881	852	849	879	864	911	881	893	846	932	847	897	872	871	858	796	839	879	864	864	841	890	889	833	913	888	811	874	857	831	889	894	881	889	881	840	883	839	872	853	851	843	854	867	852	840	859	827	886	880	865	875	866	891	852	904	872	841	840	854	862	897	825	874	816	807	875	876	847	827	806	826	880	924	827	838	860	835	892	873	876	830	890	891	863	821	856	867	831	817	910	871	844	888	868	910	827	927	832	895	866	872	851	891	845	841	863	836	852	898	913	921	887	860	906	827	834	863	885	870	823	803	817	869	853	846	794	835	907	883	852	856	810	912	860	868	896	855	835	848	877	894	895	867	881	869	881	920	904	849	853	832	875	853	875	842	904	885	882	833	878	854	849	872	849	835	900	835	913	824	815	855	871	891	829	893	852	829	877	864	801	862	802	877	883	876	858	859	850	887	886	872	838	838	821	881	887	847	859	844	836	866	872	908	863	900	917	899	898	912	858	813	845	870	923	886	891	847	856	858	866	872	863	842	866	853	892	873	848	826	831	833	869	848	860	892	854	832	849	843	855	875	883	883	833	850	889	873	840	835	853	911	857	901	848	880	887	833	855	870	888	897	861	811	884	853	904	855	885	921	850	869	875	847	866	911	893	849	861	903	879	833	819	922	881	888	890	868	903	870	884	856	870	857	871	858	872	868	871	817	859	859	889	888	838	890	895	809	858	846	872	876	830	869	812	882	843	883	860	848	859	808	887	871	872	875	903	833	847	881	878	901	860	852	890	814	943	861	823	871	881	876	856	841	934	839	913	878	891	893	872	836	890	853	860	871	848	836	870	908	838	844	851	889	883	883	869	827	890	844	853	857	855	824	834	868	811	847	900	862	894	852	893	878	911	835	859	884	877	856	847	833	896	863	905	887	849	836	868	873	894	835	869	871	903	877	908	826	823	876	909	830	908	829	814	847	845	914	831	909	852	856	837	840	860	931	890	890	857	858	861	859	900	806	913	821	842	880	881	839	813	850	870	859	821	853	862	888	882	874	853	860	887	891	838	824	828	813	866	850	863	833	900	860	870	842	882	862	875	897	903	881	873	887	852	889	843	872	849	899	830	899	881	821	829	867	826	905	829	921	890	903	864	823	828	856	841	825	821	903	854	892	829	847	839	864	854	898	875	854	849	928	865	932	840	886	846	846	881	822	863	822	823	867	860	872	867	840	865	843	864	823	853	806	956	871	852	862	868	883	837	849	878	817	936	877	832	843	855	838	883	887	892	919	872	812	874	880	882	917	863	870	784	902	871	868	840	898	868	875	868	851	833	874	904	822	859	841	943	901	881	857	853	859	823	867	902	846	879	833	830	837	852	838	832	820	829	884	891	828	862	881	861	855	880	941	833	881	898	903	838	885	836	859	835	841	883	892	831	829	958	877	901	837	874	844	857	829	848	832	933	846	838	905
12686	8429	11837	11027	7153	3943	1615	826	514	388	345	345	356	354	389	420	281	268	279	235	268	249	260	248	269	231	239	285	251	254	273	299	304	297	323	323	320	276	226	234	221	214	238	227	196	225	230	237	215	204	221	206	222	192	182	176	202	207	212	201	188	192	181	206	197	190	209	211	210	191	192	199	200	193	197	191	189	197	185	201	199	213	193	220	205	207	202	184	214	213	228	199	182	192	244	195	203	170	194	194	174	193	222	204	192	214	198	194	221	198	189	197	194	197	199	223	219	210	186	224	197	197	183	196	213	214	215	213	204	190	184	197	202	199	205	205	192	181	197	201	184	196	216	217	222	192	177	176	196	215	211	190	169	189	221	200	209	195	187	191	193	168	183	179	179	192	211	192	188	196	210	193	189	218	210	170	202	178	204	185	188	184	195	217	180	213	181	192	205	183	200	195	207	192	205	192	193	183	205	182	232	209	185	193	204	192	224	198	188	194	227	212	187	192	169	215	183	209	192	163	220	204	172	164	186	218	204	196	171	196	216	210	188	205	174	185	197	204	188	218	172	215	216	210	188	220	199	205	183	204	202	196	184	207	189	201	225	190	204	197	199	184	193	183	207	212	239	225	188	219	189	188	188	197	181	212	203	191	207	168	209	203	208	194	218	207	199	189	195	180	175	222	202	220	210	181	196	241	199	182	200	176	195	184	200	183	196	182	196	215	204	181	172	182	172	205	229	196	227	195	206	206	206	180	187	182	198	204	188	190	192	202	208	192	223	192	221	197	224	193	182	196	179	204	202	176	189	188	209	187	196	226	205	183	202	202	188	211	187	199	203	203	225	175	206	180	214	191	204	199	220	213	194	182	194	205	227	196	193	197	164	190	201	177	200	210	190	216	189	180	213	220	193	204	189	199	174	190	200	213	185	215	196	174	204	207	219	198	191	184	207	194	200	207	207	221	194	162	192	170	199	209	184	189	191	193	196	181	188	221	193	213	203	184	200	200	209	200	206	181	190	207	210	197	222	209	219	165	196	215	211	218	174	195	187	167	195	206	217	188	190	209	198	207	237	194	185	212	182	192	194	211	198	195	201	175	203	191	183	203	215	187	227	184	219	190	205	214	209	208	188	201	195	205	208	194	178	244	194	183	194	192	207	198	186	225	197	167	175	189	191	213	209	249	178	198	192	206	201	192	209	183	207	198	228	200	220	181	238	201	241	184	193	187	235	193	212	203	204	178	178	193	180	195	179	214	200	214	196	207	195	194	198	177	218	199	182	202	195	225	174	200	192	199	198	217	222	204	220	195	181	203	204	222	192	193	206	194	179	195	182	201	209	186	205	204	206	201	196	172	207	218	207	238	193	181	192	205	211	195	204	234	195	188	173	217	198	205	224	188	190	182	208	207	189	214	186	208	187	177	210	195	176	193	183	219	224	203	180	203	191	209	185	172	186	190	214	209	197	194	200	209	198	179	206	203	190	217	176	191	192	200	183	193	195	202	195	186	190	203	189	214	179	177	194	186	186	186	196	191	215	193	189	210	189	212	208	209	216	187	175	195	182	200	230	217	213	195	229	195	175	187	197	193	218	211	183	201	188	194	207	178	215	192	198	213	182	207	202	171	198	230	231	195	169	190	171	220	210	197	170	192	212	189	206	207	170	203	194	188	201	205	204	212	204	217	201	194	189	192	218	211	185	195	194	207	172	200	190	211	179	225	196	186	194	189	187	217	203	177	191	192	180	205	185	180	198	199	206	174	232	237	189	201	212	205	187	204	195	202	202	234	193	207	213	192	198	176	236	187	213	172	198	179	204	202	194	202	200	205	176	217	219	185	205	206	191	202	226	192	218	211	196	166	197	202	191	183	198	197	226	211	174	207	198	224	207	201	211	194	203	186	193	206	188	189	198	186	168	195	158	201	176	184	194	198	189	201	219	195	186	216	217	193	204	202	205	178	202	185	179	213	222	198	206	203	200	192	193	184	212	173	183	205	191	196	224	201	201	182	195	192	185	200	182	191	200	183	199	195	207	209	189	221	196	186	181	226	205	193	210	204	214	219	185	212	205	193	203	197	200	216	215	225	183	219	189	181	201	222	216	214	217	228	177	192	214	212	204	177	193	179	181	184	188	189	236	188	175	225	183	186	181	180	179	205	211	185	203	212	201	196	204	199	179	226	204	190	193	218	214	194	186	186	181	190	191	199	200	224	192	204	197	222	207	188	187	208	199	213	189	193	200	176	186	208	208	206	210	179	158	194	162	204	183	169	216	219	194	198	200	174	193	233	195	193	197	199	189	206	167	213	182	203	225	208	212	203	183	230	192	204	165	198	181	192	191	185	196	183	191	179	200	221	240	204	188	204	216	196	192	192	202	177	190	168	212	223	211	187	190	210	207	186	203	191	209	185	208	198	183	194	204	208	217	220	194	187	208	209	177	197	210	246	184	193	204	209	216	176	216	198	205	175	170	229	233	206	189	201	216	172	211	183	178	185	215	195	202	190	203	183	193	201	183	180	197	170	211	203	198	216	203	191	206	217	183	205	210	188	188	188	175	198	195	195	200	217	216	191	188	204	207	205	171	201	210	192	191	213	202	181	196	202	205	185	198	170	174	197	187	193	201	222	194	188	211	190	167	208	185	179	195	220	201	210	233	209	190	186	218	203	190	202	195	207	157	183	191	208	189	223	193	210	212	201	210	206	181	207	216	219	198	219	192	177	207	182	198	197	200	194	203	224	189	222	183	220	189	174	179	200	208	220	211	207	224	174	200	203	197	211	189	179	198	207	175	201	191	195	213	205	202	181	202	219	199	195	188	207	189	202	197	195	195	202	206	202	190	167	176	191	178	191	167	188	201	206	181	194	190	202	207	187	204	205	189	206	188	214	198	197	198	208	200	198	214	221	222	204	205	177	184	196	223	182	224	214	206	188	194	246	201	204	179	199	192	194	224	196	182	196	213	193	216	229	207	193	196	206	204	174	213	174	184	188	216	204	206	212	207	193	218	196	213	208	205	172	196	193	199	178	190	205	168	194	226	210	208	202	206	197	205	196	186	178	218	187	208	213	193	209	200	171	170	217	201	179	213	210	213	194	192	179	188	185	207	208	200	199	204	189	184	223	202	215	204	191	178	200	194	208	208	216	221	201	205	199	186	221	222	196	229	216	178	180	181	214	210	196	196	193	196	192	194	211	196	197	181	200	176	197	202	200	185	219	214	201	193	207	191	182	205	211	195	216	216	208	213	222	212	194	193	183	178	195	204	185	171	205	209	194	197	195	228	195	200	219	192	221	200	192	208	203	201	204	186	180	174	203	205	205	213	181	193	179	227	211	188	206	224	199	195	191	205	213	214	199	194	202	195	182	206	178	210	197	196	190	207	227	216	194	205	190	212	201	183	197	209	198	208	192	179	191	176	192	200	191	229	197	190	192	208	195	202	209	231	185	200	197	231	207	201	196	180	179	198	193	189	204	184	225	170	207	203	203
8647	7151	16924	20259	16940	12679	6287	3602	2323	1762	1470	1641	1484	1760	1841	1987	1267	1297	1300	1088	979	1154	1045	982	987	893	952	1012	1128	1090	1247	1199	1408	1478	1377	1529	1701	1130	855	727	761	734	689	824	727	718	659	592	502	551	597	562	577	583	605	587	532	523	522	525	562	538	513	520	547	483	536	514	569	510	565	539	525	542	531	509	530	488	510	569	472	512	534	511	517	508	558	505	526	526	531	500	514	510	537	492	516	558	528	535	528	483	496	526	537	550	455	538	533	545	544	489	492	493	519	519	489	492	519	517	516	495	533	493	526	529	506	480	517	530	513	489	528	512	499	497	549	521	554	473	530	470	555	492	498	506	529	513	495	513	535	529	497	530	511	521	500	501	488	543	483	555	562	520	526	494	509	499	496	501	491	549	534	475	515	520	507	523	500	499	522	505	526	522	519	529	532	525	524	483	501	523	562	501	519	547	525	543	519	533	506	498	515	496	536	495	520	553	489	538	495	534	544	540	528	540	514	479	524	513	488	542	497	528	487	520	459	508	513	521	539	482	542	515	508	535	540	491	491	533	511	512	541	497	513	535	505	517	519	497	517	524	568	497	519	492	531	510	520	521	544	566	534	494	490	510	481	540	547	521	526	537	498	516	490	503	522	521	517	513	490	499	530	537	531	528	542	477	509	516	527	506	528	523	526	522	530	543	467	506	528	516	506	495	527	520	525	517	516	500	509	499	495	548	514	536	555	520	557	523	488	508	466	477	500	502	499	502	524	510	535	543	522	545	493	521	506	503	497	496	525	480	485	500	496	523	492	508	499	486	528	538	506	552	481	507	507	526	493	527	529	539	522	536	520	546	503	459	548	531	486	536	508	518	490	511	534	483	518	549	492	539	477	503	551	515	501	522	503	504	505	537	511	522	527	513	519	490	531	505	518	505	558	475	525	496	515	494	525	495	522	504	525	497	541	496	498	484	502	503	524	587	472	488	493	514	533	485	528	488	508	498	484	541	530	510	487	528	526	526	542	533	529	534	497	534	554	517	489	457	513	487	534	513	503	518	546	522	517	498	491	492	528	535	526	510	537	512	498	486	516	487	523	530	549	560	517	521	518	504	495	511	505	511	524	487	539	518	480	551	518	556	500	510	501	514	522	493	511	502	538	561	561	489	510	523	542	506	523	513	522	525	525	492	490	545	522	507	486	493	516	529	518	502	499	493	529	483	523	506	510	514	514	507	509	533	487	478	542	496	535	540	526	517	525	500	542	531	498	516	536	509	516	518	528	476	535	530	482	527	527	510	516	527	471	568	501	504	516	489	495	508	530	483	518	494	518	493	521	513	524	444	530	501	515	506	520	536	508	498	566	494	533	482	481	503	535	535	530	516	503	502	529	503	499	535	511	513	525	515	545	489	537	491	475	519	491	508	480	497	544	477	533	525	506	526	509	552	506	514	537	542	519	524	479	490	553	517	512	503	514	513	525	528	514	494	548	487	520	510	496	538	497	524	520	533	522	527	555	463	520	526	527	527	501	519	541	550	521	502	527	526	491	478	520	513	474	554	483	518	515	484	501	502	515	503	518	548	546	501	500	549	474	567	521	525	501	501	507	560	549	509	469	516	524	536	510	591	482	442	534	511	494	510	531	493	497	530	516	540	484	518	544	465	514	517	487	528	497	501	516	505	504	530	504	518	495	534	520	561	529	478	491	493	549	523	563	548	505	505	519	479	536	472	499	522	480	494	498	519	506	518	500	540	489	477	463	497	524	523	485	548	481	487	485	471	503	505	519	533	524	499	506	491	495	520	509	513	495	490	515	487	537	557	499	492	530	530	583	516	518	502	509	485	516	481	471	489	546	509	503	519	507	507	499	508	520	518	491	490	530	505	511	509	485	545	505	510	503	538	503	522	538	491	515	540	547	512	556	514	526	489	468	515	480	497	529	508	489	540	562	493	523	537	522	507	452	488	498	489	479	491	524	488	553	525	520	524	509	499	501	516	517	541	532	466	546	525	525	522	519	534	500	539	493	492	585	502	506	484	495	490	508	499	496	529	554	530	516	543	550	486	555	496	504	565	520	524	519	507	500	511	507	518	501	524	519	499	542	531	486	499	515	506	514	494	561	501	520	547	521	538	515	523	511	506	487	517	503	545	507	556	540	537	519	524	500	537	526	496	519	539	524	475	500	540	501	522	518	520	499	506	522	521	498	536	569	523	550	526	505	485	526	530	520	477	531	509	525	508	523	542	503	528	513	523	501	516	501	517	542	506	548	526	510	525	546	496	485	515	490	493	504	512	512	536	522	485	506	537	486	529	516	529	510	494	502	540	542	519	500	547	504	545	552	527	517	518	489	491	527	501	523	494	533	515	507	466	535	499	502	500	458	559	532	483	578	528	537	545	525	494	489	526	503	529	519	515	482	499	522	505	520	527	505	520	499	474	524	506	518	505	516	543	496	515	511	540	487	529	520	501	511	500	508	521	482	526	497	514	468	481	499	507	448	505	515	507	519	490	494	522	505	502	478	496	520	502	527	500	467	545	562	496	521	544	501	504	540	496	512	515	529	508	538	537	470	554	512	518	531	500	477	517	528	524	500	546	535	516	500	520	507	510	475	525	552	499	519	495	495	505	517	547	523	493	552	538	510	521	567	543	562	515	511	491	498	556	571	495	478	502	523	511	521	502	527	468	503	496	539	499	512	482	579	523	527	474	493	511	502	453	507	524	550	517	524	518	504	493	517	498	531	486	499	495	519	497	477	520	533	575	514	501	495	509	518	531	517	493	520	505	501	515	561	520	541	520	515	536	490	504	491	517	514	518	526	488	521	509	528	525	448	510	501	509	537	516	541	523	548	502	523	545	481	541	560	557	534	528	484	511	543	501	559	463	520	540	520	551	532	486	513	498	484	533	531	487	523	518	513	549	523	542	537	516	529	506	568	482	475	505	531	505	500	477	506	495	492	473	511	519	525	515	511	505	518	514	545	493	509	503	512	530	532	517	506	495	501	520	555	537	500	522	474	528	520	490	527	507	523	500	494	529	506	507	523	507	515	513	526	522	528	497	566	527	517	535	506	546	516	544	488	494	495	490	517	489	511	530	475	514	530	540	498	520	516	502	473	508	520	526	511	527	533	507	505	528	585	530	483	529	520	546	544	536	474	534	543	507	466	538	498	510	489	520	518	502	504	531	534	551	499	501	540	477	523	508	475	529	507	554	538	509	526	535	502	528	503	505	509	496	508	520	555	507	517	552	482	508	511	499	529	543	512	518	513	550	507	476	550	538	577	510	499	546	534	495	520	492	510	522	473	512	526	491	497	498	551	553	492	526	491	480	509	557	532	469	487	538	470	496	557	484	470	528	510	540	509	519	477	525	524	542	473	527	528	519	495	529	538	523	491	497	535	509	548	556	558	496	543	503	482	513	483	531	546	502	521	481	497	507	538	525	531	513	514	508	496	523	510	507	471	536	490	501	488	494	517	520	510	542	467	514	512	536
20671	13795	19031	17397	11955	6388	2658	1690	893	579	481	461	445	504	557	502	344	325	362	291	306	300	313	369	293	296	280	305	328	261	336	362	380	407	379	378	390	297	213	210	270	214	224	255	215	182	210	195	181	192	200	192	189	205	186	191	177	166	178	173	163	189	203	163	177	182	196	167	183	156	175	162	188	172	174	172	179	186	184	192	186	156	182	185	188	190	190	167	154	170	177	167	179	164	172	183	169	167	173	186	180	170	163	169	161	186	173	184	171	185	169	202	173	175	194	170	170	180	171	179	175	173	156	167	153	165	177	151	177	219	172	176	181	186	149	174	155	149	163	167	167	163	173	157	167	195	168	171	177	174	164	195	143	188	183	158	175	196	182	203	163	188	181	195	198	180	175	179	188	154	169	170	176	152	174	179	184	171	194	168	175	195	156	180	158	186	180	179	205	195	173	185	202	153	178	156	181	206	179	204	180	177	156	147	159	180	165	176	178	146	151	166	166	163	193	179	160	172	167	169	184	183	176	169	175	190	167	174	181	162	184	171	147	166	163	155	161	149	182	164	152	186	173	178	150	193	179	190	181	178	184	170	163	193	162	200	179	178	182	168	170	167	177	184	171	164	180	192	174	161	167	173	162	177	165	166	195	167	164	167	145	183	180	196	179	186	153	167	163	202	177	190	184	184	167	173	172	180	206	181	173	169	171	201	155	180	181	178	182	172	153	159	144	169	165	199	187	170	179	188	156	183	170	181	182	187	195	177	169	182	192	161	193	163	164	185	174	179	163	179	187	161	170	171	184	179	177	192	193	171	179	195	160	176	171	148	173	149	167	203	182	155	158	161	159	192	184	182	187	135	168	162	163	184	199	171	157	171	188	163	163	180	158	154	175	167	146	173	175	179	179	157	171	180	174	173	192	158	170	170	190	173	180	176	180	161	188	174	143	175	174	188	178	164	178	187	182	170	164	174	171	165	166	199	161	155	170	174	195	176	193	154	174	183	185	160	183	169	165	173	176	182	164	167	201	181	200	158	176	183	153	178	178	162	181	181	165	184	174	141	203	170	200	154	172	168	191	161	163	193	186	192	162	171	188	181	163	185	183	189	186	170	179	186	166	187	178	154	169	167	189	175	180	160	177	171	197	189	172	166	189	164	154	173	195	162	190	188	187	151	183	166	195	145	174	172	179	200	190	160	169	170	136	164	164	169	162	168	163	158	167	173	191	166	181	160	164	172	167	186	196	170	157	182	167	183	162	165	162	194	164	174	169	165	166	168	146	155	171	178	166	170	148	185	185	166	193	146	166	167	187	167	166	184	176	183	170	178	168	174	182	167	186	162	181	163	170	158	157	169	194	187	182	179	168	167	169	188	169	175	177	170	146	149	174	161	130	181	196	176	180	197	165	149	187	183	176	199	154	180	196	172	187	187	189	191	144	157	156	182	155	155	169	159	185	192	177	198	183	168	172	175	189	154	160	165	185	193	187	175	159	194	159	179	187	176	161	173	183	166	149	160	170	168	180	142	171	159	149	176	163	153	168	190	180	165	169	178	180	191	186	166	167	164	147	154	181	165	171	176	176	154	169	178	205	171	161	175	155	170	167	194	157	195	178	190	149	180	167	143	194	167	146	165	181	162	184	169	155	176	182	172	158	165	175	171	167	204	154	161	187	191	186	170	178	162	185	158	169	171	197	172	145	164	164	160	146	172	195	175	157	184	179	160	167	205	182	177	186	161	172	158	164	159	166	188	161	183	188	173	185	173	171	144	185	159	172	161	189	177	162	182	165	163	179	153	191	186	177	173	180	161	170	170	172	182	168	176	163	165	208	169	183	180	173	176	151	183	174	172	158	205	179	190	179	160	190	186	185	184	176	175	192	173	157	162	157	176	170	202	163	189	176	179	163	176	204	183	156	167	174	178	199	156	170	177	172	184	170	157	177	171	160	164	170	162	170	174	177	157	168	163	174	167	175	170	152	163	172	179	174	160	154	196	177	183	193	167	147	188	175	171	167	174	179	171	192	176	169	190	188	162	182	179	169	177	158	170	185	179	204	183	153	152	174	148	168	187	176	167	169	151	157	177	183	175	174	153	178	178	188	187	163	177	153	180	166	177	163	180	185	171	153	188	165	166	199	187	173	173	147	189	165	168	152	146	164	178	167	154	176	176	188	174	182	160	163	169	163	193	151	166	166	138	201	223	171	154	147	177	179	178	158	175	149	166	167	185	159	170	182	172	176	177	162	160	181	143	173	183	172	167	189	148	183	186	181	155	180	155	147	176	176	160	174	177	188	199	180	191	189	167	145	156	149	162	176	181	191	193	186	168	179	191	188	175	191	166	154	160	202	181	181	177	176	171	172	165	166	165	162	193	172	180	164	168	165	177	165	162	157	190	182	175	197	182	180	183	199	185	162	182	180	175	162	175	187	168	175	176	164	169	178	185	193	153	149	162	188	192	190	151	172	190	191	144	184	174	194	159	151	183	170	164	181	170	188	166	182	193	169	169	178	163	170	150	198	182	175	169	169	199	146	162	184	169	158	168	186	168	210	196	182	162	184	185	163	168	197	181	194	178	158	199	162	188	177	180	171	170	166	184	196	162	188	175	157	156	164	186	204	195	162	154	169	161	181	177	179	175	144	160	181	150	164	179	169	182	166	159	174	177	182	154	152	164	176	175	187	185	180	152	142	159	190	159	181	129	169	210	173	163	154	170	153	197	185	178	152	189	170	174	181	168	164	158	172	166	151	154	170	174	177	184	174	164	169	173	175	160	165	167	185	187	186	171	170	161	175	185	170	186	164	170	183	168	147	158	159	175	153	182	175	191	160	194	171	158	182	171	180	177	196	189	187	179	182	187	163	172	193	174	171	185	150	166	159	165	178	182	195	157	184	181	159	162	191	177	149	160	154	167	193	167	166	186	178	173	174	175	174	159	178	182	184	155	152	145	187	162	180	190	165	152	176	158	153	176	177	187	151	172	162	180	164	193	178	178	142	179	159	192	142	171	158	190	170	148	189	145	178	163	181	168	147	159	157	179	174	157	172	175	177	187	178	180	186	165	167	184	159	173	163	181	168	160	192	165	175	156	171	154	196	155	173	184	168	172	160	163	158	174	167	179	183	155	151	193	172	171	199	156	164	188	177	172	147	161	178	173	177	184	172	174	180	153	175	206	197	187	193	190	178	171	181	172	141	198	153	205	143	173	192	192	156	175	174	187	185	175	185	181	173	198	160	150	168	163	157	177	168	185	161	161	194	205	179	176	154	163	152	172	165	162	163	156	172	180	180	185	180	169	154	174	173	157	180	178	171	163	167	174	169	182	175	178	177	177	174	190	182	210	178	181	168	148	170	188	159	148	169	179	164	155	169	202	185	174	187	162	161	180	163	190	157	191	187	174	163	163	177	175	179	170	189	172	150	172	169	187	182	185	173	189	206	164	193	165	180	161	170	170	182	167	184	183	156	158	192	175	192	144	170	183	167	175
11966	10245	22105	24751	22788	15227	7656	5856	3621	2644	2248	2326	2507	2712	2969	2922	1911	1763	1759	1434	1448	1483	1438	1655	1238	1256	1370	1706	1815	1704	1904	1839	2071	2371	2288	2158	2502	1560	1123	951	1025	956	899	1023	946	873	620	603	546	520	612	604	575	587	527	513	527	538	534	532	531	516	496	519	511	498	517	483	482	500	489	506	483	472	470	516	508	497	553	516	475	541	463	461	480	482	514	488	524	483	476	465	473	465	484	505	437	459	515	493	513	484	493	511	483	507	471	507	499	466	485	475	489	479	472	500	482	522	459	488	470	444	474	480	507	501	467	505	471	509	465	489	472	472	494	448	510	421	461	462	464	479	494	444	472	459	490	459	486	457	520	466	463	474	459	475	496	481	499	469	522	452	458	485	492	487	510	443	508	486	452	470	462	471	505	480	481	480	493	458	489	484	477	441	484	485	482	430	482	467	487	500	442	479	483	488	480	491	450	483	461	507	479	465	476	473	478	502	458	460	490	476	472	438	448	467	471	493	454	507	459	454	470	478	441	484	461	527	477	488	477	482	496	474	524	485	487	450	492	478	491	505	490	461	433	472	484	500	490	439	447	457	466	487	481	429	493	484	502	465	463	448	480	488	488	471	520	521	462	452	503	470	485	496	498	498	478	496	500	461	506	473	463	481	473	494	513	487	446	462	429	487	493	484	486	454	488	474	481	449	464	478	442	436	468	487	448	469	474	482	466	447	461	450	471	475	464	496	419	438	492	487	504	481	455	489	506	505	485	481	453	488	462	446	460	457	478	498	459	481	459	467	507	464	464	484	467	497	474	455	499	467	463	456	515	478	501	483	467	485	475	452	473	462	499	463	471	465	455	478	457	449	474	447	503	466	507	458	461	479	450	500	475	445	439	493	488	479	481	452	488	460	468	459	497	503	449	447	468	491	501	494	463	464	474	468	463	484	497	450	495	490	476	479	537	497	495	494	509	452	469	511	475	480	487	494	477	453	493	447	468	457	464	448	453	471	486	488	467	434	445	482	462	444	474	441	465	451	464	484	486	471	446	459	489	501	455	473	446	453	469	478	481	499	494	490	485	449	494	468	480	491	441	468	504	467	437	457	484	454	452	471	465	478	476	491	474	458	470	476	456	492	476	447	499	471	481	449	466	477	482	496	479	433	492	486	509	472	514	471	457	483	491	471	503	478	461	499	451	453	505	450	492	475	451	486	495	538	454	483	455	432	487	495	462	459	535	490	490	451	496	444	468	438	463	456	461	470	492	487	467	473	517	479	454	481	419	483	419	466	443	473	478	507	466	505	474	466	483	449	481	482	459	469	440	455	488	484	460	504	434	448	461	520	480	447	475	465	458	478	494	471	513	491	442	458	452	505	453	479	491	466	464	477	506	495	459	466	519	491	456	481	473	523	499	469	480	475	480	458	497	484	504	467	467	510	450	446	484	442	455	468	474	486	459	454	481	516	472	475	489	487	464	454	482	419	502	477	466	491	492	468	507	396	493	451	436	482	498	464	488	477	456	468	442	449	514	453	476	493	488	462	479	556	461	463	498	494	505	461	429	485	443	457	453	487	463	451	452	465	482	493	508	471	437	446	468	459	464	508	509	466	475	446	487	482	429	466	504	459	475	461	483	499	495	472	482	499	474	437	466	443	450	492	437	478	477	475	441	490	488	484	466	482	450	509	484	490	498	455	448	471	514	491	527	450	476	483	458	431	509	481	449	489	457	487	453	461	474	509	479	477	476	485	466	420	462	488	449	490	500	494	489	512	481	467	442	456	473	449	462	494	476	501	449	460	506	485	452	471	471	473	470	467	485	477	505	492	477	474	480	461	504	468	480	479	487	484	489	484	482	489	471	471	476	464	472	464	476	503	433	466	519	475	447	495	458	459	503	494	488	484	494	474	478	521	480	466	519	438	482	441	444	472	486	467	513	485	476	491	486	516	471	500	454	466	465	416	480	497	488	479	444	491	493	466	473	473	453	482	505	472	486	432	509	453	457	479	457	499	513	447	428	450	465	463	476	498	525	428	497	472	451	480	481	489	460	488	466	473	485	453	443	462	524	486	456	499	489	487	482	478	450	498	477	486	419	464	433	471	448	497	484	492	493	466	488	509	481	481	514	481	473	479	467	470	508	452	480	479	438	471	486	496	507	461	483	461	502	493	456	464	475	483	484	445	495	472	493	505	501	454	532	480	471	500	481	454	492	440	501	460	486	494	433	471	458	485	493	503	467	477	512	474	512	498	422	462	505	483	492	478	486	511	470	476	480	448	457	463	427	440	465	493	463	507	439	459	485	425	489	498	513	481	486	504	509	467	441	493	513	483	510	484	479	475	464	468	469	460	477	507	480	448	494	483	475	448	506	491	478	454	455	481	497	452	479	483	477	457	469	525	515	451	468	518	462	450	484	468	494	489	491	438	488	499	464	512	471	510	462	505	511	473	460	482	442	467	477	522	492	498	468	486	464	459	488	451	478	487	442	466	476	493	474	463	514	476	496	477	500	501	457	497	486	473	472	457	483	460	444	468	454	487	518	445	499	457	514	490	459	464	467	489	403	465	450	467	474	468	464	443	496	459	496	494	505	478	432	502	465	478	480	456	493	471	500	438	489	503	478	511	471	478	491	496	511	489	465	495	504	480	461	496	485	461	482	499	472	515	468	470	458	473	501	488	470	473	476	483	450	437	445	509	471	471	468	474	506	439	434	466	492	446	485	476	488	487	496	442	462	462	423	467	471	475	451	487	509	467	437	448	463	474	500	494	419	481	454	504	474	466	465	478	484	471	499	461	499	471	474	503	494	477	462	448	477	486	493	437	472	488	514	458	464	463	478	450	478	457	471	454	476	437	507	510	479	480	463	465	514	465	464	504	478	471	497	488	495	467	446	456	440	479	459	457	477	468	501	442	432	511	446	483	443	422	462	455	471	459	489	479	469	480	500	512	418	466	474	501	499	523	450	499	479	469	464	475	518	472	447	448	479	467	447	476	493	492	483	499	429	469	492	479	488	479	529	523	491	478	463	499	473	486	487	467	461	487	486	459	471	450	510	465	444	455	452	453	508	478	441	497	506	490	466	494	477	448	498	498	450	472	471	432	486	469	462	501	479	503	479	434	495	461	461	489	509	519	473	469	474	454	467	499	477	470	472	510	500	468	482	443	472	507	476	504	441	468	481	479	462	517	464	455	471	481	473	458	465	487	492	485	463	486	505	482	437	514	448	485	473	493	443	465	456	468	474	504	504	451	487	468	479	458	482	459	515	487	505	499	458	466	512	419	448	464	491	510	481	462	477	493	454	466	451	465	472	461	486	472	501	479	469	470	543	466	470	485	502	478	478	466	476	522	452	474	483	476	486	529	490	462	498	512	468	439	463	447	493	455	423	461	490	415	506	481	521	467	452	479	487	486	484	496	513	483	492	409	475	470	486	471	442	533	474	482	495	465	476	483	496	490	479	456	458	482	516	467	457	497	442	484	458	436	471	473
5544	3605	4187	3156	2737	1352	658	430	373	352	404	398	399	372	379	378	390	386	387	355	327	367	373	360	397	343	352	348	335	343	366	386	345	362	351	341	413	346	361	381	339	370	351	354	432	325	383	334	350	375	390	390	377	373	375	380	394	385	372	351	345	347	344	348	358	358	353	354	358	383	338	364	365	370	368	390	343	375	413	361	378	371	344	359	374	377	365	351	353	336	364	362	372	337	371	341	319	370	386	374	357	342	388	343	372	334	350	371	359	363	355	370	368	377	368	308	340	365	327	347	372	350	317	366	346	353	337	377	350	362	368	344	375	366	369	326	355	372	378	346	366	347	352	379	340	343	358	382	345	356	376	338	353	353	362	363	366	389	352	363	349	382	357	336	379	354	374	365	367	381	348	363	387	381	354	330	324	358	376	392	352	377	380	345	377	361	387	352	338	346	392	366	379	343	355	337	368	368	351	365	355	375	364	357	380	369	397	382	379	333	413	332	378	359	364	343	356	384	350	352	413	338	350	342	356	344	344	351	381	379	321	347	369	325	395	349	366	351	342	369	358	374	420	359	371	359	395	333	335	366	364	383	337	368	354	358	349	362	362	355	358	350	351	348	328	376	351	343	373	341	396	379	381	352	356	376	350	355	332	351	379	357	369	352	376	367	366	326	386	324	323	358	356	344	365	359	327	365	384	331	375	320	348	388	359	329	354	386	404	348	371	361	369	366	342	336	361	363	377	372	330	373	378	354	352	405	358	378	382	357	402	353	354	391	400	310	351	380	346	366	374	330	397	326	366	378	388	358	336	362	338	331	343	359	354	401	348	348	380	336	317	371	385	351	344	365	375	359	343	376	352	329	385	407	362	360	347	352	392	373	327	381	336	345	375	331	365	375	377	371	365	345	348	344	368	385	352	318	372	365	347	362	347	370	380	346	357	370	351	374	356	347	367	342	351	337	363	395	325	392	339	352	374	338	361	361	395	371	415	350	353	366	339	338	340	382	351	336	354	389	391	361	404	358	361	333	360	375	367	419	320	371	387	375	329	387	356	364	342	337	364	377	388	361	355	370	337	341	367	362	368	360	340	369	380	343	374	357	384	355	360	349	373	376	392	371	365	367	349	346	354	367	377	381	378	370	368	363	381	341	398	371	367	367	338	342	372	334	404	380	382	386	369	363	357	356	359	316	365	350	338	380	344	360	345	345	375	359	370	382	384	361	362	324	368	366	330	321	381	344	384	396	373	362	372	376	378	359	371	373	357	365	380	344	376	373	360	382	341	373	359	360	318	389	368	384	328	328	339	374	346	337	374	368	354	369	390	373	337	353	356	340	368	365	373	361	358	348	399	347	346	353	353	389	379	379	365	358	347	370	367	346	357	394	372	360	359	375	345	362	320	376	371	386	342	347	370	360	351	356	325	349	363	347	349	386	365	341	349	388	381	400	378	353	334	349	352	352	360	351	363	346	347	377	349	378	361	339	379	402	377	344	354	395	389	360	366	343	363	368	371	363	356	368	358	350	345	330	350	353	376	377	371	348	368	356	392	341	360	358	380	363	342	349	344	361	347	397	369	373	335	355	377	369	343	396	343	357	346	369	369	354	358	350	368	347	342	317	372	400	362	366	326	367	346	359	369	356	380	344	339	373	371	359	361	335	367	327	359	381	351	390	390	358	377	371	395	339	362	345	349	353	352	344	383	362	332	372	349	330	369	358	326	377	340	398	339	373	414	393	368	355	349	368	330	362	353	383	395	374	383	339	348	343	369	362	354	361	360	357	357	365	386	359	347	352	356	317	359	328	333	370	380	369	391	386	360	331	376	354	363	382	336	349	360	376	372	363	349	362	353	384	359	393	394	334	341	366	337	364	335	339	355	378	350	366	328	372	330	348	364	361	351	347	383	334	347	354	383	356	376	422	343	351	383	366	356	348	358	333	344	359	376	343	408	395	345	361	370	342	341	351	335	345	359	372	383	398	364	375	384	349	361	325	325	353	351	353	370	333	333	358	351	383	370	404	335	377	356	335	365	360	359	372	376	386	377	333	364	367	357	356	372	397	342	381	395	332	398	348	388	388	335	378	353	391	367	361	344	357	364	385	325	339	306	371	364	367	335	354	375	363	360	373	386	373	366	348	367	350	351	358	365	356	379	386	336	358	348	384	325	342	372	389	391	352	367	349	323	354	334	344	368	321	393	384	383	384	359	360	342	375	377	380	320	382	365	333	378	338	377	385	401	382	340	342	365	350	324	399	360	383	330	381	331	365	396	364	380	398	379	307	341	356	350	380	351	365	371	367	396	354	361	371	403	367	325	332	390	337	361	328	348	334	358	372	342	352	338	353	373	354	326	387	371	378	334	347	362	363	377	392	362	373	368	385	361	375	380	351	364	368	396	370	375	378	332	334	367	347	381	344	361	345	366	375	348	353	359	387	352	360	370	337	369	360	353	332	366	347	320	309	350	378	350	399	376	327	380	371	360	374	313	388	348	358	381	384	385	333	359	366	381	371	357	356	344	351	376	358	363	376	394	356	353	376	353	380	350	377	341	375	390	341	352	298	347	371	342	365	347	368	377	373	356	358	389	341	363	379	344	371	398	362	336	341	359	337	367	393	342	393	358	391	357	318	363	345	361	347	365	361	329	330	369	372	391	349	367	368	339	385	323	376	372	320	346	334	383	372	363	369	390	346	370	377	333	351	388	328	339	391	355	364	337	387	383	371	322	365	344	379	393	354	352	352	346	375	360	344	367	334	344	374	386	367	371	361	355	388	340	401	367	356	375	341	359	364	369	357	343	397	351	404	387	351	341	385	376	368	340	364	343	395	395	354	365	356	365	369	388	367	335	335	396	377	371	346	394	393	375	386	362	372	353	376	343	382	367	359	362	371	356	318	341	368	386	339	364	336	352	383	320	379	372	340	342	372	350	325	338	362	322	381	366	383	382	374	361	353	340	334	366	375	367	362	349	398	329	345	392	354	366	391	371	370	379	339	383	386	374	326	315	360	361	369	348	361	357	368	405	380	362	345	342	379	360	347	364	362	341	365	391	368	368	361	381	352	363	387	369	359	363	386	339	342	389	333	348	373	370	368	419	383	352	372	368	338	353	367	346	361	368	357	383	392	355	390	369	346	336	336	335	342	349	352	359	364	342	326	331	361	382	345	363	337	340	386	400	346	353	347	381	370	347	362	327	382	352	340	348	365	348	353	364	365	388	374	375	360	334	367	325	326	370	345	371	345	344	347	340	330	353	390	345	355	388	327	349	326	358	342	342	353	341	340	346	370	336	324	343	378	406	344	432	339	379	360	348	352	395	358	348	380	357	386	345	356	360	346	399	346	382	392	349	376	361	359	363	324	349	385	367	361	345	341	380	356	349	341	365	387	355	365	356	365	370	344	368	381	357	339	393	368	372	367	361	375	384	346	374	394	407	384	384	344	368	376	353	345	349	412	371	364	371	362	366	338	342	349	359	423	384	327	353	394
4081	3879	7506	8810	9704	5009	2259	1228	961	946	869	888	894	992	1097	1136	930	901	893	890	899	867	921	890	865	876	843	839	856	892	858	943	920	857	879	850	914	926	834	842	848	930	886	904	909	893	858	879	843	866	885	889	864	844	905	845	812	843	834	862	890	874	845	869	880	842	842	881	904	867	857	862	865	880	868	929	864	827	893	812	864	851	853	800	869	788	885	874	868	813	882	850	880	790	845	843	816	842	832	873	833	874	864	887	847	854	855	799	846	813	844	853	858	849	930	862	885	862	812	839	873	830	904	844	868	836	859	834	851	870	852	803	904	876	867	887	850	896	885	879	887	817	842	872	857	881	837	833	886	848	920	818	831	872	887	821	907	824	826	894	851	845	844	818	836	841	824	862	854	881	865	889	853	872	861	841	798	837	863	901	850	852	848	814	826	839	816	889	896	853	851	849	879	872	877	891	869	886	732	824	874	851	816	824	842	882	864	829	835	899	819	902	830	837	869	870	803	902	856	878	848	869	895	810	824	868	856	880	891	883	839	813	864	900	900	885	879	840	932	837	866	887	846	894	854	823	867	849	852	861	866	856	891	865	785	857	809	854	925	863	816	820	897	867	904	909	892	855	826	863	891	847	818	831	903	857	843	832	860	885	846	828	954	815	853	869	827	831	893	815	945	816	854	830	827	862	878	893	869	861	876	890	925	820	863	849	850	837	827	840	846	865	846	907	859	845	872	849	842	833	926	871	820	838	818	903	905	838	807	887	848	866	841	902	863	820	841	839	885	837	901	897	944	820	844	861	848	870	828	837	880	875	865	852	839	872	843	858	836	832	830	881	871	815	877	845	837	783	880	839	871	857	847	867	888	895	885	871	860	845	849	818	872	857	899	847	856	778	923	854	839	862	833	820	846	840	847	846	856	849	880	862	889	817	859	912	858	859	789	863	896	852	864	790	840	847	846	878	857	884	866	830	923	857	867	867	865	901	885	903	878	801	830	879	844	919	856	847	834	867	887	845	793	852	856	845	842	864	848	823	821	827	916	842	849	862	833	856	856	874	853	913	883	848	841	842	832	856	843	858	913	827	901	864	849	894	878	852	843	868	826	879	910	818	844	832	838	873	823	868	861	812	895	861	826	874	862	851	853	838	823	827	860	836	842	874	840	832	889	822	878	882	848	842	837	905	843	873	863	897	854	878	841	887	862	854	843	882	908	858	905	870	873	857	812	850	847	850	862	819	853	854	861	865	810	840	799	859	861	789	846	846	908	788	845	832	863	886	867	849	934	860	779	851	847	829	824	901	887	896	866	888	851	856	895	808	862	880	873	837	855	834	817	848	816	880	813	899	835	874	859	851	869	881	841	844	811	879	835	851	808	871	822	848	874	840	883	855	834	922	854	846	899	870	833	865	905	822	859	896	837	912	857	868	870	844	849	856	867	864	833	915	861	830	855	813	865	832	885	908	869	910	844	819	893	813	869	840	835	884	854	854	869	882	861	847	900	896	872	777	855	864	916	868	838	850	846	867	846	876	882	936	854	813	871	876	855	836	856	816	815	848	868	899	871	864	806	833	903	871	870	873	857	831	841	843	876	830	889	883	815	865	873	847	845	914	873	845	811	896	846	902	891	815	867	890	901	838	849	861	881	839	842	866	876	894	835	906	854	864	890	916	891	822	845	854	840	852	837	864	818	895	880	824	810	835	849	868	865	931	858	841	803	872	870	847	861	848	840	810	844	821	815	884	857	849	852	859	911	914	860	851	852	855	872	870	828	835	858	877	860	826	827	840	863	840	889	833	843	894	840	906	874	845	864	856	860	841	897	937	873	829	889	885	815	782	845	902	849	894	879	862	868	906	869	838	876	890	847	896	863	844	826	901	890	859	865	887	890	854	822	828	844	866	864	882	841	803	911	839	817	843	863	871	865	861	861	832	837	833	897	803	872	851	891	878	952	857	889	846	867	898	906	842	848	817	850	834	881	852	888	894	897	886	838	823	851	857	843	878	815	881	889	908	870	865	806	857	824	882	849	865	872	788	822	843	916	851	881	880	865	876	809	821	858	824	887	841	835	864	867	827	854	870	872	852	896	872	905	874	832	875	841	884	859	882	827	849	887	913	861	865	849	855	880	810	889	870	881	891	893	874	879	855	852	901	881	787	828	852	833	842	894	856	824	899	878	815	868	846	795	903	888	877	802	909	930	842	820	911	890	816	840	913	866	877	878	908	832	881	826	840	816	848	861	889	858	889	896	832	851	896	852	857	916	865	833	882	822	850	858	889	853	815	846	822	867	850	877	827	857	829	860	863	819	821	856	863	865	877	908	849	815	874	821	852	855	875	838	855	889	832	865	867	853	844	861	881	894	857	839	872	877	866	817	872	867	863	884	879	853	802	896	849	813	857	812	831	884	885	828	849	839	840	864	829	808	810	867	947	823	896	918	886	857	872	855	864	848	902	899	866	820	948	810	865	896	834	873	907	827	865	874	901	863	869	826	902	887	851	862	840	854	897	858	869	883	820	853	853	840	853	923	842	874	820	830	869	852	858	850	896	916	866	895	881	850	860	925	856	854	892	893	805	856	849	878	893	843	847	868	871	851	843	816	832	811	828	875	852	791	844	839	893	903	861	875	856	866	848	860	871	851	887	886	821	903	820	877	871	896	851	826	852	873	867	866	829	831	823	831	861	845	863	846	824	813	862	782	916	840	861	893	851	832	920	866	787	885	812	911	870	829	878	863	860	854	843	893	874	829	831	905	855	812	831	832	862	847	858	823	848	824	816	862	877	900	894	875	839	801	886	839	804	845	918	850	881	860	887	852	842	859	866	835	893	814	883	837	869	881	837	892	862	883	890	877	799	805	864	842	872	805	869	860	817	871	860	844	893	882	846	836	882	793	881	853	935	857	830	862	869	855	839	896	872	840	817	847	875	864	869	902	817	847	830	836	895	866	842	844	831	809	820	872	828	848	869	850	869	848	856	850	893	847	937	848	880	823	902	820	805	820	927	862	849	807	844	888	846	904	840	861	889	864	897	883	887	899	875	873	847	859	847	863	877	853	821	793	820	883	836	887	839	879	821	860	843	831	859	856	831	891	846	845	850	869	869	823	872	900	902	843	828	841	840	850	822	879	856	823	814	859	839	902	839	888	833	805	842	863	930	859	844	851	880	859	858	805	846	882	821	850	877	837	875	862	882	877	826	889	856	907	844	843	894	825	851	818	888	881	821	860	884	855	819	851	876	911	886	881	842	868	825	866	809	875	903	873	872	867	799	825	873	867	871	844	786	869	894	832	824	829	793	877	833	865	893	842	892	871	839	853	834	863	881	867	817	933	870	884	839	813	846	851	874	875	860	889	838	888	836	868	863	839	798	880	801	868	866	856	899	874	910	856	890	859	857	859	898	831	883	852	837	876	871	864	861	893	847	816	871	823	891	883	886	921	798	889	866	852	805	878	885	857	849	859	857	893	877	837	840	855	884	848	850
13967	9200	11283	10161	7415	3436	1489	866	571	457	350	356	355	406	391	389	313	287	312	266	240	237	257	261	252	218	262	266	267	269	350	298	314	335	297	292	302	234	241	214	223	219	230	222	227	209	204	217	192	214	191	222	199	193	225	203	190	200	208	213	204	208	222	192	209	189	211	192	192	235	200	174	190	212	210	195	213	189	186	202	215	199	207	204	220	189	176	204	187	194	223	212	171	187	186	190	200	214	202	193	200	199	196	198	218	201	188	209	222	193	204	198	208	214	200	197	215	205	193	198	205	200	173	198	192	188	218	198	210	203	201	208	221	214	198	208	185	206	201	202	221	213	196	186	211	186	191	215	224	192	187	223	185	188	210	171	201	210	190	208	200	221	203	194	206	214	200	215	210	204	205	183	192	204	185	223	201	230	203	190	199	178	198	188	178	207	177	221	197	200	180	192	214	212	192	175	212	188	212	180	185	203	202	206	198	206	224	213	182	192	181	195	187	204	216	193	189	213	179	205	226	184	205	207	222	189	198	221	206	197	195	229	219	234	198	210	197	198	192	188	166	206	191	192	210	223	183	171	211	182	213	219	187	202	198	205	185	216	207	195	217	198	186	193	218	210	179	158	217	218	211	221	197	214	191	190	185	214	190	204	184	197	188	182	200	201	205	227	211	188	177	207	214	204	209	205	199	190	184	201	193	154	205	226	222	182	222	204	183	202	192	184	180	190	203	183	192	182	222	200	207	213	225	193	188	203	220	180	198	198	216	213	202	203	209	197	199	189	198	182	181	215	197	181	212	201	202	194	221	212	204	183	191	185	211	227	211	183	213	196	180	210	210	200	201	201	195	183	234	200	186	194	209	226	185	221	188	208	186	188	190	195	203	185	178	196	223	217	222	195	207	203	180	199	193	197	212	200	225	202	204	198	219	222	221	181	178	203	189	192	200	190	208	195	211	179	210	216	180	180	176	203	220	188	214	217	223	198	196	204	190	174	206	199	194	213	199	189	206	211	176	201	203	197	183	231	203	235	198	215	182	190	192	206	209	201	195	178	203	202	216	189	202	184	236	182	196	190	196	200	197	203	203	196	222	194	201	193	199	206	217	195	176	186	209	218	197	181	207	174	213	219	206	201	197	183	219	199	165	192	204	209	192	187	216	207	189	190	191	190	192	203	193	206	229	199	195	206	187	181	215	216	188	218	200	208	211	195	208	197	183	190	178	184	198	211	215	185	215	201	183	188	193	212	219	199	198	215	199	175	174	189	178	202	189	201	212	181	202	194	187	203	201	186	216	204	219	203	204	215	168	212	171	201	212	190	219	207	207	190	209	196	189	197	211	209	211	197	195	221	201	211	192	180	190	185	203	180	178	202	195	203	214	198	192	185	187	187	214	192	202	203	208	222	203	192	176	177	209	196	188	194	198	193	177	209	185	214	199	236	191	202	204	201	185	210	181	203	215	193	217	171	194	163	203	206	212	218	209	207	174	184	172	199	208	187	198	230	201	197	219	222	194	205	180	205	207	189	190	186	199	208	178	189	186	200	207	230	208	214	179	190	188	204	201	180	206	206	208	202	175	209	202	210	191	222	205	183	179	219	220	182	188	224	211	179	206	207	208	198	212	226	191	176	193	221	193	198	229	165	211	192	215	225	187	234	197	227	239	171	183	196	203	227	208	190	221	224	204	144	217	220	217	213	202	225	213	187	204	214	204	158	180	184	182	205	193	200	189	177	210	210	203	203	211	191	210	206	166	208	157	212	215	218	204	204	186	183	210	202	187	208	214	215	215	213	232	185	190	202	210	214	198	186	212	207	189	198	192	222	200	198	204	174	189	202	195	219	199	207	228	203	202	191	208	204	204	212	235	211	217	202	211	176	192	207	205	197	183	181	221	199	206	201	182	172	201	200	201	198	190	180	179	203	196	204	219	208	192	213	186	182	185	223	203	193	198	215	184	223	198	187	174	217	230	191	196	173	213	192	203	203	199	208	186	193	178	201	220	206	220	178	213	192	206	200	210	181	197	195	201	183	194	181	198	201	185	193	215	209	203	193	190	177	201	231	214	199	198	222	204	189	219	205	197	208	215	199	193	213	187	195	201	185	188	210	209	175	189	204	181	214	205	205	189	203	220	198	216	206	209	190	204	209	237	202	203	199	187	178	218	189	190	206	201	225	172	189	216	195	189	188	210	187	176	189	228	190	206	199	214	182	184	210	176	205	195	191	198	223	197	210	192	216	187	200	161	198	201	214	206	203	211	207	214	200	175	193	210	205	192	191	188	197	197	205	208	228	190	187	170	177	186	212	190	181	183	228	204	193	232	213	208	199	195	187	205	204	195	218	209	196	185	188	220	213	194	205	201	209	208	172	177	215	168	217	205	213	202	200	188	186	190	219	176	207	235	198	210	195	205	222	188	183	200	188	200	203	208	247	187	210	228	196	199	212	202	211	191	179	206	214	202	206	207	200	202	179	209	200	191	218	177	202	195	195	197	195	212	218	221	181	185	193	189	197	184	195	174	180	228	220	179	198	204	191	224	187	196	172	210	196	204	184	180	205	197	207	180	193	193	206	214	188	177	201	198	188	200	181	200	186	208	193	202	193	187	198	203	191	201	209	197	200	224	201	217	196	194	210	195	194	189	239	183	199	178	191	210	212	208	224	194	203	203	210	213	185	216	204	206	218	208	215	197	206	210	185	206	173	203	208	209	206	226	187	214	213	184	205	208	198	209	202	183	201	185	209	221	186	195	212	205	191	203	207	192	204	195	216	226	206	198	192	195	193	194	208	182	206	207	206	227	197	215	193	195	202	198	220	201	200	189	175	169	204	225	199	183	212	178	204	234	208	236	194	210	201	192	194	182	223	223	192	217	201	172	177	200	204	187	190	210	205	158	200	187	187	196	193	181	191	192	205	184	185	185	191	206	193	211	178	200	193	216	214	182	211	217	222	195	191	206	213	198	215	220	181	202	169	214	194	181	201	194	212	185	195	208	193	202	199	234	180	216	206	202	195	236	203	214	215	204	215	224	216	187	180	183	194	200	203	186	211	207	223	185	212	218	219	212	172	212	210	206	172	210	190	199	193	207	192	196	189	241	188	210	212	166	208	208	204	198	220	210	205	169	192	223	185	216	187	170	201	187	207	191	227	175	208	211	183	189	192	224	201	206	189	207	172	199	199	206	223	201	181	220	194	208	185	210	217	206	190	201	183	231	207	190	183	199	219	203	192	185	182	178	200	217	181	208	208	184	214	190	199	204	178	207	205	198	208	199	214	206	193	205	193	216	199	228	203	195	231	217	211	219	198	189	194	183	200	221	194	209	200	177	202	215	210	191	214	175	179	194	216	216	212	182	212	215	213	209	214	197	204	157	196	215	182	215	218	194	160	224	198	220	177	201	206	223	223	196	195	201	188	201	199	189	211	185	160	166	210	187	205	206	219	215	189	213	219	222	203	203	194	212	191	208	197	218	199	196	192	223	202
9212	7659	14754	18418	17944	9575	4899	3512	2199	1771	1510	1525	1588	1812	1928	1716	1274	1185	1145	1014	1015	1150	1081	1090	972	898	1059	1186	1271	1189	1342	1290	1406	1652	1427	1516	1382	876	776	764	880	816	850	859	823	670	567	594	603	600	579	571	554	612	512	550	547	537	543	515	544	504	583	532	539	500	530	550	509	526	551	500	534	545	584	559	523	524	527	530	538	506	505	515	517	485	536	534	535	485	536	499	532	511	508	543	569	491	527	536	528	547	525	506	491	547	568	521	508	541	515	546	502	516	530	496	513	514	497	467	477	527	514	505	521	498	560	487	526	507	515	506	521	539	520	451	578	496	495	529	528	553	555	540	538	541	500	490	541	545	524	540	508	518	507	515	516	529	527	534	539	534	526	520	494	512	543	493	518	510	516	533	524	560	499	526	510	459	524	536	509	513	514	499	553	535	510	479	565	534	506	495	510	514	493	498	519	525	509	517	516	487	536	497	530	552	463	539	546	502	534	541	515	557	536	499	532	516	538	507	524	539	515	518	503	512	522	508	526	521	537	533	545	544	531	492	502	469	512	530	525	519	512	522	510	536	482	518	530	531	533	507	528	541	533	521	491	500	550	526	516	524	498	535	491	508	499	499	524	443	551	544	500	520	516	515	511	522	535	509	489	487	534	522	533	518	505	521	523	520	516	542	506	552	541	525	507	510	524	487	534	526	523	482	556	471	530	490	546	542	560	537	531	482	531	543	522	535	498	476	513	515	505	502	512	535	540	507	520	517	568	532	477	506	545	528	519	560	484	532	503	542	535	487	516	514	522	539	539	537	514	470	516	524	482	508	512	504	519	578	517	527	471	501	510	468	509	538	520	540	524	519	564	509	546	495	519	511	466	465	527	530	519	465	470	528	515	521	536	495	519	492	513	509	482	542	530	518	496	505	521	507	483	524	553	541	515	495	523	545	534	542	497	521	527	515	519	525	510	527	540	494	477	545	499	540	536	503	512	500	533	491	511	517	528	507	528	510	505	482	511	503	517	488	503	508	500	496	516	485	499	526	472	517	553	503	495	524	498	517	500	528	524	513	513	549	498	542	514	496	519	533	537	496	476	495	493	477	499	515	506	534	478	525	546	552	519	535	473	495	533	507	513	501	537	531	537	529	542	501	482	567	519	498	525	538	507	521	485	502	546	532	506	510	501	535	517	515	550	531	536	499	495	522	497	515	519	539	499	536	495	523	562	537	510	479	509	495	554	534	533	514	547	522	489	551	528	503	522	519	558	491	559	549	537	528	504	484	512	481	533	578	537	517	490	495	482	496	567	527	510	535	535	500	495	492	571	509	501	497	517	550	476	522	549	546	540	559	542	544	529	519	525	572	534	508	519	508	489	568	522	519	483	508	507	528	539	543	522	518	529	485	502	497	554	528	534	498	546	510	522	524	521	532	496	524	514	507	493	497	512	493	509	526	545	506	493	499	582	503	530	513	533	518	526	540	500	481	545	494	506	506	518	498	485	497	509	533	488	507	499	519	524	579	536	492	513	517	551	509	538	557	533	514	535	522	541	553	540	505	482	463	554	508	524	568	523	522	549	484	492	530	486	537	525	492	487	483	587	512	557	507	546	473	509	543	539	517	526	459	517	539	511	523	524	532	512	535	463	477	494	541	515	496	510	485	519	517	506	495	505	521	514	537	530	520	511	475	501	493	525	515	515	503	553	570	529	470	530	479	548	518	515	496	552	510	513	508	482	505	515	536	473	537	527	532	551	533	546	510	521	586	542	532	493	524	507	540	534	537	518	514	503	498	493	537	489	508	531	551	476	547	531	528	529	530	493	530	567	502	508	509	507	490	526	496	515	508	524	519	484	532	518	532	513	507	526	518	509	543	499	512	515	485	486	491	561	523	540	509	517	514	508	521	545	558	502	531	517	516	553	493	508	506	525	525	539	561	511	507	523	545	478	514	534	505	507	486	525	544	507	502	537	519	545	535	512	531	532	484	511	480	522	547	513	525	537	509	467	526	487	505	564	492	539	545	548	506	523	547	507	497	514	519	488	499	529	535	530	502	553	554	483	542	513	534	517	487	536	487	579	530	518	551	529	515	524	502	483	522	504	505	522	498	557	505	492	529	535	479	499	520	515	525	494	483	562	550	507	525	524	524	525	540	523	539	536	506	484	517	500	474	524	546	486	559	539	536	518	499	531	499	505	516	511	501	522	511	532	553	504	499	475	520	533	519	556	521	509	505	490	530	512	513	480	495	531	537	575	537	545	506	524	534	463	519	514	552	540	493	459	538	521	486	541	508	541	522	530	523	511	535	519	519	500	504	482	502	529	509	531	528	577	534	575	515	522	506	534	504	516	506	546	506	516	505	514	528	542	522	525	533	532	476	532	496	534	503	490	512	501	526	513	522	528	513	509	513	531	496	524	548	544	514	521	537	514	483	575	501	540	536	554	550	526	532	520	522	506	494	536	528	536	484	560	544	553	559	493	507	532	536	480	487	488	532	534	505	501	517	510	484	510	514	500	500	528	503	460	514	525	479	523	551	512	527	531	532	513	489	500	515	514	521	482	513	513	518	530	519	528	517	565	523	521	527	497	512	504	519	532	521	559	506	524	540	548	509	525	500	476	476	555	527	529	496	524	545	491	487	513	509	511	535	575	506	521	510	544	517	467	502	519	519	540	511	498	508	482	509	526	512	507	531	505	505	517	508	534	503	536	479	520	486	481	490	517	545	492	512	496	541	539	545	486	500	524	574	505	490	523	498	487	512	527	521	519	470	539	497	493	545	494	499	533	514	542	494	497	505	500	493	561	554	497	489	565	507	486	511	523	537	518	510	533	503	505	492	503	488	535	505	529	505	524	476	522	480	524	534	518	527	537	514	546	515	544	538	500	501	512	545	533	513	563	488	498	516	533	466	533	523	500	514	543	514	501	549	527	524	562	518	511	478	505	507	518	550	526	528	531	563	505	540	537	513	527	550	510	468	524	539	498	498	525	529	532	498	506	545	514	512	509	505	535	503	544	501	482	494	534	532	545	503	493	502	541	483	514	522	517	512	504	542	477	506	524	552	511	527	519	553	528	529	488	498	527	515	544	490	558	519	559	459	499	541	523	549	491	555	507	522	503	519	548	519	531	487	541	500	517	551	557	509	501	480	566	518	486	530	530	495	526	560	475	516	526	521	540	508	526	533	497	553	549	510	529	521	529	531	563	514	519	499	506	535	515	547	526	558	489	543	510	500	481	505	556	546	535	504	506	499	518	523	510	503	505	509	496	486	500	542	545	468	542	573	529	521	543	504	534	522	542	525	480	487	532	509	526	526	535	513	498	519	526	511	514	521	519	514	533	504	562	538	513	464	512	498	514	497	472	493	504	559	536	539	552	530	498	484	577	536	534	530	528	539	550	488	527	555	496	497	527	504	522	499	525	531	546	485	491	539	512	512	464	504	528	547	527	508	524	540	518	516	507	506	539	533	504	530	531	509	488	449	501	505
21189	14899	17221	15470	11474	5227	2261	1388	909	604	475	515	495	534	563	489	385	331	307	274	303	351	285	290	278	280	300	310	313	310	307	315	413	419	357	412	325	224	226	218	240	256	238	255	196	178	185	177	184	165	181	202	208	191	169	150	192	159	186	187	181	159	182	161	169	170	167	168	170	180	170	191	193	185	188	179	176	158	185	170	177	180	195	177	182	175	182	165	160	169	175	170	189	188	182	151	190	181	176	158	183	173	169	172	175	178	185	155	157	180	159	165	179	183	167	159	193	165	188	172	166	156	169	169	166	192	159	193	170	164	159	159	171	185	158	172	190	163	184	179	169	172	144	163	171	165	180	171	165	177	157	161	173	188	194	175	163	162	153	154	198	195	188	152	182	191	184	164	156	189	199	191	176	160	192	188	171	185	189	190	153	172	156	197	150	183	202	162	200	168	173	208	159	174	163	169	154	157	152	174	174	176	166	184	207	204	183	173	159	150	176	174	151	196	174	203	174	205	160	171	179	151	177	170	157	184	181	193	164	175	173	177	176	165	167	169	162	187	183	188	168	197	180	182	175	163	178	192	182	169	201	190	160	163	173	175	191	155	154	155	177	156	153	188	158	162	174	181	199	159	152	155	188	194	175	180	168	152	189	194	189	196	191	168	176	190	156	160	156	167	195	155	156	182	157	173	180	169	177	200	165	160	143	191	159	181	162	168	175	181	168	173	170	192	163	165	176	177	186	171	167	169	197	171	160	192	176	181	196	163	170	188	163	159	177	185	138	195	168	168	200	183	174	183	173	192	179	153	174	168	196	160	172	150	159	167	192	170	150	187	198	177	176	202	188	167	166	178	179	170	175	166	166	184	197	159	171	188	179	160	161	153	177	161	178	159	199	175	185	160	198	179	163	187	170	156	158	153	176	172	208	165	146	176	182	202	167	162	171	186	165	200	170	163	179	210	180	178	181	164	159	193	184	185	163	149	145	190	164	183	201	180	179	175	179	185	161	191	164	170	162	178	180	188	160	172	167	184	180	154	201	201	188	159	158	193	177	168	180	172	166	176	186	186	175	174	177	182	174	184	208	184	180	193	149	156	171	180	175	201	169	153	189	166	187	160	169	174	154	174	185	193	177	157	153	167	182	192	168	175	173	169	151	178	178	164	176	183	172	169	180	173	162	154	184	182	199	165	128	161	162	196	187	165	180	168	187	166	162	184	152	194	170	162	169	180	181	166	179	162	176	186	164	191	169	161	170	173	178	164	159	174	184	170	180	171	163	190	186	203	166	169	154	181	179	157	187	187	176	148	158	157	144	181	173	149	170	176	185	181	181	184	169	161	142	175	201	164	183	164	185	173	157	182	165	169	163	174	172	177	182	177	180	163	186	168	157	179	179	187	173	189	168	184	178	165	200	193	166	165	152	189	186	181	185	173	169	178	186	169	144	190	176	169	183	188	153	172	194	176	158	201	185	173	148	178	170	167	186	174	156	181	165	164	177	162	185	171	131	165	185	154	159	178	178	152	198	172	162	166	173	185	145	165	175	184	173	174	177	202	148	183	174	157	174	171	183	184	153	177	181	164	194	182	172	165	194	181	164	189	180	198	177	194	175	202	165	176	179	174	178	168	166	161	166	210	147	152	169	187	160	213	174	192	169	186	189	160	142	172	185	162	202	194	184	150	158	179	193	173	171	180	178	169	194	208	195	164	174	169	202	174	168	162	181	161	160	156	171	168	175	182	192	173	194	201	162	159	163	169	180	172	176	166	144	183	187	167	179	181	136	188	163	176	149	186	173	170	208	177	160	193	178	191	175	163	163	156	136	161	169	198	186	146	170	166	192	161	180	147	165	179	201	145	182	152	193	194	174	169	185	171	159	161	163	194	161	166	184	184	160	186	172	175	164	151	172	158	148	153	204	179	188	167	181	197	184	162	172	172	187	217	179	181	160	166	181	191	162	180	195	188	154	185	156	142	188	174	168	156	183	170	179	182	175	182	163	184	183	148	195	190	189	159	171	169	171	174	176	187	168	178	160	179	177	194	180	146	132	180	178	196	155	195	153	174	188	172	188	172	182	191	172	173	152	166	182	173	186	194	178	198	168	195	200	162	203	196	173	193	180	192	163	171	176	174	201	177	181	176	167	166	160	152	177	170	167	188	179	166	200	174	186	188	177	172	172	171	179	172	169	170	186	167	190	194	195	183	174	185	159	169	146	158	171	190	181	183	163	191	179	196	164	184	159	159	184	160	180	168	176	180	185	192	200	187	181	167	164	173	175	184	194	163	172	156	169	163	170	155	166	142	176	178	166	187	178	195	139	165	187	179	174	164	167	171	204	187	193	173	162	179	178	186	180	182	166	193	169	198	168	175	189	178	172	169	160	162	170	183	171	168	167	182	184	196	196	162	176	186	180	179	174	176	167	193	175	179	171	171	168	184	161	174	188	166	176	175	207	187	154	200	161	192	177	173	159	182	160	202	175	173	174	177	176	176	173	177	173	179	142	179	145	177	154	203	176	175	147	182	184	191	182	197	178	157	163	155	174	172	174	176	162	175	162	173	161	178	173	175	139	174	163	194	175	188	169	175	180	195	195	200	168	154	178	164	193	174	158	186	190	183	153	162	179	182	168	178	167	150	178	177	150	162	178	188	166	177	131	176	197	164	155	160	180	186	173	184	164	194	165	171	166	155	177	178	168	177	187	183	187	167	170	182	163	168	193	169	169	197	164	174	165	163	178	173	181	187	181	177	149	185	183	154	143	182	192	157	166	161	182	164	194	168	158	171	181	181	150	171	170	164	167	175	180	186	187	172	189	170	162	156	157	178	184	181	140	185	148	149	170	163	178	175	157	185	188	176	196	160	185	178	200	147	179	163	166	185	172	193	198	174	203	177	182	178	176	171	163	168	162	156	201	191	165	169	148	163	186	176	145	166	148	159	171	179	179	160	186	186	189	174	161	183	167	179	165	167	153	171	184	207	189	163	174	172	158	173	184	181	163	167	186	177	181	181	182	177	199	168	192	181	184	148	171	174	165	174	186	140	173	188	182	179	188	155	170	159	176	186	163	155	175	176	195	196	181	161	171	177	145	151	188	163	175	169	161	178	161	163	174	185	157	193	167	166	175	172	188	155	156	177	161	161	182	167	195	157	184	183	153	180	177	174	153	181	189	173	150	172	171	156	157	189	186	200	186	190	176	185	184	179	186	188	167	186	181	189	173	181	168	191	175	170	184	197	188	160	172	195	172	165	192	161	177	184	162	160	189	194	162	170	180	181	136	188	165	180	174	165	150	168	193	170	156	188	194	156	170	157	182	190	191	153	175	166	173	169	163	177	185	195	149	174	192	181	187	160	171	188	191	157	147	182	175	157	200	196	178	178	167	179	173	182	180	161	161	169	167	190	180	182	182	158	158	182	170	186	174	194	175	173	157	183	186	151	181	160	155	194	168	189	172	160	201	167	210	161	170	186	193	156	150	170	157	196
12568	11103	19915	23528	22721	12761	7159	5409	3708	2595	2199	2548	2428	2966	2953	2503	1855	1775	1448	1379	1537	1550	1531	1564	1221	1251	1464	1748	1666	1815	1742	1928	2352	2467	2456	2271	1906	1103	1079	1013	1080	1002	1131	1117	851	715	600	535	599	578	625	612	614	572	517	550	517	545	478	520	508	488	499	503	496	545	494	514	524	512	477	520	512	492	506	483	513	504	484	471	453	478	526	459	501	512	497	494	491	511	493	516	499	513	505	469	484	460	490	497	459	491	499	504	486	468	475	483	495	531	471	502	488	482	472	503	470	472	430	417	458	508	476	446	495	481	518	512	526	467	503	483	510	471	499	467	491	520	457	490	489	493	492	500	504	481	525	519	489	482	452	500	502	467	534	470	477	468	484	533	495	490	485	483	476	501	469	492	508	439	480	471	483	501	457	473	526	484	521	440	502	471	464	471	528	517	502	514	477	495	490	497	504	491	472	469	481	465	467	468	451	465	481	503	504	483	499	474	473	489	478	479	512	452	506	505	456	463	483	496	464	469	482	468	466	501	474	452	519	508	482	522	482	482	500	525	445	510	461	530	450	466	475	461	482	449	493	486	434	471	475	512	495	474	491	515	459	465	490	471	479	514	511	490	492	490	457	514	493	494	480	468	461	465	478	522	496	471	474	515	459	422	465	458	455	512	473	455	505	483	518	491	486	496	470	512	461	489	499	476	462	496	481	465	468	497	473	505	446	468	488	442	466	457	450	413	481	484	493	460	516	478	466	464	483	511	503	468	480	455	505	477	445	467	440	511	481	443	494	484	494	464	484	481	461	468	477	458	462	507	459	486	463	437	484	492	475	476	523	523	486	494	487	478	443	511	457	478	444	527	510	519	518	509	493	531	474	472	480	488	505	504	502	515	468	473	462	514	459	484	463	471	489	460	427	473	483	454	459	491	510	465	453	468	480	518	511	488	500	510	479	461	440	485	510	489	515	503	502	522	469	472	478	526	493	488	451	510	498	475	465	432	468	514	465	475	452	449	481	458	478	505	476	471	528	482	450	461	442	481	483	495	479	508	501	503	467	506	473	489	488	488	466	508	474	509	470	465	478	520	473	477	471	459	460	493	488	474	483	451	486	465	500	492	461	440	472	483	489	550	457	475	494	493	506	488	447	504	483	445	478	477	468	466	486	482	466	505	465	482	447	439	470	504	473	439	491	440	460	510	464	539	465	473	473	491	440	472	513	478	492	463	487	466	499	485	484	475	502	442	458	479	490	443	505	474	497	483	542	454	493	515	473	500	485	491	483	482	444	499	476	478	469	484	451	475	466	490	480	506	492	496	495	481	497	476	498	481	474	500	497	441	511	478	485	439	442	498	487	487	466	471	484	530	477	472	454	514	466	495	483	472	524	486	503	493	502	470	501	513	478	487	477	496	515	494	510	497	491	484	478	467	459	460	480	488	515	489	519	466	458	503	482	463	503	460	491	502	482	469	511	491	506	485	489	504	516	467	467	472	497	479	460	467	491	472	492	445	502	459	489	480	499	432	490	504	489	513	478	454	461	470	490	489	528	470	492	469	511	497	493	490	523	479	469	461	501	469	514	465	505	504	479	489	519	469	439	486	457	483	480	468	494	458	459	486	509	454	469	508	507	517	474	475	515	507	493	482	484	496	489	470	498	524	480	518	486	499	433	479	475	440	513	546	476	518	508	478	501	480	490	457	515	478	501	466	466	468	454	478	497	462	483	477	491	472	475	505	503	483	486	497	503	461	510	456	482	489	470	487	478	491	457	493	507	504	484	447	462	488	502	501	490	500	481	481	486	513	509	484	480	444	462	461	461	492	463	454	495	496	468	446	464	494	505	475	456	489	502	503	484	458	485	513	473	501	500	419	490	508	462	473	465	491	473	514	492	471	523	493	498	497	474	455	475	474	498	481	478	453	497	468	528	475	525	514	505	476	464	471	496	461	505	480	527	472	462	485	486	453	485	489	493	507	493	497	489	477	503	482	459	495	508	449	485	511	467	486	547	486	496	497	527	496	442	542	486	488	510	488	504	478	486	496	473	528	472	449	510	475	489	453	485	459	487	483	483	524	483	519	486	484	474	522	499	453	436	467	513	465	480	466	501	480	523	507	443	477	483	475	501	454	506	448	519	502	491	490	480	460	478	474	469	523	462	501	500	448	459	478	506	451	484	458	493	467	434	507	493	504	474	461	479	488	470	455	532	478	472	483	416	475	483	488	504	468	492	489	466	478	510	497	475	480	449	492	532	491	404	439	514	462	468	481	462	501	444	482	486	514	458	481	488	449	484	484	492	484	479	493	460	472	485	467	465	499	474	479	441	454	479	472	504	490	510	494	482	489	507	466	454	456	523	439	484	483	472	467	501	484	492	501	460	517	452	477	493	459	484	479	472	515	497	471	462	463	491	503	488	496	485	468	463	497	465	452	451	487	484	471	478	487	451	485	463	483	453	499	486	475	511	498	456	498	487	507	450	450	499	476	496	530	454	514	493	517	452	515	460	447	508	515	517	477	472	492	517	497	490	482	512	472	466	510	515	487	465	458	520	509	476	457	476	491	500	489	459	465	485	490	485	480	485	462	489	456	509	488	484	486	508	493	466	453	503	472	466	503	457	494	478	456	456	496	495	505	467	486	495	488	493	532	516	444	461	471	460	488	502	510	428	516	499	498	448	468	460	479	512	456	448	482	492	484	516	514	470	476	464	488	460	492	507	489	477	491	472	466	514	475	482	516	493	489	485	497	465	485	502	464	479	475	466	491	505	460	469	519	484	491	468	502	467	471	449	504	503	542	471	523	486	468	473	414	468	475	512	512	484	493	491	457	480	475	497	508	509	488	469	477	449	467	488	476	522	483	491	492	458	526	505	512	450	462	510	459	491	521	489	472	463	503	517	464	504	468	423	494	509	481	455	486	492	453	487	409	470	498	476	490	464	481	469	537	466	444	481	492	467	484	521	523	464	496	457	484	431	508	468	473	414	500	501	505	484	474	469	465	481	468	478	492	453	469	497	502	490	510	478	488	471	456	503	460	474	466	521	501	479	471	472	447	488	502	480	456	450	468	486	457	497	493	482	515	519	530	482	508	504	475	492	475	524	453	536	464	462	452	483	465	467	477	466	511	492	474	494	527	454	500	469	471	467	486	463	498	446	451	487	507	477	491	487	487	454	474	501	514	493	475	461	463	476	533	504	470	495	454	493	526	519	483	494	490	467	474	478	484	458	452	482	503	474	497	481	500	498	522	492	507	486	480	447	461	457	482	501	508	521	435	474	475	472	510	461	498	491	473	453	503	474	481	502	498	520	495	467	469	451	573	468	496	445	510	478	470	481	472	509	467	490	428	547	461	460	491	470	496	455	511	510	495	467	502	482	454	472	459	469	495	469	477	456	456	496	487	507	508	497	443	480	486	490	488	500	486	460	475	497	474	493	488	507	487	482	455	491	491	490	462	487	464	501	506	465	503	460	488	474	490	465	486	459	504	497	463
6259	4036	3698	3174	2656	1218	576	394	391	389	358	382	408	436	433	404	370	380	407	381	367	341	404	375	372	378	423	371	389	377	369	343	360	379	343	426	339	387	395	358	371	363	380	388	338	390	350	369	367	358	355	355	369	370	371	348	409	372	353	371	384	368	360	322	376	377	371	375	414	385	357	374	354	333	376	370	385	363	378	380	373	366	354	338	350	344	386	358	358	360	365	396	351	348	415	390	343	383	367	372	336	351	376	353	359	386	366	386	334	341	361	345	396	354	365	374	395	396	353	381	376	401	364	372	352	354	335	363	361	376	373	372	355	374	356	358	349	375	360	389	371	386	379	369	387	363	380	388	360	369	357	392	373	364	352	389	362	361	376	379	350	358	358	360	387	359	341	377	388	364	364	373	385	347	366	382	376	343	356	371	387	363	336	353	381	363	388	377	381	380	373	393	375	396	358	361	360	378	372	367	354	387	356	367	378	340	357	357	328	374	385	352	384	360	365	375	383	358	394	359	373	353	361	355	326	375	377	393	368	340	369	375	357	370	339	349	365	382	353	386	360	360	373	398	355	394	353	378	351	334	386	383	381	352	322	377	342	325	391	372	375	369	379	389	372	385	392	363	360	346	369	375	344	346	370	364	379	369	360	389	358	352	374	361	343	359	346	373	360	411	334	353	342	358	366	348	370	361	372	403	391	382	401	373	354	342	375	364	346	372	377	381	386	379	370	355	356	363	339	371	363	321	345	380	396	355	402	371	390	350	360	380	344	397	365	353	352	345	332	381	314	386	348	383	372	357	380	358	381	340	338	411	362	343	364	366	358	372	352	352	394	337	378	389	338	359	336	345	364	353	386	328	359	387	355	349	351	373	378	346	349	353	354	380	346	366	344	325	343	376	390	344	379	377	420	389	396	414	376	344	371	357	368	354	390	356	354	372	356	359	330	366	369	386	379	370	364	398	384	407	359	349	373	375	339	393	389	357	346	348	370	397	347	378	370	325	333	357	370	366	369	381	373	379	368	358	400	367	357	384	363	395	363	378	399	350	385	366	390	371	359	366	381	391	411	394	389	397	343	369	315	345	383	361	386	344	355	372	354	381	383	389	365	340	380	382	342	348	374	406	379	371	385	346	355	404	368	358	380	393	373	315	373	385	363	333	380	369	389	411	353	380	348	341	384	382	365	391	357	377	363	367	383	376	347	363	364	358	373	365	373	349	339	388	360	379	328	333	353	368	395	399	361	368	382	377	346	373	380	343	402	388	372	352	363	373	346	368	358	347	364	366	357	369	370	354	365	374	388	357	343	378	350	363	375	371	361	315	382	346	375	353	366	366	355	324	364	357	347	365	364	381	389	341	355	354	361	372	402	340	343	367	354	340	365	335	364	382	368	365	369	368	377	376	339	344	408	351	384	378	383	365	358	386	350	348	339	359	338	358	343	357	346	367	361	363	352	354	376	365	369	371	386	363	340	335	376	347	372	400	407	420	370	424	338	366	361	361	375	354	373	335	347	380	368	359	375	374	369	376	367	380	373	374	364	366	355	356	373	369	333	352	364	319	377	377	361	339	355	366	409	357	370	386	384	359	362	392	321	396	374	386	354	367	327	405	341	360	420	370	372	353	354	364	375	364	362	346	371	364	337	382	355	354	347	366	356	343	350	364	379	326	397	361	360	408	351	376	342	346	338	347	360	373	371	395	381	400	395	370	352	363	380	341	327	338	364	395	380	359	349	377	374	414	343	385	376	373	332	381	405	374	388	381	372	378	389	351	330	370	382	377	346	345	358	379	347	332	338	365	350	350	334	397	370	384	393	349	374	357	368	352	366	400	416	332	384	370	336	432	354	376	414	375	373	343	373	374	366	356	378	354	343	359	361	386	369	379	360	342	350	343	351	375	366	332	375	374	346	403	352	373	368	395	310	388	371	356	369	343	349	377	376	315	361	346	364	360	371	346	361	367	329	326	350	366	379	339	339	388	373	346	371	401	369	335	372	398	362	350	348	343	380	365	356	362	336	368	391	362	342	364	334	396	310	328	393	365	347	354	398	357	342	355	352	378	373	396	371	335	351	362	344	425	396	379	335	346	356	357	360	360	370	389	341	378	383	378	368	407	399	378	355	356	355	381	378	378	393	404	391	336	380	359	355	414	371	389	362	368	361	368	348	398	334	352	351	379	359	351	381	349	360	393	395	356	376	376	351	325	344	349	373	390	328	368	378	345	375	378	336	358	351	373	346	377	391	360	375	361	371	351	387	337	380	384	373	382	396	372	381	351	352	350	384	382	346	366	390	382	376	372	366	332	364	349	396	359	371	372	358	352	368	393	363	357	368	392	389	365	335	348	370	343	386	374	361	384	355	377	401	357	379	388	354	360	346	342	349	337	366	364	395	380	391	369	390	372	383	369	369	377	368	350	374	347	391	350	374	327	354	351	392	372	376	374	354	369	351	375	353	354	359	338	351	366	347	361	373	353	380	351	352	373	366	363	362	357	343	343	360	368	360	372	374	374	367	383	355	370	366	366	380	382	365	397	388	370	355	342	353	374	370	355	370	309	356	398	410	351	323	392	391	370	372	362	353	368	360	365	360	357	363	390	371	359	393	340	360	331	364	367	364	379	361	375	370	383	384	368	402	349	407	353	369	329	357	362	374	427	381	384	362	383	401	385	369	369	356	334	344	344	335	360	372	366	362	368	326	364	350	363	368	350	356	365	392	355	368	348	372	390	355	356	352	353	349	360	373	394	392	386	388	374	343	362	351	360	392	337	386	411	345	355	387	346	364	383	356	370	372	350	394	378	383	341	327	364	364	406	340	360	379	402	391	331	367	383	352	401	349	347	378	389	357	399	356	367	380	391	341	363	359	358	360	382	362	364	342	395	384	352	306	383	346	391	380	322	374	388	389	350	350	364	377	340	373	382	356	360	351	354	385	361	358	334	362	351	392	420	343	367	374	371	341	352	421	344	376	398	340	329	329	348	349	367	374	337	327	402	368	370	355	357	358	356	358	412	363	397	390	395	355	348	384	367	393	378	365	383	348	374	379	353	363	377	367	414	399	355	364	362	358	333	353	369	369	364	338	361	346	343	352	349	349	378	364	369	371	382	371	405	353	315	351	388	334	364	338	355	349	397	372	340	316	358	382	359	380	336	357	345	346	342	375	369	363	345	330	378	362	380	360	349	392	349	363	379	384	349	345	343	383	348	335	365	366	359	366	368	379	355	351	353	392	378	364	394	325	347	361	339	333	374	372	382	385	356	364	390	372	363	360	371	352	360	392	361	352	405	352	388	331	338	388	353	368	374	366	375	343	354	360	358	378	342	385	371	361	397	363	379	355	377	348	379	334	358	332	374	392	350	371	348	380	359	362	357	404	409	339	390	378	379	358	393	355	340	388	358	348	369	354	370	317	369	365	357	362	373	389	366	353	360	348	369	374	373	358	375	382	372	375	333	348	377	356	385	361	376	364	368	390	364	367	391
4559	4017	7132	9304	9527	4099	1982	1111	933	918	961	979	981	1052	1192	1011	957	897	930	869	880	853	920	914	923	893	840	892	949	920	895	893	935	928	902	894	859	885	888	801	936	926	954	863	845	888	844	874	856	912	854	894	870	893	862	899	912	881	838	841	916	936	845	849	875	841	860	921	923	855	861	849	872	846	856	898	855	834	838	895	907	888	900	869	869	871	839	868	880	839	897	880	843	904	847	924	822	941	856	864	875	921	829	841	899	923	843	842	859	881	892	854	835	822	828	837	910	858	827	844	876	905	900	856	849	902	898	873	891	835	813	872	838	845	898	859	878	883	884	866	810	792	899	849	886	905	870	837	906	883	862	891	918	825	843	893	889	900	843	925	863	832	889	892	852	829	839	846	867	867	914	878	860	878	881	871	849	865	850	850	870	917	838	861	882	824	865	853	856	916	906	868	868	861	875	817	868	895	872	800	872	848	854	858	904	806	820	901	873	870	801	833	886	879	859	871	857	868	889	817	895	876	871	892	846	817	860	832	906	885	848	894	906	933	866	840	896	884	896	886	871	913	856	840	880	913	881	853	863	853	888	936	834	900	863	886	870	921	818	846	911	885	855	866	881	902	866	908	822	872	875	854	873	889	844	842	827	882	829	823	901	868	814	889	848	886	885	839	844	911	868	838	841	862	895	932	863	883	868	875	879	856	896	896	872	852	853	874	882	934	897	895	840	823	895	832	856	843	883	851	895	866	862	932	843	841	893	867	862	866	846	910	891	859	901	871	854	876	937	883	856	852	858	874	886	873	890	849	850	843	845	831	882	899	864	860	861	898	851	838	870	870	844	878	913	866	917	859	849	847	892	870	857	852	833	862	890	859	889	907	855	895	859	900	842	861	876	837	865	879	874	818	891	901	856	857	904	874	914	858	873	848	891	867	848	846	900	848	857	899	862	866	848	877	841	888	861	878	874	923	837	965	787	848	892	889	836	824	876	834	855	865	832	931	904	894	877	860	908	852	876	874	904	868	843	900	848	854	912	899	843	933	897	913	876	889	846	870	871	883	840	803	860	873	904	881	859	903	857	860	876	811	871	861	804	879	880	862	858	913	897	868	851	866	866	927	870	848	852	851	856	885	882	907	840	864	906	868	870	833	859	885	869	891	897	864	852	827	878	844	879	874	890	908	896	836	831	860	877	826	888	787	877	883	873	854	845	901	881	815	884	866	882	838	864	906	863	897	883	901	858	897	876	875	848	850	937	911	844	858	889	826	875	887	954	864	879	864	852	849	838	857	840	826	889	891	911	856	878	834	873	858	858	846	842	856	885	864	876	880	874	861	872	861	837	913	871	908	879	895	906	939	862	849	850	843	862	873	878	834	772	871	848	878	912	883	921	816	889	874	876	848	867	861	872	865	870	908	838	907	910	865	873	804	869	827	838	873	870	869	845	845	882	894	841	867	940	837	862	857	823	848	825	870	913	894	845	879	855	823	832	906	902	922	855	890	903	893	862	874	856	888	828	875	868	930	837	875	868	901	905	900	821	842	882	866	921	897	830	874	886	886	865	857	886	914	884	901	862	897	867	865	886	910	869	893	853	923	844	861	938	903	911	907	866	909	861	873	932	856	850	853	874	876	848	901	851	890	877	889	888	875	925	896	880	840	842	868	891	849	852	885	910	903	872	868	862	837	860	883	905	866	925	868	815	879	859	893	903	869	838	902	896	890	822	878	879	818	854	842	860	870	857	874	887	856	900	852	872	880	845	828	864	854	860	875	858	855	888	868	844	899	855	860	874	887	886	824	850	841	864	890	837	847	852	853	870	874	847	873	844	802	844	855	843	865	876	851	908	878	872	937	870	877	918	866	879	895	872	873	867	868	835	841	832	882	883	838	892	861	785	846	851	818	841	907	873	897	875	851	879	873	843	858	893	880	852	851	896	869	884	855	888	834	851	869	851	875	906	845	848	821	876	886	831	847	849	823	881	879	880	839	954	858	835	874	843	917	896	856	884	904	867	869	861	801	858	847	863	941	883	865	887	885	869	871	846	873	880	915	854	906	866	861	851	901	897	874	874	869	865	869	857	858	918	864	878	891	901	841	888	867	851	885	879	887	898	876	905	844	877	868	911	806	871	838	869	918	866	883	875	902	894	855	837	826	874	889	897	867	862	907	880	897	872	847	878	900	852	853	896	910	866	851	881	884	806	883	868	887	864	868	867	859	819	858	888	887	847	895	848	879	863	889	877	875	876	821	854	857	928	904	910	871	906	844	927	823	839	847	869	845	887	872	864	859	817	908	874	864	859	842	948	877	904	847	881	877	889	841	850	870	815	821	884	875	854	839	860	876	862	871	834	881	904	902	852	889	852	834	893	926	843	848	860	863	892	875	852	826	836	865	843	881	840	849	904	872	831	829	843	925	841	837	861	873	862	859	900	871	856	895	861	848	886	893	901	882	886	869	839	878	822	878	833	867	883	892	846	881	822	876	857	901	886	867	823	889	908	888	874	886	884	835	847	897	858	845	884	879	863	887	909	876	869	868	875	889	886	804	877	885	891	860	901	850	893	843	874	850	835	902	926	858	831	841	879	859	901	853	838	920	874	887	871	839	903	852	860	872	869	860	899	846	875	846	875	841	889	882	841	880	851	869	911	991	923	929	883	874	886	842	868	852	913	838	894	845	875	848	850	831	812	829	915	855	890	816	900	808	834	886	916	902	841	827	862	855	877	887	843	941	855	893	846	877	866	894	955	861	871	837	846	919	886	861	874	872	837	819	868	854	870	908	831	859	874	877	864	865	881	897	843	952	861	851	955	858	881	853	851	820	941	872	909	884	918	851	832	892	883	889	915	842	906	860	850	889	878	880	851	867	866	821	868	923	866	871	867	871	819	928	882	891	892	888	873	850	846	832	870	849	958	889	920	889	847	838	892	895	926	849	877	842	880	896	886	832	854	804	853	860	934	858	843	890	865	872	863	874	883	877	815	886	862	843	922	836	830	873	926	867	805	848	870	935	861	885	803	862	890	900	905	876	871	870	880	830	860	902	843	862	895	826	857	858	826	873	905	904	865	862	846	883	878	870	822	899	873	864	869	889	891	841	876	884	857	868	881	894	851	864	847	951	884	878	872	893	894	876	914	875	879	832	857	913	931	840	888	874	852	876	866	816	889	863	856	860	902	834	849	843	849	875	894	852	894	861	900	888	838	898	913	807	878	873	879	915	880	930	826	862	861	873	874	881	849	854	895	861	843	827	822	866	845	891	800	890	844	840	878	879	880	875	941	904	845	863	861	876	799	893	896	883	828	864	870	824	862	872	859	859	890	879	832	881	858	902	878	858	833	860	878	891	886	855	855	876	855	864	880	865	883	896	850	866	884	870	926	885	942	822	839	853	898	902	860	827	870	931	879	891	880	852	879	840	805	864	918	809	891	860	864	889	823	910	853	847	867	926	883	848	847	831	868	887	880	921	899	905	879	846	865	827	843	869
14220	10046	12018	10336	7051	3164	1509	880	520	360	364	379	379	413	403	324	307	287	242	258	283	297	281	253	261	235	258	277	295	275	263	297	317	312	342	270	257	234	217	234	261	262	209	214	228	192	218	214	207	222	192	193	209	202	187	196	210	192	200	165	209	217	176	210	175	179	229	181	198	221	202	242	207	188	211	188	242	213	202	188	199	220	210	208	235	207	183	195	201	200	182	205	195	200	236	191	196	214	182	204	197	202	204	220	182	186	222	233	222	171	187	195	215	206	202	187	190	169	181	203	205	189	234	175	231	231	215	197	198	216	246	199	213	200	203	217	210	178	203	199	191	199	191	224	217	210	206	216	188	175	196	200	185	215	179	223	215	202	203	205	197	190	235	206	197	204	202	204	206	194	190	201	184	190	190	199	198	206	207	176	178	189	197	219	188	210	188	216	207	204	195	204	183	207	185	217	215	202	210	180	230	187	201	187	202	190	196	204	194	202	221	194	195	222	232	187	208	202	199	210	182	195	219	218	195	208	199	195	188	201	178	213	202	203	216	212	200	176	218	232	193	195	238	167	203	212	213	182	204	201	204	207	218	203	210	180	186	201	190	201	183	216	211	200	204	216	207	193	214	209	218	185	197	215	183	191	231	190	204	208	210	196	199	221	190	192	197	190	230	173	194	193	209	180	198	211	157	234	193	168	197	195	206	184	205	209	198	225	207	187	212	206	191	196	183	180	220	197	203	190	203	213	195	192	215	193	207	188	189	191	226	193	195	196	188	212	193	200	214	184	206	192	209	207	194	176	221	189	195	190	205	208	214	213	223	209	203	185	201	207	187	201	203	207	216	211	202	194	188	203	227	196	211	215	203	204	174	189	204	173	194	202	176	214	191	204	201	196	212	216	187	222	208	194	192	185	195	199	171	211	201	199	220	196	209	212	180	192	216	201	206	190	212	191	204	202	208	207	205	187	213	229	174	216	180	204	220	208	182	178	201	204	216	191	223	232	192	195	190	178	192	208	180	217	191	195	195	192	198	216	227	229	193	183	182	212	178	196	193	190	196	200	216	196	190	199	195	187	175	203	191	216	214	161	203	187	181	172	209	206	205	222	220	210	210	213	216	184	209	198	191	221	206	192	196	202	191	197	187	189	209	213	201	193	205	210	210	215	184	183	198	194	216	183	177	209	219	204	213	180	197	196	209	203	186	188	185	204	214	196	203	192	196	203	188	216	202	198	227	226	177	198	183	165	202	189	204	200	210	192	194	188	214	211	181	222	226	206	221	204	224	200	201	200	202	205	190	190	212	220	204	194	193	173	201	208	208	194	220	202	203	169	190	204	218	195	205	203	212	207	213	176	215	181	189	199	182	204	218	189	219	182	214	194	204	188	206	212	219	231	194	204	217	177	211	209	200	218	204	207	170	196	183	206	192	192	199	179	200	205	205	213	225	204	176	179	206	226	191	207	205	179	213	200	182	219	216	205	193	188	220	195	188	209	194	215	207	204	197	199	210	177	190	190	197	224	206	207	205	195	186	217	188	195	193	204	189	213	205	212	195	205	180	227	189	239	179	204	195	218	177	190	214	194	206	196	204	222	196	204	230	202	223	210	204	174	218	199	205	202	193	195	203	191	188	206	211	218	219	227	206	196	225	172	193	195	207	201	205	202	219	214	227	190	194	201	216	168	190	178	214	191	205	201	197	201	188	185	191	220	165	184	185	218	216	203	222	201	184	190	220	199	186	179	217	197	188	183	211	204	204	201	208	182	205	208	212	205	187	222	201	220	200	190	199	169	196	186	199	189	178	208	187	200	194	224	197	167	189	194	210	217	203	180	165	228	192	209	194	181	188	182	186	198	228	209	210	194	193	214	197	210	179	194	185	202	205	210	169	206	218	200	175	220	219	185	184	201	177	228	207	212	189	195	217	186	205	197	206	210	209	208	191	205	191	222	219	205	225	240	188	218	182	225	211	173	197	194	191	221	219	200	184	189	210	203	193	209	174	181	216	199	180	188	200	183	197	196	217	192	182	198	185	183	204	206	185	203	230	202	184	172	198	214	191	197	197	231	187	199	170	210	205	218	186	204	208	204	193	203	208	179	195	194	194	203	205	216	188	190	189	216	204	194	199	183	203	194	209	209	184	189	224	236	213	193	168	183	183	199	213	197	192	208	199	200	225	203	217	194	210	205	194	186	199	214	204	188	178	234	210	195	213	200	199	212	199	221	227	211	196	187	200	177	256	188	197	204	207	182	194	213	206	209	194	199	221	211	182	212	208	207	201	198	221	202	227	199	192	190	188	185	215	182	219	208	219	214	220	198	172	190	203	183	225	170	185	189	173	199	202	188	193	209	203	190	194	193	206	206	207	207	205	186	216	199	182	205	197	183	189	189	233	187	194	221	194	189	201	208	209	199	224	212	196	215	196	212	213	208	194	198	196	211	222	246	224	212	208	194	214	187	228	216	188	179	243	183	184	220	220	202	226	215	178	198	208	216	191	169	162	221	184	209	246	195	205	203	197	179	218	215	224	204	194	201	199	218	210	221	190	193	211	233	221	212	206	203	205	202	215	202	185	176	203	198	186	198	221	193	196	201	217	182	184	232	185	214	190	211	198	194	203	193	189	192	187	189	199	201	181	193	203	192	204	223	184	197	207	185	180	244	203	222	192	187	183	205	194	202	217	174	208	205	222	190	202	190	198	227	205	201	197	202	222	192	194	221	195	207	189	195	210	194	208	173	205	195	217	192	223	189	221	194	193	204	197	198	209	173	226	209	220	194	194	204	202	225	209	207	216	202	198	209	188	208	212	189	219	204	207	218	175	182	202	211	218	171	197	198	202	187	195	231	228	193	215	233	209	202	207	199	212	198	182	211	218	190	217	203	189	204	195	225	222	178	174	230	194	206	192	230	199	186	214	207	198	213	192	222	183	200	211	215	231	210	200	215	237	191	214	210	202	191	182	192	196	198	216	195	184	209	204	228	183	173	204	193	205	170	218	183	205	188	204	195	210	194	206	199	207	212	185	208	212	218	205	208	206	227	200	217	189	206	198	192	188	185	230	226	217	226	224	197	229	211	215	203	203	200	178	236	192	191	223	182	196	216	186	210	205	192	215	190	197	198	208	201	212	239	188	207	193	177	165	170	174	191	219	237	188	219	224	190	206	187	195	185	213	209	200	188	192	218	192	215	200	203	224	214	193	190	167	211	217	184	203	200	218	225	226	205	189	243	207	191	220	192	211	195	193	223	211	206	186	188	198	212	199	220	193	199	217	215	170	213	198	208	224	182	209	206	176	195	203	212	194	225	199	212	205	197	220	171	183	202	179	208	199	213	216	205	190	212	200	232	218	180	195	188	182	202	194	219	190	183	195	236	175	191	194	219	179	199	230	184	201	211	188	222	218	203	195	189	199	217	203	186	201	183	204	207	212	192	184	203	202	205	194	210	195	186	203	202	205	198	186	197	207	224	200	192	172	204	190	198
9284	8065	15676	18543	16296	8277	4560	3167	1984	1618	1521	1563	1749	1890	1774	1402	1222	1172	974	959	1058	1190	1155	1097	913	879	1096	1212	1246	1198	1239	1244	1546	1632	1603	1306	1015	806	789	807	862	945	926	766	656	577	579	542	588	535	588	566	551	532	589	543	512	567	553	528	592	518	532	540	496	540	500	522	548	538	535	523	513	534	498	539	496	515	497	532	545	517	551	495	537	530	510	559	539	511	567	540	491	502	543	495	536	530	529	526	520	562	490	585	516	503	516	534	503	509	555	508	512	517	544	515	523	551	479	495	553	508	529	496	516	549	533	525	521	511	512	568	548	523	527	499	541	512	543	561	480	539	511	514	507	519	532	468	516	521	493	528	489	543	550	543	499	536	535	542	512	512	471	543	502	534	527	499	546	596	488	533	504	514	553	482	512	523	522	529	571	526	496	526	534	536	521	493	486	523	499	507	518	486	470	508	524	514	489	533	518	538	539	547	546	511	484	528	496	518	490	535	513	521	542	532	493	467	489	503	500	530	480	512	530	515	553	524	506	533	526	558	533	499	524	505	526	528	467	504	472	521	550	507	543	514	525	525	533	519	503	515	510	518	511	513	521	463	445	535	525	538	500	503	552	543	536	556	569	530	536	500	525	525	532	498	542	474	601	503	549	523	518	513	514	516	486	546	502	560	535	513	497	540	542	507	513	517	504	504	539	478	540	496	476	506	525	520	500	542	529	541	510	526	499	523	513	476	518	571	509	584	469	500	478	509	518	559	487	534	514	467	515	539	531	517	501	564	498	569	496	496	547	510	537	523	552	546	543	518	532	475	557	528	524	546	497	485	537	527	510	520	530	507	524	517	519	522	502	498	531	499	527	506	511	499	550	485	535	523	525	511	540	513	504	524	556	534	487	507	509	498	523	523	527	495	543	490	537	513	525	501	551	556	515	478	526	543	488	519	513	496	512	523	519	502	517	496	482	488	490	536	523	490	525	519	516	531	490	538	516	533	536	533	543	483	505	556	459	482	501	510	543	547	523	519	509	547	524	496	504	544	526	511	515	519	494	526	520	512	556	474	519	526	524	518	514	518	534	528	534	509	506	534	516	534	525	509	541	559	480	520	513	559	540	561	540	555	592	514	552	548	516	525	538	495	514	537	535	532	560	507	523	493	538	520	482	499	538	549	528	469	513	504	534	524	548	525	506	527	531	518	560	507	540	581	544	525	524	510	535	493	485	501	523	491	530	522	523	530	544	473	519	525	491	547	497	473	539	495	527	485	492	489	543	530	512	532	538	511	500	525	511	535	550	525	487	514	485	528	483	553	520	492	539	531	554	560	511	539	504	548	559	557	562	535	500	556	551	516	545	530	553	526	504	498	518	509	519	493	518	502	532	522	479	484	527	525	533	513	543	507	554	519	534	517	498	516	492	547	548	547	489	506	551	493	521	499	476	501	551	512	492	558	500	469	517	539	502	515	494	496	478	559	500	483	567	484	519	488	495	514	527	499	511	519	494	513	514	517	515	539	520	499	520	535	513	546	497	532	536	527	535	514	574	508	505	509	549	550	538	522	530	498	549	519	546	497	478	513	519	511	574	533	529	521	504	501	509	525	519	534	534	542	500	494	535	492	552	530	522	489	511	517	512	525	506	507	515	523	552	532	518	524	540	543	530	525	497	521	479	518	487	534	545	555	556	509	503	535	508	515	538	509	529	530	491	484	538	564	502	544	493	516	551	488	493	482	498	548	541	546	471	500	522	491	515	504	524	518	541	548	530	519	541	535	486	532	516	519	514	533	502	531	541	494	507	541	516	521	492	528	525	500	474	506	480	531	567	540	502	565	530	494	557	499	496	503	540	516	537	541	546	505	510	542	518	503	496	513	493	543	562	524	524	503	532	528	539	527	508	488	523	477	530	483	504	522	512	497	527	527	510	544	518	491	516	515	478	512	493	551	520	502	498	511	501	551	522	519	535	492	535	505	498	505	527	517	474	531	512	542	512	518	483	519	500	513	514	535	534	502	527	536	523	529	524	503	482	480	467	536	537	530	513	509	527	489	528	522	506	548	504	513	515	517	512	538	531	523	479	492	484	506	499	486	539	537	526	490	535	518	512	570	499	528	520	534	509	521	487	513	517	501	526	485	487	557	522	501	504	490	518	513	523	548	531	504	498	547	490	514	515	526	557	500	483	495	491	536	489	460	529	480	508	555	491	534	517	501	518	565	494	488	500	524	542	537	521	509	516	548	537	506	562	523	515	536	514	510	482	502	527	486	558	490	544	540	512	526	513	511	501	522	508	501	514	524	496	514	466	509	530	499	501	512	516	530	485	501	536	509	496	499	516	541	560	515	516	489	511	509	528	490	521	541	536	524	500	471	520	550	569	530	527	502	512	527	542	497	496	504	510	518	506	524	549	505	500	567	504	530	495	520	497	534	545	494	541	498	516	487	520	491	514	539	457	499	548	552	509	537	533	535	542	487	480	499	510	539	509	519	500	523	488	515	519	540	506	489	524	473	511	511	538	489	529	518	511	512	521	502	557	514	503	519	491	550	519	544	497	545	475	548	542	504	547	514	489	513	545	558	491	523	495	466	520	538	565	550	555	523	490	499	551	519	532	491	572	526	470	566	494	474	475	540	544	479	553	566	520	543	515	491	506	509	551	525	507	529	546	528	512	487	508	485	538	489	502	531	539	474	500	505	503	517	503	503	530	515	522	508	513	501	511	505	526	550	517	530	520	524	496	518	543	488	475	488	512	524	503	488	480	515	495	528	496	550	527	524	488	537	528	523	559	529	524	532	496	535	527	542	516	486	528	570	498	586	521	507	491	539	484	545	483	544	523	537	525	505	503	515	527	526	497	541	487	513	527	525	523	505	548	498	523	549	508	544	486	497	547	538	513	480	505	526	527	515	520	569	512	468	510	506	551	530	517	487	549	534	500	479	521	503	511	525	534	515	522	516	504	536	488	541	560	521	523	485	515	561	499	519	547	527	492	527	524	523	478	512	480	535	473	508	518	512	573	481	517	500	510	485	538	474	530	518	535	535	522	556	553	528	501	520	507	513	509	524	501	540	547	487	526	520	521	501	536	483	517	477	546	477	507	499	510	511	528	555	548	460	525	497	472	519	535	541	521	537	558	497	527	527	522	542	472	541	510	526	508	538	519	521	528	538	527	539	494	516	537	458	553	494	544	494	524	537	508	529	498	524	524	501	586	489	504	486	512	529	536	547	497	488	497	552	527	533	542	489	549	561	546	531	509	498	494	516	516	538	544	512	517	527	540	511	525	543	584	550	490	534	500	484	453	528	510	534	535	518	513	529	557	524	517	496	510	530	550	553	505	519	479	532	494	505	527	543	548	551	542	490	505	505	527	516	490	530	498	525	494	546	548	488	485	490	586	517	501	527	514	513	527	535	489	514	532	513	546	529	530	532	500	491	532	500	496	530	525	504	502	543	530	519	572	538	541	527	501	494	499	515	482	528	494	472	504	545
21219	15099	17838	14903	9398	4385	2061	1256	735	561	490	456	508	510	523	400	363	345	266	284	299	262	318	286	301	305	302	339	380	346	348	343	415	421	423	352	275	233	224	237	250	250	239	227	210	194	221	178	192	184	183	187	185	166	197	156	184	189	169	192	181	166	189	173	182	181	200	181	175	178	176	180	177	202	162	192	151	157	186	183	176	161	160	191	190	185	180	180	159	170	171	196	169	197	164	201	167	167	157	190	145	169	176	162	170	183	174	195	183	181	158	189	183	170	168	166	172	195	173	179	159	174	187	182	173	184	186	173	156	207	149	171	149	211	172	168	203	188	153	202	173	196	206	156	168	180	168	172	183	168	174	176	173	180	165	187	181	159	176	174	177	193	178	189	156	162	177	173	146	199	193	176	188	182	178	168	189	196	176	170	160	173	169	160	172	192	196	167	173	181	174	187	166	158	186	157	189	157	151	173	184	184	191	171	186	186	202	175	193	177	183	153	193	180	167	174	171	189	170	188	177	178	151	175	165	182	190	164	171	171	181	176	164	188	176	194	168	177	151	172	190	169	180	177	172	166	186	182	154	171	170	166	165	168	172	173	157	179	172	171	190	166	192	177	185	171	170	176	213	182	189	188	149	187	187	181	157	177	158	170	187	185	178	173	180	167	151	181	175	186	183	172	174	175	156	168	162	178	181	155	190	166	169	185	182	186	176	186	179	167	192	186	188	193	180	188	179	171	172	168	181	189	161	171	176	173	158	171	153	190	160	175	176	181	179	163	184	194	188	170	168	191	169	174	185	186	177	177	152	192	168	182	201	197	166	178	153	168	167	182	192	201	156	206	197	162	183	178	179	162	158	187	157	172	182	167	193	176	174	179	175	161	179	170	180	187	169	200	135	185	178	158	172	171	168	177	193	180	193	189	180	168	171	167	167	188	179	178	154	155	164	193	196	165	186	170	180	147	196	212	172	173	160	174	177	188	174	184	196	165	170	185	161	180	192	199	167	169	175	205	171	198	164	158	167	159	175	183	181	169	175	156	171	184	189	201	176	185	155	162	162	202	179	176	164	184	164	154	158	167	145	187	182	157	177	171	173	171	176	174	167	191	162	160	175	190	185	193	189	193	163	176	169	180	197	180	179	165	196	180	177	168	153	176	178	200	174	174	171	175	170	142	177	164	169	174	174	175	181	191	178	175	188	169	175	165	189	177	152	179	177	165	191	169	170	217	177	172	175	178	197	169	162	193	162	193	201	200	159	177	201	184	188	165	173	170	164	177	178	198	198	199	163	172	185	196	175	173	167	176	193	181	169	176	167	189	178	180	183	175	183	190	167	184	189	165	202	177	169	182	142	216	181	186	158	201	160	169	186	167	150	149	198	164	174	175	180	188	168	177	183	172	177	201	165	179	177	178	178	167	188	189	158	188	186	165	177	168	205	177	188	189	188	206	169	176	151	176	184	186	193	180	172	184	174	170	206	171	176	153	164	165	192	175	175	183	163	190	158	178	165	182	165	159	154	156	195	197	184	181	183	163	151	189	183	189	179	196	190	186	163	155	180	187	162	187	164	191	173	193	191	195	179	174	184	188	182	175	174	176	169	180	161	173	171	176	166	166	156	149	165	194	156	195	188	150	152	184	201	160	164	199	204	148	164	187	197	204	165	159	181	181	177	163	164	174	186	166	176	185	163	171	172	179	177	171	187	186	172	163	181	174	161	165	152	165	165	175	182	170	182	184	176	165	145	154	179	179	165	161	183	183	185	165	171	167	173	175	207	194	159	179	167	156	165	197	184	175	189	169	188	154	185	165	148	179	178	181	178	160	181	163	178	153	193	156	183	176	168	166	163	182	181	177	180	183	141	176	156	165	155	189	166	162	165	170	160	171	191	165	177	180	189	182	176	172	165	180	151	180	160	175	158	167	192	157	175	183	179	181	162	183	182	198	175	162	176	182	149	186	181	177	214	180	193	180	171	172	188	176	173	165	167	205	163	188	175	167	173	147	156	173	164	162	161	193	189	186	175	175	171	171	182	175	151	182	161	172	172	181	178	215	160	185	176	172	191	169	183	198	175	164	158	190	195	169	172	132	177	186	180	149	166	171	179	193	181	174	162	176	171	149	182	189	203	177	196	176	172	172	161	173	191	164	178	138	165	176	178	191	181	153	168	161	167	161	172	137	204	170	171	171	160	187	197	170	168	187	169	173	196	168	175	173	165	178	176	165	169	154	179	157	184	177	158	168	208	191	178	182	153	186	170	171	166	199	163	183	179	178	180	183	165	176	174	168	182	190	167	167	175	187	185	171	158	168	209	193	172	190	182	163	190	161	172	169	170	179	193	180	187	158	154	163	172	165	179	178	195	168	162	165	158	185	156	172	181	163	158	176	184	172	176	179	185	176	185	161	170	160	174	188	187	170	154	183	142	164	178	155	173	178	189	170	163	186	178	192	173	172	167	162	182	166	177	188	185	192	171	145	186	169	154	167	178	167	182	184	162	216	169	167	156	189	158	186	193	168	175	173	173	173	172	171	189	159	176	169	210	164	168	158	179	167	192	178	180	175	164	194	154	151	182	162	150	169	153	196	160	179	158	180	182	177	177	157	158	186	190	183	190	169	185	182	195	165	161	162	165	182	176	178	192	202	192	194	192	179	159	176	193	177	142	178	165	184	149	204	180	181	132	185	167	170	172	172	165	181	144	170	178	166	169	160	190	168	192	175	165	160	158	181	152	186	168	165	193	178	146	192	157	182	171	175	179	173	150	177	179	161	181	164	175	155	149	203	183	175	142	174	173	164	173	176	164	156	171	178	174	184	169	177	198	187	188	180	171	189	176	167	155	181	177	172	177	177	145	168	156	190	170	177	185	162	195	171	194	176	158	170	177	179	196	184	147	173	167	156	179	174	169	177	189	187	175	181	195	188	174	170	149	168	165	161	165	169	175	172	170	184	173	177	198	170	182	188	185	154	162	187	165	159	191	173	190	186	189	171	165	182	179	167	161	189	183	160	171	159	185	167	188	181	177	188	169	174	170	168	159	177	172	160	158	160	175	199	149	162	164	167	171	186	195	179	164	186	164	188	154	165	168	173	159	179	189	188	165	187	203	158	185	167	186	153	192	177	180	158	197	167	168	189	181	203	198	192	180	186	212	149	170	193	165	173	195	158	157	156	184	190	214	175	184	172	165	179	160	175	186	165	183	180	167	170	179	187	155	154	174	163	142	173	168	192	185	200	158	180	164	181	173	183	170	170	185	172	191	162	130	166	177	193	169	187	185	182	170	192	150	175	179	174	158	181	169	148	195	172	167	182	163	174	175	185	174	170	161	169	213	198	204	170	192	171	173	164	183	184	174	167	148	168	164	190	170	175	156	184	171	170	179	175	187	167	189	174	184	180	175	189	161	189	195	183	184	176	171	181	171	165	162	170	173	185	186	190	185	200	201	165	163	171	139	181	166	174	170	184	179	197	185	199	187	163	180	181
12541	11440	20673	22753	18994	11407	7233	5252	3251	2674	2497	2452	2712	2723	2758	2154	1866	1652	1455	1445	1606	1573	1486	1479	1272	1435	1624	1679	1908	1668	1910	2004	2261	2889	2619	1918	1284	1030	945	1121	1193	1206	1098	874	667	635	626	559	524	614	572	675	568	562	563	506	557	513	491	514	524	462	483	521	497	481	500	499	468	489	514	569	508	468	489	521	480	522	505	499	493	478	469	505	503	527	496	502	492	490	509	482	477	499	521	496	469	493	482	443	462	508	463	462	523	479	473	488	493	470	494	462	489	488	484	487	513	467	490	471	461	482	470	478	483	495	496	518	501	468	494	500	435	519	480	492	463	486	474	478	505	481	506	466	467	486	456	531	476	472	494	451	475	464	480	469	459	487	472	453	488	476	471	481	552	528	451	468	507	468	482	501	484	509	438	499	459	462	493	464	474	464	458	450	484	492	458	501	462	464	494	521	507	494	501	509	514	437	495	497	513	484	479	488	442	476	470	484	492	527	475	499	450	492	474	497	484	504	466	516	465	478	486	484	531	461	512	466	513	471	494	480	457	515	505	471	483	466	504	443	496	494	518	474	527	452	492	480	490	484	499	440	461	475	483	443	504	506	474	449	504	485	492	471	469	499	463	530	461	462	487	517	490	480	452	500	494	495	437	486	475	477	515	453	485	465	491	493	495	456	509	463	507	482	492	500	477	471	470	481	468	446	491	471	495	475	487	512	461	475	491	460	479	497	477	512	478	481	490	490	482	496	476	517	482	473	508	457	479	515	477	472	484	465	481	478	453	481	466	462	511	478	488	483	485	487	447	479	512	502	459	505	467	468	459	472	464	478	454	506	503	468	475	487	475	521	485	494	473	456	462	488	450	468	483	488	486	454	493	466	446	505	455	459	473	502	511	463	464	494	501	474	485	476	466	481	485	458	525	480	475	476	469	464	453	462	493	516	428	469	468	455	463	467	469	472	501	463	490	489	489	487	443	498	476	480	469	484	496	496	473	464	475	486	458	495	502	475	481	483	487	449	449	470	518	487	454	507	468	500	509	469	471	507	481	501	478	464	501	509	491	467	491	504	512	468	516	466	485	474	460	451	478	521	511	474	487	499	487	457	465	529	472	468	482	451	477	471	451	491	501	489	452	434	519	505	504	492	519	492	437	489	464	526	462	470	463	490	463	504	463	540	488	453	512	435	514	462	448	418	471	466	492	493	510	448	475	466	436	479	481	489	504	460	478	486	462	460	506	524	533	495	462	470	509	455	484	475	489	462	467	478	470	519	504	474	442	504	483	526	478	464	452	467	460	474	480	449	454	453	445	488	465	476	508	470	501	475	463	472	476	497	490	487	456	445	470	485	451	408	473	534	527	494	473	463	465	515	486	466	508	497	466	422	464	437	485	437	456	478	477	500	535	442	508	493	470	462	467	502	474	501	486	471	455	432	450	473	470	500	455	458	492	462	479	478	509	494	500	504	487	514	458	501	506	483	475	524	487	463	477	474	474	471	502	457	482	483	478	517	441	481	495	453	530	460	513	491	511	445	487	436	509	451	465	465	457	515	479	497	498	460	484	477	479	512	489	470	523	503	477	501	465	494	493	485	492	482	449	466	454	452	513	488	471	470	478	479	489	487	512	519	483	470	488	494	473	478	484	512	490	483	532	512	444	468	481	477	484	504	492	536	487	499	474	479	485	497	514	495	482	501	455	450	471	457	496	503	491	488	487	470	503	485	517	456	479	459	489	503	496	453	487	523	479	480	449	460	455	528	467	488	484	475	467	485	476	457	467	469	463	498	497	496	476	502	478	500	485	468	419	450	457	505	499	485	495	451	508	496	495	477	527	481	550	501	473	486	491	452	455	519	512	477	471	470	477	461	455	454	479	467	487	453	444	459	443	461	440	507	482	492	472	502	510	450	498	484	491	501	477	483	485	512	446	499	455	492	474	480	461	507	444	539	479	514	470	461	496	481	493	476	478	479	475	498	496	484	469	466	485	486	475	471	462	511	468	438	470	491	458	485	451	430	459	478	469	498	449	512	473	456	513	446	483	501	516	499	494	471	503	490	474	441	475	457	483	453	516	504	432	461	463	502	500	459	491	473	441	462	435	477	500	460	482	473	486	498	468	429	484	513	514	496	437	476	492	466	452	524	449	461	469	442	493	482	489	512	453	477	457	496	510	507	495	483	480	497	467	521	486	446	488	454	484	523	519	485	505	447	499	500	452	500	507	494	469	482	487	466	466	473	468	498	491	481	486	483	482	482	473	448	508	463	492	467	466	491	438	506	499	440	481	486	468	464	489	493	510	495	497	480	503	469	494	497	430	533	439	461	485	458	490	464	502	470	484	480	520	498	449	502	462	504	460	458	460	453	492	461	485	498	460	486	450	505	462	494	499	500	479	469	464	464	460	484	479	480	490	501	496	476	491	481	466	511	482	474	441	492	474	472	475	477	481	465	529	518	511	494	458	466	507	482	480	484	455	496	477	514	454	488	502	445	505	460	474	498	523	479	459	458	480	506	463	499	483	490	442	510	469	484	469	453	450	447	480	457	498	475	497	491	476	460	494	483	490	472	532	493	513	401	527	439	467	499	489	530	509	512	477	476	459	475	496	444	529	476	537	473	433	465	445	498	456	440	471	484	457	472	481	476	485	476	485	459	452	491	517	474	445	502	469	509	450	469	456	462	473	485	471	483	453	470	488	475	514	503	488	481	520	519	492	459	457	503	430	510	476	513	462	468	463	452	457	479	550	506	483	482	472	470	461	463	477	543	466	428	518	470	477	472	456	461	475	465	483	498	510	477	499	441	446	505	477	490	435	486	465	461	471	473	465	452	516	464	465	518	526	467	491	467	481	536	477	496	463	444	481	457	484	465	462	457	519	518	491	438	490	473	430	461	482	458	507	442	513	466	483	462	505	515	469	437	445	513	487	477	445	472	503	477	481	505	475	481	466	456	495	463	476	489	496	524	466	472	491	477	490	482	494	486	495	466	476	468	432	451	451	473	431	503	464	464	507	490	465	471	489	466	465	528	468	499	460	516	481	477	456	500	507	444	449	469	439	493	469	484	448	498	493	461	483	478	488	445	481	478	465	457	489	486	495	468	454	470	456	510	441	441	468	501	476	449	504	521	498	460	496	508	464	459	446	481	437	493	459	466	476	465	485	475	479	510	488	475	464	460	464	459	485	483	459	450	458	456	463	509	443	492	461	467	484	466	511	454	511	474	431	486	492	474	482	456	464	476	479	501	470	469	484	518	486	514	495	472	483	492	485	462	471	495	497	471	503	510	511	481	481	459	500	466	485	490	477	475	493	497	443	473	432	480	479	509	465	513	515	443	468	488	501	464	462	523	506	456	459	492	486	486	454	429	519	472	478	467	472	526	459	470	480	473	476	492	463	484	484	465	487	462	468	477	491	491	470	489	490	482	490	484	524	495	478	469	472	475	527	511	479	505	486	463	491	515	465	456	473	518	490	456	451	499	498	480	473	461
6116	3346	4127	3329	1928	860	512	367	389	345	396	368	420	413	372	356	364	350	358	342	352	380	367	359	377	402	380	348	413	398	370	352	340	337	351	367	359	389	378	380	384	350	368	373	365	358	333	348	326	349	310	372	383	335	390	365	333	362	375	403	350	343	342	376	330	340	340	350	329	369	352	374	352	331	355	329	353	352	400	374	339	356	392	375	336	378	367	369	338	340	360	387	355	321	378	303	408	389	384	377	375	367	387	356	375	349	368	345	387	373	370	378	354	340	365	349	352	414	380	371	363	317	346	356	393	350	371	330	330	357	335	360	356	353	361	335	369	366	389	360	376	356	402	348	367	364	359	372	360	355	337	371	365	359	371	358	345	346	350	377	352	387	349	352	376	368	352	362	343	351	358	379	377	365	356	344	354	365	375	373	349	357	346	352	359	348	374	364	370	350	374	334	385	378	362	348	355	399	349	344	382	344	375	383	333	399	347	344	374	372	382	332	375	393	341	394	385	360	344	328	363	390	336	369	364	340	382	374	373	344	366	355	328	371	332	358	374	374	365	376	378	356	357	360	346	358	359	371	374	363	401	347	341	344	371	362	366	358	390	353	339	318	358	321	354	368	333	353	372	327	367	380	346	342	357	367	367	359	334	378	329	332	342	350	338	334	339	361	347	366	360	376	355	350	340	358	368	380	346	368	361	350	333	356	350	351	360	354	346	399	389	362	364	353	372	314	351	342	392	334	333	348	330	365	346	344	337	366	359	333	370	325	355	366	346	361	379	370	369	365	352	362	381	351	373	335	334	401	349	342	353	353	365	336	378	340	316	352	375	340	372	344	330	366	357	324	381	348	348	349	333	351	349	341	361	344	332	378	373	346	373	367	360	376	363	408	368	353	388	372	386	352	356	358	382	364	357	334	312	338	352	383	399	340	357	400	365	361	368	382	360	410	360	366	369	355	361	385	374	355	340	351	337	352	361	365	344	347	349	362	366	370	354	331	394	373	362	291	401	370	361	364	347	367	392	385	331	364	371	345	347	316	363	354	330	365	388	360	373	372	379	354	369	364	360	369	393	338	363	356	341	334	326	351	342	356	370	379	340	373	342	372	349	335	329	333	350	338	352	363	367	343	346	356	364	382	399	369	349	345	372	355	383	354	376	397	382	364	355	343	389	360	347	351	408	359	380	351	357	358	362	369	376	330	399	342	377	368	338	374	345	356	326	362	369	352	327	364	344	346	376	331	359	376	373	374	379	352	373	321	392	369	351	364	344	351	332	343	336	376	348	349	357	339	415	393	336	402	329	339	321	379	355	367	354	347	349	348	361	383	377	387	374	390	366	363	354	383	346	393	350	350	369	314	348	386	381	328	360	340	349	351	347	367	329	350	320	349	362	359	340	381	386	346	332	346	352	358	376	349	369	362	348	359	362	368	344	355	378	339	359	357	348	371	337	357	371	392	363	314	344	351	355	325	366	376	346	346	398	347	361	368	388	386	357	329	374	396	377	328	358	360	357	369	377	372	354	359	370	365	360	369	358	380	391	358	357	352	351	360	338	347	349	375	353	328	351	335	372	375	375	352	346	354	369	358	360	333	339	388	374	342	359	356	366	328	369	345	328	381	350	376	327	323	360	351	367	378	333	322	362	341	331	346	379	361	339	366	344	354	350	362	354	328	381	385	358	330	391	378	362	325	363	385	360	358	311	346	350	332	350	365	362	362	317	355	388	364	365	353	358	375	360	371	346	357	337	341	350	399	362	351	369	358	353	364	365	352	348	385	383	372	390	339	362	377	358	346	373	332	339	343	364	354	350	371	346	351	369	366	399	360	353	372	369	392	355	407	349	334	365	355	369	350	342	316	355	347	360	336	336	398	346	355	390	332	345	390	376	363	347	358	374	367	350	366	360	383	359	348	336	372	383	347	348	387	342	348	376	387	348	360	371	331	370	362	353	365	355	369	370	343	372	358	338	353	343	350	338	346	359	368	393	331	368	343	355	358	350	332	373	352	383	386	375	356	337	327	413	352	390	386	365	371	358	368	365	370	364	378	347	353	361	354	367	385	341	334	344	370	371	367	369	341	390	354	351	359	348	337	344	357	351	372	371	377	336	384	395	367	363	379	379	347	392	383	336	357	368	370	356	379	360	384	327	342	352	364	369	377	371	325	350	378	376	346	342	351	357	381	349	359	325	348	355	363	339	332	360	390	323	373	382	366	337	337	313	368	331	336	381	349	387	396	354	378	341	369	348	387	361	379	383	347	351	402	337	373	334	387	367	375	356	370	361	370	356	368	398	350	367	362	383	347	377	371	355	352	357	349	386	370	375	373	370	343	307	344	337	383	344	327	349	356	363	342	348	385	349	354	378	346	383	347	355	382	381	390	345	376	360	357	332	318	319	366	336	372	373	386	391	354	363	345	385	350	385	341	347	381	374	354	347	362	397	371	342	354	346	381	334	322	372	335	360	392	378	362	325	361	344	354	364	342	386	385	363	354	373	321	361	343	375	356	377	323	332	343	328	350	357	338	353	355	382	315	375	352	350	325	364	341	361	388	334	321	339	358	344	350	381	346	369	370	349	344	351	360	370	369	364	349	376	362	343	354	386	388	332	340	342	375	343	337	353	327	360	350	365	334	365	349	382	361	374	354	335	332	369	367	368	379	364	324	340	352	387	360	368	332	362	342	350	361	355	365	360	365	345	352	344	337	361	351	358	366	328	360	369	343	362	352	349	393	363	378	361	368	387	366	379	358	352	335	361	381	361	364	333	368	357	408	352	373	339	369	369	342	390	396	314	347	365	364	370	377	385	377	362	369	376	354	369	360	347	340	366	352	334	351	346	342	399	386	324	315	383	376	347	350	343	353	371	357	399	354	386	353	339	349	372	329	362	377	356	406	386	355	366	393	352	365	337	380	380	349	345	380	360	350	345	397	385	341	343	385	351	386	373	323	361	347	374	344	372	354	363	347	372	339	327	386	353	343	384	342	373	343	368	346	373	408	346	399	365	329	378	392	361	328	371	341	335	350	358	332	344	335	364	350	356	355	361	358	382	351	341	379	328	366	334	373	347	342	376	384	361	369	349	358	351	352	376	331	368	345	360	322	356	371	354	361	367	345	398	347	347	394	367	313	374	393	349	362	356	370	351	348	303	413	388	333	366	354	373	379	351	338	370	376	367	339	370	376	337	331	377	351	368	389	337	359	385	344	343	399	383	392	349	346	364	356	348	350	344	345	355	379	347	351	369	373	376	364	390	360	386	381	328	366	376	338	342	349	353	374	339	356	342	365	344	376	373	348	368	372	374	342	333	348	367	365	353	355	337	366	364	378	403	346	378	367	379	378	365	398	386	350	370	378	364	313	343	337	354	377	322	381	367	349	371	360	331	353	353	404	370	353	341	353	380	377	391	369	370	342	369	388	325	358	356	400	368	372	364	361	345	348	361	335	358	375	349	356	363	363	386	365	339	401	352	361	362	327	344	382
4400	3597	7745	9395	6289	2919	1490	1063	927	927	970	974	997	1091	1048	882	927	932	929	870	941	898	880	898	909	916	879	846	925	920	894	871	861	885	907	833	856	822	877	943	953	933	904	838	840	844	873	838	887	817	830	845	827	788	849	814	886	855	796	912	875	813	826	856	891	802	895	847	861	821	843	878	836	894	880	793	869	796	897	833	901	899	810	843	815	917	888	855	853	791	838	815	816	802	866	851	853	833	850	885	877	849	869	878	891	877	821	848	840	880	831	865	854	821	836	851	839	849	836	806	847	839	857	877	850	834	841	874	869	866	837	833	814	877	888	806	857	847	848	865	882	882	833	834	872	792	894	815	847	867	886	804	866	837	876	839	859	837	832	864	868	840	847	839	927	858	842	794	899	841	852	826	896	835	838	849	901	822	816	865	930	860	810	836	848	841	849	832	851	792	824	879	841	845	873	830	833	857	815	791	843	860	829	855	910	866	887	868	806	894	881	835	863	876	834	864	853	888	906	847	782	866	881	797	828	820	892	863	810	860	868	829	861	809	805	875	869	903	898	857	852	892	845	867	870	849	882	864	841	886	928	876	844	941	853	826	819	871	827	861	850	844	897	873	861	835	856	886	829	825	825	891	837	848	858	907	846	843	877	841	877	839	834	891	864	822	840	848	845	824	836	842	858	863	855	785	885	851	814	808	902	816	794	841	853	842	821	812	846	834	834	842	838	851	856	810	847	859	905	823	856	887	832	821	863	784	877	876	819	805	876	875	835	820	874	823	809	834	841	886	813	872	870	858	881	847	835	831	889	872	843	804	894	888	880	877	873	842	821	892	831	834	799	841	827	895	939	835	826	855	888	849	812	810	861	876	858	850	849	877	881	859	832	884	847	863	828	872	786	904	861	862	854	853	836	822	809	858	862	841	885	878	866	819	835	832	859	849	887	860	851	834	864	782	796	886	841	864	904	837	838	824	870	839	862	829	876	862	869	831	837	816	850	845	903	864	824	846	877	828	829	844	839	858	838	868	907	861	877	877	791	880	871	828	868	907	831	804	853	868	816	830	876	859	858	878	836	851	874	863	840	798	814	851	898	835	861	889	881	905	873	844	911	868	853	847	826	879	873	849	855	857	811	825	817	836	868	887	825	844	854	841	870	900	872	872	881	843	906	829	868	808	860	836	836	838	855	837	838	842	845	851	828	840	835	849	925	882	848	824	825	852	825	828	821	875	848	820	883	833	820	875	840	841	881	859	855	884	881	853	887	869	882	857	842	889	851	882	829	871	893	818	802	839	856	900	834	889	858	906	816	876	873	838	870	838	864	856	846	912	843	838	840	862	844	870	863	807	848	883	867	824	853	825	896	874	853	831	865	864	848	866	872	909	879	866	858	841	887	831	882	807	873	852	931	849	807	802	897	866	920	786	842	858	874	858	878	858	877	832	878	822	810	867	818	854	886	851	822	898	856	873	882	833	858	878	873	863	866	880	801	833	881	860	861	817	915	829	832	852	822	835	841	845	847	874	853	795	846	877	941	866	877	844	822	841	859	912	855	820	820	856	847	862	949	899	866	831	883	798	894	859	798	866	860	853	793	884	887	867	858	850	871	899	915	927	879	859	832	882	921	825	869	878	832	851	910	855	864	873	852	895	903	899	808	889	866	876	833	820	862	855	819	853	834	849	878	853	874	831	877	883	940	788	854	862	868	791	814	853	873	834	818	874	871	847	882	816	869	871	831	876	883	897	863	842	818	779	832	938	861	809	864	839	871	890	814	884	872	878	863	832	857	864	875	889	851	846	861	764	881	875	848	893	828	872	857	883	868	831	859	833	847	870	855	843	846	836	817	837	856	850	815	854	871	832	833	877	830	885	873	868	890	833	865	843	874	849	873	855	864	760	856	823	856	853	841	844	837	860	868	831	870	852	845	873	840	900	865	842	830	890	897	885	825	866	914	818	809	854	835	849	873	822	809	854	885	809	840	871	799	875	861	884	823	841	850	842	874	840	889	830	891	858	817	895	835	818	872	873	844	867	821	877	838	826	875	854	857	829	845	857	903	878	868	860	864	859	869	849	844	863	844	893	874	856	894	894	923	852	859	857	817	886	862	848	855	878	897	837	825	843	862	847	843	833	884	821	875	900	907	865	945	850	865	796	913	837	834	870	802	859	827	793	844	800	831	865	847	874	836	820	961	810	824	873	868	831	841	910	807	877	856	853	842	838	884	863	822	854	840	806	791	887	820	801	846	861	836	813	801	854	837	852	820	829	851	820	806	910	898	837	819	860	827	855	873	921	885	851	850	820	843	823	849	862	869	892	855	829	879	854	865	836	805	846	826	867	882	837	887	879	880	847	874	868	843	862	871	869	882	904	857	856	872	827	898	874	869	825	812	891	876	895	844	819	901	811	834	854	887	859	852	844	849	838	869	894	877	854	866	801	866	847	861	845	873	887	860	855	842	822	917	880	847	828	845	845	914	830	883	835	805	880	834	871	862	844	855	857	828	814	811	802	858	819	827	854	826	832	952	830	871	892	859	892	835	908	839	823	827	819	914	864	825	907	879	851	838	847	864	827	854	862	897	847	839	851	880	855	832	866	881	858	848	881	798	887	821	873	851	844	843	833	854	878	859	822	853	857	841	857	874	866	879	829	884	876	846	851	821	884	826	855	856	842	904	814	872	799	841	910	788	863	897	831	873	850	894	891	795	885	892	835	884	810	827	865	848	842	887	854	845	810	866	873	876	851	823	844	790	885	828	828	868	826	890	895	858	842	844	913	890	917	859	865	838	855	859	850	838	846	843	816	871	835	812	837	839	816	876	831	865	878	882	816	855	873	849	863	858	842	863	849	811	835	851	844	919	864	860	851	830	852	839	928	888	835	869	877	782	847	807	874	843	823	882	868	868	834	868	784	861	866	822	828	911	863	870	820	840	830	883	918	892	904	890	871	903	860	833	820	850	844	840	827	860	800	843	851	886	882	882	874	924	878	887	885	866	877	781	814	858	824	838	828	876	779	859	877	897	818	919	827	857	825	886	836	848	850	864	857	839	833	820	821	901	914	910	842	887	837	829	909	845	897	862	829	841	823	885	847	806	852	834	835	878	914	850	911	869	879	894	846	821	840	873	846	811	879	864	857	859	783	854	868	875	824	866	863	870	855	880	835	851	844	825	832	852	798	861	863	856	916	865	827	865	846	836	791	853	823	842	852	847	917	872	826	876	855	869	873	890	832	845	818	862	866	833	848	900	862	829	856	868	852	844	839	814	851	857	845	826	827	859	886	853	864	870	868	905	869	891	880	832	851	853	866	876	825	857	854	874	868	821	838	862	875	871	775	858	807	854	833	840	845	844	872	861	916	885	879	865	856	819	867	840	934	846	865	863	903	871	891	853	855	871	836	854	814	888	876	813	868	839	848	870	852	892	897	854	828	852	818	835	809	880	878	820	834	911	847	929	851	863	846	827	836	865	851	868	872	823	832	918	883
14459	9562	11268	8597	4453	1965	903	589	462	383	365	348	363	351	341	285	310	297	241	248	271	273	274	256	262	272	295	288	309	283	285	294	323	365	324	262	240	233	222	239	225	223	204	222	228	191	197	189	224	220	209	196	206	196	197	202	239	223	194	193	230	206	208	201	171	171	183	206	200	218	234	201	213	208	171	185	193	189	224	171	191	200	205	182	180	205	169	192	194	193	193	205	169	223	203	199	178	210	188	192	195	170	187	182	176	171	191	206	208	190	193	173	177	210	203	184	201	188	188	198	212	216	213	182	194	191	184	178	203	204	193	209	186	185	196	165	181	178	189	189	193	201	194	202	198	196	185	201	194	185	194	212	183	192	204	206	192	196	154	199	184	214	187	197	211	185	202	179	192	200	178	189	201	191	214	194	177	206	201	218	197	200	191	193	220	224	204	192	205	196	206	192	171	220	201	203	194	193	175	198	196	195	208	212	226	194	186	200	176	176	203	189	206	182	190	216	209	185	216	202	197	209	172	211	199	227	202	222	185	208	196	185	186	190	225	202	172	202	202	218	187	199	223	196	192	200	217	191	205	203	192	174	219	197	198	215	175	177	186	193	196	182	208	207	169	216	203	170	207	202	197	190	178	205	180	191	185	191	185	189	173	203	185	194	205	202	201	210	189	205	183	231	199	196	195	181	190	198	200	210	178	222	206	183	191	180	166	193	205	209	195	181	192	190	182	203	197	198	170	203	200	191	195	206	198	203	197	203	182	203	187	176	210	207	198	227	182	172	199	208	199	183	177	231	198	178	201	192	197	206	203	182	212	200	214	206	191	167	180	185	212	169	205	180	183	197	197	212	183	179	192	203	201	188	190	196	207	176	202	208	211	178	188	205	195	182	196	187	182	210	177	211	190	214	195	182	194	176	213	179	196	176	173	184	167	196	197	177	235	213	181	176	193	199	213	224	190	187	192	191	163	193	187	201	199	211	208	205	175	182	221	199	196	182	182	201	183	181	187	196	180	169	192	215	195	204	185	197	192	206	202	199	196	177	224	186	174	193	197	197	201	198	184	187	212	195	169	226	209	229	193	206	179	188	234	205	214	182	188	183	187	186	215	181	196	193	201	225	206	198	193	203	189	168	190	177	190	187	219	168	209	181	186	199	184	175	218	220	190	190	187	178	175	188	212	192	197	215	194	191	214	186	159	220	182	180	178	225	192	196	188	175	172	184	213	191	224	192	185	180	176	207	195	193	182	187	198	204	200	191	204	192	182	214	182	226	222	199	211	199	183	206	211	183	200	210	208	185	186	207	213	192	199	198	195	197	187	198	209	190	192	190	205	223	200	218	178	184	199	207	204	197	187	187	203	198	183	202	180	201	215	189	185	178	169	205	179	184	186	203	178	215	188	227	186	211	193	189	190	200	188	231	171	161	222	228	199	209	205	184	217	209	195	212	210	185	190	208	216	172	182	219	178	188	202	201	192	187	188	234	198	186	223	176	228	191	200	194	170	180	206	184	217	159	190	183	172	218	194	205	177	163	173	214	214	208	205	199	199	197	195	195	198	217	172	222	203	219	171	178	203	203	181	204	190	188	215	211	175	170	203	189	192	188	182	207	210	207	198	198	197	158	182	177	168	205	194	190	195	168	203	185	209	182	215	207	195	180	200	211	211	182	206	182	187	208	202	187	199	188	217	202	197	215	203	188	185	180	212	185	210	165	186	220	182	182	183	181	187	202	192	187	182	193	190	187	193	164	168	177	178	218	206	215	170	190	199	182	192	189	175	201	149	177	196	219	212	203	185	191	180	155	198	197	175	214	199	209	179	195	202	185	191	206	213	203	171	194	197	208	206	187	193	182	205	210	211	211	212	193	176	194	181	192	216	192	189	196	183	218	173	182	209	199	193	194	191	192	195	188	178	200	206	186	201	206	191	202	184	217	208	185	222	207	198	169	197	200	210	208	205	211	191	204	202	198	185	205	197	224	171	184	204	195	208	230	222	206	196	185	207	190	247	198	161	216	183	207	206	197	187	249	206	192	186	180	181	175	205	189	192	202	213	200	196	179	178	183	199	192	212	218	187	213	214	206	184	201	221	184	177	202	200	193	233	202	194	207	206	184	206	188	184	179	218	217	212	206	215	204	190	177	203	199	175	191	204	189	193	168	204	204	169	174	178	196	216	206	232	193	203	204	205	178	180	208	199	197	176	168	191	187	173	208	213	219	202	190	196	204	191	200	213	186	190	194	199	196	212	180	214	183	185	208	205	192	181	214	202	202	183	176	204	191	190	202	206	187	196	191	205	204	193	187	187	188	195	213	211	175	187	212	174	187	194	200	197	182	176	187	199	202	183	192	189	189	211	175	172	202	223	187	191	219	176	190	197	189	185	228	182	182	188	199	197	174	186	201	223	222	194	193	175	173	201	197	202	177	208	201	211	176	199	216	204	190	207	187	212	211	197	184	198	200	207	199	208	190	194	200	197	179	196	184	198	181	213	207	212	201	184	197	196	175	181	186	165	205	195	179	228	210	224	220	178	172	192	190	186	184	194	203	210	201	206	210	205	213	207	211	208	205	180	185	201	182	217	178	191	228	208	210	184	182	210	178	213	170	190	198	177	200	180	185	178	199	208	197	191	200	207	188	175	155	197	201	201	194	214	198	184	205	178	208	186	215	195	204	200	195	191	189	173	170	197	214	205	213	171	194	199	193	209	201	194	199	233	197	190	173	177	192	205	186	187	214	214	201	191	201	213	194	180	177	216	198	180	205	215	202	185	197	203	212	191	229	178	197	171	193	190	194	195	186	190	203	192	218	212	212	196	183	215	232	203	171	188	172	202	168	206	170	209	198	185	163	233	216	192	161	204	177	195	172	205	222	176	202	188	182	209	188	170	185	201	194	188	221	195	167	198	219	204	192	181	212	199	225	177	196	198	176	184	223	193	217	200	177	190	198	198	212	209	225	170	194	207	206	191	185	173	199	202	176	184	176	177	189	175	177	193	185	203	228	229	192	198	207	216	170	211	203	189	210	211	186	203	223	179	187	204	189	199	173	208	184	197	192	213	207	206	200	212	211	217	190	197	219	210	181	205	204	186	186	195	205	184	214	220	188	181	226	229	206	197	196	215	199	197	204	182	189	210	184	203	201	192	208	201	201	188	197	235	194	232	195	200	229	197	193	179	193	194	226	185	184	209	194	231	185	192	191	182	208	175	211	198	195	197	179	207	196	192	194	197	192	196	192	186	186	203	199	209	190	207	203	143	187	191	176	200	198	211	194	191	214	181	199	192	203	207	174	199	196	170	201	215	200	202	184	168	172	194	233	210	190	185	192	173	227	200	182	188	193	214	192	172	192	197	200	232	185	202	189	209	187	203	190	206	210	217	200	194	177	167	209	201	191	182	203	199	202	190	194	189	191	192	188	190	227	186	222	225	193	201	187	201	186	201	207	203	186	210	186	202	199	186	194	213	181	196	207	197	175	218	160
9349	7859	15134	16873	11613	6630	3826	2534	1956	1733	1505	1666	1811	1750	1550	1248	1262	1212	977	1027	1123	1063	1180	1032	877	1017	1069	1139	1286	1184	1258	1216	1579	1763	1611	1023	865	842	843	891	947	844	753	712	577	580	543	540	539	570	566	595	534	562	566	558	517	507	529	488	507	560	516	545	492	560	528	483	503	550	487	542	526	515	518	519	494	536	506	536	567	469	518	494	579	535	543	513	523	470	569	512	453	528	513	517	533	486	534	538	519	533	480	493	484	532	508	534	498	504	511	506	512	515	526	490	456	486	518	568	497	525	478	493	529	510	508	515	506	444	517	533	534	488	502	506	519	483	534	550	524	518	469	523	503	512	519	482	518	482	472	525	500	542	444	569	505	485	500	495	480	512	502	476	515	524	530	497	494	482	490	477	506	479	524	505	509	527	531	510	519	472	502	478	539	519	479	492	484	469	506	467	528	491	471	508	491	523	500	518	525	480	528	520	500	458	496	495	503	514	532	502	548	505	497	533	501	480	537	523	498	467	487	492	499	465	539	521	532	492	499	512	504	550	497	538	472	488	510	498	520	519	526	546	524	478	517	489	503	539	524	517	521	487	509	503	517	535	472	518	494	528	511	489	502	545	507	503	471	503	520	475	543	506	485	477	494	534	478	506	542	531	489	465	496	509	532	517	511	496	477	484	456	507	464	536	522	483	478	522	529	495	494	491	485	564	502	469	476	477	510	499	528	505	516	503	506	528	515	513	522	496	510	529	505	511	473	508	498	479	509	510	518	515	503	513	463	487	539	510	509	502	482	502	537	487	487	501	496	533	495	517	467	499	482	481	502	500	480	496	453	518	497	517	541	522	530	522	490	515	514	506	514	496	508	527	518	518	509	489	535	509	516	507	525	520	499	543	480	557	471	537	500	493	477	504	537	479	482	482	507	513	513	489	477	540	490	487	550	530	509	465	503	527	504	495	540	526	539	488	469	471	468	549	529	546	501	536	502	527	524	537	475	518	511	478	489	507	513	498	507	526	508	480	510	459	482	528	477	467	517	505	534	498	501	503	492	528	542	514	488	482	488	476	544	483	501	485	502	528	534	494	449	526	475	511	508	480	491	499	492	513	498	530	553	498	497	507	473	510	488	477	524	523	485	496	473	520	530	499	503	514	525	519	540	541	488	524	502	537	504	515	484	501	497	478	497	497	503	478	477	503	506	514	526	471	505	494	536	481	516	495	510	496	510	560	507	489	494	508	478	517	475	475	535	507	507	478	547	472	485	539	551	516	477	496	538	525	511	468	511	535	520	529	559	472	492	524	481	482	512	496	531	531	506	551	484	505	492	510	468	544	496	492	509	501	496	513	517	518	500	486	495	566	533	511	538	496	534	523	499	477	501	525	504	491	467	494	508	557	505	495	522	513	509	534	509	507	520	539	485	533	500	482	477	497	516	518	506	510	462	503	545	545	494	519	514	501	512	491	498	532	509	509	507	528	528	493	467	487	545	504	486	496	517	542	496	484	541	517	495	524	488	501	497	479	538	484	470	517	538	541	504	496	493	509	560	493	466	475	489	515	503	531	514	504	519	520	451	473	548	488	482	461	495	503	513	513	485	511	478	522	474	520	505	497	509	521	491	499	476	489	477	481	495	527	462	514	505	506	476	513	530	471	503	488	540	497	469	518	506	478	486	541	480	490	453	464	504	500	460	531	541	519	501	500	498	500	500	478	492	501	522	482	494	509	498	506	493	514	500	511	528	518	451	475	477	482	465	483	478	513	577	502	542	503	534	470	503	522	531	509	533	489	528	482	551	506	471	532	519	481	466	486	468	503	516	539	528	494	534	498	478	495	494	523	511	501	480	525	505	530	495	522	518	496	484	535	492	528	493	485	478	517	492	532	481	498	507	506	494	518	517	515	515	519	494	489	496	497	505	505	551	508	506	492	550	523	479	516	498	499	502	517	510	506	526	472	491	503	477	473	532	507	480	499	469	549	507	503	511	484	500	509	490	505	509	494	506	553	546	489	482	501	482	491	512	483	482	491	462	526	492	531	480	536	520	493	515	515	521	511	505	510	510	512	499	519	490	544	490	497	514	489	467	515	507	533	512	496	488	515	507	525	560	494	497	468	504	490	483	508	510	479	461	454	528	506	475	487	523	508	521	550	500	479	489	523	503	526	484	489	532	550	506	528	465	485	487	490	511	480	510	474	492	525	514	479	528	471	537	476	461	521	468	502	467	544	523	507	503	476	530	493	507	521	506	503	510	516	517	478	525	487	499	473	532	491	495	491	506	483	499	480	512	491	495	487	508	490	518	497	486	516	466	465	505	482	500	518	529	466	548	465	527	525	526	542	523	494	503	505	535	488	503	496	495	511	503	467	479	554	498	522	506	528	475	490	472	470	490	449	558	482	473	504	525	509	545	506	528	548	457	506	475	520	504	517	496	521	527	516	535	502	492	554	478	553	525	457	522	528	467	487	536	518	528	490	509	542	534	475	502	496	525	532	468	517	528	522	543	526	516	521	498	512	488	469	500	530	472	479	503	483	525	477	502	500	473	507	519	504	535	487	512	490	503	498	523	548	507	500	491	474	524	494	473	470	494	519	465	509	513	481	531	497	534	513	480	468	499	549	494	486	507	520	538	529	518	483	473	501	501	508	546	521	530	491	506	486	493	463	502	528	546	499	477	532	522	527	537	478	467	478	536	487	461	513	481	468	493	469	519	515	484	490	561	495	510	512	513	485	522	485	485	540	516	511	537	502	521	492	511	480	478	486	541	484	511	457	493	530	482	473	505	506	486	514	493	476	486	509	521	499	492	490	500	521	481	489	493	507	499	499	515	508	504	496	490	477	499	494	499	523	527	502	486	584	494	498	548	487	515	505	521	528	519	541	508	498	454	509	435	521	497	520	501	580	538	482	468	509	464	508	493	493	489	504	532	516	503	505	478	511	497	516	514	474	501	531	483	512	525	518	512	547	518	512	488	497	496	503	482	494	477	518	512	472	517	502	523	494	484	516	493	549	487	505	505	524	508	500	460	500	501	549	495	542	532	485	495	552	494	544	512	466	507	496	495	512	470	533	529	519	500	520	514	527	524	517	500	508	489	477	499	469	509	499	500	526	534	534	509	495	522	528	544	458	526	493	509	511	529	482	515	508	532	502	514	491	562	453	469	533	490	501	502	495	536	502	527	497	521	502	524	491	537	471	508	506	552	475	478	529	517	439	510	511	489	544	499	472	513	489	517	499	482	534	458	500	483	515	482	483	475	516	508	564	497	462	512	511	504	512	504	507	532	492	504	508	519	506	501	474	565	492	507	508	535	481	526	468	517	528	457	519	520	530	508	538	473	499	485	505	493	492	468	535	503	482	476	501	482	500	520	486	559	501	513	505	504	506	540	521	528	524	504	476	459	487	546	483	514	542	492	479	505	517	489	499	515	523	516	517	515	518	499	529	489	538	496	520	494	482	489	470	525	492	482	474	491	539	517	488	492	510
22143	15076	15990	13181	7573	3428	1723	1081	734	566	482	473	530	521	457	442	378	303	286	317	317	328	296	283	255	321	328	342	357	326	342	342	496	484	397	290	257	225	218	252	273	219	237	229	208	189	191	186	198	191	178	188	168	141	163	178	164	171	180	170	193	163	158	168	186	209	162	172	191	160	172	149	171	161	182	171	167	162	194	179	177	170	179	153	160	172	155	179	163	156	186	160	184	166	164	164	171	194	178	171	181	153	169	188	158	165	183	175	159	186	162	199	180	167	183	161	159	161	182	179	171	170	177	175	178	162	195	162	171	160	186	166	174	156	167	176	168	154	145	157	171	183	187	188	164	168	195	168	174	174	175	171	156	209	166	162	173	184	167	168	157	199	176	166	145	148	158	168	167	163	208	173	174	161	181	163	155	185	163	166	180	151	184	176	171	182	173	171	194	152	184	179	185	162	178	164	178	151	185	167	164	168	168	156	184	156	164	164	143	186	176	152	175	181	162	185	177	195	173	169	178	182	177	171	153	165	192	159	161	175	185	163	192	158	163	173	174	157	176	170	180	171	184	158	139	174	164	188	171	151	176	169	169	178	166	158	174	173	162	188	181	151	168	189	169	170	175	178	187	174	158	146	182	179	180	167	175	170	173	165	179	179	171	192	188	178	190	146	170	167	183	164	183	159	179	181	176	185	178	187	161	163	158	179	173	187	182	181	163	182	169	176	156	143	154	196	189	158	165	175	168	180	160	192	170	182	169	175	178	168	167	144	175	175	146	144	176	155	174	175	174	161	176	179	173	195	165	172	173	158	167	167	167	189	161	166	169	178	161	170	159	164	167	200	173	145	188	189	175	159	178	193	181	174	178	148	178	185	169	176	177	187	187	163	206	174	166	186	165	196	145	177	185	168	180	178	168	156	168	173	166	168	198	167	170	169	148	177	162	181	161	183	157	174	163	144	188	158	158	154	185	169	172	177	168	162	193	153	195	186	176	156	179	164	136	201	170	145	192	213	145	162	178	184	160	164	175	163	186	153	160	158	131	167	180	171	153	180	166	184	164	152	151	162	175	155	180	195	174	176	151	158	160	175	157	200	147	174	183	160	174	153	150	123	149	192	173	172	172	168	148	174	196	156	176	188	176	169	165	167	169	151	176	170	192	187	168	171	157	188	170	160	167	159	192	165	151	180	178	170	185	179	164	164	173	172	163	162	169	168	191	182	154	171	156	154	161	165	155	195	185	158	165	164	173	169	166	160	195	170	176	170	174	165	160	166	176	174	158	152	159	141	169	164	148	178	148	168	154	166	184	162	167	157	134	156	154	184	168	154	150	152	157	172	169	161	172	156	168	149	159	172	196	191	161	166	156	174	161	150	151	156	178	162	185	174	175	151	176	178	193	164	168	161	162	177	175	159	177	194	182	159	179	175	180	149	173	163	175	178	161	174	181	166	149	174	181	166	158	177	165	158	169	142	157	167	182	154	167	177	172	162	188	166	164	167	163	164	176	162	182	160	184	162	163	191	181	189	177	187	169	172	148	169	168	158	160	200	195	171	159	169	161	161	169	173	182	169	197	174	181	185	188	187	164	176	154	168	151	176	148	175	176	184	164	183	174	174	161	166	177	173	160	174	209	182	175	185	161	194	170	160	190	190	180	161	177	156	186	152	172	173	139	158	178	171	177	180	174	202	159	164	166	169	176	141	182	174	161	163	156	184	173	174	192	158	164	165	161	178	166	158	150	185	175	163	154	155	159	179	182	201	155	162	151	173	174	151	200	174	171	173	198	165	163	177	173	187	173	168	184	179	196	165	169	170	189	148	152	173	177	191	164	161	179	166	180	157	157	171	178	141	183	194	199	198	171	161	173	169	172	158	157	192	172	200	169	135	180	158	169	164	168	157	155	200	191	192	171	161	182	163	183	169	169	166	178	197	167	185	166	171	179	160	171	176	169	158	178	162	172	185	151	145	152	140	176	174	195	185	160	160	162	181	149	157	191	191	197	166	167	166	171	184	169	163	155	192	182	181	154	167	165	163	177	140	174	171	175	179	150	191	174	159	155	202	175	164	154	173	164	180	169	170	156	162	193	204	159	178	161	171	144	177	158	156	175	185	168	167	147	185	181	191	176	192	159	183	165	176	170	171	149	164	152	157	171	172	175	184	142	173	150	167	167	152	161	177	187	178	177	164	168	152	170	176	173	153	147	166	165	163	198	154	169	180	164	167	168	169	158	159	175	182	183	169	167	181	176	155	187	175	157	183	176	176	166	178	166	181	145	160	180	167	178	178	187	181	182	165	145	150	195	155	210	175	168	186	150	181	179	134	171	179	174	175	200	158	177	174	162	192	174	183	165	148	175	167	175	170	183	177	183	174	167	216	169	187	177	164	181	183	178	186	168	158	199	193	146	169	168	177	187	161	152	195	156	188	187	189	159	188	157	160	174	190	176	174	178	188	164	168	161	167	175	178	200	187	154	158	189	175	194	169	179	142	177	170	183	160	172	143	153	181	172	190	165	158	186	170	193	173	161	174	154	163	178	196	162	156	170	172	179	194	187	130	155	187	185	195	164	192	165	172	160	155	142	152	174	155	172	157	176	173	169	163	194	153	165	165	186	162	165	188	148	179	171	166	167	165	204	183	175	181	182	195	178	179	157	209	161	181	181	171	175	181	186	184	173	153	156	189	166	169	176	149	164	157	174	200	210	160	180	187	181	172	198	167	143	165	169	178	142	171	159	188	176	157	149	159	168	148	155	175	166	176	149	168	174	160	175	161	170	179	170	170	163	157	179	126	171	163	173	173	174	151	163	175	148	172	171	175	166	152	177	176	160	182	171	147	156	165	171	183	180	159	174	189	165	180	178	148	185	187	179	152	195	171	161	156	155	171	184	167	185	141	137	171	183	173	174	192	171	161	178	194	174	163	153	155	164	154	176	190	185	175	172	165	157	190	166	143	171	171	166	172	178	162	165	159	176	162	144	160	164	186	175	182	172	188	164	180	171	172	158	166	183	160	176	183	175	159	173	166	190	185	198	164	177	176	158	172	165	170	175	141	182	163	174	182	174	158	170	160	178	171	159	181	182	170	170	194	158	180	163	171	171	143	175	187	169	179	168	158	153	196	169	176	138	145	190	159	167	196	191	178	158	141	181	180	158	196	173	154	157	167	181	175	198	193	199	163	164	164	166	178	164	166	181	187	146	155	178	184	179	148	151	173	181	172	177	194	171	171	193	185	185	194	176	184	169	169	187	182	162	165	193	180	191	166	184	168	179	201	173	167	185	156	183	161	173	175	161	167	179	161	170	190	172	159	168	166	198	163	150	153	190	138	161	173	169	150	170	153	167	178	172	176	171	177	188	173	181	183	148	175	174	181	195	179	171	175	169	194	157	177	166	174	154	163	172	179	160	145	149	191	166	163	193	164	161	173	161	156	180	165	162	162	175	160	171	183	208	178	169	165	170	170	165	174	187	164	198	161	162	146
12556	11131	19032	21912	16096	9254	5929	4434	3229	2786	2520	2566	3017	2671	2361	2157	1820	1732	1329	1633	1786	1727	1685	1524	1387	1470	1721	1771	1943	1636	1896	2050	2983	3025	2261	1359	1230	1049	1229	1219	1235	990	869	767	728	757	628	619	570	598	571	563	534	550	544	565	527	493	512	498	517	478	491	517	538	497	437	492	501	508	447	509	459	456	465	465	510	465	485	495	495	514	464	520	487	488	488	487	530	445	476	454	465	513	485	491	491	508	472	474	498	512	504	450	497	433	516	501	433	467	456	451	448	522	476	471	501	490	487	488	473	467	501	502	482	469	510	451	517	487	466	479	466	447	447	475	432	461	490	458	490	492	516	482	521	466	499	430	463	476	464	493	497	468	458	474	471	497	455	475	449	460	497	473	467	474	475	481	466	440	471	463	493	509	427	482	449	437	460	496	456	410	451	444	487	497	437	464	460	491	440	507	477	497	462	466	472	467	485	469	431	477	435	484	494	435	501	472	481	462	496	500	487	447	506	471	437	479	452	449	442	490	478	445	477	478	444	480	433	465	467	449	480	485	468	469	463	455	470	511	473	450	427	448	451	484	479	491	462	475	489	475	442	441	460	484	464	466	500	490	477	476	495	468	442	461	430	476	471	461	463	488	479	466	435	489	463	437	468	497	486	458	486	446	503	470	491	451	477	526	481	465	494	436	476	460	484	469	484	484	436	470	495	476	475	488	462	489	451	428	422	471	499	486	440	430	487	504	454	477	471	428	459	459	463	464	495	447	492	446	462	502	504	474	493	489	449	498	441	471	470	474	475	452	488	448	435	469	499	478	469	477	431	487	479	439	459	434	439	472	443	431	451	429	443	486	459	473	437	466	464	499	449	494	468	477	496	480	472	456	479	493	501	514	439	436	428	471	460	472	436	493	460	460	477	457	465	489	494	454	440	465	497	444	460	475	460	446	481	465	455	492	464	445	497	434	441	447	510	456	464	451	472	467	468	429	475	468	465	456	494	477	464	501	462	473	467	453	491	462	438	502	443	467	496	476	485	482	513	460	475	459	435	496	489	496	506	499	443	471	447	437	437	483	462	450	469	445	438	459	478	443	463	490	479	420	493	447	457	501	473	521	440	452	474	459	467	453	494	501	442	458	442	464	433	444	439	483	460	424	486	456	479	477	460	448	424	481	483	476	436	480	522	493	465	483	485	487	453	459	473	445	494	478	459	467	476	471	462	462	420	468	452	464	451	451	448	470	495	487	440	502	487	452	478	483	475	463	467	463	423	474	443	458	427	470	492	438	461	492	470	452	465	497	452	472	435	448	461	436	458	446	496	457	518	437	467	460	461	462	481	444	486	454	479	457	468	432	423	485	471	461	487	449	472	462	448	434	452	492	493	486	489	473	477	491	457	480	478	473	467	446	478	450	439	496	462	480	434	441	494	474	454	443	472	454	446	494	478	470	482	478	490	492	481	457	504	461	465	489	477	447	465	478	442	456	519	508	518	468	498	458	509	442	493	447	462	469	464	509	449	436	477	483	491	475	479	474	458	440	488	475	440	513	467	480	429	472	475	478	462	488	515	495	476	503	481	456	498	444	444	480	492	436	469	450	445	462	458	460	454	440	479	443	455	454	460	464	503	453	463	496	511	426	466	455	480	494	476	449	481	508	516	449	508	443	482	521	445	478	473	487	478	450	444	502	481	482	511	465	501	425	430	499	437	465	492	425	444	480	430	454	480	488	446	462	448	477	462	469	452	479	462	456	486	462	462	455	505	505	433	438	471	459	470	447	436	430	471	451	476	460	474	495	501	500	475	489	491	458	518	469	497	458	497	453	469	429	414	460	478	468	459	459	464	484	480	463	456	523	451	480	469	473	438	425	494	452	422	472	449	476	486	424	445	451	484	477	438	460	456	432	478	475	466	499	471	470	455	474	469	434	455	457	484	498	480	488	448	475	470	489	485	480	461	488	464	465	471	446	487	495	469	472	463	493	479	480	449	458	461	499	484	468	472	499	486	485	486	465	435	468	500	487	449	489	487	480	440	450	484	456	469	452	450	464	447	473	517	456	514	468	502	481	446	487	438	489	449	478	477	440	455	472	499	480	472	468	458	467	496	464	474	465	421	446	465	469	500	483	480	491	499	505	439	489	489	479	457	442	494	479	497	477	467	473	479	477	468	484	471	457	504	479	503	469	480	465	514	501	501	442	499	470	473	458	489	472	497	482	436	458	470	480	485	410	453	519	443	495	449	473	442	490	483	497	488	438	453	461	496	454	461	502	444	451	461	502	439	484	442	465	462	482	470	504	502	450	480	459	433	463	481	495	442	487	471	459	501	468	495	478	440	503	448	444	489	478	434	474	470	462	512	422	459	472	487	495	456	466	506	476	493	467	471	467	464	474	475	451	448	467	464	480	479	476	450	459	445	467	428	460	502	479	480	458	500	456	479	455	452	445	467	475	523	491	458	476	466	477	492	498	477	464	450	462	491	480	477	492	463	452	504	460	448	444	441	451	434	480	430	488	476	512	506	463	434	469	461	437	464	470	485	455	455	448	446	476	458	484	494	474	478	465	458	434	476	499	483	465	470	505	478	476	484	444	465	463	479	499	487	500	450	462	487	476	478	439	484	508	452	462	449	475	469	476	490	465	512	478	457	485	460	502	467	475	480	518	467	471	444	484	470	452	514	483	465	472	470	482	464	493	481	496	461	497	454	464	467	457	481	433	473	443	446	461	478	432	480	480	487	476	469	453	456	498	477	492	473	423	438	476	494	483	496	470	458	461	470	473	478	481	488	463	489	454	449	474	473	457	478	450	425	457	458	491	444	489	410	462	464	451	510	415	434	453	497	465	476	478	506	464	445	463	478	468	452	460	473	484	487	463	478	418	493	449	465	507	459	444	460	483	492	456	402	428	449	442	480	469	445	476	489	494	456	483	477	484	470	449	479	513	479	444	476	416	504	471	465	459	473	484	479	432	443	454	480	455	466	449	453	481	429	492	465	471	481	489	436	455	466	467	454	481	450	466	501	500	503	480	442	460	516	480	454	494	474	476	457	456	490	452	443	462	488	488	486	518	458	466	460	435	467	497	441	465	519	477	451	465	460	464	469	502	434	446	495	458	473	443	439	437	459	482	445	460	453	506	486	466	478	471	457	484	471	465	485	489	463	470	468	475	473	469	456	473	460	483	472	465	443	462	468	488	471	427	483	450	482	473	473	473	438	481	479	477	488	456	474	463	449	464	438	492	496	465	475	471	459	482	443	447	480	463	480	477	481	460	456	461	466	501	453	439	442	494	484	465	397	460	474	456	473	477	429	490	442	456	487	458	444	486	461	473	443	463	480	490	476	468	470	454	460	487	521	496	474	505	514	478	460	438	496	504	467	469	492	444	478	481	465	436	463	478	483	397	405	499	468	457	457	495	463	476	489	469	459	483	467	442	478	478	464	460	448	493	500	466	466	504	478	468	446	469	472	440	458	464	433	478	447	434	427	447	457	490
5975	3036	3489	3241	1610	712	416	395	385	388	359	357	400	395	367	383	369	372	381	340	355	357	386	341	368	391	375	347	356	367	348	387	340	369	371	369	346	390	352	375	394	345	367	324	394	373	345	377	361	357	371	353	362	399	325	315	348	379	405	356	376	331	364	335	397	323	344	330	358	362	369	377	356	340	342	340	334	376	366	358	353	367	327	339	406	366	374	341	336	366	362	376	363	359	354	347	367	310	381	337	333	359	362	321	347	373	332	362	349	363	360	356	360	364	347	365	351	368	354	337	330	362	346	369	348	356	349	370	354	365	342	361	341	351	393	347	374	387	361	361	355	374	370	320	381	369	370	339	374	358	331	366	354	339	354	340	362	363	343	356	338	343	358	364	352	368	355	370	342	344	370	364	346	344	363	347	372	372	369	369	367	324	394	341	358	388	344	403	327	377	333	383	359	399	342	375	334	329	369	360	392	362	315	368	358	365	393	382	361	337	388	388	348	347	318	376	368	387	359	355	381	392	367	384	374	383	358	340	349	412	363	335	349	370	360	369	340	343	406	341	345	387	346	395	345	358	368	350	362	369	320	370	398	369	410	340	369	395	387	380	347	353	352	359	358	385	348	373	347	379	376	348	342	377	324	368	372	368	317	369	346	358	351	328	385	356	338	385	330	338	335	375	378	353	341	356	349	347	368	342	342	351	328	338	338	370	365	365	343	346	370	338	353	376	401	326	330	376	355	367	347	346	329	368	353	372	345	337	387	359	341	381	350	348	365	372	369	334	345	384	356	370	358	378	358	342	352	352	388	375	346	393	365	344	357	335	372	362	347	374	382	401	376	363	368	352	379	347	374	344	343	376	354	353	344	390	376	357	377	365	352	363	350	363	361	342	372	371	363	353	343	381	369	330	361	346	341	367	347	343	384	311	313	393	339	368	365	329	346	385	367	351	378	361	366	351	356	356	368	337	375	383	367	407	349	347	359	353	366	348	329	370	366	395	358	337	343	349	374	377	338	334	366	328	372	361	352	365	368	372	383	388	358	377	354	352	365	355	319	339	356	361	382	368	392	327	372	377	396	353	344	375	322	374	376	371	356	315	342	344	377	380	344	346	304	356	382	377	345	354	329	369	358	343	343	360	336	360	356	375	382	379	375	361	370	369	376	333	366	325	344	369	351	365	325	353	352	357	324	391	388	346	372	368	399	367	358	371	343	392	343	369	350	385	327	368	370	355	381	351	356	382	375	330	368	341	336	333	344	345	351	367	342	368	360	378	369	346	346	327	367	352	393	325	330	333	365	342	352	328	337	365	371	389	368	359	362	350	374	366	364	381	356	361	350	333	351	397	338	366	352	388	317	341	398	328	313	365	374	364	376	382	359	372	350	370	335	341	317	348	340	347	382	344	370	340	388	354	371	357	372	352	335	359	392	379	361	341	363	361	381	365	369	369	355	368	365	360	361	346	362	356	360	324	345	373	370	354	340	374	351	339	356	327	351	376	333	375	385	376	347	337	336	383	362	332	365	355	327	362	355	360	361	324	359	340	354	336	351	389	378	386	358	326	367	358	384	386	383	348	387	351	383	352	361	379	328	366	368	399	342	368	343	355	348	352	341	337	358	374	345	329	336	374	351	338	372	365	431	359	389	377	343	377	327	367	352	382	392	323	409	346	310	375	332	317	325	343	324	355	368	356	345	378	355	360	361	348	355	352	369	346	334	360	312	360	339	318	356	316	354	341	312	362	338	358	346	326	353	389	364	363	359	369	338	377	330	313	315	324	349	377	373	348	376	354	371	372	342	411	345	346	396	327	343	367	354	338	347	381	382	358	355	373	348	366	368	376	390	345	337	359	334	373	367	359	345	363	326	351	362	356	393	358	361	347	348	368	314	370	363	336	361	330	345	344	332	387	375	333	383	371	357	359	355	377	353	364	370	374	378	337	373	337	334	350	366	345	362	381	396	373	351	334	385	330	372	344	343	383	365	382	338	348	363	337	359	337	378	354	370	351	345	381	385	382	333	357	387	352	341	337	344	353	370	367	366	380	357	369	373	379	346	353	328	350	328	370	328	393	383	354	360	363	358	385	372	316	366	342	381	379	356	365	403	361	343	342	353	385	336	362	364	361	390	315	367	389	344	331	370	372	362	354	379	400	339	376	352	362	372	357	347	382	360	379	343	390	340	359	353	350	389	377	388	352	339	322	356	376	364	371	406	381	422	369	353	283	336	357	398	369	386	371	354	325	344	332	305	365	373	369	343	374	386	334	320	324	365	355	347	335	339	357	340	347	338	381	310	366	399	398	377	397	365	352	373	377	373	366	351	340	365	365	374	353	364	370	349	368	359	386	373	343	375	356	360	347	384	373	345	379	351	338	347	369	337	373	370	375	345	355	381	338	393	360	376	353	345	362	367	345	342	350	358	357	354	372	381	319	324	364	342	340	358	360	355	378	330	309	362	379	353	345	372	350	341	348	326	390	340	345	348	321	355	334	333	379	338	360	337	389	329	383	374	356	389	384	339	382	332	340	395	426	368	390	384	353	375	364	359	350	365	374	361	377	372	313	359	365	364	360	358	341	364	364	363	348	377	354	359	358	353	355	364	381	402	340	372	335	347	353	371	364	369	355	337	346	387	398	355	347	352	346	379	363	354	343	365	350	356	360	358	362	348	356	361	365	368	367	386	357	338	371	391	373	347	350	351	373	342	357	360	350	368	353	355	344	335	349	369	385	429	349	355	368	374	387	350	336	343	382	341	366	351	364	344	386	369	401	410	406	322	330	361	329	373	316	368	377	376	355	352	350	378	385	369	365	378	361	384	366	357	371	335	369	374	368	341	376	354	349	379	346	358	361	351	348	384	350	373	351	338	380	340	317	384	368	343	344	379	358	352	360	336	379	356	376	352	355	357	324	362	348	358	348	351	335	338	378	370	370	389	367	361	372	336	371	327	358	354	363	376	348	377	355	343	337	371	363	360	353	351	371	344	370	326	341	368	359	351	356	328	353	358	366	356	377	364	361	374	342	376	324	334	342	396	346	337	328	359	363	376	340	337	364	380	360	399	371	347	307	375	349	338	355	364	375	365	369	358	353	349	365	336	387	348	344	339	395	329	383	357	371	342	367	392	355	402	371	353	352	369	367	372	387	351	359	375	372	364	361	366	370	349	353	356	342	343	387	351	341	358	341	364	362	359	350	356	380	371	363	391	377	346	372	352	360	336	371	351	393	325	321	349	344	370	355	392	332	350	365	329	366	361	370	345	394	351	346	348	350	379	367	366	382	372	371	364	366	367	398	335	354	375	363	323	350	366	359	338	336	340	375	329	357	366	351	332	334	346	360	393	359	357	362	329	370	371	380	365	359	338	344	351	371	364	379	354	329	340	358	344	362	333	341	368	342	376	338	415	352	342	317	318	328	375	386	350	363	340	350	349	353	366	335	404	363	335	376	362	382	358	333	378	313	351	378	334	336	376	391	342	354	372	366
4367	3252	6618	9369	5342	2148	1148	909	894	869	922	1014	1143	1091	917	872	902	894	881	854	941	942	966	864	896	852	871	946	906	920	874	870	899	849	922	865	870	953	970	986	943	863	882	844	889	819	881	857	826	825	813	804	886	867	862	888	902	866	844	859	819	842	844	903	867	895	852	867	842	842	847	896	855	853	847	874	885	847	858	843	827	889	878	850	897	848	802	862	822	901	875	868	839	828	831	833	835	826	800	857	856	843	846	853	895	892	806	878	896	829	824	827	904	899	840	851	846	869	886	910	822	841	823	827	843	877	809	819	879	822	860	869	849	864	874	827	881	834	829	857	880	865	862	810	780	897	794	840	869	808	865	809	861	846	839	883	845	841	856	888	857	822	876	818	820	849	860	888	853	871	859	824	905	876	934	844	873	860	801	868	858	863	874	850	831	854	817	897	852	842	846	878	864	855	893	894	824	817	875	875	877	865	828	831	855	849	903	833	791	855	827	828	825	881	819	896	852	830	844	856	864	853	806	835	818	893	923	827	820	870	885	832	884	806	871	834	827	852	848	867	865	853	892	839	862	861	884	887	864	852	863	886	813	845	883	888	852	847	857	846	854	866	856	904	810	850	815	928	820	866	850	843	892	834	875	839	843	847	807	815	841	849	829	821	856	875	834	852	829	884	863	862	862	853	842	818	844	850	817	873	861	854	824	874	860	855	803	869	848	808	852	888	931	862	852	863	842	841	868	847	858	865	831	823	834	862	828	853	884	856	861	813	876	829	852	839	897	824	887	862	890	865	833	830	866	852	847	894	842	881	846	862	855	847	857	794	828	833	846	805	852	847	865	853	816	813	893	829	850	834	913	838	802	872	853	846	859	872	853	832	842	858	871	904	870	867	888	810	825	834	881	817	800	850	854	918	853	826	857	805	840	890	795	857	870	848	830	917	832	911	817	857	820	843	815	889	818	885	889	845	885	854	826	863	858	864	833	857	854	852	887	858	880	877	854	882	864	896	902	839	834	843	850	858	852	893	837	842	827	861	895	839	800	856	843	854	866	808	875	833	855	840	847	925	893	896	875	881	848	856	831	842	864	846	871	815	813	824	891	887	901	886	860	837	868	820	809	820	824	842	869	842	823	833	879	884	848	832	839	831	822	829	832	860	835	828	869	862	884	859	804	864	865	804	822	855	887	852	856	863	911	877	856	892	877	830	909	909	848	809	851	875	848	907	834	858	853	862	844	846	826	850	869	854	853	825	856	830	841	840	827	817	822	895	857	833	830	856	848	841	856	863	899	921	908	898	809	824	888	869	821	880	867	862	845	812	862	853	824	923	819	840	801	863	913	835	855	893	812	885	835	814	868	881	849	890	789	831	879	844	849	841	831	853	825	892	870	857	835	864	818	920	846	825	858	836	857	856	885	823	805	844	858	811	867	843	866	867	882	845	840	874	840	864	868	807	817	871	897	883	879	820	917	850	792	834	833	874	839	854	913	867	829	798	853	892	854	820	846	829	819	839	884	908	847	808	847	826	816	813	799	873	864	860	806	852	860	823	833	857	868	868	864	831	865	832	856	870	807	865	797	825	848	853	785	852	865	898	915	886	859	884	828	839	841	872	872	829	843	838	872	833	863	824	872	823	802	818	895	871	844	845	867	827	827	858	831	864	852	809	866	860	805	851	817	841	857	848	812	843	847	893	864	876	838	879	825	840	860	823	907	794	855	865	845	850	885	857	862	878	815	849	831	820	834	816	893	824	838	846	820	883	795	900	870	838	842	867	867	873	841	866	865	868	889	842	839	809	874	870	841	903	817	874	794	854	840	860	833	854	857	898	879	862	799	910	825	892	873	846	863	849	827	852	815	871	869	827	871	838	839	856	837	879	864	851	883	878	891	825	838	864	869	857	834	845	860	863	877	853	836	849	883	852	828	789	799	898	866	844	899	858	810	836	914	807	820	845	820	830	875	912	856	837	860	826	895	860	888	866	837	849	815	855	879	851	877	799	791	802	828	827	903	899	819	877	835	881	896	885	847	835	807	878	830	816	840	847	863	877	874	859	890	832	858	824	847	845	835	835	833	820	853	851	864	871	841	838	857	845	896	888	852	861	902	826	918	885	885	828	807	911	888	868	814	887	865	863	847	834	884	834	857	857	838	808	873	843	830	859	837	807	875	885	819	901	848	875	880	872	801	860	876	876	861	902	813	809	856	869	877	833	848	851	871	833	884	888	922	889	885	870	859	901	895	899	895	847	879	830	841	826	822	827	875	870	842	841	824	864	823	807	821	854	843	890	852	869	837	817	861	823	874	850	830	888	798	880	827	866	902	863	828	892	837	884	862	820	850	782	840	881	900	824	854	825	857	831	863	805	884	807	853	892	854	815	874	875	828	929	837	836	848	831	877	864	820	898	858	815	885	838	894	781	825	852	819	839	892	849	842	871	890	804	845	790	849	849	832	887	838	784	863	873	851	794	801	836	868	825	841	909	862	878	877	849	755	879	842	888	853	794	914	830	882	837	868	837	857	867	877	891	819	896	869	847	848	870	824	900	867	859	878	775	906	842	848	856	848	898	854	838	813	770	853	870	814	815	844	888	837	796	841	883	863	840	852	892	826	893	886	845	850	900	826	878	826	848	838	848	823	794	917	814	886	863	803	913	830	915	835	860	867	844	811	850	848	793	928	827	879	862	817	831	850	852	797	854	859	842	823	900	846	853	822	904	876	817	849	866	859	846	855	853	885	899	801	835	863	835	832	831	832	859	889	801	839	878	895	884	905	826	912	873	922	903	836	869	826	855	834	863	850	877	834	814	856	800	884	873	833	828	846	842	864	916	879	816	857	873	860	857	858	864	902	869	827	861	813	842	834	883	858	815	864	859	934	895	852	819	844	880	896	843	849	849	908	855	866	839	840	897	867	854	825	883	842	823	876	916	823	818	820	920	812	892	822	839	858	876	845	842	787	844	825	845	848	822	842	870	874	843	852	835	833	878	856	841	827	854	863	869	807	790	871	796	874	840	883	835	843	836	857	786	875	830	880	818	861	876	853	874	809	845	847	888	854	892	850	875	865	837	848	851	838	872	897	830	840	863	820	881	855	861	857	869	842	848	844	821	843	852	900	837	894	817	879	890	865	887	877	856	881	826	793	834	750	860	865	814	837	838	846	806	910	813	839	897	854	830	852	842	864	919	839	867	825	875	826	881	846	880	831	777	819	787	855	890	831	828	865	894	812	862	899	918	856	833	821	820	873	792	828	835	851	816	889	792	832	813	885	852	838	895	869	888	907	824	869	899	829	855	807	848	829	806	872	844	858	859	849	870	822	877	848	886	869	882	824	851	837	818	869	827	871	839	810	903	821	843	852	828	853	819	820	836	846	868	841	849	915	832	855	809	824	878	852	837	855	896	895	821	818	800	806	830	816	869	863	791	878	835	823	870	861	836	906	829	843	893	820	856	876	860	883	915	838	841	856	858	908	826	787	786	845	863
14286	9631	10742	8338	4325	1771	909	612	500	378	351	374	365	363	353	323	285	308	267	288	289	308	265	233	254	276	253	279	295	256	279	287	374	323	292	257	252	246	231	246	257	191	257	202	216	222	196	204	202	180	203	194	180	202	205	202	220	200	184	198	221	190	205	180	183	183	195	203	182	214	188	179	194	183	189	197	186	215	185	196	196	192	213	170	203	183	212	195	214	187	190	174	212	196	212	194	191	209	201	193	190	207	174	204	185	166	184	205	183	192	185	175	164	179	216	207	181	196	198	191	194	175	216	206	168	186	216	179	202	173	192	188	181	199	204	177	192	189	194	171	216	186	190	202	172	174	179	181	191	183	207	220	201	187	197	215	176	205	185	210	185	179	186	179	195	182	206	206	187	185	190	180	204	187	199	155	208	208	194	160	176	195	211	204	189	192	208	194	172	197	176	179	183	212	211	207	209	195	217	195	191	189	182	174	184	189	183	194	184	182	191	186	210	195	177	199	195	178	188	190	182	176	196	178	177	193	174	185	212	200	207	191	203	193	193	195	182	191	196	198	219	210	177	152	199	199	205	189	194	193	218	205	203	191	190	199	187	189	200	193	178	203	175	194	199	180	204	191	185	202	170	186	201	171	178	182	187	214	203	223	169	185	197	197	213	217	192	190	223	176	178	194	180	190	178	183	192	208	177	196	202	204	172	195	192	207	175	191	194	184	192	200	181	205	197	205	213	182	195	181	201	206	182	202	190	194	207	184	175	220	223	197	169	213	177	189	215	193	189	189	203	211	208	201	227	191	164	186	172	229	210	214	189	184	196	210	188	175	167	191	206	198	174	199	219	172	194	204	189	205	186	224	209	210	183	205	189	176	191	230	184	155	177	196	188	190	209	200	177	208	181	175	173	185	185	180	184	210	207	205	214	188	183	207	190	169	163	208	189	186	215	202	195	192	173	205	187	206	185	190	190	207	231	192	189	196	205	183	190	200	192	192	197	170	194	205	192	212	201	182	209	206	180	197	198	212	186	195	194	212	180	191	177	181	191	211	183	194	178	203	208	207	189	193	190	198	207	196	195	196	210	210	209	194	160	193	181	209	189	188	179	174	184	196	193	206	175	179	204	205	182	185	189	175	185	187	190	199	217	218	205	198	184	221	192	193	201	186	214	185	198	196	194	174	182	202	210	203	186	174	181	212	175	195	170	187	176	214	179	176	178	200	202	187	225	193	167	189	173	204	205	191	188	191	203	177	201	182	189	195	218	187	202	170	191	216	196	203	190	231	200	176	201	240	182	214	180	184	175	192	182	176	196	215	192	202	192	197	182	186	192	199	182	176	181	202	211	208	195	176	179	185	163	195	197	238	186	186	223	165	204	195	187	213	194	195	203	158	198	199	178	203	188	176	182	202	181	207	204	199	176	196	189	190	188	172	199	196	202	190	186	236	220	212	208	200	162	212	204	171	202	197	194	212	180	159	157	189	189	189	200	180	172	189	188	198	180	188	210	190	217	187	202	185	201	175	192	184	202	209	199	181	178	190	184	184	182	177	223	180	206	182	209	199	181	162	203	207	192	198	179	203	187	177	192	197	191	190	204	192	205	173	204	184	205	187	218	170	165	224	200	194	183	150	190	180	178	204	179	154	178	205	192	184	218	201	189	218	190	207	238	202	203	229	195	174	199	184	213	213	168	221	180	194	187	218	192	222	200	174	185	184	189	180	203	179	182	202	189	180	202	185	190	169	189	204	173	157	183	194	164	215	205	176	188	187	183	196	227	176	203	191	185	198	195	221	176	213	195	191	212	181	178	179	189	211	213	194	180	188	218	214	197	192	191	143	194	223	211	217	220	206	202	183	193	190	164	176	215	174	197	204	167	202	188	211	178	231	181	184	192	205	185	204	182	199	158	202	187	198	195	194	166	171	170	191	204	188	195	191	164	194	180	192	192	186	191	199	191	187	186	198	197	193	212	181	195	180	190	209	201	184	220	186	221	181	202	193	212	176	190	207	193	191	184	217	185	215	204	167	202	202	198	201	194	185	209	193	168	181	181	187	193	212	214	183	184	213	202	226	176	180	168	195	191	203	179	172	187	203	190	181	195	205	202	185	190	203	203	196	154	185	185	186	181	178	191	195	192	178	198	197	169	200	202	183	190	190	211	232	205	189	199	205	186	191	177	196	195	178	215	190	169	211	197	178	192	192	179	209	207	182	179	185	212	180	197	193	231	206	202	210	192	191	187	173	182	192	179	198	171	194	217	176	203	201	213	173	200	199	208	209	184	190	194	203	231	202	202	187	185	196	186	212	178	192	194	179	189	220	201	180	228	194	193	178	216	154	184	170	201	173	193	196	188	196	193	180	206	216	177	195	192	193	212	184	179	194	189	190	216	192	157	177	184	197	192	207	199	177	186	206	201	200	190	187	176	193	190	201	156	195	195	204	209	203	208	209	208	170	214	205	194	192	204	164	207	200	189	193	184	172	205	196	192	206	217	169	196	182	190	188	179	189	153	185	167	200	211	193	177	184	175	211	202	182	193	201	214	207	193	202	210	195	180	171	192	192	192	190	172	227	180	198	213	206	214	185	191	212	204	204	193	186	179	195	217	183	199	194	165	213	202	185	220	204	185	176	214	208	203	210	220	194	187	199	228	175	188	157	190	195	166	198	184	181	170	213	211	194	196	212	202	151	188	184	208	194	197	195	177	191	191	188	183	193	205	199	204	195	186	192	203	199	189	194	182	205	177	192	190	185	215	174	163	177	176	178	165	189	219	176	193	199	223	174	191	210	200	187	202	179	204	157	196	190	174	192	224	184	228	203	192	200	208	176	184	197	201	193	229	203	215	195	191	208	190	179	195	214	202	186	180	188	207	179	176	191	193	194	190	199	197	182	190	194	176	207	181	200	205	183	175	206	202	164	177	220	193	226	198	177	187	190	222	219	189	208	196	208	198	217	204	184	207	191	208	194	184	190	208	196	190	207	188	181	220	189	205	201	200	162	180	195	202	195	200	194	200	209	196	166	193	184	183	196	182	177	191	202	175	219	203	195	184	157	187	178	206	187	191	176	206	198	176	169	223	215	195	193	159	197	202	197	189	190	189	235	182	176	175	204	211	193	195	196	200	206	208	187	205	219	181	194	189	183	197	183	193	192	204	180	221	207	206	167	180	170	173	203	167	187	208	190	206	203	172	205	178	203	201	209	207	186	203	193	183	181	176	197	184	201	164	205	196	178	176	177	211	200	182	216	174	179	194	166	174	194	220	207	211	182	173	210	200	199	176	194	189	180	197	185	216	190	165	189	206	206	193	214	177	187	185	223	186	156	196	214	225	204	220	196	217	197	185	186	186	196	200	189	180	183	205	212	184	194	204	196	184	212	186	197	219	211	200	182	189	181	167	209	203	187	207	191	199	204	184	194	183	204	195	189	185	222	183	193	171	184	184	198	231	192	190	189	201	201	207	226	194	185	221	227	217	176	189	177
9349	7727	13531	16277	10491	5706	3420	2726	1927	1723	1636	1762	1845	1720	1491	1358	1166	1012	968	1201	1245	1093	1037	958	944	1061	1081	1236	1243	1162	1190	1631	1973	1788	1337	933	951	909	989	917	857	763	727	627	637	611	542	561	567	527	570	576	559	591	531	523	514	518	509	491	502	523	507	471	472	490	506	498	512	524	507	496	520	554	527	527	543	526	510	494	497	493	494	498	501	498	514	475	542	471	484	541	466	496	499	489	507	545	479	511	465	509	500	501	471	526	582	506	557	469	514	506	482	508	507	522	489	514	473	514	504	520	481	486	506	500	525	507	473	514	514	503	484	489	503	541	503	498	469	490	475	492	509	505	479	526	468	515	531	484	505	498	506	525	503	447	495	486	491	520	495	469	555	508	504	455	514	533	544	452	490	487	474	483	497	520	528	492	472	526	490	493	502	483	538	515	543	506	516	513	482	535	496	501	492	491	534	511	534	533	514	484	481	489	516	480	497	492	554	510	490	501	495	484	500	471	499	469	520	526	474	492	521	506	498	495	510	519	490	553	522	526	513	540	509	467	529	501	477	512	495	511	480	464	480	516	488	494	506	440	458	495	487	463	495	517	451	487	517	496	515	505	529	483	480	471	513	484	504	532	500	467	507	516	471	465	492	482	480	488	480	511	492	478	459	515	479	499	538	472	496	470	490	480	520	476	495	516	496	527	503	480	534	493	498	463	499	524	535	482	536	473	490	524	500	495	521	508	528	493	520	464	443	486	542	470	521	521	519	528	513	485	485	517	487	484	485	521	505	481	529	519	479	474	507	510	468	459	500	507	507	508	517	533	483	506	515	483	515	478	543	477	501	515	499	517	472	454	505	526	548	508	500	469	499	505	515	510	510	488	506	494	480	499	473	525	476	503	475	505	521	482	495	512	495	496	497	479	469	533	477	489	463	534	515	476	506	511	482	530	502	505	486	502	481	525	446	500	460	482	493	520	479	532	523	521	499	534	544	529	469	503	462	492	523	480	481	508	513	484	523	497	529	527	504	455	504	499	528	528	520	516	501	512	504	486	492	497	496	487	463	503	515	534	501	516	501	501	466	489	520	465	489	504	521	507	513	503	491	540	507	506	479	525	520	502	471	513	503	461	504	499	552	481	522	492	496	487	491	481	487	481	506	505	486	503	499	484	530	507	552	491	447	509	523	484	486	523	507	472	512	505	534	528	503	494	493	507	475	494	481	504	498	501	470	476	506	483	462	493	503	490	485	499	506	481	515	468	473	511	505	484	519	477	467	516	494	540	549	511	511	486	485	488	474	459	505	504	502	524	464	544	531	531	466	525	516	541	495	500	525	540	496	520	500	522	496	489	515	505	524	517	503	520	473	510	462	478	490	496	472	521	519	514	548	486	509	483	479	506	531	481	507	498	481	491	522	489	520	506	525	500	457	506	503	502	513	513	515	523	504	478	455	519	516	479	462	478	508	515	492	501	535	473	507	490	487	524	511	526	481	546	474	526	502	523	501	505	493	508	488	514	516	486	520	498	490	479	496	508	500	452	531	495	477	508	463	496	485	518	504	480	489	466	469	498	513	492	496	487	478	494	490	507	490	517	510	479	519	489	533	515	509	513	456	510	486	501	511	493	521	494	508	509	483	513	507	500	500	537	481	548	548	520	468	525	533	537	481	460	508	497	486	494	529	480	526	488	484	479	520	518	522	500	523	499	522	516	501	470	480	506	520	481	493	485	480	473	521	483	523	466	538	495	509	476	502	472	508	516	471	498	505	505	495	534	547	477	512	507	526	505	504	510	491	504	475	493	518	515	484	485	518	517	503	486	508	489	521	488	477	498	467	464	547	491	544	483	467	524	508	515	485	437	509	487	520	477	501	476	510	444	506	504	457	512	516	481	465	556	507	490	502	474	499	510	482	497	490	497	455	497	512	494	508	494	494	488	474	543	445	492	497	479	534	463	486	520	562	475	508	500	522	536	479	473	524	493	481	516	455	529	525	476	513	487	527	465	484	468	515	475	507	486	459	493	494	496	516	493	498	519	494	485	480	488	528	510	479	479	512	523	459	474	515	536	494	491	490	446	470	533	522	498	479	519	507	507	460	507	499	518	548	550	479	509	488	482	474	507	495	499	487	535	512	499	507	492	449	505	478	518	529	473	499	480	476	525	498	505	514	514	504	488	551	522	493	512	514	510	498	475	481	509	502	531	488	494	456	515	484	471	514	474	520	486	494	462	486	498	467	499	541	523	480	550	502	478	528	472	506	484	513	482	498	462	496	483	460	495	495	523	514	499	485	507	507	502	496	545	509	503	494	508	507	557	513	540	498	448	501	549	484	513	507	488	464	518	492	515	482	501	498	526	475	532	467	519	496	481	516	484	535	546	516	508	510	495	478	476	508	518	496	508	501	484	530	518	476	516	487	516	518	465	474	495	524	510	517	520	479	465	453	508	533	515	473	508	501	516	492	514	493	492	487	515	486	499	486	519	490	449	522	492	486	505	477	495	533	495	515	486	467	500	450	545	496	531	473	526	510	515	513	510	494	493	532	498	521	510	515	491	518	486	496	482	468	508	497	504	490	412	482	494	494	501	496	514	482	496	532	467	504	513	480	516	466	492	499	461	473	464	471	467	531	506	497	483	483	451	482	518	483	524	492	521	497	500	515	517	536	522	490	509	524	469	473	540	529	479	518	490	498	508	525	488	464	509	488	496	472	543	492	523	537	534	509	486	500	563	499	540	494	514	488	503	494	537	499	511	512	515	498	513	491	456	484	541	508	503	472	492	496	514	528	494	488	477	495	476	505	485	452	473	511	481	518	485	493	517	476	487	526	456	517	498	477	489	510	497	535	507	490	480	448	467	522	496	539	479	559	488	505	519	547	490	490	491	525	503	517	492	487	508	504	521	552	477	500	498	502	516	542	516	496	481	528	502	507	504	515	484	512	523	526	492	501	491	463	472	480	520	443	487	497	497	474	489	491	538	499	488	523	466	520	489	524	464	466	503	488	498	485	480	456	529	512	523	536	483	544	483	545	525	493	483	542	512	496	540	474	516	464	478	511	539	466	457	523	479	500	503	495	496	485	471	514	504	502	517	535	503	501	500	502	499	513	481	483	493	487	498	508	502	468	491	463	485	476	475	538	510	515	524	500	480	464	509	479	504	481	470	502	498	507	505	469	499	526	494	514	514	485	497	520	489	492	485	510	550	460	527	482	514	504	472	521	521	539	499	476	523	490	509	569	489	471	531	520	523	505	499	481	488	482	501	481	495	520	518	485	469	532	479	480	517	498	472	493	448	478	510	522	500	507	436	520	511	539	553	515	496	530	502	444	528	485	498	469	475	485	458	527	475	529	477	523	539	513	488	511	492	489	489	515	511	482	495	469	480	468	520	477	494	505	519	483	475	489	495	527	489	490	508	516	543	502	535	467	489	525	493	484	526	498	488	512	521	474	468	510	520	479	503	512	501	501	484	492	500	545	508	506	533	515	549
22067	15916	16050	13053	7457	3592	1928	1103	698	587	539	500	529	450	456	380	380	292	261	309	339	318	319	250	292	312	326	346	314	331	317	447	492	489	342	277	280	261	255	248	212	232	217	191	209	192	189	190	187	188	200	181	199	180	180	172	167	157	146	182	146	195	197	174	195	180	177	185	161	165	183	185	156	149	173	164	183	198	152	168	143	179	171	166	195	190	159	184	147	149	163	171	167	172	143	159	133	176	167	181	171	171	186	184	189	169	196	177	168	179	177	171	164	151	193	158	171	174	169	173	187	181	154	136	152	175	171	170	173	180	165	152	177	163	166	164	175	186	164	155	152	176	197	157	171	165	172	163	149	146	139	175	179	176	163	176	152	178	203	188	155	162	145	154	151	173	169	166	197	190	165	147	175	150	163	182	179	195	144	165	169	187	196	167	171	183	178	174	188	154	157	173	180	171	197	172	158	165	173	171	148	161	166	156	146	174	156	173	173	167	199	149	184	180	182	163	158	164	153	180	156	146	176	170	153	155	168	173	174	182	165	163	155	167	190	171	159	172	163	150	162	166	158	181	191	170	161	148	172	161	142	178	183	186	167	172	158	181	166	199	166	172	175	149	168	160	146	164	179	148	183	172	181	190	170	158	197	149	151	159	153	169	165	165	141	173	172	153	166	170	177	150	165	180	168	176	180	160	178	166	171	163	186	175	145	163	155	167	164	168	156	182	169	171	177	170	174	167	176	158	156	176	163	181	149	178	151	159	173	158	171	143	167	142	137	172	157	161	166	174	155	152	161	177	173	166	165	150	142	184	129	196	170	147	175	176	175	189	156	174	173	197	157	160	191	168	179	171	154	187	173	190	171	174	157	170	162	148	150	161	166	167	158	170	174	172	162	164	151	160	164	149	167	171	173	160	187	167	182	172	169	158	153	172	171	162	155	151	181	165	189	163	173	153	171	173	190	185	171	172	167	153	171	162	165	155	164	185	164	155	146	163	175	187	189	181	167	179	173	176	173	161	151	160	157	164	154	180	176	154	161	168	170	168	183	167	156	142	168	167	181	164	169	150	174	183	165	184	199	188	161	160	156	181	169	142	171	156	170	190	173	159	176	169	153	175	165	140	171	175	135	169	196	160	187	168	175	174	167	162	155	188	180	164	166	166	173	150	175	151	166	178	191	174	162	153	172	182	162	150	151	179	173	148	181	172	154	181	162	169	163	151	148	184	124	158	159	177	143	175	175	165	154	163	165	161	149	179	156	168	153	180	162	158	158	168	167	154	186	178	150	185	157	176	179	155	199	162	148	169	171	175	209	166	180	177	177	179	167	178	182	149	153	147	178	170	175	160	167	150	169	177	162	148	158	168	171	156	169	174	189	162	164	162	169	165	161	169	160	174	178	158	150	188	174	153	191	157	174	155	166	156	182	159	151	177	152	159	167	154	181	170	166	192	167	182	141	130	153	168	178	158	198	150	178	165	149	161	160	168	142	162	176	156	157	141	167	152	158	180	169	171	150	141	174	162	184	153	162	156	159	163	174	183	157	142	169	166	170	167	154	178	147	156	171	172	173	153	173	163	173	197	156	169	187	177	153	162	166	164	176	177	194	163	157	190	185	203	153	150	177	163	172	173	177	166	166	163	162	156	182	143	173	152	168	172	185	169	166	171	169	177	172	173	184	185	152	161	158	155	162	163	176	184	171	169	171	168	146	162	144	164	160	187	183	161	148	185	168	202	157	177	143	156	156	167	151	165	165	172	169	169	160	178	180	188	163	156	174	141	164	177	158	183	176	151	174	142	144	150	184	156	147	180	178	176	166	154	162	158	157	173	175	158	184	164	179	153	175	156	160	180	154	168	177	154	169	163	170	165	156	138	174	132	164	174	170	166	151	160	162	173	165	192	163	181	200	163	158	185	201	168	163	170	169	163	162	179	158	164	164	153	172	172	168	173	192	189	185	161	151	150	149	161	164	204	152	178	179	185	160	183	181	159	164	170	154	141	158	159	177	145	155	180	162	174	141	172	150	167	170	152	158	177	170	190	167	162	195	165	158	159	160	187	182	184	154	170	168	195	174	202	173	181	158	167	160	179	185	164	181	150	169	164	167	178	147	206	168	153	179	179	164	178	168	194	152	175	162	171	163	165	162	181	170	176	170	147	160	187	178	162	176	175	178	157	170	166	159	173	163	196	152	165	169	207	168	192	182	193	151	160	182	175	155	188	182	183	170	166	148	154	169	173	159	156	177	161	166	149	187	191	163	158	195	179	158	151	181	164	184	181	184	175	168	171	187	146	184	154	153	166	176	164	149	188	155	169	146	146	185	182	169	199	174	181	161	169	164	156	179	175	154	175	175	184	162	150	175	164	168	177	165	149	159	154	186	161	173	165	176	148	184	180	172	165	159	193	170	157	179	171	191	151	170	172	167	162	167	188	166	176	165	178	165	190	154	134	171	180	173	178	162	172	151	172	183	163	174	149	153	192	195	173	145	152	185	176	155	161	177	160	161	164	177	186	162	159	170	162	161	155	149	162	154	157	158	204	177	155	149	158	168	154	178	164	183	176	174	172	171	138	168	157	183	176	162	147	184	167	163	165	148	193	165	163	178	171	172	141	157	169	161	158	178	171	178	173	162	163	179	171	200	159	152	166	168	170	173	165	137	174	181	152	172	150	171	181	176	175	164	171	166	166	168	157	192	195	148	161	175	175	171	178	159	179	184	174	168	158	177	176	167	153	187	187	169	176	190	181	181	163	172	147	176	164	154	157	165	167	171	161	143	153	157	145	153	138	165	147	171	130	183	175	136	154	169	159	145	158	182	158	175	157	170	216	143	165	163	157	179	176	185	170	168	164	159	168	184	173	175	173	145	167	167	171	150	153	162	175	166	173	148	174	161	173	194	162	164	162	170	177	173	170	160	180	163	159	126	162	152	169	167	143	166	160	172	163	153	174	165	176	159	163	192	163	177	202	163	157	137	164	150	163	161	188	180	150	165	153	157	176	160	191	173	155	157	173	154	202	168	153	180	174	168	168	151	176	172	162	182	187	163	153	156	168	147	176	169	167	190	176	157	142	144	166	193	177	161	158	160	167	154	199	186	166	164	131	169	166	162	155	181	165	161	160	160	159	144	170	156	165	166	169	180	149	148	172	167	142	165	168	187	150	172	166	160	155	142	172	135	169	144	167	167	150	170	167	177	174	178	169	135	152	174	153	166	168	160	143	174	178	172	178	167	151	160	183	163	150	171	155	170	155	181	151	169	185	153	176	175	159	178	173	183	171	168	159	171	155	202	142	153	160	159	186	182	180	172	165	174	168	160	162	171	154	145	157	159	203	181	150	170	170	177	138	167	183	174	157	164	141	188	148	168	165	168	163	193	150	189	164	174	170	178	173	173	162	178	183	178	153	177	187	174	160	174	174	165	194	169	185	190	157	155	160	182	153	191	172	147	158	159	155	165	168	199	185	176	151	173	157	141	161	160	157
13038	11168	18232	20495	13798	8055	5772	4367	3203	2749	2677	2704	2971	2379	2349	1933	1963	1632	1455	1635	1764	1622	1637	1296	1373	1675	1899	1811	1787	1802	1793	2878	3358	2929	1867	1198	1310	1255	1265	1159	928	888	856	738	684	608	664	636	646	590	576	558	570	540	545	480	519	474	530	495	485	523	480	536	511	502	500	501	489	502	468	436	491	514	422	452	445	455	525	495	477	523	477	512	479	474	458	469	482	528	466	459	474	487	475	468	482	483	481	484	449	499	481	471	488	473	464	448	485	483	492	436	478	460	465	432	507	500	473	454	430	450	515	493	477	469	461	474	513	451	468	462	452	485	450	458	446	463	488	470	504	468	431	467	485	497	455	457	478	445	480	480	433	470	475	444	479	497	465	485	452	446	495	472	463	511	420	442	512	467	511	468	500	437	447	439	456	452	458	487	488	458	452	451	457	475	465	444	465	463	457	487	456	488	443	442	468	450	491	446	491	450	484	481	460	466	431	464	474	471	490	479	461	451	478	465	466	445	480	474	437	485	481	461	475	464	459	449	456	428	476	423	440	456	474	483	456	411	480	492	442	481	445	435	497	427	448	470	419	462	467	461	452	472	448	449	485	491	428	469	421	483	457	473	472	453	485	441	476	479	490	448	459	467	449	485	449	436	481	451	444	464	455	470	468	481	453	481	420	435	447	501	428	476	462	515	475	430	431	459	460	498	466	440	450	452	433	469	471	429	479	461	474	479	474	470	497	490	499	438	451	400	477	490	487	470	430	460	464	474	503	466	435	489	459	462	448	416	454	461	486	473	459	466	444	469	481	456	490	441	444	468	431	479	501	475	429	459	495	504	435	443	479	493	454	426	480	459	461	467	473	487	488	456	445	457	493	483	491	436	413	441	478	445	500	475	431	460	480	460	452	464	460	478	433	457	464	469	441	447	455	464	442	462	464	476	519	450	461	435	449	439	433	440	486	468	475	481	457	490	492	429	474	461	469	468	475	451	506	459	462	467	442	472	452	473	450	467	484	441	454	437	462	420	499	454	458	427	420	458	455	471	481	486	455	412	446	452	409	474	470	462	455	434	482	434	492	460	467	463	445	460	494	432	483	444	481	439	493	419	451	453	481	457	467	476	468	417	488	470	499	466	463	457	460	453	489	449	466	494	472	432	467	432	450	429	453	455	486	471	441	464	435	466	486	449	476	481	451	470	459	456	483	464	499	415	467	478	455	461	452	473	447	461	442	443	451	462	468	487	453	478	448	447	494	421	460	458	416	462	444	449	452	477	434	441	440	440	477	454	481	445	448	448	442	480	470	466	463	432	445	498	482	468	453	480	455	441	455	449	468	474	457	471	473	465	406	431	453	430	456	456	449	471	441	461	486	458	462	465	444	470	474	449	421	478	451	424	438	494	428	461	449	473	463	452	496	439	442	495	448	469	478	498	445	480	411	435	468	460	463	500	436	510	506	458	428	487	459	449	432	436	485	470	450	502	492	453	446	417	483	441	443	444	442	490	484	476	508	451	409	445	463	474	465	429	423	480	437	485	484	484	472	471	464	459	440	495	433	439	461	459	459	474	433	454	457	447	455	485	500	504	468	422	468	496	459	447	432	460	447	470	454	432	461	503	445	444	411	458	433	479	411	428	522	453	450	475	466	460	450	488	440	446	469	438	458	436	465	420	446	443	484	467	452	502	454	488	466	454	454	442	483	475	446	461	500	465	414	423	463	445	439	466	457	439	436	495	470	507	483	458	479	457	447	441	475	452	446	456	467	449	463	457	415	448	446	476	450	464	483	458	461	448	455	408	448	443	496	459	460	434	495	457	451	444	512	431	497	472	477	467	430	479	434	479	463	480	458	469	457	461	460	468	438	430	468	435	424	468	462	463	493	454	458	505	450	431	434	460	454	467	436	469	487	471	481	465	468	460	480	464	475	439	476	462	464	463	479	455	446	465	462	457	477	433	449	453	453	460	469	473	451	474	472	425	448	459	449	508	462	449	454	451	481	462	448	466	486	444	463	497	463	463	478	460	464	440	427	456	512	436	445	446	429	497	493	485	460	443	444	442	485	470	444	495	447	461	493	461	472	450	456	431	459	452	481	442	456	464	465	438	431	492	447	453	461	470	427	467	456	450	468	476	476	455	492	485	448	437	420	426	455	421	470	479	462	432	455	463	457	460	437	441	455	470	481	441	424	438	508	483	454	443	460	454	444	493	487	451	455	463	452	455	473	499	455	488	470	452	443	502	425	451	473	480	446	482	447	524	472	487	430	465	507	454	492	486	441	444	463	433	432	435	502	504	480	476	472	461	458	498	459	407	458	450	466	485	434	457	446	437	462	468	487	443	436	476	520	480	418	461	437	431	476	462	459	510	469	441	481	468	464	482	449	430	488	460	453	427	438	455	464	438	449	469	468	488	473	439	478	500	487	462	483	433	452	436	462	434	433	455	476	481	477	448	482	444	464	415	456	451	488	474	432	463	460	443	442	442	466	454	445	454	429	454	479	472	472	456	496	466	458	415	460	459	475	472	470	443	476	467	466	511	466	466	454	452	492	466	474	462	458	444	481	472	496	453	451	446	461	449	456	450	441	471	475	480	459	479	441	439	484	457	464	453	477	457	462	445	453	443	476	431	471	442	440	473	498	445	422	459	458	462	467	459	431	472	458	452	516	479	476	455	451	453	444	480	432	477	446	450	503	454	466	478	449	450	509	455	418	488	467	455	459	475	453	424	465	438	423	453	445	476	446	483	430	453	484	438	475	453	486	423	424	480	431	467	484	485	434	481	428	438	422	469	498	493	487	478	515	473	473	500	498	461	481	468	460	473	477	461	443	476	459	451	456	471	424	479	443	457	448	462	504	431	437	438	494	429	461	488	452	476	450	467	454	465	507	451	476	457	474	475	452	483	469	458	467	474	474	463	458	451	480	436	464	455	444	495	436	461	465	455	497	470	494	443	450	482	479	478	457	476	442	462	503	477	468	440	478	478	473	475	457	495	456	426	456	460	438	458	471	453	450	465	497	497	448	466	427	450	489	460	436	470	488	490	466	416	457	496	457	430	457	430	485	450	461	444	477	424	488	449	457	474	465	435	471	440	436	461	492	415	437	496	443	445	480	452	491	466	467	494	437	463	440	451	434	484	442	500	460	446	458	500	445	463	409	464	455	491	440	407	448	458	465	461	441	431	483	482	448	448	436	475	459	479	455	469	468	445	444	471	476	480	456	446	488	479	457	485	462	445	454	479	460	446	487	501	467	464	434	468	453	447	436	464	428	432	484	438	439	457	486	457	465	443	505	443	460	465	454	481	457	509	453	455	466	458	454	463	475	419	459	442	460	463	465	456	487	475	429	471	437	444	452	444	441	448	502	455	435	451	444	485	460	455	496	445	489	469	480	470	475	464	459	424	443	461	476	434	475	442	456	494	461	420	464	438	519	420	467	403	500	480	463	448	487	460	454	489	429	479	496	453	477	438	470	433	441	446	439	418	482	479
5686	2948	3245	2906	1078	468	397	336	331	371	398	335	416	378	370	346	365	373	364	350	379	333	376	343	364	352	376	372	360	352	384	350	356	341	390	374	362	386	372	364	378	328	362	354	376	349	337	346	360	354	367	380	328	354	388	350	352	317	347	368	350	369	360	367	373	364	362	326	364	353	366	334	345	339	375	370	365	346	347	355	372	339	348	353	362	324	337	343	319	345	345	348	378	332	361	351	340	361	344	371	363	381	365	361	355	340	372	339	326	389	363	374	368	371	337	328	342	342	358	354	348	340	370	351	371	385	375	341	362	329	349	356	345	337	313	365	366	358	378	358	374	365	366	360	361	389	383	354	326	313	353	334	372	369	388	315	356	374	390	362	371	359	333	407	382	364	367	373	349	328	378	344	327	349	405	364	413	355	394	368	371	323	359	321	358	354	350	364	355	351	355	354	333	339	342	333	382	326	338	318	342	344	326	344	342	369	332	357	378	374	325	358	401	344	337	345	371	376	382	351	344	346	351	373	324	378	382	343	380	346	365	371	345	363	351	354	378	346	327	352	339	329	366	307	313	323	331	357	363	374	348	329	354	375	325	360	303	359	348	356	367	343	370	360	409	366	381	375	367	370	386	329	351	345	339	348	358	386	382	382	351	382	364	304	347	381	386	335	349	378	342	371	317	390	370	363	362	347	335	343	349	348	391	325	371	354	333	332	360	392	331	346	342	369	367	364	351	346	372	371	342	349	355	346	359	320	339	383	352	363	329	339	347	367	359	382	337	364	354	383	379	376	345	372	327	343	350	341	344	350	336	379	339	326	340	379	352	370	320	361	379	370	361	377	391	354	358	393	365	323	341	358	328	355	363	383	374	345	356	358	391	381	315	325	379	384	366	321	333	337	323	364	324	369	354	365	370	318	349	354	317	369	330	351	326	377	338	349	371	333	370	320	321	362	333	363	363	387	375	384	340	350	369	351	325	350	372	357	362	356	365	364	361	353	357	333	362	395	344	313	347	365	332	314	356	364	335	341	357	359	377	338	369	333	357	351	370	325	386	331	349	354	352	355	365	336	355	363	334	352	344	337	360	374	319	315	345	358	342	332	323	363	356	358	357	338	382	351	312	349	370	377	378	339	378	351	321	363	365	351	354	362	349	349	347	359	344	376	356	335	372	370	367	370	341	331	353	378	332	364	378	346	336	331	358	364	372	308	347	375	369	342	341	336	327	350	355	323	337	371	341	324	351	389	377	347	338	354	361	360	375	354	336	339	314	373	340	381	398	346	334	321	326	358	339	377	376	304	386	375	380	352	330	351	370	355	377	365	369	306	358	364	352	356	355	390	356	373	330	337	376	351	357	359	396	365	372	361	337	373	346	403	364	366	355	389	354	351	358	356	329	345	339	357	352	366	357	368	365	356	332	323	381	377	351	339	349	356	348	360	360	376	396	368	352	374	376	350	332	349	329	344	351	370	344	314	335	333	380	380	384	346	372	371	340	353	346	328	349	373	326	344	370	342	341	352	348	314	367	344	366	357	357	351	342	350	336	382	356	350	366	335	347	362	356	354	355	354	391	352	345	366	342	354	352	359	374	355	319	324	359	376	373	375	349	379	325	338	325	369	365	347	367	390	374	326	360	357	352	316	336	341	330	336	355	348	309	337	369	340	331	347	368	367	362	351	345	362	369	357	314	366	369	353	369	345	363	351	358	355	330	326	369	329	319	358	367	324	391	344	393	302	360	349	391	397	357	348	334	364	374	364	347	351	360	337	341	344	378	386	371	361	349	354	380	391	380	381	336	346	338	322	343	373	348	393	362	355	324	335	337	342	354	350	357	367	340	372	369	360	357	349	324	350	356	375	352	371	338	348	328	337	380	343	357	352	360	365	352	326	332	324	371	339	359	353	369	315	337	375	362	344	388	365	361	336	361	356	345	364	367	348	334	375	362	344	391	379	360	397	346	349	363	359	374	367	344	345	362	314	362	357	310	375	329	339	344	339	350	337	333	341	321	358	367	396	332	349	342	383	352	335	328	333	316	350	332	341	346	381	357	338	337	342	350	320	322	361	396	309	326	348	349	378	342	352	345	361	379	365	361	343	410	339	383	366	347	335	311	360	349	373	344	359	353	344	296	391	354	387	387	340	334	402	352	346	328	368	374	358	324	345	330	374	378	331	357	378	359	353	388	344	360	362	347	336	326	367	352	338	388	365	358	351	337	340	387	364	342	340	359	364	354	326	367	344	345	339	356	354	314	334	364	349	364	359	348	334	350	342	376	354	333	352	360	323	344	352	348	335	381	376	383	336	352	340	379	358	374	360	372	382	357	382	373	318	373	329	332	354	320	360	368	347	392	379	359	342	389	311	340	369	354	361	342	315	366	351	360	302	330	341	349	355	370	345	333	336	350	369	351	367	367	354	338	352	357	340	337	359	376	342	372	325	338	336	346	355	345	361	333	323	393	363	384	374	369	367	323	344	327	383	367	344	356	401	372	330	363	368	348	333	328	367	371	347	347	337	363	374	361	364	365	351	307	306	358	353	395	364	326	366	354	352	318	359	361	358	324	366	357	344	354	354	324	336	370	378	364	356	364	333	373	349	352	344	355	361	335	386	359	350	368	339	329	342	362	388	370	333	336	359	380	383	357	347	362	343	340	347	368	377	365	345	346	347	365	341	348	362	365	361	355	344	340	353	375	350	322	357	320	370	345	346	355	367	365	357	375	331	331	358	333	352	343	370	379	320	363	380	335	345	340	374	376	355	340	361	340	353	352	369	369	365	342	310	351	306	327	356	332	390	345	383	346	373	364	366	369	398	341	375	346	372	380	346	353	360	347	348	364	360	365	349	351	347	355	386	349	328	359	363	335	310	325	357	358	309	333	308	336	352	393	345	362	357	362	375	371	319	352	368	357	359	336	336	326	351	405	295	358	387	394	358	350	375	326	354	315	346	372	374	331	343	388	375	338	376	355	368	358	363	383	345	327	334	326	322	329	333	346	356	365	321	335	362	329	315	354	327	327	350	368	362	347	381	335	343	348	333	365	369	342	345	366	340	319	355	353	356	346	370	349	328	355	349	345	370	376	395	347	343	321	341	352	317	307	379	351	373	348	364	389	354	335	320	377	350	367	341	358	360	343	356	369	339	361	352	354	362	313	379	369	350	380	376	360	372	369	370	359	336	356	368	353	316	349	367	341	344	322	337	361	350	343	335	354	368	349	340	392	379	340	349	347	351	364	334	348	385	403	321	366	329	344	379	375	341	340	329	369	369	359	389	378	349	345	352	346	347	354	331	337	333	371	363	323	354	330	371	338	336	353	363	320	341	368	326	362	346	350	367	381	370	362	339	348	355	336	321	374	400	367	362	363	389	356	390	331	371	352	349	377	362	363	360	364	346	362	347	365	367	338	339	352	321	325	355	355	352	352	331	378	363	361	363	351	363	348	344	346	359	328	390	400	370	359	360	331	374	391	390	327	400	359	340
4240	3291	6517	7935	3494	1456	1020	950	972	936	972	995	1136	1016	883	945	962	941	851	847	838	839	898	830	816	870	910	863	925	896	859	896	888	871	881	921	942	926	940	892	881	848	768	829	883	805	823	869	850	832	834	838	861	839	875	874	814	843	814	857	835	887	840	845	819	859	869	887	881	791	858	828	867	809	800	847	849	831	861	838	888	869	797	861	865	830	827	851	815	767	810	822	847	868	803	857	845	812	868	827	828	827	875	827	848	811	879	849	833	852	844	814	856	843	858	799	855	855	865	790	844	837	869	854	873	818	788	858	812	827	827	867	791	842	820	769	842	796	809	855	849	855	833	880	891	862	784	857	872	811	859	787	844	868	816	798	869	811	860	864	835	850	803	825	836	868	838	858	868	823	861	791	828	823	844	873	901	915	814	828	866	914	871	878	852	804	797	833	824	824	872	828	867	847	859	870	870	893	851	812	860	815	841	809	847	863	802	851	806	878	879	820	864	896	805	871	833	855	829	824	848	822	824	796	889	847	837	857	839	782	821	792	853	844	833	850	809	835	844	786	814	852	842	853	830	792	899	848	891	844	860	887	839	888	880	862	840	844	839	818	887	855	915	831	814	830	897	845	931	834	836	833	846	836	846	862	876	856	855	829	875	887	794	842	893	844	849	888	842	857	813	862	830	859	815	843	826	858	798	827	837	792	847	839	875	835	828	908	841	854	773	851	810	877	800	837	825	889	913	859	842	817	868	857	870	806	829	861	799	826	877	847	864	876	839	850	854	797	833	913	863	839	878	806	836	800	854	815	824	833	856	821	820	822	819	820	800	837	847	870	826	842	863	826	828	853	845	882	919	878	866	818	817	851	906	804	913	865	839	867	822	833	842	852	884	844	818	801	860	818	861	855	882	864	845	835	797	847	806	802	874	769	805	802	886	853	851	893	831	876	859	807	798	786	821	944	877	815	818	822	825	903	858	826	817	859	835	859	819	842	830	821	833	818	837	849	866	799	816	847	835	814	821	844	891	794	820	915	862	869	817	803	807	835	797	843	851	869	808	845	857	865	831	826	852	872	841	801	869	776	842	833	802	879	823	835	812	859	863	866	893	869	855	806	810	767	865	873	880	883	863	840	872	884	846	755	886	814	842	882	868	866	847	930	855	860	876	898	858	854	878	868	812	843	859	843	845	848	853	849	841	823	845	866	857	844	859	857	825	829	863	869	804	829	906	837	874	815	842	835	896	798	886	821	826	824	825	861	842	852	879	843	864	867	801	869	878	810	865	824	819	859	855	820	893	847	857	892	830	815	820	817	860	952	799	841	870	827	831	882	850	854	839	828	825	821	801	872	844	852	890	832	851	849	871	874	826	842	865	873	900	853	834	812	777	835	819	837	819	866	872	833	819	795	825	775	837	834	843	868	856	842	794	805	827	855	827	860	859	839	819	868	878	834	873	871	854	824	864	820	862	818	835	817	844	844	855	847	849	833	848	812	847	850	864	791	861	808	812	846	850	853	868	812	809	841	860	829	808	905	825	834	834	828	851	825	850	841	890	806	837	865	909	833	841	839	812	773	863	805	858	832	819	860	852	905	846	853	843	847	837	841	837	838	820	806	827	837	820	826	848	848	776	867	842	876	852	814	812	870	902	821	887	841	837	882	858	848	895	809	905	854	839	794	898	844	846	818	848	818	840	842	886	841	862	861	848	805	823	864	825	851	884	874	856	821	861	885	851	825	839	837	877	851	867	839	846	846	825	865	846	824	806	851	805	876	818	885	827	874	850	856	866	818	859	867	883	828	869	873	831	805	844	866	886	862	817	833	853	865	826	840	833	810	813	859	821	858	843	831	822	854	797	860	912	831	835	880	836	850	828	867	844	877	838	858	817	832	825	816	850	808	866	874	860	834	869	874	834	862	862	831	823	814	886	815	852	868	807	845	847	842	851	886	855	772	849	824	872	862	834	828	869	870	830	866	874	823	860	834	838	905	811	867	835	865	855	828	841	929	834	862	808	872	859	857	844	808	799	813	822	867	869	879	862	895	823	847	825	824	791	858	871	918	829	885	859	862	859	849	798	847	841	814	815	809	812	819	846	830	872	815	847	872	881	782	814	849	822	877	880	796	861	815	860	825	879	841	849	860	823	857	833	835	852	848	828	817	808	943	862	871	822	872	813	836	833	841	872	819	813	835	866	825	859	778	855	837	831	840	851	894	814	848	812	829	807	912	829	816	846	865	851	786	813	870	862	842	835	816	881	852	853	852	886	889	877	828	771	889	877	826	857	816	825	819	870	886	802	874	878	864	826	851	864	826	855	883	879	824	864	909	813	856	837	838	804	855	828	806	835	860	853	866	826	875	866	837	847	860	821	867	922	801	865	883	833	896	825	874	854	854	849	909	819	797	844	834	904	817	881	877	842	832	807	847	930	884	790	852	866	803	789	889	859	817	842	829	862	802	835	822	856	848	812	888	832	865	850	850	825	876	896	860	857	804	847	861	902	880	883	822	869	827	854	830	834	798	807	788	842	803	809	816	841	863	843	863	841	773	811	867	901	824	853	794	825	821	842	885	819	854	868	823	829	886	828	842	820	820	848	909	869	833	823	860	793	808	828	821	805	825	845	808	841	859	865	845	830	876	792	826	890	806	852	869	818	827	858	801	870	831	819	822	852	861	852	856	817	812	858	893	842	811	907	795	838	810	831	771	829	827	813	841	875	850	865	819	859	863	845	850	840	866	864	827	859	839	881	854	845	831	821	851	855	854	829	855	835	870	873	809	853	845	841	843	844	850	873	808	830	847	813	860	811	878	843	834	848	841	830	838	842	804	859	829	820	862	832	781	816	812	889	867	858	829	819	834	882	868	829	887	865	835	820	790	897	877	806	861	816	860	866	867	773	838	837	836	848	878	830	836	825	830	852	843	871	801	841	900	873	855	868	869	826	888	843	837	830	819	860	853	885	848	911	860	852	820	815	848	831	816	891	817	839	846	859	825	869	840	812	902	858	842	860	831	836	841	882	856	862	892	842	765	790	786	802	875	836	884	856	800	803	829	865	823	804	801	855	856	833	819	840	860	840	844	861	854	868	872	823	792	863	785	847	875	830	884	824	866	855	871	839	839	848	826	843	818	878	843	873	850	849	809	858	859	855	877	865	837	800	831	807	837	826	843	839	905	834	869	824	843	860	826	857	842	833	824	840	807	846	894	847	824	812	874	852	894	844	808	838	815	828	844	860	872	891	890	906	884	835	862	834	831	857	871	847	858	833	827	813	849	857	802	796	815	828	857	838	820	838	848	795	834	865	850	862	841	869	852	817	791	866	860	830	834	843	843	866	833	871	849	852	845	811	821	845	855	860	879	828	882	828	836	804	790	861	873	837	841	837	872	809	827	838	858	849	840	840	840	862	857	862	897	799	887	875	823	834	889	851	816	878	867	852	810	846	857	818	859	822	876	809	884	840	833	852	870	844	851	851	802	843	821	855	866
13810	9746	9300	6407	2870	1617	1065	703	525	376	375	388	373	369	308	262	288	263	249	258	307	246	243	255	229	283	301	276	322	302	282	373	376	305	268	253	243	251	220	241	211	215	214	194	220	207	166	220	184	191	190	202	191	206	170	187	193	212	181	203	192	199	182	201	197	201	173	207	185	179	187	195	208	178	206	172	183	180	165	179	201	195	200	172	206	175	187	196	187	183	179	194	209	205	205	190	201	178	183	200	168	201	194	171	197	174	195	178	172	185	210	199	193	183	214	222	205	187	154	188	183	189	203	215	198	196	202	221	180	204	181	218	181	208	183	210	185	209	199	177	191	208	182	193	189	182	178	235	214	188	201	188	200	186	200	194	182	188	185	200	208	208	185	175	196	189	198	201	225	195	188	183	183	180	180	215	167	167	193	189	199	178	197	187	185	193	162	224	190	216	201	198	203	188	209	169	186	208	188	193	196	184	181	214	186	199	203	170	191	150	192	181	201	202	194	198	186	200	172	173	159	183	178	177	170	178	166	234	185	195	201	187	172	184	215	209	171	181	191	194	183	178	186	176	196	179	198	190	187	190	174	212	194	183	170	196	176	195	199	166	175	206	180	201	213	203	174	188	191	185	204	190	201	183	196	187	176	139	188	213	159	190	183	185	198	179	167	190	171	162	170	174	167	178	180	171	197	194	178	191	198	185	191	190	158	167	188	198	213	192	180	183	184	187	194	195	200	177	198	182	181	188	178	197	209	194	180	189	197	186	201	179	182	174	208	200	194	195	182	204	187	235	184	183	201	198	181	180	201	169	168	200	183	164	189	213	196	155	174	184	211	208	174	182	177	202	171	193	179	209	199	168	180	171	202	183	164	189	200	161	170	204	194	203	205	196	194	209	200	181	179	185	180	181	176	161	186	183	196	174	195	207	182	174	202	182	189	196	205	199	214	187	183	187	189	187	198	181	188	193	201	178	165	210	190	191	199	181	188	196	186	189	196	182	177	174	192	182	178	199	200	190	203	193	187	192	184	186	192	192	201	192	181	154	173	192	188	194	182	182	179	196	201	180	206	211	196	197	202	188	179	182	202	184	202	180	218	205	162	181	192	175	184	192	180	178	173	193	182	202	179	196	170	193	188	184	179	176	204	185	186	188	211	202	186	191	206	189	195	205	180	200	206	197	167	194	202	203	177	199	192	183	173	193	191	192	173	182	191	172	180	188	221	217	186	171	181	211	201	204	184	186	201	173	166	193	181	196	191	170	193	211	181	194	197	195	192	165	172	208	166	197	197	172	180	213	199	192	178	192	171	173	178	191	189	197	197	181	195	189	191	183	202	199	193	185	156	169	193	193	179	203	201	183	184	175	185	192	178	192	202	198	186	186	206	186	195	164	200	210	179	167	166	196	190	176	176	190	216	194	194	189	190	219	213	202	218	168	170	204	202	194	188	181	181	187	199	198	164	198	189	185	186	186	170	176	178	212	188	211	202	202	218	183	192	191	174	187	177	202	191	190	179	200	159	193	183	224	167	167	198	184	190	176	163	168	214	201	172	208	232	172	177	219	164	203	184	201	187	212	212	195	203	162	180	151	184	174	192	223	206	176	199	204	205	194	201	195	176	204	174	173	216	204	168	203	189	185	177	185	190	174	177	179	198	205	177	178	202	232	197	200	176	201	217	190	198	180	193	191	170	185	183	165	178	176	192	161	183	180	173	203	181	221	222	191	197	218	183	190	200	182	197	193	186	182	201	197	191	208	180	196	168	175	193	184	185	190	196	178	182	184	229	207	173	197	188	198	187	172	190	189	207	185	204	198	168	197	190	206	195	201	197	209	183	187	179	205	195	200	189	168	196	175	217	181	185	204	213	186	201	170	168	170	201	186	181	179	176	192	181	181	187	190	170	171	179	179	213	181	209	197	177	180	195	183	172	181	179	191	185	186	191	183	188	189	185	193	215	167	213	167	198	178	194	197	194	189	182	196	180	181	162	216	163	189	207	183	168	190	187	208	186	184	183	186	218	199	193	177	203	180	196	204	188	194	180	179	211	184	183	174	175	186	192	157	203	203	188	226	203	186	180	194	217	183	155	153	189	191	202	181	205	187	191	177	179	200	180	189	189	195	186	193	190	180	175	194	190	177	173	178	203	168	176	196	205	175	197	171	195	208	183	184	208	186	171	181	216	197	196	214	195	146	203	200	186	203	204	186	191	196	178	201	176	174	203	188	173	175	180	175	199	216	203	190	189	183	197	198	203	204	206	219	189	183	185	168	200	221	185	161	163	190	224	196	215	180	184	193	197	181	207	188	190	188	197	211	165	189	178	211	188	171	199	195	195	189	197	190	207	197	181	192	177	194	178	180	195	163	201	183	175	203	174	168	200	164	174	161	185	189	184	191	164	199	172	183	198	212	145	204	213	179	217	190	186	177	192	183	198	213	176	201	204	202	183	171	197	189	180	201	216	182	196	170	210	168	214	192	188	199	188	173	182	174	192	179	186	175	177	199	165	187	206	199	208	194	212	204	184	188	191	171	176	200	200	180	161	178	193	174	157	197	188	174	177	201	193	185	216	188	183	203	196	210	210	181	216	189	209	222	175	198	207	192	186	156	180	199	184	173	193	177	188	178	181	195	195	162	183	191	196	199	185	175	188	194	191	165	192	189	179	189	212	184	188	186	202	176	204	169	197	211	160	169	170	196	188	198	182	201	176	173	193	182	194	190	180	153	193	218	202	157	192	187	179	174	164	213	189	174	196	206	177	187	181	195	183	182	174	181	202	195	200	182	213	170	178	166	184	184	207	200	187	180	183	185	206	206	195	168	189	174	181	182	182	183	203	159	185	176	194	208	189	211	213	203	178	186	185	191	215	204	200	192	200	170	194	192	203	206	197	190	195	187	179	201	199	195	173	206	157	162	157	179	142	185	178	181	200	198	198	180	192	179	170	191	169	184	197	211	199	207	190	208	160	211	193	187	180	183	176	162	181	192	199	168	162	161	205	203	185	166	206	155	212	193	187	192	208	200	197	210	174	187	219	197	186	185	167	180	207	187	173	175	208	178	175	171	205	188	189	211	179	214	180	178	190	201	179	193	202	178	223	189	188	174	172	209	202	176	175	186	176	169	191	203	218	182	171	207	186	191	174	192	187	166	184	201	161	192	188	182	166	187	171	166	183	197	188	189	158	185	231	184	195	192	183	173	194	217	184	203	214	172	181	194	189	180	195	191	186	174	187	192	172	193	178	174	174	198	209	210	168	157	187	177	187	212	202	176	172	191	173	196	178	180	193	192	175	192	167	198	185	196	185	226	195	197	198	186	209	192	156	168	190	172	173	181	174	221	168	171	192	178	194	190	205	159	177	190	185	194	195	191	167	193	175	202	174	193	184	207	196	210	178	193	171	188	203	208	173	170	177	185	178	183	197	182	165	209	185	180	203	177	189	183	194	180	160	195	169	193	199	213	198	196	209	188	194	178	187	190	196	191
9320	7773	13062	12786	6963	4408	3322	2473	2002	1676	1558	1773	1912	1454	1424	1267	1188	1021	1038	1130	1230	1128	1161	948	966	1140	1206	1154	1362	1234	1437	1977	1945	1526	1126	1024	1037	964	886	792	740	679	691	651	649	613	570	579	559	576	592	520	533	540	492	514	486	526	504	493	512	522	511	541	483	470	496	493	500	503	501	531	569	545	514	505	490	447	480	467	473	519	498	515	504	487	464	497	485	486	497	490	503	472	465	503	508	500	467	486	470	457	491	472	488	510	482	425	489	461	508	486	504	502	501	490	528	514	474	510	480	524	451	474	474	498	515	477	524	499	505	517	513	470	466	472	494	491	479	490	507	481	505	479	481	483	483	484	515	500	482	487	467	496	498	495	534	521	464	502	491	462	505	481	487	499	505	463	511	508	532	475	516	480	491	477	484	489	487	495	453	494	443	461	469	508	507	510	485	449	476	447	512	489	449	531	489	471	482	459	488	481	478	506	487	499	525	491	497	480	459	498	480	495	520	476	454	470	464	458	486	479	497	475	479	489	505	478	503	500	463	482	504	492	501	504	472	469	469	494	511	464	475	485	503	456	485	496	477	470	464	505	476	464	485	493	503	509	465	511	501	441	493	489	476	456	485	525	508	467	452	478	511	472	472	480	504	518	498	473	477	509	499	492	455	484	456	478	467	488	489	498	463	470	499	497	479	509	491	482	520	474	543	506	463	504	530	459	485	491	473	489	495	428	459	489	463	462	482	523	509	467	457	474	512	451	474	481	518	508	479	488	483	453	476	472	477	429	500	496	481	517	447	485	501	480	466	462	466	480	501	493	474	481	494	451	480	446	482	493	492	492	509	515	475	475	491	510	462	452	517	471	476	479	495	490	491	506	491	454	471	518	481	478	469	495	544	486	444	477	476	484	461	460	464	474	521	514	492	490	474	487	454	490	484	474	489	484	500	437	508	437	479	478	508	463	474	482	424	494	484	522	474	468	474	495	499	490	501	507	482	504	498	493	500	469	496	448	461	469	509	520	504	471	470	502	494	493	537	490	520	477	469	483	509	453	473	452	501	479	514	484	440	507	464	465	441	474	468	475	486	488	472	482	479	456	469	517	480	452	482	472	479	525	501	488	448	452	448	454	459	510	482	480	483	484	520	488	525	474	444	499	542	483	535	485	508	478	522	481	509	481	487	514	477	487	515	520	489	487	505	469	470	475	500	473	477	497	487	468	468	460	461	488	469	507	501	494	490	507	494	489	494	505	470	494	507	489	498	501	478	476	482	507	502	465	490	475	480	526	492	507	462	479	491	475	502	467	506	478	511	467	525	458	444	477	476	508	498	521	492	497	503	483	481	500	498	484	482	479	485	476	521	494	496	503	491	474	496	494	490	503	552	472	506	507	482	488	526	500	468	472	549	503	542	475	500	498	448	484	495	472	517	494	503	495	459	466	494	472	479	470	465	484	510	511	481	477	492	503	479	479	472	520	487	512	489	505	515	478	460	455	509	471	501	502	499	489	505	467	475	469	507	516	470	492	469	494	456	479	497	473	455	498	482	463	483	475	488	483	549	482	481	478	496	505	497	485	455	474	504	501	505	506	499	477	477	500	519	519	478	477	463	459	498	497	493	513	453	477	481	473	482	444	472	494	484	502	495	493	457	510	483	443	493	508	533	496	491	468	484	475	508	495	523	478	481	508	468	451	503	445	498	506	456	471	507	453	494	488	490	441	495	465	469	510	476	498	516	507	494	533	538	533	460	492	507	477	473	494	514	481	479	497	497	476	470	487	453	469	430	470	466	476	517	442	484	483	491	508	489	520	451	515	515	495	452	510	523	490	452	484	480	477	498	494	517	517	487	481	492	465	506	487	466	469	474	471	467	504	460	514	455	449	512	468	496	513	474	512	502	472	520	500	547	496	442	483	508	455	487	465	437	458	510	510	536	463	477	483	470	503	475	497	493	494	478	444	485	463	457	505	485	456	473	527	467	512	494	496	480	483	474	476	471	473	497	481	476	473	555	482	448	504	504	461	480	477	477	465	492	486	515	486	509	467	487	451	466	503	528	483	508	512	490	453	477	494	470	514	472	498	469	477	475	508	494	490	515	463	491	497	498	494	466	457	452	446	490	505	457	504	485	482	489	468	476	502	483	494	500	480	498	529	497	483	459	466	502	517	508	495	470	494	464	530	517	456	458	523	477	476	523	477	505	484	493	523	471	516	519	492	510	520	479	488	455	480	479	478	485	491	473	501	463	509	489	484	545	437	501	512	524	497	488	480	494	520	491	473	498	476	492	458	501	464	476	514	459	454	510	498	502	506	471	476	500	483	473	499	487	524	487	470	481	481	496	466	456	442	448	485	497	473	460	478	484	469	497	528	461	518	477	483	481	494	505	487	455	514	489	464	505	483	478	471	497	508	494	488	531	487	462	475	462	499	493	487	444	481	498	445	505	502	458	504	486	496	509	477	472	493	485	473	501	505	504	447	517	495	527	511	491	522	459	453	507	524	465	463	481	525	500	481	479	506	511	478	478	465	463	492	476	519	483	473	487	473	497	461	486	455	456	525	477	510	526	489	497	498	458	536	500	459	466	496	470	451	470	483	491	474	538	471	479	472	520	474	490	461	468	453	468	443	450	444	559	506	497	517	501	501	483	497	475	497	461	494	500	513	495	517	495	515	488	483	508	457	520	501	468	477	486	487	470	515	461	524	454	516	471	492	478	464	463	503	511	454	471	502	487	445	480	490	515	469	494	438	494	470	468	460	452	440	530	457	499	522	523	520	503	494	464	490	500	473	513	495	488	454	495	468	453	470	512	497	488	470	503	478	439	459	518	493	488	530	443	493	511	505	491	487	521	454	532	487	467	471	515	521	448	505	503	464	504	488	480	477	470	460	483	483	516	497	479	485	490	473	500	512	512	497	501	479	529	465	477	480	442	504	479	476	497	498	475	476	496	479	472	442	496	527	487	462	495	465	531	499	461	482	499	458	501	501	510	466	525	493	471	482	493	475	478	464	466	488	477	516	503	512	510	468	473	451	490	443	493	523	497	461	502	505	494	469	476	485	517	492	494	518	481	458	486	472	505	524	472	451	442	504	514	466	433	515	488	485	498	484	515	486	476	504	487	494	498	481	488	522	480	490	488	447	472	509	504	464	498	487	496	450	525	512	499	467	485	491	505	470	497	457	485	503	492	502	498	451	494	514	492	496	457	493	507	521	481	487	520	482	475	498	476	467	506	476	489	481	490	465	475	513	453	489	498	488	476	474	499	498	479	489	480	506	514	476	471	454	449	522	457	480	514	531	504	501	489	476	504	510	451	488	470	478	438	459	478	471	455	445	520	517	462	499	484	465	460	487	438	453	472	477	479	461	453	481	476	492	464	460	542	468	494	496	502	523	490	464	498	463	513	502	493	500	464	470	496	465	474	495	500	476	449	545	486	495	484	487	500	524	492	492	524	535	499	463	510	479	467	515	481	478	492	511	472	463	471	479
21651	16676	14817	10251	4949	2741	1456	1010	655	608	534	557	529	414	460	384	322	305	313	339	394	291	359	259	280	325	298	315	365	311	439	542	488	387	312	283	263	264	247	243	217	231	187	182	157	155	190	194	167	192	173	162	198	208	165	160	181	172	182	169	174	167	161	164	150	167	170	166	155	171	163	158	158	158	176	153	169	152	156	148	190	203	159	183	176	157	182	179	147	173	158	189	161	178	174	172	183	180	180	179	152	176	157	165	158	166	178	185	163	172	162	175	167	160	164	172	167	161	166	183	166	145	172	170	139	158	178	138	162	194	167	157	174	188	155	168	170	166	130	176	155	156	178	144	166	177	140	147	165	161	163	163	172	161	155	163	192	160	172	147	175	151	151	168	184	198	185	169	174	145	162	170	143	159	171	165	174	150	157	165	143	163	168	195	160	162	166	172	168	156	167	162	168	127	156	142	156	172	181	167	137	187	180	185	159	181	164	178	176	155	179	133	156	170	181	178	156	158	159	175	162	196	146	175	167	164	169	160	152	167	171	186	176	172	173	156	145	185	157	204	170	178	163	169	170	146	144	171	174	143	177	155	137	164	167	137	164	160	160	156	181	168	168	149	150	154	175	197	170	174	162	164	151	169	188	185	158	164	161	162	209	165	174	158	170	145	173	160	154	191	169	156	168	156	157	168	149	163	147	152	183	162	152	176	166	170	165	164	163	182	189	188	174	162	165	147	152	158	141	150	163	162	166	155	157	154	135	163	154	157	160	158	167	166	159	144	153	172	162	145	141	177	182	170	186	188	159	154	177	143	155	181	149	181	175	177	193	208	171	171	148	148	158	137	142	170	154	160	180	161	146	173	150	167	167	168	163	154	150	165	168	170	155	179	149	157	170	166	167	204	154	176	159	183	174	171	171	165	163	167	167	166	162	148	165	132	161	178	144	194	157	147	145	148	167	203	174	178	165	190	201	178	189	162	155	153	176	149	160	171	174	144	169	160	160	175	161	172	164	159	158	166	168	153	161	180	174	196	170	160	166	164	157	179	147	165	164	176	172	148	166	167	145	146	142	163	162	180	155	159	153	164	179	165	162	157	178	185	165	165	179	178	151	155	154	164	179	179	160	142	142	171	161	157	192	160	163	192	176	147	140	161	152	172	163	181	173	156	169	158	167	184	168	151	191	170	167	184	167	156	161	155	150	168	158	162	184	174	160	184	178	165	161	156	175	176	144	158	192	157	180	158	168	154	147	165	153	129	153	178	144	183	158	173	169	163	165	179	149	149	163	158	160	168	192	172	157	160	171	163	167	159	195	162	166	159	177	167	158	160	175	146	161	153	142	172	158	168	161	158	167	174	169	146	167	168	159	161	155	179	163	151	174	182	189	180	165	172	184	186	193	148	179	148	165	157	176	154	164	155	162	159	161	167	184	159	176	147	148	159	191	174	165	171	157	172	153	172	176	172	152	160	177	161	164	160	167	164	182	168	183	189	191	183	150	159	168	169	162	170	159	160	144	166	135	156	180	148	181	157	171	151	161	158	175	170	166	176	170	169	196	141	154	157	150	164	144	159	164	150	167	145	161	171	171	148	145	156	149	167	159	157	163	176	172	180	172	167	165	167	192	163	190	153	187	167	170	158	176	168	171	157	179	160	164	192	170	148	178	171	149	177	183	178	157	188	164	145	181	141	153	188	152	164	154	147	147	169	176	165	168	181	171	148	149	167	158	167	138	184	157	180	143	180	156	162	172	150	180	155	143	162	178	187	171	187	157	169	174	161	172	166	187	169	141	166	166	171	174	163	163	170	169	152	150	178	152	151	175	177	138	179	171	162	168	177	143	170	155	146	159	164	193	171	174	165	159	159	139	173	180	171	147	183	154	168	179	148	164	171	183	161	158	162	173	159	135	169	145	175	161	173	164	180	147	147	181	176	178	158	158	186	161	206	184	163	174	173	152	143	148	152	183	149	160	175	163	160	180	158	176	159	170	191	177	175	167	155	147	182	200	167	148	164	157	186	142	154	160	171	159	168	177	193	153	182	171	175	196	163	159	167	159	167	188	187	162	147	174	185	174	160	171	180	178	147	165	159	187	166	145	166	151	179	152	146	157	164	172	164	157	140	204	194	173	154	163	155	170	164	172	189	178	174	164	146	150	167	186	150	153	168	156	165	172	168	195	171	163	147	152	158	188	163	177	154	142	178	169	157	169	166	167	152	183	172	167	175	167	197	190	168	168	160	182	183	168	156	186	163	175	187	162	154	169	177	156	189	170	143	156	152	177	178	151	165	163	169	163	145	173	156	164	159	174	167	148	155	188	170	183	163	165	158	192	172	157	191	152	171	154	151	157	159	168	175	166	172	158	148	159	160	169	152	160	175	144	158	170	170	165	187	161	185	169	155	187	158	169	175	164	150	178	169	164	177	147	165	150	163	166	172	173	175	175	169	168	165	159	193	172	155	153	155	158	172	151	162	161	192	168	168	160	137	167	163	181	184	174	182	161	181	173	173	176	139	166	156	165	151	140	155	169	160	171	145	169	172	160	159	173	166	170	173	159	178	175	171	186	164	172	156	172	178	170	162	162	173	147	182	175	172	186	171	163	164	170	159	165	167	159	167	154	156	148	166	165	162	151	147	151	177	161	171	164	196	184	163	181	187	148	157	165	169	169	155	161	174	165	158	151	171	176	188	164	158	153	179	178	147	156	187	157	161	181	139	164	149	185	162	164	152	179	165	154	158	154	174	150	150	156	152	174	152	154	162	151	146	179	172	174	152	137	154	162	168	184	165	160	164	188	203	156	147	164	161	146	161	185	163	161	164	173	175	169	152	157	156	182	192	174	174	187	174	158	169	145	152	156	178	164	155	139	179	161	139	165	179	158	154	148	173	178	169	146	177	136	178	151	192	168	168	154	166	134	176	162	151	158	145	155	157	155	162	155	151	163	173	181	161	140	149	134	166	160	174	175	160	170	158	165	158	160	164	188	144	155	193	163	151	168	132	176	160	171	168	173	137	159	167	165	169	158	155	166	174	137	177	147	140	163	163	141	160	185	164	174	181	177	168	173	171	152	164	171	164	183	159	144	161	174	188	160	171	172	153	144	169	163	145	145	165	148	147	185	170	161	152	153	156	182	176	182	164	145	166	158	181	183	146	134	189	180	175	153	178	168	172	173	139	167	171	147	154	167	164	162	163	165	189	149	147	171	168	173	164	173	166	179	152	170	176	149	156	156	162	157	181	152	159	141	168	167	139	158	158	149	154	167	164	171	195	159	159	169	170	156	164	176	175	156	182	177	156	163	145	176	150	153	174	184	169	147	191	175	150	150	171	169	168	171	168	176	158	144	155	138	156	165	151	178	175	156	179	149	173	179	162	150	160	153	159	154	182	177	179	156	181	176	176	168	163	158	156	161	157	160	150	182	145	150	157	190	168	170	163	160	158	176	173	167	171	153	159	181	153	153	184	172	164	156	171	160	196	163	139
12506	11870	17461	16510	9435	7502	5240	4316	3196	2948	2730	3122	2698	2277	2415	1997	1652	1585	1433	1699	2104	1500	1894	1451	1489	1715	1824	1842	2066	1603	2641	3581	3207	2331	1663	1403	1450	1241	1111	1093	966	864	807	730	651	631	610	639	599	621	573	586	534	539	557	514	496	462	526	475	499	445	466	487	456	514	483	514	500	503	457	464	514	420	466	469	455	485	470	499	476	479	504	484	491	485	459	444	500	484	465	477	478	471	461	508	451	523	468	432	444	461	450	465	460	476	443	492	427	460	449	429	508	446	481	446	465	448	448	491	464	454	442	440	487	443	441	491	525	483	467	448	451	430	414	462	389	456	453	426	459	420	461	449	467	480	448	440	463	481	434	481	452	448	483	465	479	479	444	448	449	471	443	431	445	498	455	415	472	443	477	485	450	454	413	472	472	455	481	444	483	463	438	446	480	438	496	504	455	432	467	433	457	438	472	493	450	474	435	457	498	452	464	478	452	434	425	507	436	481	454	439	469	478	459	448	455	446	453	447	439	450	453	407	456	477	444	483	473	456	488	451	472	441	448	457	436	474	455	472	452	438	494	472	471	447	468	439	427	502	443	490	469	485	453	465	436	483	453	469	464	467	423	465	421	449	421	441	411	426	498	468	470	458	458	499	430	451	460	487	477	483	479	436	462	407	441	481	475	491	444	476	459	452	442	460	464	472	483	455	457	476	437	472	455	418	469	460	448	442	497	426	450	497	449	400	469	433	444	492	449	460	418	458	443	458	430	460	454	465	462	455	472	444	460	435	456	412	466	442	495	459	482	462	456	469	430	464	462	445	405	454	448	480	487	469	464	451	466	463	416	437	456	447	442	467	509	473	480	431	423	453	433	472	420	449	472	429	441	471	494	470	486	467	459	451	468	449	444	472	473	457	492	453	470	455	436	467	435	456	428	473	412	429	451	474	467	456	457	473	448	460	443	468	471	451	434	456	431	450	461	401	447	487	423	452	423	406	424	409	455	492	491	509	477	429	450	496	432	449	445	442	448	421	473	443	446	448	488	455	433	437	450	441	477	447	447	449	437	398	458	434	457	452	444	431	457	463	470	432	468	470	494	457	438	476	447	450	436	436	431	492	468	432	477	446	460	458	451	443	456	483	439	454	462	435	467	428	476	474	420	438	463	448	472	461	495	493	458	459	445	506	447	453	428	442	463	493	466	426	460	464	450	482	439	467	433	473	436	452	446	500	446	486	458	468	476	454	439	440	426	449	471	419	427	435	489	438	413	456	476	460	459	461	462	470	461	421	486	445	452	454	439	460	440	437	484	506	484	420	473	443	420	434	493	470	489	483	419	455	490	466	425	457	444	443	457	446	457	454	465	447	426	473	480	463	467	479	490	458	478	463	443	461	419	468	455	474	475	439	442	479	487	456	458	457	443	463	442	476	451	474	471	524	434	442	487	484	478	498	464	450	425	391	444	460	468	458	462	501	461	461	487	445	459	491	476	437	474	471	428	509	507	454	473	487	480	470	485	426	429	457	466	465	447	464	432	476	426	452	438	479	466	477	462	442	467	470	489	436	425	442	485	470	451	438	429	494	426	448	454	487	469	433	461	463	451	429	498	465	453	445	435	501	457	434	433	469	476	452	445	449	489	469	488	448	458	428	485	434	436	462	467	431	497	474	458	474	441	448	450	466	465	464	437	472	444	431	488	431	457	447	449	471	455	480	485	462	474	435	454	447	443	435	439	442	464	429	466	451	427	435	481	476	466	462	439	413	439	437	438	446	474	439	434	421	474	467	471	466	459	437	457	468	464	454	424	507	482	459	472	457	456	465	414	448	480	473	461	443	471	429	471	443	461	484	442	499	502	476	452	445	451	468	460	484	478	461	499	444	474	495	466	486	450	413	440	410	462	461	445	446	441	460	428	454	440	457	454	476	471	450	448	458	458	437	451	435	462	467	458	413	436	478	445	473	468	417	450	461	447	431	458	435	451	488	467	441	472	435	473	465	426	439	450	412	438	473	462	470	444	465	446	473	462	487	482	483	474	440	452	447	469	475	466	457	435	468	469	465	442	467	472	459	492	447	447	452	426	466	457	438	484	446	432	429	458	473	438	428	443	472	437	431	417	457	411	426	454	445	452	400	453	454	483	469	433	480	419	441	457	426	462	439	450	452	439	482	436	443	444	436	430	432	456	455	457	456	414	438	448	469	433	459	463	463	475	455	431	457	452	467	481	496	442	434	471	461	451	452	462	459	447	447	463	446	456	448	468	425	459	475	450	456	428	435	458	429	424	463	458	437	451	460	444	454	444	460	425	457	485	447	442	457	437	467	462	449	466	429	460	467	463	445	464	456	493	466	479	449	457	460	455	438	457	523	478	448	450	460	479	428	469	445	445	438	410	424	455	429	434	456	488	456	458	486	445	463	429	444	421	416	479	436	440	440	463	467	488	447	444	458	445	452	457	439	461	445	433	476	468	447	493	442	461	475	466	456	439	487	465	480	455	481	503	441	460	418	488	453	452	452	447	443	462	416	471	453	450	477	430	460	437	493	467	475	473	476	453	421	483	482	468	463	480	425	441	436	460	413	428	495	480	441	427	448	450	455	471	469	424	435	462	477	451	451	446	481	433	486	471	467	489	466	461	431	404	439	443	463	462	454	468	414	469	445	452	465	440	431	440	444	451	441	459	449	436	451	473	470	423	419	499	467	453	452	471	452	509	492	429	482	471	467	435	435	486	503	432	478	464	501	458	497	431	452	487	435	438	434	433	444	488	470	425	461	457	476	449	459	452	475	453	448	460	428	466	452	468	467	420	493	453	409	419	464	451	468	475	478	428	492	457	483	454	413	464	446	494	492	472	474	447	455	461	471	494	452	463	452	463	442	409	436	411	469	429	466	466	457	478	441	480	450	451	442	493	456	442	482	447	440	433	461	477	440	461	472	442	423	444	465	434	458	483	463	457	441	449	481	475	415	447	433	425	497	465	428	462	441	425	473	434	482	456	408	424	414	470	493	462	459	435	451	439	451	504	431	434	431	418	456	460	441	460	470	460	450	416	431	480	455	432	452	408	449	465	446	438	463	438	473	445	472	433	462	453	456	425	432	431	436	451	449	453	491	462	463	470	451	457	464	459	456	444	444	476	489	496	438	460	441	460	443	471	454	457	475	455	490	449	449	431	441	439	502	437	452	459	472	444	467	482	442	454	428	417	464	446	481	463	481	423	431	467	424	466	464	463	454	465	447	438	460	421	467	464	443	441	468	459	446	428	462	438	435	464	453	475	475	423	463	422	458	461	462	476	495	428	451	499	490	452	463	445	454	473	461	491	411	467	433	476	458	429	470	438	410	419	429	488	443	438	474	435	435	424	456	491	446	501	448	441	443	492	432	439	424	498	474	463	490	420	455	481	472	430	438	455	434	497	403	427	454	477	467	445	463	451	415	448	448	462	461	451	461	502	490	436	455	475	480	453	502	486	504	439	515	493	482	479	427	462	466	443	452
5350	3033	3428	1741	633	415	347	338	387	359	372	404	424	351	379	314	342	374	339	352	352	352	365	348	393	360	350	387	366	380	364	350	382	361	363	348	368	374	365	367	375	353	379	365	348	348	357	374	349	353	372	406	360	341	366	362	296	327	323	374	349	356	324	347	365	350	343	356	335	325	349	366	370	392	314	335	330	364	377	373	351	374	366	332	355	343	348	387	338	402	362	332	363	362	346	349	372	361	328	351	378	362	322	373	331	343	339	303	366	371	346	359	344	350	388	314	345	355	373	374	314	359	344	350	342	354	341	357	359	365	343	350	356	347	381	350	349	333	347	352	348	330	311	325	353	350	335	377	360	335	374	375	395	342	364	360	325	367	372	356	346	375	335	353	386	391	372	354	330	301	340	340	371	334	358	347	352	317	345	341	342	354	360	332	336	355	366	359	353	341	363	344	353	350	355	376	345	324	354	359	339	370	361	365	322	355	375	327	360	376	313	355	335	363	351	361	360	321	348	356	358	331	356	336	350	334	307	327	340	335	321	344	365	349	346	347	339	350	389	384	341	363	346	348	321	365	354	364	407	314	350	349	352	331	322	363	341	352	373	357	369	389	339	357	326	306	358	330	349	332	343	360	343	355	345	349	355	371	369	349	368	328	376	341	362	366	321	352	340	347	352	380	317	344	338	360	326	330	383	374	367	366	385	369	347	364	361	359	344	333	356	372	366	345	350	349	318	347	353	406	375	308	340	306	351	385	311	314	363	350	332	339	340	310	348	355	364	336	355	323	306	389	346	373	349	340	340	340	336	375	350	371	350	344	317	342	374	309	342	333	355	365	367	365	360	343	356	356	380	369	350	316	354	318	346	328	344	327	384	328	361	367	335	353	385	362	351	333	349	347	310	357	365	363	336	345	365	347	358	347	326	354	357	327	354	356	372	395	351	315	337	369	322	349	358	345	332	336	341	361	344	381	333	351	334	322	363	353	338	383	387	364	331	324	329	372	354	336	344	337	343	369	374	345	347	350	361	339	344	340	381	353	365	359	334	348	380	395	349	350	325	341	368	345	329	359	310	356	388	329	378	356	378	337	313	348	316	353	346	336	353	363	342	408	345	340	379	342	367	336	363	352	339	346	329	334	335	354	336	332	375	342	351	340	388	344	333	349	348	342	340	352	366	335	358	340	363	340	356	336	319	346	349	330	359	378	363	368	338	396	352	361	363	348	339	318	365	360	336	336	363	363	330	306	393	347	361	315	372	356	389	328	348	327	345	360	342	358	341	344	365	319	354	297	335	346	373	353	377	381	339	377	364	376	359	366	340	349	329	335	345	345	339	343	347	365	299	362	394	358	350	321	350	348	323	377	343	339	362	367	358	309	361	354	374	329	355	342	352	370	329	348	343	363	340	355	380	356	384	329	324	346	333	330	364	332	332	378	335	351	338	333	364	348	370	330	363	370	339	369	410	384	364	321	351	331	346	343	371	336	350	334	367	369	344	358	352	342	353	349	367	348	332	348	330	340	366	364	380	349	382	373	323	369	380	337	340	340	351	373	354	331	368	353	341	348	388	348	381	362	321	334	356	373	321	350	373	348	345	343	339	389	344	333	334	349	371	347	374	397	352	397	373	378	351	363	398	361	371	369	361	351	353	298	373	338	341	351	369	377	409	315	382	354	377	349	334	340	358	351	344	361	322	351	384	336	373	386	356	339	308	337	333	329	308	355	375	354	351	339	308	316	351	322	361	380	311	345	344	346	363	364	341	371	342	339	336	325	412	350	315	386	347	353	402	338	358	368	373	365	336	355	351	331	317	363	369	372	368	382	360	323	356	391	338	349	347	368	345	340	366	358	338	343	319	372	340	344	369	390	365	331	380	337	362	362	355	323	335	346	355	400	347	352	374	352	346	373	381	349	360	331	345	345	390	372	355	354	350	346	345	381	325	341	353	349	336	337	357	353	292	378	378	340	323	345	333	321	327	364	362	374	353	359	356	352	320	378	349	356	342	342	333	378	362	354	329	369	358	373	341	335	335	356	379	346	319	362	356	383	374	364	362	348	377	350	322	368	335	334	334	369	341	338	365	317	328	354	352	350	368	338	335	367	385	347	340	342	340	330	309	349	336	363	343	348	344	306	343	356	384	353	359	349	370	350	356	366	335	336	306	319	362	359	360	413	328	386	351	369	369	391	347	368	358	374	385	310	388	344	339	330	340	345	343	353	344	370	324	325	325	379	317	306	316	371	333	367	379	373	319	338	337	322	350	342	363	351	369	382	370	333	334	335	367	316	375	340	349	354	346	375	344	337	365	374	361	349	365	341	356	383	353	382	376	341	336	340	356	343	366	366	329	377	346	357	332	336	314	355	359	339	338	358	372	322	356	363	309	358	359	350	345	344	368	320	359	347	362	318	332	383	343	364	348	344	310	342	344	354	327	338	361	344	331	340	321	350	374	357	357	329	353	338	317	357	362	341	330	362	376	353	362	362	356	313	347	337	334	360	366	338	346	370	351	375	384	375	352	354	379	366	384	381	339	346	378	357	343	331	376	348	361	356	368	336	346	330	353	357	348	356	366	362	329	388	347	352	346	384	353	344	365	350	331	371	347	342	365	351	362	339	347	348	350	347	375	335	369	371	374	328	364	354	331	367	359	413	346	351	338	336	333	360	382	334	341	334	368	357	370	375	376	305	327	337	335	363	335	371	333	338	333	345	366	342	374	334	322	348	382	362	362	364	368	355	362	343	322	358	352	338	349	352	348	319	338	351	386	380	354	342	366	358	351	393	343	346	366	358	364	393	330	368	375	331	370	304	364	337	365	347	323	358	345	337	371	340	336	308	359	356	380	311	344	382	355	358	338	356	357	339	368	354	360	362	390	351	328	387	342	359	352	363	339	362	363	370	342	314	352	345	355	356	329	367	350	347	364	340	349	331	347	355	348	337	356	349	330	365	377	338	344	352	319	337	349	336	392	378	345	352	355	359	345	338	340	340	332	343	365	357	366	336	412	325	345	369	379	333	334	384	346	359	354	371	346	358	389	354	322	357	339	349	326	300	374	345	341	341	320	340	355	376	369	359	364	345	369	396	342	334	353	333	314	342	360	357	366	357	356	352	341	323	352	345	367	336	343	343	340	357	345	343	341	330	348	334	321	336	340	375	351	357	358	324	342	344	341	328	369	314	371	371	338	338	354	333	387	356	376	320	363	338	331	352	350	347	347	370	354	330	324	367	361	319	366	357	326	370	338	352	364	327	356	335	349	349	358	327	390	378	335	343	330	380	339	353	331	361	332	330	318	355	347	355	362	368	388	354	367	352	319	352	302	336	370	381	313	361	321	359	347	335	354	381	353	342	321	358	344	360	323	348	334	352	326	339	380	382	342	380	337	324	333	354	316	362	373	361	365	381	341	347	360	348	319	330	374	378	327	350	341	359	355	356	361	359	354	375	323	317	392	328	361	337	352	370	324	309	364	344	387	362	348	352
4067	3226	6468	4664	1689	1168	997	984	933	904	974	1106	1116	960	928	973	896	856	842	874	847	883	859	842	881	872	882	886	873	869	849	876	922	914	959	961	966	885	883	850	839	872	849	835	832	816	855	849	885	841	862	828	869	882	838	882	848	857	849	865	816	802	821	839	825	816	869	823	846	850	791	793	854	822	836	808	786	866	854	800	838	843	832	801	814	823	809	859	816	857	830	868	890	845	873	823	849	852	831	845	828	840	828	817	820	854	847	857	866	851	789	823	825	854	847	872	856	873	823	810	799	825	901	800	821	857	860	801	823	828	860	873	913	867	846	862	818	835	855	813	829	851	839	851	847	900	783	821	843	845	818	819	828	869	857	871	773	854	868	862	832	859	805	820	884	928	837	827	852	846	855	810	824	827	829	858	849	872	834	889	840	860	853	833	808	845	835	777	869	796	864	884	820	817	840	787	842	833	835	866	810	877	879	851	779	850	872	842	827	784	855	862	842	860	812	788	846	835	863	849	815	864	819	789	838	788	822	843	813	823	830	806	883	828	884	829	860	850	840	837	878	783	851	784	784	836	796	805	881	806	867	833	881	819	823	799	860	801	828	848	837	813	854	905	822	811	911	819	797	830	846	844	818	825	784	813	809	803	852	807	833	817	871	867	807	801	837	811	822	838	880	811	834	835	822	866	824	811	864	826	876	808	835	888	832	866	824	774	782	808	781	834	842	815	855	807	889	858	829	837	836	847	853	846	850	835	849	812	810	867	861	827	832	870	806	842	845	902	830	841	798	875	847	854	853	867	834	870	858	810	873	879	810	824	817	795	821	826	879	824	863	826	840	862	857	808	813	832	821	839	829	810	821	878	795	844	804	832	830	864	899	826	809	815	776	842	813	847	832	797	853	887	859	863	904	819	845	828	829	842	860	864	834	848	852	887	842	873	829	795	832	872	805	808	792	791	811	858	845	831	879	866	820	817	786	835	853	835	812	837	857	822	840	856	858	874	785	835	835	831	824	858	842	826	865	840	783	817	822	845	820	820	810	858	876	824	831	883	833	841	863	825	831	855	859	852	846	843	819	859	816	829	827	865	816	821	847	839	843	796	890	848	843	792	810	829	789	872	850	868	841	856	833	767	849	852	804	840	827	805	855	862	838	833	832	834	840	858	799	800	807	825	842	834	795	830	805	837	842	849	834	835	846	890	841	834	823	823	769	819	853	825	822	860	832	836	836	837	882	865	893	826	814	845	826	790	850	858	806	811	829	875	822	844	840	829	823	842	850	858	900	823	833	845	832	825	814	826	851	868	863	826	870	819	852	830	813	841	854	823	831	862	825	785	828	849	846	882	844	808	823	839	825	817	829	826	859	837	836	808	827	812	842	892	842	813	818	792	784	810	865	781	862	866	827	857	860	845	824	821	815	831	851	832	793	858	857	840	860	843	890	794	879	838	836	841	832	853	795	886	849	833	828	840	759	921	868	854	852	816	869	832	902	850	914	860	840	803	813	873	837	842	828	867	851	815	869	804	847	852	838	866	869	856	839	860	825	827	908	788	902	808	837	846	811	843	857	817	855	838	844	838	843	839	787	821	799	832	858	850	830	827	834	832	819	830	877	822	819	804	875	809	849	812	798	909	834	800	813	849	820	806	877	854	773	840	845	884	785	788	858	892	864	822	829	864	818	872	809	793	852	866	833	771	873	883	831	867	792	801	799	840	884	852	848	846	827	871	884	810	836	852	824	913	843	895	897	801	862	817	815	818	880	866	883	802	861	864	785	864	808	872	856	784	831	821	810	801	796	830	834	867	863	818	844	850	889	847	844	829	854	852	818	825	786	801	837	851	865	824	837	841	797	839	821	819	847	833	820	837	842	784	805	799	795	829	853	902	771	859	847	842	813	839	871	831	812	800	801	872	829	778	837	872	881	849	854	887	857	880	817	864	812	892	824	796	889	868	813	848	829	811	861	862	803	829	826	811	847	848	822	798	746	816	853	823	836	818	859	801	825	817	822	820	815	826	825	837	844	796	840	818	870	853	847	822	825	836	838	854	819	842	838	781	849	826	779	817	819	830	845	835	866	815	880	857	816	769	851	853	851	856	836	873	838	795	818	847	828	862	833	868	853	794	872	888	878	778	853	883	879	819	882	843	811	804	852	824	857	843	816	861	875	785	846	891	862	840	836	858	842	840	820	820	866	827	819	849	853	855	850	815	782	814	887	829	821	830	881	817	846	852	904	840	814	826	807	861	786	798	816	815	836	798	801	829	840	850	765	841	828	825	939	809	820	839	847	848	788	839	847	825	849	825	820	773	842	816	829	783	861	791	820	846	868	841	855	862	792	859	835	806	870	859	824	871	806	870	825	852	834	840	877	805	844	866	799	828	862	831	790	836	859	842	832	838	819	847	873	826	857	819	854	808	791	865	862	814	870	857	822	848	829	794	821	866	811	797	853	837	842	859	806	792	818	808	834	843	855	852	892	867	816	843	812	769	850	842	874	869	830	791	845	827	837	860	821	823	837	815	843	812	790	833	819	860	816	864	812	796	865	836	871	834	760	886	764	835	810	853	829	855	843	859	900	822	870	837	791	889	844	806	808	844	824	837	893	809	841	859	851	833	808	807	889	818	827	882	803	822	820	822	856	836	815	783	868	816	770	828	833	844	822	833	820	797	843	851	814	887	858	857	794	814	804	845	818	859	841	819	841	776	828	871	805	839	864	809	805	855	856	792	835	900	844	845	902	834	863	836	863	829	880	769	824	848	839	856	850	814	788	862	852	878	839	841	865	859	850	838	802	854	853	890	827	860	759	781	857	830	848	853	818	826	879	848	901	849	865	840	841	839	817	829	858	884	843	856	927	827	770	872	845	843	865	834	861	780	832	839	843	862	795	814	823	825	864	859	841	805	857	836	834	826	816	830	847	898	821	828	847	854	840	805	871	840	852	868	821	883	860	848	845	856	827	824	829	901	832	813	869	865	835	815	849	852	858	860	812	813	908	893	854	845	841	835	872	820	844	799	841	819	786	778	783	826	846	798	802	884	819	777	802	879	776	847	849	826	840	813	814	849	847	836	833	826	866	832	768	852	850	842	830	862	814	866	808	846	829	851	835	856	844	827	858	822	859	861	825	831	812	813	790	827	821	843	854	839	864	823	793	787	797	836	800	868	840	842	859	872	828	858	826	839	824	859	859	885	818	828	857	850	823	824	812	903	850	825	895	786	853	778	809	826	781	827	864	912	799	839	831	870	833	882	853	858	872	872	855	816	840	771	879	837	799	855	887	818	865	817	848	795	842	859	781	888	811	812	848	786	849	851	822	843	815	883	894	795	837	847	799	811	823	834	821	799	879	889	832	806	834	807	850	792	787	826	804	841	864	850	836	817	853	853	873	792	883	842	883	855	842	817	802	851	863	839	880	820	811	819	855	837	845	805	862	813	853	878	798	811	864	796	845	835	847	836	847	816	881	798	823	865	825	843	855	795
14059	10382	9076	5301	2397	1390	832	592	446	407	422	385	371	330	347	294	271	222	280	242	289	283	266	246	232	270	255	285	232	249	310	363	339	307	295	237	240	252	199	197	200	194	222	196	219	222	213	199	240	185	178	183	181	201	199	192	186	217	221	189	151	184	169	145	203	213	203	169	169	194	191	197	198	196	200	175	193	172	197	180	184	230	185	203	178	196	209	179	182	201	168	173	208	200	180	184	198	213	216	199	196	201	179	198	177	215	159	185	190	191	186	183	204	204	181	194	193	188	204	175	200	184	199	178	211	190	182	181	178	217	192	183	192	190	198	184	176	195	197	203	185	171	189	199	219	161	184	211	197	190	180	190	189	193	183	196	190	170	180	199	199	192	189	191	196	178	190	180	199	203	176	183	190	199	191	178	197	186	173	171	187	186	209	186	189	187	183	165	211	169	168	198	194	203	168	185	193	198	168	190	176	184	192	175	197	180	169	209	197	186	206	192	189	182	204	185	183	182	187	190	186	178	178	169	196	150	178	211	173	182	199	187	181	197	194	191	196	195	208	192	195	202	173	199	193	187	189	187	192	206	180	181	193	208	178	161	192	188	176	197	177	182	178	169	180	160	181	208	206	184	193	192	184	180	191	185	184	200	197	172	198	179	197	186	171	163	186	187	216	166	197	182	207	186	176	205	175	201	183	192	178	212	177	197	189	167	191	191	169	210	177	189	183	204	185	193	230	188	162	186	192	189	179	190	173	177	194	174	200	188	188	186	195	183	207	189	165	183	200	191	189	201	196	189	181	214	198	181	193	207	193	192	160	178	175	180	187	196	191	193	205	161	188	199	165	177	153	199	183	174	191	212	200	171	192	188	226	192	200	183	186	186	186	174	215	196	187	176	186	183	193	188	193	183	191	176	169	198	179	181	199	174	183	190	203	181	175	194	164	202	202	197	199	167	205	196	170	169	191	183	188	177	183	184	193	194	209	184	171	194	208	172	196	189	215	172	192	186	166	198	186	203	182	198	183	189	176	193	198	180	223	204	172	188	209	188	200	190	185	194	194	156	184	195	190	192	201	155	179	189	179	196	187	186	172	178	177	191	186	200	184	188	213	198	195	159	183	209	187	205	196	180	174	195	208	217	183	191	186	197	177	192	187	205	192	178	198	213	186	193	203	233	183	174	187	189	186	190	194	176	208	190	186	199	181	205	181	180	186	172	176	201	181	203	194	205	189	179	173	174	202	190	181	189	205	198	211	200	163	220	187	214	190	184	192	192	181	205	184	198	173	186	190	218	212	194	170	171	183	209	186	205	190	193	196	172	176	169	190	213	199	176	197	203	178	195	189	192	173	194	194	202	189	183	190	191	192	197	203	195	168	190	183	194	195	201	174	178	197	187	187	196	176	199	176	185	188	199	181	217	207	201	190	192	172	193	183	194	190	188	190	176	181	164	200	191	189	190	181	213	187	191	155	195	148	188	201	206	192	189	178	179	185	192	177	183	204	179	196	182	193	192	191	205	173	219	190	193	196	203	179	172	208	176	178	200	211	177	209	179	208	192	194	170	174	166	187	196	211	182	183	175	173	186	194	195	187	206	171	179	195	171	186	200	190	172	189	163	186	202	177	174	200	174	165	175	189	185	181	207	206	193	190	186	162	189	175	172	211	182	197	210	174	201	168	181	169	185	179	193	188	190	195	184	199	163	191	225	209	198	190	169	220	180	197	185	174	187	177	200	182	165	182	182	179	186	165	205	181	192	171	190	165	215	203	217	186	192	182	179	211	218	209	186	185	184	216	192	187	181	197	222	194	218	197	184	183	195	199	169	161	182	158	187	203	199	192	202	191	204	202	178	196	197	197	175	207	195	194	191	177	200	204	176	185	184	180	189	176	216	176	186	205	200	201	177	199	174	188	187	198	211	171	158	172	191	174	179	206	183	177	200	205	185	205	175	190	207	183	180	168	183	185	165	199	201	191	201	190	168	195	180	211	212	194	186	205	166	197	182	166	182	200	193	191	145	185	218	162	178	167	172	170	187	157	199	190	187	198	213	176	221	179	210	197	197	208	201	167	182	173	205	211	206	196	199	212	184	176	195	189	203	189	186	157	173	187	195	182	188	173	165	207	216	194	168	191	187	183	185	189	201	183	184	203	192	203	165	184	190	199	177	176	187	195	205	190	177	217	218	204	179	203	173	230	184	206	210	193	200	203	191	205	189	182	197	192	198	168	195	190	204	177	182	195	205	176	207	187	185	195	195	192	172	169	175	156	172	180	174	156	179	187	182	200	194	172	182	172	188	197	182	194	184	202	193	194	193	171	192	192	202	179	206	208	165	190	189	186	203	215	180	213	192	187	187	182	193	191	189	211	160	167	202	190	163	210	190	200	184	183	208	166	164	195	211	191	170	197	176	215	157	194	205	190	177	171	197	187	178	188	196	164	199	184	170	217	193	209	198	165	180	177	184	188	179	186	198	194	195	181	197	180	186	187	180	190	206	213	200	203	199	164	174	175	212	193	191	181	190	189	191	170	180	191	192	202	180	173	182	201	172	205	169	198	188	195	183	194	170	180	190	224	179	206	195	208	198	188	188	184	157	183	177	227	200	194	174	202	194	186	196	197	189	206	200	204	171	204	194	193	195	190	181	183	220	191	190	208	198	212	149	208	178	189	174	178	151	174	201	195	166	183	177	187	177	183	180	197	197	197	193	180	185	189	199	185	199	220	183	190	182	184	173	193	180	189	193	195	196	193	183	189	169	171	192	185	198	206	148	180	194	197	234	195	191	198	222	195	187	186	188	191	158	202	176	193	189	184	197	201	213	199	201	193	196	209	189	176	172	186	215	195	197	180	210	201	177	179	185	201	193	193	166	186	202	187	185	174	194	206	161	171	161	174	235	174	161	194	185	194	195	209	193	183	220	173	185	157	192	199	198	172	204	187	189	184	165	188	188	168	196	193	164	204	197	189	168	175	190	172	197	202	193	201	200	185	184	181	173	193	188	188	198	199	215	175	180	174	188	195	179	184	181	185	168	169	205	226	186	202	195	191	194	192	176	194	179	180	184	180	182	196	176	178	164	214	177	212	196	214	194	209	181	182	182	183	190	181	172	176	188	196	191	207	187	177	156	178	181	185	200	196	207	195	186	168	179	178	178	192	177	172	196	197	191	191	188	209	181	162	196	188	175	212	200	190	185	181	184	197	188	212	192	181	193	191	183	183	189	192	184	207	184	190	210	189	178	184	198	171	171	171	223	170	167	182	201	181	199	192	184	216	165	178	188	171	184	177	179	204	186	197	168	174	202	180	174	198	199	165	163	196	182	190	199	185	212	209	176	183	196	201	182	204	182	178	175	194	199	186	173	208	190	181	187	187	173	172	174	194	187	204	184	204	199	208	237	186	176	203	196	183	210	190	180	212	194	201	215	184	191	194	198	163	173	184	201	190	168	188	170	197	196	220	189	204	188	164	182	180	176	186	214	176	193
9373	8300	11775	9458	5753	4101	3267	2420	1926	1810	1731	2052	1664	1417	1527	1204	1010	1046	1132	1133	1220	1119	1154	1092	970	1110	1154	1052	1266	1325	1862	1973	1869	1459	1093	1043	970	858	809	725	797	721	654	592	648	584	598	532	572	545	511	566	582	537	564	555	544	473	513	505	507	484	475	517	512	533	497	516	476	473	494	528	537	543	475	521	534	508	475	513	502	524	486	516	527	471	487	531	494	503	494	517	486	549	516	491	494	502	463	511	480	479	474	448	460	496	511	499	504	483	481	504	472	507	467	512	490	483	499	495	467	489	462	481	485	479	485	520	470	460	463	499	459	477	461	486	492	437	497	499	499	480	461	487	491	497	466	484	474	491	532	497	499	478	516	496	472	477	484	513	449	463	527	501	483	507	497	477	468	489	480	492	471	514	489	495	503	484	472	485	461	466	498	474	513	485	489	464	488	496	520	490	479	498	522	490	522	480	519	476	509	484	479	496	467	479	494	485	499	465	476	510	459	462	471	470	468	450	512	466	483	501	485	470	501	508	464	501	483	490	493	499	492	465	505	472	455	506	495	503	521	480	478	470	466	462	507	463	490	512	487	498	482	520	520	531	463	492	454	469	480	502	501	470	504	473	492	481	498	454	520	502	507	454	471	483	516	478	512	451	503	467	475	485	493	495	512	484	497	462	473	478	467	455	505	478	512	467	514	510	499	506	514	518	466	471	492	490	490	485	480	513	508	459	466	505	483	476	500	469	505	475	464	544	464	486	498	515	488	472	455	506	463	511	485	490	493	479	458	524	476	490	488	463	486	439	502	464	494	473	480	510	469	483	512	497	468	483	487	465	509	490	513	480	449	483	507	486	505	473	473	519	452	465	504	491	491	461	480	514	497	482	529	523	458	479	454	477	480	555	487	487	509	474	503	485	514	458	494	511	504	453	486	515	539	495	470	492	479	479	503	462	493	492	494	474	483	497	536	507	505	524	494	498	497	489	459	505	535	473	522	485	469	486	497	520	490	487	498	486	524	455	487	529	487	468	498	533	475	471	481	514	494	497	508	517	473	543	486	474	485	461	461	461	493	497	480	478	499	487	505	492	490	511	516	461	502	522	478	454	481	521	510	438	471	498	494	466	474	463	530	474	550	492	496	490	505	481	481	539	550	471	491	457	497	436	481	464	489	497	483	468	494	470	491	504	504	484	499	467	481	478	456	471	503	531	514	472	496	508	501	499	523	484	505	442	483	500	470	510	469	489	471	465	504	491	478	539	470	478	468	523	429	515	495	496	466	469	427	471	496	528	468	443	500	479	484	479	494	497	456	453	468	465	522	481	511	475	477	502	541	508	510	468	525	469	498	522	464	489	465	461	488	483	480	517	494	502	491	508	486	508	488	513	524	494	451	470	487	490	513	468	487	485	468	486	480	496	519	464	508	524	504	542	501	468	495	492	506	497	449	423	499	518	498	508	487	530	475	506	474	510	487	470	495	523	472	470	501	472	501	487	488	518	464	502	509	491	484	495	526	498	490	501	483	491	473	478	499	491	490	489	499	485	493	485	475	477	446	455	490	487	500	476	442	516	511	497	500	498	469	505	509	530	511	501	485	465	477	483	477	450	496	456	494	452	527	504	441	525	489	500	515	538	470	462	448	479	492	459	488	508	517	490	491	471	498	499	481	501	495	476	489	497	497	493	510	445	448	523	462	502	462	456	475	447	512	470	479	513	507	492	466	516	491	524	506	514	499	507	487	462	507	472	525	522	485	502	471	469	506	512	482	482	468	483	480	502	509	458	506	430	506	507	499	500	531	526	457	507	507	465	477	513	462	496	497	483	480	491	469	502	528	494	473	449	499	511	508	494	474	493	460	486	463	525	493	485	456	520	460	471	537	495	477	457	495	461	447	493	456	436	497	494	474	454	494	475	525	456	497	476	494	489	511	474	467	497	501	446	513	492	493	514	482	474	479	484	485	500	503	487	475	530	462	481	542	463	495	482	505	493	507	479	467	489	463	462	487	499	459	464	475	530	515	459	464	482	509	501	481	481	480	575	497	477	481	513	461	476	507	499	517	498	476	483	499	519	480	516	470	482	474	490	504	528	504	486	471	514	492	504	461	476	481	516	505	472	477	488	478	490	481	504	503	473	494	478	487	493	529	523	530	530	511	503	492	496	496	495	486	494	465	479	483	518	476	479	486	465	470	460	499	475	480	447	513	448	499	479	476	480	487	469	485	462	454	452	443	485	520	517	506	481	463	492	480	527	483	496	489	539	472	496	464	489	464	476	504	507	470	505	461	486	465	483	494	450	497	515	454	479	480	467	478	472	463	445	497	503	502	481	516	467	485	485	488	504	495	494	498	486	465	464	532	476	499	444	467	456	468	492	480	497	439	509	490	487	496	488	507	507	520	538	490	514	497	464	456	487	476	479	477	485	469	539	482	515	502	514	490	461	468	499	521	483	516	487	465	484	508	514	490	459	472	453	490	451	515	487	488	474	442	512	471	485	475	518	526	487	516	515	515	472	489	499	502	466	515	481	481	455	473	497	477	491	473	470	499	516	513	513	456	478	475	465	498	510	498	512	487	494	517	508	471	455	499	463	516	492	443	484	485	457	474	510	441	455	505	435	452	444	486	466	475	511	524	476	481	475	492	533	486	500	489	461	503	478	490	496	473	488	495	469	488	526	499	482	497	522	459	482	480	490	468	481	494	516	518	482	439	490	479	481	500	507	511	498	502	520	474	462	478	524	514	523	517	458	447	468	443	478	494	448	470	499	509	473	473	445	461	499	489	507	525	494	467	501	490	488	489	508	473	494	504	472	450	499	520	457	500	488	463	471	508	505	523	466	478	521	502	457	471	454	493	506	491	482	474	483	478	494	461	494	506	502	434	471	492	489	501	517	488	517	503	495	481	523	461	505	541	460	513	466	496	499	474	469	508	491	491	508	534	477	489	500	472	454	456	502	521	495	520	476	432	497	462	493	489	486	481	454	514	468	488	516	500	466	495	506	452	511	473	469	504	470	458	491	518	506	483	484	505	511	478	474	442	432	428	450	462	486	532	513	534	505	522	505	538	471	517	473	470	520	470	468	475	475	452	513	472	499	509	495	495	489	474	465	537	449	507	497	489	543	460	486	451	501	508	505	476	452	444	509	542	459	514	448	413	486	470	516	500	489	483	522	491	485	499	509	485	511	503	501	504	495	472	484	479	487	507	507	492	467	458	554	489	493	513	494	494	477	475	492	473	507	491	528	496	490	519	506	507	494	529	448	514	507	452	474	481	480	477	483	561	467	472	530	508	464	487	470	498	509	482	463	476	477	491	482	478	472	469	486	454	501	521	513	473	509	489	475	447	505	466	464	462	501	478	477	450	497	476	474	512	474	491	500	466	480	506	453	486	490	484	471	505	497	509	487	528	496	488	507	473	480	501	494	512	488	484	508	491	485	533	456	512	488	481	474	513	485	485	500	490	505	473	487	501	461	439	463	475	490	485	465
21734	15474	13237	8203	4436	2449	1499	1063	695	585	530	588	472	410	474	375	321	320	298	323	336	310	362	274	306	319	340	310	345	342	485	515	476	400	288	225	286	238	254	253	202	237	205	195	168	200	166	188	179	178	168	205	162	170	169	154	161	195	170	172	161	163	160	174	167	172	146	166	172	161	159	167	150	161	162	158	157	179	194	171	176	165	128	164	152	184	166	159	171	170	157	155	155	189	174	161	184	171	192	179	144	166	181	158	160	170	176	156	162	187	186	158	156	185	155	181	172	178	156	168	146	139	199	171	174	186	176	189	168	158	186	167	167	161	174	189	176	161	177	155	161	165	173	160	164	164	161	162	191	168	178	163	179	161	151	176	153	164	135	146	165	174	157	176	141	164	163	163	155	166	137	149	155	176	151	162	156	171	179	169	174	193	177	167	159	182	184	166	156	176	137	177	196	187	172	163	185	168	166	177	175	158	180	157	165	154	190	183	170	156	198	170	197	164	201	169	166	171	173	145	143	156	156	173	157	168	175	160	161	183	167	191	154	165	161	177	162	175	178	148	137	172	160	160	160	159	168	154	174	170	146	151	130	174	177	162	156	178	187	144	182	172	157	165	192	160	157	167	163	141	160	148	166	190	151	152	178	176	172	168	146	191	164	182	152	142	141	160	169	164	131	162	179	153	179	149	149	160	168	167	171	163	169	155	140	152	170	175	154	170	169	165	155	160	163	165	155	166	171	168	169	158	160	170	171	160	166	149	169	155	143	148	160	166	177	177	154	165	170	167	167	180	155	179	193	152	179	181	168	139	162	159	168	163	174	169	173	160	157	153	161	159	155	162	158	190	174	172	154	163	189	172	135	150	160	171	176	177	152	170	157	159	187	194	147	168	178	181	163	158	160	153	178	163	160	139	184	175	155	177	181	150	187	159	167	155	149	161	172	175	149	156	151	173	125	156	147	165	144	185	169	146	179	175	170	179	181	158	176	160	153	159	170	141	170	162	191	161	154	176	179	170	177	165	150	191	161	174	172	171	159	155	197	162	145	181	162	171	177	189	144	175	149	173	153	184	168	140	177	168	166	155	171	155	158	168	169	160	159	174	137	154	179	171	162	166	138	173	175	133	149	169	156	165	174	163	154	176	187	159	160	162	154	206	163	159	176	163	171	175	180	178	174	164	171	179	162	139	158	155	176	168	180	187	159	184	162	185	158	161	170	170	160	201	166	155	169	185	171	172	150	172	185	141	185	157	146	154	161	152	170	162	162	134	177	150	142	161	160	180	160	190	155	175	138	178	147	156	159	155	177	149	148	169	166	179	149	189	152	160	166	177	158	170	165	156	177	167	144	171	175	198	159	182	152	173	143	150	163	154	163	165	164	165	160	148	172	162	147	148	169	147	148	148	163	170	170	190	182	151	179	162	163	155	173	164	149	176	139	157	155	180	154	172	163	187	176	184	178	165	169	178	182	150	140	163	172	148	155	139	139	176	153	140	151	149	169	175	163	166	173	164	165	159	153	132	153	181	177	169	153	192	160	170	161	136	148	164	173	153	189	157	145	145	173	166	165	165	174	175	152	163	157	179	166	157	180	173	136	158	179	166	166	166	185	177	171	156	174	156	186	176	175	168	156	164	185	159	171	177	162	145	174	161	160	147	152	169	183	165	199	182	163	156	157	172	168	165	180	176	151	174	161	176	167	174	167	182	184	152	162	163	144	142	168	173	140	165	169	160	145	172	136	166	165	142	138	162	157	148	142	160	177	157	171	188	167	187	156	199	179	152	177	150	156	159	171	156	144	186	154	177	169	157	179	150	173	163	171	141	176	180	160	149	173	147	158	180	170	170	198	154	177	176	183	157	154	159	161	167	148	176	151	165	161	154	158	166	158	169	148	198	172	173	173	170	166	157	176	163	159	149	174	167	188	161	171	155	160	167	167	172	169	162	170	172	165	177	174	174	172	161	184	154	153	150	174	158	186	167	183	159	162	161	155	178	167	154	170	159	177	178	170	162	177	194	143	144	148	164	152	176	174	160	137	161	154	186	131	183	184	179	170	156	166	170	158	171	151	138	176	156	164	171	194	158	147	154	164	151	177	156	178	167	157	159	173	160	183	179	176	164	159	171	164	153	160	177	174	164	180	161	169	187	162	149	148	186	156	174	147	164	145	174	144	157	175	171	163	163	180	168	157	176	139	160	148	177	163	155	181	165	160	158	146	165	166	164	175	151	167	146	159	148	173	171	184	156	140	156	166	166	148	162	144	191	172	163	162	151	155	160	156	166	169	164	147	164	158	175	184	138	145	180	144	168	170	181	158	154	189	177	156	149	162	159	161	145	150	193	171	169	180	170	162	176	159	172	173	160	178	183	154	158	174	143	155	175	163	170	155	168	195	147	175	177	181	143	163	151	146	186	180	152	157	186	162	161	173	159	172	148	169	184	150	159	168	188	160	155	159	160	179	160	171	170	137	146	168	151	154	159	145	182	171	171	163	151	173	155	154	158	184	164	179	182	159	157	170	148	172	175	171	149	159	173	161	180	159	155	179	149	169	174	136	155	145	192	174	142	152	166	163	192	179	153	155	170	175	165	180	154	178	171	156	162	154	154	178	158	160	165	175	162	172	157	185	156	163	178	151	187	180	167	146	185	174	185	169	177	179	166	156	149	177	193	166	189	150	169	175	191	177	158	178	172	173	156	167	174	176	197	168	151	148	155	172	166	170	165	171	138	177	164	178	152	179	175	166	169	193	147	189	177	160	156	187	179	155	165	184	132	159	178	198	176	193	151	165	152	148	180	172	159	161	180	145	138	169	161	149	171	177	186	134	168	164	177	154	151	145	164	165	154	154	149	146	175	146	143	179	181	178	173	167	170	144	178	167	156	176	175	162	167	206	149	148	174	178	192	166	177	177	160	160	189	168	145	168	171	167	177	153	183	168	183	174	180	163	155	140	150	181	181	157	161	170	176	181	159	155	169	143	154	157	158	139	165	187	178	163	130	159	146	171	171	155	164	141	169	160	135	161	146	160	147	148	169	149	178	160	179	172	170	162	165	196	163	157	187	172	149	191	172	162	162	162	174	178	171	159	196	165	153	157	167	160	158	162	171	165	165	175	183	156	167	187	148	156	145	172	153	172	156	167	161	148	158	158	176	165	178	148	163	163	176	162	178	161	141	198	173	175	173	175	176	144	153	158	168	185	168	179	181	166	175	163	163	165	160	168	184	165	185	181	152	161	142	172	174	145	177	164	182	168	166	174	156	171	163	164	159	147	176	196	162	160	175	159	153	165	166	151	176	160	143	153	191	137	178	169	166	164	162	155	185	156	151	172	180	165	152	170	155	182	197	148	176	169	174	166	145	177	175	158	178	143	163	156	149	170	148	174	178	160	163	164	175	167	154	145	178	160	163	148	144	177	193	182	169	188	150	166	179	166	161	160	146	168	159	143	176	162	156	167	183	171	176	169	161	180	147	161	163	137	146
12949	11038	15162	13211	9071	6818	4992	4493	2988	3095	2722	3394	2501	2198	2332	1874	1618	1593	1475	1798	1798	1730	1997	1370	1429	1805	1685	1926	1821	2297	3345	3359	3012	2155	1670	1470	1370	1238	1041	1049	962	897	798	767	696	618	623	586	588	562	574	559	583	579	591	521	554	493	503	467	478	486	470	514	494	515	458	505	488	483	456	457	489	470	502	502	509	525	470	493	508	458	474	517	472	477	512	470	456	454	458	472	464	497	462	429	483	449	465	493	484	464	472	514	460	462	459	491	482	461	466	434	504	472	452	462	460	477	468	489	469	468	477	482	460	435	476	454	461	447	442	441	495	471	470	451	478	435	462	460	513	444	469	492	475	437	479	470	449	468	496	461	461	489	471	495	489	452	484	455	448	442	433	478	460	441	486	435	457	481	501	475	437	461	459	484	480	449	460	462	467	434	496	457	468	499	478	469	463	483	458	478	451	447	465	509	483	486	444	469	484	417	488	443	431	461	428	492	457	445	496	445	445	466	478	513	413	475	426	462	467	436	510	499	465	406	467	456	495	465	462	433	457	455	476	464	430	477	425	484	456	530	463	427	473	495	471	461	419	464	455	498	441	445	461	450	435	460	450	472	474	479	461	451	501	500	469	456	450	449	473	451	426	483	474	453	436	414	449	431	446	510	443	401	473	453	475	485	478	440	473	474	475	461	482	430	449	515	456	488	471	424	455	436	448	470	493	452	481	453	490	470	468	442	446	488	435	467	465	473	463	488	471	423	479	472	458	496	473	429	447	455	478	467	463	431	498	447	439	509	416	480	452	469	476	456	487	473	462	467	502	474	464	425	473	478	463	445	443	424	472	477	480	490	455	471	411	468	454	432	486	490	460	482	483	492	479	443	457	457	467	476	421	418	514	495	470	455	458	439	444	453	408	430	467	484	483	475	453	480	475	468	425	426	476	431	467	491	451	437	485	500	437	481	438	451	481	432	472	436	421	454	459	471	439	451	450	471	461	480	460	448	435	482	467	456	451	481	459	497	460	490	499	500	440	458	442	428	458	465	469	508	421	435	459	468	458	448	442	442	452	465	471	460	492	463	494	447	441	465	451	480	501	428	468	471	480	441	485	421	478	427	439	486	441	439	488	457	458	429	453	431	472	462	462	438	456	462	486	520	449	450	444	458	427	440	470	458	481	522	485	457	462	453	476	466	420	442	423	428	474	410	452	469	494	432	435	469	454	472	450	468	487	449	430	430	453	474	445	446	459	432	471	465	447	429	443	463	464	480	476	441	468	452	457	479	457	460	448	436	458	492	448	437	455	506	484	440	483	459	426	481	458	468	468	456	444	473	460	443	436	465	475	445	473	481	450	492	445	451	431	483	446	460	437	489	464	462	464	442	474	457	466	451	487	432	463	461	411	468	487	454	484	457	465	474	486	427	426	460	485	475	445	420	461	441	471	465	460	466	434	440	451	463	473	444	480	473	441	466	472	449	433	411	499	464	451	456	469	435	427	461	441	446	455	488	475	444	471	465	461	436	444	481	439	483	450	418	483	433	430	467	472	446	462	435	438	439	439	501	456	453	465	433	473	456	427	469	424	506	446	479	473	470	480	474	454	472	483	455	455	461	467	447	496	470	427	443	469	435	468	448	473	446	510	458	520	448	482	445	468	485	463	477	466	483	462	472	419	484	450	497	485	460	507	420	454	448	458	453	447	446	496	497	442	459	493	461	461	431	425	474	459	484	453	416	483	431	460	468	444	453	491	450	470	466	460	478	484	447	462	478	455	464	445	430	463	444	476	447	458	448	488	436	434	432	459	475	464	463	463	449	457	399	430	456	449	445	429	477	449	439	430	494	478	451	450	423	448	465	474	424	459	478	472	501	478	466	448	453	457	426	469	456	476	436	452	476	495	430	490	449	524	435	449	480	492	477	473	471	412	465	470	505	468	464	483	432	488	440	477	478	448	441	462	439	430	460	474	450	479	438	459	450	483	475	434	481	505	407	443	460	495	426	477	470	456	443	451	436	466	452	476	481	458	477	435	456	452	450	488	467	482	425	448	488	414	472	443	479	466	464	433	486	495	441	457	452	459	462	487	514	483	470	459	455	468	469	460	431	466	491	497	470	411	478	475	473	450	445	425	502	443	433	428	477	476	468	457	448	454	481	503	439	435	473	451	502	464	450	445	488	418	466	467	484	458	451	483	481	434	468	475	440	464	452	460	470	476	450	451	439	447	427	440	454	469	430	466	432	459	468	475	455	458	476	470	475	458	495	482	462	439	423	472	448	463	421	462	456	439	468	441	456	488	460	485	504	470	468	464	462	472	438	460	479	446	494	488	445	468	440	426	468	456	447	425	466	448	441	483	451	445	501	425	455	452	435	467	449	444	459	443	469	455	456	468	478	461	440	479	447	443	469	450	441	449	458	449	460	484	467	476	457	433	475	448	468	465	432	448	480	487	462	470	457	457	441	452	433	513	463	482	429	448	442	472	452	498	477	431	468	459	449	457	402	501	425	501	451	500	447	460	444	445	483	466	436	454	423	429	487	439	468	485	418	435	461	438	450	507	444	448	485	464	417	449	467	446	482	422	444	460	498	484	426	465	441	444	480	435	460	467	436	479	452	455	443	477	488	481	414	455	502	474	442	490	452	436	426	434	430	452	489	462	447	481	477	464	476	454	411	462	455	416	430	437	467	427	449	474	443	462	439	424	461	511	413	467	449	476	452	422	443	474	461	473	480	421	502	447	473	456	461	485	478	445	458	451	426	444	448	483	424	467	494	475	467	458	456	435	479	458	455	423	478	439	452	442	463	471	444	492	484	489	443	456	459	457	476	458	432	473	445	482	469	448	417	464	488	470	448	471	437	493	438	457	446	459	480	483	434	428	465	448	503	437	497	453	466	497	479	483	454	469	450	469	472	474	443	451	428	435	491	468	460	438	436	467	450	460	449	437	442	457	413	485	474	471	446	485	459	462	465	455	486	425	444	446	465	483	451	443	469	465	431	468	457	452	448	455	456	470	449	448	488	443	453	436	424	455	472	445	488	465	436	449	449	454	478	474	435	458	448	468	478	469	490	446	454	428	434	487	463	433	478	457	432	476	454	457	487	507	434	466	481	471	458	434	485	443	436	501	449	470	458	457	442	462	435	490	472	476	447	492	473	446	436	436	498	504	443	501	469	445	477	454	439	433	419	481	502	475	452	431	434	457	458	444	446	416	426	462	466	448	470	483	446	449	483	454	448	425	437	463	496	476	454	462	443	498	465	447	482	429	441	487	479	504	505	458	509	460	416	466	433	414	470	482	459	484	478	451	447	475	440	479	439	438	464	459	448	482	490	447	461	459	469	476	445	442	440	454	412	449	489	459	471	472	511	465	452	498	493	456	447	458	432	459	470	456	462	413	450	494	481	433	459	464	424	457	424	441	468	409	449	455	460	450	437	459	446	498	475	396	462	464	460	486	447	470	486	481	463	495	450	448	477	443	490	504	452	464	487	444	426
5527	3198	2870	1229	581	413	403	362	382	384	432	400	370	362	366	370	364	355	381	411	350	329	357	370	402	358	393	369	373	372	363	414	361	379	364	350	349	377	376	350	350	354	389	364	366	360	355	375	351	349	370	383	347	368	358	363	389	346	376	342	366	364	405	336	339	379	358	334	364	391	345	351	349	357	367	375	354	361	333	334	376	343	317	352	369	336	360	332	339	339	377	348	366	374	350	366	369	351	333	380	327	348	330	325	365	355	326	374	346	351	382	340	371	357	336	343	379	344	334	360	352	348	380	362	353	380	358	328	344	338	354	384	339	349	337	342	345	365	362	349	365	346	353	385	401	344	397	359	339	329	396	350	369	367	350	394	372	343	370	333	367	349	327	348	357	353	343	376	354	355	382	362	353	369	378	382	353	309	366	384	337	370	402	351	381	343	378	360	358	338	350	361	365	338	359	363	345	334	385	352	375	391	378	352	340	356	369	344	338	355	382	381	351	359	351	346	332	351	344	345	335	353	323	359	362	330	311	318	376	379	371	354	369	366	343	358	366	365	404	338	334	356	363	339	368	345	336	342	354	366	368	375	350	344	352	368	366	359	331	326	379	342	367	326	388	342	348	361	368	381	365	383	345	347	369	348	342	349	368	327	348	353	364	352	343	359	328	349	368	332	367	347	345	332	374	356	326	327	349	360	346	365	363	353	362	304	344	337	347	368	361	360	353	350	319	354	355	357	384	372	351	356	371	332	347	392	366	355	387	353	384	357	344	349	378	305	387	338	359	374	339	366	358	357	383	363	375	334	354	363	369	358	333	389	356	377	358	371	332	362	385	382	348	336	313	345	336	380	354	335	335	346	360	396	351	363	340	351	342	384	385	324	376	334	330	334	366	344	371	359	351	351	356	362	372	367	341	355	343	366	355	322	349	369	365	348	343	326	344	333	321	356	319	350	366	353	360	339	375	339	369	380	369	358	362	339	343	331	337	342	349	357	330	348	380	357	348	324	346	366	306	350	410	373	338	307	375	350	343	341	375	351	375	331	353	355	336	378	340	331	405	360	337	351	383	378	364	372	362	379	384	370	363	353	367	379	380	371	379	312	340	335	367	366	363	374	375	352	352	340	348	377	329	357	374	324	375	352	352	372	326	331	385	354	359	349	332	386	346	376	370	339	360	324	378	375	344	347	315	372	374	369	377	361	380	360	378	370	349	388	344	363	377	355	363	399	327	379	357	352	388	357	324	350	375	345	346	368	343	359	329	360	388	394	371	369	351	350	357	341	369	378	332	348	361	344	360	342	387	394	371	378	394	358	335	366	409	375	334	326	367	395	351	328	371	345	351	328	365	331	380	385	372	367	340	365	353	341	338	326	358	354	354	329	336	350	357	399	356	333	318	399	333	328	383	386	401	327	362	353	374	340	323	333	368	384	351	363	406	376	367	363	318	371	359	364	364	398	357	364	337	338	340	350	377	368	408	349	332	368	337	349	373	338	367	370	379	368	326	363	388	372	389	386	358	356	364	337	355	359	390	335	377	342	409	342	387	387	365	320	370	333	361	286	366	353	369	331	330	338	390	367	327	365	383	378	352	359	349	310	355	385	372	332	359	324	308	348	372	374	320	349	351	335	379	356	340	354	383	381	346	337	371	359	368	365	364	326	307	327	355	343	349	346	335	333	355	389	356	328	369	351	330	319	372	318	354	344	344	349	369	338	367	365	378	368	341	325	352	329	337	352	364	365	353	346	351	360	336	400	337	359	388	366	375	369	367	365	344	351	364	316	347	343	333	349	326	355	357	333	349	334	361	348	330	345	346	370	366	359	358	340	338	369	375	348	321	361	350	384	363	343	374	345	363	350	367	335	355	338	361	379	348	360	378	359	322	365	363	323	344	356	345	332	364	316	393	302	371	356	331	395	364	330	337	370	336	338	357	363	362	358	390	341	366	330	324	354	350	345	318	344	333	331	391	382	351	367	348	356	341	341	356	349	350	311	368	348	361	334	391	335	364	339	345	366	388	339	331	345	335	350	366	343	326	345	395	330	342	349	362	349	338	369	364	400	340	341	347	362	336	355	389	388	351	351	325	372	364	344	341	372	335	341	365	337	345	371	347	358	369	335	368	348	361	388	329	382	351	359	326	377	388	346	365	363	370	364	362	335	355	366	358	372	363	363	318	366	377	370	350	363	398	378	327	377	392	318	367	335	355	364	378	340	368	344	380	335	386	363	348	368	363	328	352	361	335	365	352	343	375	333	323	331	393	378	365	349	404	354	357	365	367	395	355	341	351	328	331	366	346	352	410	326	360	347	360	388	306	367	383	388	352	367	365	354	354	333	374	337	330	366	325	354	350	331	359	342	346	349	374	342	363	343	351	367	340	365	403	330	324	388	375	360	362	389	320	370	330	383	353	354	393	350	344	358	373	322	348	346	325	313	363	347	339	338	368	354	357	372	370	344	353	332	366	348	349	363	332	349	327	327	355	325	336	331	315	331	361	341	382	365	354	358	352	362	373	382	352	373	328	359	366	369	351	339	375	359	339	330	363	380	340	341	344	372	315	327	326	361	317	343	372	319	356	361	300	349	335	370	369	352	318	375	364	370	381	350	358	342	342	356	389	339	371	350	366	370	345	344	367	347	353	319	348	389	362	353	391	356	350	351	360	337	377	390	369	330	333	354	378	327	342	338	357	361	346	329	340	354	374	332	316	343	364	347	382	321	351	383	389	382	370	363	336	364	379	333	369	309	359	370	355	338	333	397	373	349	338	353	364	318	360	347	363	382	320	378	375	394	357	356	369	363	347	361	332	352	361	379	346	369	372	338	351	376	328	360	343	363	374	361	358	378	353	365	363	365	348	360	329	379	356	368	365	316	367	337	383	398	378	363	341	350	381	365	368	330	337	335	377	358	326	318	394	331	370	343	335	313	335	362	317	348	342	364	367	346	367	345	349	339	362	372	367	384	373	360	340	377	360	362	350	362	351	387	348	361	361	367	344	358	374	339	364	379	350	327	356	351	372	377	358	378	372	364	368	360	335	359	312	374	342	394	334	362	351	350	358	370	329	347	363	369	311	355	323	356	375	357	365	328	340	373	372	343	339	338	346	333	381	380	365	366	333	357	316	390	356	349	356	339	359	319	328	344	346	333	390	373	315	356	381	337	368	341	342	335	344	384	344	392	344	336	346	377	362	337	340	364	351	351	346	369	377	344	322	354	338	351	397	327	357	342	348	357	343	381	345	348	343	315	357	348	378	390	349	347	362	367	349	371	332	359	363	368	347	370	370	349	335	350	371	326	360	366	345	341	378	374	373	338	354	370	360	391	360	342	359	369	347	365	352	353	354	391	330	314	337	385	378	354	360	350	334	364	349	334	350	326	380	350	341	336	349	363	380	409	363	352	365	356	360	348	352	346	329	353	361	373	361	363	371	373	386	320	297	343	372	333	355	353	355	371	354	351	380	350	352	368	351	364	365	339	341	338
4239	3540	5427	3383	1637	1213	1023	897	955	932	1063	1177	969	971	909	940	898	872	915	877	848	857	856	905	866	904	901	870	875	931	870	954	975	956	977	916	952	888	854	931	909	896	855	892	857	887	878	862	798	837	857	834	865	910	829	824	840	881	880	899	821	843	874	887	804	777	885	835	818	942	857	826	901	853	829	823	814	896	873	842	869	819	835	866	836	905	792	794	819	859	859	868	771	850	840	828	845	889	855	826	862	870	845	863	834	807	865	844	850	845	901	905	798	839	860	855	904	857	815	836	838	824	857	820	830	814	877	872	824	832	807	840	806	822	911	853	799	848	869	816	826	830	809	867	840	848	865	837	857	855	864	896	802	848	903	852	857	846	862	851	808	854	820	848	852	878	887	842	877	856	860	840	881	894	819	812	828	924	902	848	866	780	901	848	893	833	858	848	871	847	863	893	852	881	805	808	818	840	915	897	866	838	880	834	832	857	877	838	860	801	882	810	876	880	840	811	848	839	848	857	888	815	829	787	822	861	796	869	866	832	830	883	831	842	897	874	792	848	895	839	814	898	883	833	833	868	858	840	831	848	833	829	931	825	855	869	847	854	803	812	884	860	820	873	905	842	853	861	845	842	806	844	890	852	844	791	855	854	858	847	906	830	859	848	838	850	809	885	855	847	884	873	839	788	837	804	839	850	853	847	845	873	871	841	920	850	851	826	832	802	861	848	787	881	835	877	862	823	865	833	913	818	909	804	828	860	901	865	902	852	825	842	838	785	837	837	876	882	850	797	870	800	833	862	832	860	841	885	810	870	854	854	911	862	855	868	897	844	846	850	787	854	864	800	776	888	856	835	892	877	789	835	886	861	823	868	863	869	846	817	804	817	898	902	806	780	825	900	851	897	882	838	893	827	799	845	859	848	834	852	852	871	845	884	842	865	820	841	846	797	848	817	859	888	790	877	870	850	849	802	818	835	844	805	868	873	804	851	834	839	907	843	859	870	828	874	831	851	851	848	876	868	842	820	872	891	916	863	883	850	840	896	831	878	878	839	829	846	879	856	840	834	905	819	867	838	821	837	876	847	816	878	818	825	861	855	862	851	814	898	839	779	849	775	819	880	840	858	855	822	848	851	843	840	842	831	850	869	796	876	841	794	765	892	833	867	850	861	849	794	787	839	856	841	862	841	819	870	887	853	835	827	879	842	897	833	892	856	845	860	862	829	847	846	849	839	857	816	853	807	835	836	875	840	859	856	863	837	882	847	844	847	832	874	903	843	843	820	806	853	897	857	865	840	875	841	881	866	790	906	862	799	860	893	877	838	819	858	851	870	879	801	869	871	825	851	860	886	859	868	894	825	908	815	905	866	819	822	824	807	797	858	819	836	877	826	817	802	871	871	845	866	858	846	829	838	848	852	799	866	839	848	925	835	859	895	869	844	851	865	886	833	858	883	845	858	876	837	860	809	810	862	874	839	835	794	862	822	869	824	862	891	880	851	825	880	839	784	824	885	856	864	888	866	924	801	878	824	806	834	807	828	903	869	840	832	878	837	829	883	851	845	879	859	813	821	863	812	841	828	849	775	888	830	861	825	829	800	804	825	870	813	901	847	857	792	839	864	881	858	825	812	866	826	884	846	819	862	877	870	818	815	836	773	865	874	848	869	869	824	851	857	783	895	885	790	867	836	863	894	870	849	791	859	842	852	831	877	875	850	882	899	883	844	818	897	822	812	865	869	799	837	885	838	872	889	839	829	890	838	832	875	829	886	830	813	825	865	849	889	879	858	846	795	843	834	838	905	832	844	789	856	855	795	813	891	812	873	870	847	843	855	895	870	801	852	838	895	869	858	851	828	857	867	840	893	781	844	817	889	871	831	833	924	845	872	831	903	881	838	816	863	917	838	867	874	843	858	801	874	895	862	841	836	837	883	824	864	840	826	856	822	828	847	867	861	823	793	846	847	874	826	833	860	871	855	851	834	866	868	860	820	819	823	837	827	834	864	851	859	857	818	865	856	862	857	871	861	842	826	831	876	896	811	802	852	837	857	790	842	853	849	862	833	859	794	825	843	818	834	870	899	897	900	857	817	826	820	880	873	850	864	839	816	868	874	791	889	883	894	876	880	867	822	860	836	858	833	812	852	801	813	804	861	820	880	834	894	888	823	837	841	845	852	828	853	864	821	844	822	827	827	798	851	826	843	883	829	863	842	810	840	876	886	842	863	817	849	890	829	813	860	891	846	854	901	900	882	845	839	871	838	863	816	842	859	880	856	842	873	810	832	861	783	872	859	882	868	810	842	830	892	864	827	852	846	825	826	881	800	795	845	887	819	868	887	882	872	895	820	844	895	839	826	852	871	841	805	823	837	880	847	876	853	857	837	856	860	847	814	858	815	886	832	861	846	831	857	808	824	873	892	829	817	809	817	835	832	859	888	897	861	818	852	806	884	858	786	834	877	828	873	897	794	814	804	822	849	877	877	881	860	837	834	857	879	880	856	839	836	835	846	839	869	878	838	880	850	865	862	876	834	882	848	805	839	789	848	855	877	840	824	915	899	876	898	867	846	849	829	866	887	856	865	809	929	863	848	838	874	825	864	852	873	863	878	880	807	888	900	832	847	835	862	835	816	871	872	906	843	783	860	872	842	893	833	877	838	830	851	827	839	804	846	843	828	837	820	909	776	882	827	859	838	827	878	814	831	880	814	900	832	857	865	835	836	760	883	807	842	845	888	848	868	815	847	830	821	871	869	846	810	834	798	897	850	834	816	851	845	872	863	787	807	832	849	845	820	852	837	847	908	855	842	823	890	833	848	862	855	864	858	860	833	835	814	850	813	810	860	851	819	855	873	854	856	861	849	871	856	868	860	825	821	784	842	828	801	847	816	856	836	881	847	834	856	857	851	827	883	852	840	789	882	821	842	864	881	817	848	900	849	840	833	781	858	882	794	787	847	811	869	793	862	870	862	870	849	809	911	858	913	836	820	828	827	854	779	832	846	824	855	838	819	855	897	877	783	848	886	868	822	870	860	843	920	864	799	877	855	841	852	863	890	863	890	861	829	888	853	829	808	872	872	851	835	857	853	784	843	831	906	880	794	847	859	846	812	908	863	791	839	869	842	821	858	848	908	796	826	898	874	871	812	849	850	841	798	826	815	899	853	858	831	808	814	823	875	846	849	812	874	837	908	784	925	833	825	857	855	806	778	916	833	894	913	825	850	822	863	863	890	818	915	817	864	873	844	880	834	864	847	854	836	836	885	882	843	883	833	834	900	905	876	883	885	827	792	857	856	902	843	851	825	853	849	863	856	847	845	845	873	750	880	845	834	839	824	803	834	876	851	861	839	844	820	853	857	870	872	878	903	836	844	882	842	845	855	813	864	834	842	844	844	865	858	860	863	833	881	866	872	828	872	827	822	823	879	852	830	861	881	898	838	811	871	885	832	880	836	852	871	849	813	802	878	915	849	860	824	869	812	894	831	834	863
15067	10227	8175	4379	2620	1596	942	547	539	424	367	431	348	317	336	290	256	296	247	270	322	274	292	253	275	275	269	297	313	308	373	389	305	296	249	281	259	277	239	217	201	225	226	240	186	201	204	200	197	205	198	219	201	219	230	216	199	231	218	209	216	171	202	183	174	179	184	200	203	209	212	200	212	185	215	206	199	191	189	181	196	203	193	206	203	208	193	210	185	189	197	212	217	180	186	216	194	189	193	210	173	200	228	208	187	207	196	195	184	195	167	198	206	204	183	219	177	192	170	196	164	214	225	226	182	180	207	190	209	204	211	201	181	216	175	201	170	208	173	197	202	193	216	216	185	193	228	193	189	191	177	201	202	202	192	207	178	215	193	187	211	186	189	177	217	161	199	182	180	175	203	189	203	177	178	171	200	199	193	195	219	193	190	208	204	156	194	182	189	218	144	205	161	221	181	195	187	223	177	183	180	174	211	194	173	191	178	197	201	190	176	167	197	227	211	212	205	189	200	209	195	182	199	174	200	187	201	191	202	214	213	204	204	184	178	186	213	178	195	203	200	195	198	183	194	191	196	211	201	198	217	184	178	193	226	183	210	219	182	204	175	156	224	178	176	189	191	218	186	219	196	188	190	192	188	181	192	189	229	196	210	197	189	190	172	179	193	213	186	203	164	167	210	182	176	187	197	202	221	167	193	195	199	189	186	202	212	183	177	196	186	187	186	204	195	192	181	214	209	176	205	178	174	166	184	183	183	199	183	187	176	188	217	153	198	204	166	172	208	197	214	185	193	171	207	188	176	209	203	204	222	182	177	179	175	189	221	197	190	192	164	209	193	214	194	195	187	175	211	188	205	191	171	177	156	171	200	191	201	191	182	181	193	204	200	207	194	199	230	183	183	182	187	199	168	191	204	162	202	206	193	175	186	195	202	200	185	188	191	215	194	217	212	194	198	197	174	204	194	181	203	202	209	188	189	209	214	199	185	213	168	193	189	176	192	189	199	189	166	197	228	204	210	198	190	211	219	212	174	222	177	172	204	207	193	195	186	169	186	195	186	171	195	190	180	192	174	187	193	192	202	183	195	190	229	194	182	205	197	186	213	212	185	192	189	182	208	192	166	213	183	202	204	209	186	192	197	193	199	204	205	197	180	203	195	206	201	192	190	195	184	194	198	203	208	200	200	168	196	174	228	190	192	190	190	229	198	191	207	226	211	185	202	197	190	187	182	188	195	200	206	210	197	204	192	184	195	203	180	194	176	190	173	186	182	204	193	180	186	211	207	198	200	188	207	180	192	174	169	198	188	177	193	208	192	192	204	186	223	171	177	178	195	184	194	191	189	176	194	196	189	191	197	225	204	214	205	193	222	174	173	206	194	190	199	209	198	177	203	206	195	172	180	195	171	194	215	194	197	172	216	173	208	212	175	192	173	178	193	193	194	233	190	186	178	216	200	173	174	189	190	204	193	186	209	181	204	181	180	200	180	205	189	201	194	188	191	181	195	193	182	198	174	176	192	187	210	208	179	180	167	183	183	188	180	199	183	230	183	172	206	194	214	210	216	201	193	190	198	202	208	165	181	178	199	171	190	189	191	206	205	203	213	204	196	206	198	205	193	173	209	222	192	197	177	199	190	223	193	189	199	207	195	199	211	181	175	181	203	213	182	199	175	165	202	201	200	187	204	179	213	199	169	186	177	207	184	195	191	180	182	213	213	197	205	176	175	193	179	198	170	213	215	203	189	173	191	182	191	194	182	196	182	189	210	211	197	188	194	204	211	189	217	216	193	198	207	201	167	186	213	181	212	219	205	203	189	191	194	211	211	178	194	207	191	174	203	177	192	210	199	181	201	202	209	201	182	188	183	225	218	219	204	206	231	205	182	213	211	176	195	218	183	199	179	199	164	180	181	185	209	198	234	162	206	206	198	167	196	161	201	185	185	173	207	191	201	183	194	192	176	188	195	181	208	216	207	213	178	195	201	216	204	184	190	193	189	203	181	185	218	226	217	211	178	196	194	190	195	189	182	165	200	174	219	180	193	185	184	196	197	173	191	152	198	189	203	194	209	190	195	203	206	230	200	194	209	207	172	205	213	180	216	210	174	224	185	171	186	198	164	194	180	170	180	218	215	212	218	181	194	186	171	198	184	192	205	217	232	183	212	167	182	206	232	137	204	190	202	197	193	190	194	181	181	195	200	207	222	210	201	183	212	196	200	215	194	230	196	189	170	199	177	209	200	208	204	179	174	177	177	203	207	199	174	201	227	185	211	177	183	208	184	194	195	205	198	186	195	197	208	192	201	195	186	206	189	205	200	188	177	202	192	203	185	177	176	173	199	210	197	205	184	175	176	210	194	211	173	183	173	169	203	223	203	203	205	210	188	181	205	211	193	189	224	202	193	191	195	164	194	191	175	198	210	188	183	204	200	196	186	201	172	210	217	184	158	209	184	191	189	190	179	206	173	176	203	196	214	182	191	207	207	206	215	204	193	204	191	200	194	205	189	210	190	208	189	174	211	194	219	180	192	185	181	187	193	207	186	193	201	197	180	181	174	183	202	233	209	198	194	181	214	197	196	214	185	215	200	192	201	161	188	192	198	193	178	190	174	215	200	190	195	171	191	186	183	182	192	187	170	188	195	198	173	206	190	195	161	188	213	204	207	191	193	179	182	192	227	182	206	185	218	173	178	203	206	184	188	174	199	182	203	182	168	192	198	204	162	178	213	179	169	194	202	207	199	211	170	172	178	221	226	193	193	188	184	197	192	192	187	192	202	181	190	192	196	187	212	191	187	215	204	212	211	200	193	200	182	207	198	196	214	208	214	201	195	183	196	204	200	181	172	181	183	173	225	194	197	221	186	195	183	202	183	211	171	176	199	211	164	181	174	194	195	191	201	202	217	195	209	203	198	208	200	189	190	196	210	172	200	187	240	212	190	216	206	191	210	175	191	184	213	229	204	196	213	230	177	210	196	196	185	201	205	208	204	192	184	173	196	197	181	215	211	208	191	181	204	193	188	226	195	211	166	163	189	184	204	205	216	211	203	214	191	173	215	195	215	164	174	194	186	154	175	193	210	225	202	171	229	209	184	208	222	235	180	190	180	190	200	218	194	181	181	181	188	191	209	206	206	167	191	208	195	198	203	194	173	196	182	190	192	210	186	195	208	196	181	193	202	199	172	212	201	172	194	197	188	195	196	205	164	203	179	193	199	178	174	190	183	190	212	204	188	202	201	196	219	197	203	206	173	181	187	216	195	192	187	203	177	179	196	206	206	186	199	179	163	191	221	202	198	221	192	174	193	193	187	211	189	166	204	189	171	204	200	170	211	178	206	195	193	205	186	190	194	199	212	192	207	187	198	189	185	177	173	165	197	201	181	222	203	190	190	193	173	187	166	179	195	168	180	207	198	172	214	177	213	237	177	192	191	180	181	215	209	205	181	180	194	202	181	199	185	180	207	194	218	193	210	220	171	193	187	225
10028	7518	11039	7975	5879	3978	3006	2339	2030	1803	1822	2170	1464	1521	1461	1154	1072	1166	1160	1157	1242	1208	1198	1063	1011	1129	1140	1231	1386	1669	2262	2018	1604	1384	1002	1030	1043	986	946	794	824	776	671	601	620	616	577	631	571	558	557	568	575	557	558	565	488	558	525	521	503	479	541	542	484	508	528	507	528	507	505	479	529	509	485	498	539	540	519	521	524	514	516	536	500	487	502	496	547	520	523	508	485	496	539	494	485	507	496	526	542	477	549	477	489	500	495	485	496	499	511	498	488	510	528	523	520	508	540	519	511	505	509	485	497	516	527	495	508	507	514	472	517	473	518	521	504	508	514	485	537	514	457	479	532	483	533	507	499	489	523	541	518	488	506	565	507	477	519	513	485	522	496	486	528	489	509	510	518	524	527	511	490	468	493	474	487	514	529	522	482	502	503	511	490	488	489	457	482	478	524	527	532	542	496	467	517	574	510	487	532	515	515	501	517	503	493	536	500	502	511	515	508	514	488	509	479	557	499	478	488	503	504	501	462	539	568	503	507	524	525	505	504	527	477	491	517	521	459	491	534	527	513	495	512	511	507	467	458	494	484	510	531	500	488	481	492	483	498	511	488	508	525	508	481	521	514	510	506	527	523	517	499	497	531	508	483	501	475	479	505	484	461	516	519	536	507	504	556	493	490	529	531	507	496	492	498	526	509	510	441	489	485	486	484	509	522	514	515	469	526	474	513	534	538	498	492	516	497	504	510	483	529	515	475	512	479	487	551	490	507	491	485	529	475	503	502	503	473	493	460	514	501	465	494	509	509	487	513	498	515	519	518	522	507	491	520	490	530	543	531	513	475	502	482	520	514	507	521	490	512	478	512	529	528	494	534	535	510	544	486	520	476	504	523	496	511	534	530	507	469	517	556	521	529	522	500	525	541	503	483	550	516	479	510	482	493	486	471	479	501	493	527	509	501	486	493	500	522	505	536	492	502	472	490	502	504	518	474	509	539	513	521	558	511	530	453	525	480	497	484	516	495	502	498	528	480	456	528	482	475	507	477	504	488	518	493	512	470	513	493	556	453	490	479	493	521	548	531	485	511	532	533	512	528	505	487	513	503	528	510	505	492	515	485	492	494	509	502	487	468	522	542	479	487	524	521	489	535	489	502	531	521	495	507	537	524	497	463	416	501	501	513	476	505	528	464	536	540	480	481	490	497	455	538	533	509	493	499	503	539	503	514	528	519	514	483	471	501	513	473	510	529	523	493	484	501	502	506	524	501	523	527	525	524	551	544	480	522	500	511	520	546	524	537	490	513	504	557	494	504	509	495	520	523	450	516	536	497	515	510	506	498	516	470	497	473	506	504	515	501	482	490	516	522	524	486	497	531	469	522	477	522	543	454	524	481	490	498	520	490	488	505	527	524	527	468	534	558	510	558	534	505	485	497	440	524	497	465	537	520	530	504	492	533	499	553	553	540	507	499	501	496	494	534	510	518	512	515	535	511	498	483	539	522	486	478	562	529	520	484	528	481	501	514	481	519	517	499	487	454	477	532	512	465	500	509	523	469	499	511	519	484	486	493	519	506	468	498	509	533	472	519	478	484	540	480	530	483	567	488	468	507	506	523	508	482	533	489	470	524	518	520	537	487	535	519	494	514	523	504	517	521	518	508	470	534	446	526	536	481	488	527	500	491	495	499	455	491	492	496	520	476	490	530	504	558	521	496	510	493	537	504	481	512	471	502	521	518	495	510	489	501	505	527	564	492	491	536	509	549	512	495	529	498	526	504	504	494	498	486	487	501	495	518	481	494	517	506	508	547	472	546	521	507	489	493	457	503	494	519	531	486	517	496	511	495	520	520	515	541	465	513	496	496	537	485	491	492	506	499	526	481	523	513	431	530	495	483	499	520	541	560	463	527	512	545	512	486	490	542	520	473	517	529	513	499	483	504	525	515	470	503	517	479	515	541	543	452	511	493	503	503	506	490	505	513	502	507	503	483	517	510	545	516	508	504	510	510	534	484	500	567	485	490	498	467	481	461	477	504	482	491	547	499	527	454	500	497	494	510	517	483	514	496	515	524	449	515	546	500	552	524	485	518	471	513	511	535	498	512	458	480	526	528	486	509	491	535	499	511	464	459	516	525	494	536	474	499	531	504	529	488	550	508	435	491	539	484	533	521	480	551	482	471	521	505	515	513	502	476	491	531	527	483	512	483	507	472	480	513	515	504	502	506	526	466	496	547	549	544	507	531	506	510	464	472	533	495	517	538	497	508	484	482	540	501	453	503	509	558	536	506	538	503	535	503	522	475	534	539	503	513	522	507	545	475	503	504	493	514	548	491	524	495	495	490	528	526	478	511	488	482	516	502	515	517	502	513	531	488	515	495	491	523	467	519	479	504	489	516	503	538	509	501	518	506	525	469	505	496	500	527	538	512	515	500	466	537	505	518	542	509	471	503	511	495	507	511	507	498	516	492	508	506	503	530	489	489	510	515	476	548	474	528	520	515	512	526	498	499	527	534	562	521	548	486	524	537	515	490	464	551	512	486	577	518	519	500	510	498	522	478	499	500	467	527	556	501	529	512	519	464	518	482	496	505	494	482	463	484	538	491	562	488	518	480	536	508	514	528	480	525	526	485	498	523	495	481	540	486	466	528	477	494	489	514	545	477	491	521	466	494	538	528	468	495	492	490	514	494	488	506	506	504	497	511	525	488	509	493	499	546	505	486	519	490	525	526	518	475	479	507	512	522	532	497	530	504	498	533	529	471	522	500	488	544	477	482	523	514	504	472	485	481	580	518	511	508	484	514	497	501	501	491	478	498	509	496	531	503	521	511	495	481	495	530	506	495	495	503	518	551	515	530	497	521	522	522	508	510	482	481	474	500	532	521	529	514	490	503	495	539	497	514	562	506	469	513	511	497	527	515	499	528	512	530	493	506	545	532	479	527	515	481	515	511	506	532	538	520	522	510	496	498	519	515	480	492	524	472	521	481	539	487	522	474	522	491	491	513	505	526	498	538	520	498	495	496	511	509	523	461	508	514	489	506	508	533	508	509	538	497	501	533	523	527	512	513	484	547	495	465	551	534	517	527	484	496	513	485	544	517	489	530	548	505	526	500	508	503	490	504	517	518	493	554	515	504	529	518	536	526	496	467	481	536	515	537	510	509	518	477	476	504	492	525	488	489	531	516	512	498	541	493	498	516	515	501	471	502	506	505	497	491	490	525	486	486	505	507	509	484	479	504	519	493	491	479	475	493	516	503	470	528	492	519	472	494	513	498	542	522	502	475	500	503	493	526	484	521	507	541	525	502	514	479	492	508	477	477	500	537	479	493	486	487	479	435	504	552	553	522	535	487	525	474	524	492	467	519	486	587	489	505	516	499	510	502	524	539	503	490	551	483	501	518	528	491	514	515	524	523	480	533	515	505	521	518	516	490	519	506	484	510	495	512	472	491	505	536	492	542	484	494	502	533	474	508	473	504	503	522	511	504	466
22935	14989	12145	7945	4396	2348	1395	917	753	580	579	636	429	446	407	388	344	338	308	336	358	295	321	303	325	387	289	314	376	512	590	501	411	324	271	294	282	271	250	269	242	212	188	203	171	187	183	197	179	169	190	178	203	190	169	187	193	150	182	183	190	169	182	190	194	189	171	169	167	181	157	152	178	206	166	186	167	190	196	188	166	181	171	193	180	178	207	186	200	147	174	174	206	169	178	171	171	179	174	176	204	192	180	188	170	175	173	175	171	161	181	163	154	164	181	182	166	188	170	137	191	169	175	177	158	175	164	172	202	169	177	185	182	184	178	187	184	177	152	192	184	149	171	183	195	170	166	181	185	168	164	141	167	164	159	164	189	179	181	177	173	151	172	162	169	181	184	173	156	186	160	180	200	173	184	143	180	163	169	159	181	174	180	184	172	181	155	173	170	191	182	161	159	187	165	192	159	171	171	163	170	176	175	180	181	179	171	174	169	167	179	166	197	153	163	176	176	161	182	164	176	153	170	160	178	161	163	197	191	178	184	158	193	176	192	162	173	189	199	164	162	182	162	181	176	179	180	181	149	169	162	183	185	151	157	165	184	169	180	176	166	179	181	184	177	159	173	181	176	155	158	161	150	173	182	200	156	179	169	186	166	172	178	168	188	166	167	160	165	162	148	159	154	170	154	156	179	178	181	184	174	175	192	186	178	180	180	189	161	160	187	144	199	165	188	181	180	181	161	170	160	186	169	179	178	168	187	165	154	200	164	192	165	177	173	173	169	172	168	161	192	173	160	162	176	172	171	161	190	167	165	168	169	148	158	191	164	174	160	195	163	197	178	181	171	187	177	153	168	152	187	170	184	173	180	182	179	183	185	184	189	168	171	174	171	172	196	191	178	174	157	177	183	162	171	174	194	165	160	163	191	187	196	172	162	147	179	165	161	180	163	184	199	182	181	176	178	176	181	171	191	191	187	162	168	156	151	178	186	168	161	196	193	163	157	173	190	178	202	181	215	172	165	158	175	172	183	179	195	169	202	173	180	163	201	190	171	186	196	178	167	163	177	150	183	156	165	154	166	171	170	161	165	173	172	179	176	178	183	158	169	160	187	177	186	164	175	171	163	163	163	159	173	159	199	180	186	184	162	200	189	161	180	184	196	183	192	187	163	174	160	182	177	190	174	153	187	172	175	180	160	182	160	166	173	167	174	201	165	176	166	185	156	168	151	160	168	161	174	169	178	180	181	175	188	176	173	155	176	176	189	167	162	173	172	189	187	156	160	149	169	177	166	168	176	150	170	192	168	187	153	186	193	150	158	169	180	172	163	162	168	158	182	184	159	148	177	187	156	184	160	180	166	173	172	183	200	159	174	168	171	160	205	168	181	192	180	173	165	167	165	183	175	176	150	169	191	169	178	187	188	155	169	208	175	164	175	198	191	207	208	166	165	166	179	183	164	154	189	204	179	182	189	192	166	177	192	197	185	186	165	217	183	146	180	140	162	175	137	155	171	180	167	166	187	161	161	197	172	178	152	151	155	190	198	175	193	170	177	180	165	165	152	159	179	165	177	186	175	169	168	189	176	170	188	189	169	158	163	172	176	182	165	168	170	169	197	172	149	176	185	164	169	155	152	177	189	167	155	181	140	187	179	167	179	192	176	188	180	182	155	175	183	161	171	167	146	192	182	168	188	174	182	174	187	181	177	170	160	151	196	170	155	149	188	186	166	160	181	171	155	165	170	184	168	185	182	181	148	153	184	168	177	191	159	175	164	161	166	188	187	194	178	145	165	192	179	176	165	170	172	167	175	188	173	187	184	173	171	173	164	158	169	160	204	167	145	165	183	170	196	166	193	156	184	169	160	159	166	178	166	155	172	187	169	169	151	199	168	182	183	180	174	165	179	202	201	177	166	188	171	177	166	180	180	195	179	195	172	183	158	162	178	172	144	170	180	194	153	155	172	157	178	168	184	169	170	163	176	172	171	180	173	185	162	182	192	186	167	172	169	175	164	159	191	181	197	187	162	188	185	217	174	170	177	165	170	183	180	165	154	178	169	172	176	154	197	173	166	178	155	170	171	184	176	186	182	189	155	164	173	174	161	188	157	158	183	197	208	177	169	194	165	182	153	190	169	167	179	170	178	180	173	167	182	175	165	179	192	184	153	173	169	196	161	179	171	163	182	144	172	170	181	168	176	170	174	135	185	181	172	195	197	194	175	173	176	169	174	176	177	177	174	175	172	173	177	155	182	167	154	158	188	158	176	186	186	198	138	146	195	160	155	178	172	167	171	182	184	167	160	166	169	181	164	159	163	168	187	162	152	160	163	172	189	155	167	183	181	178	157	166	181	187	186	191	177	181	162	179	166	190	189	213	135	174	174	187	178	178	173	189	181	176	169	173	163	154	163	179	155	176	160	190	185	180	173	171	172	150	198	188	165	172	163	171	167	152	196	171	186	165	168	168	176	164	178	186	155	158	162	169	187	189	164	149	177	177	168	167	183	162	153	192	186	178	155	189	141	158	171	170	169	185	161	155	176	177	161	151	178	176	181	166	165	155	161	183	177	170	170	172	162	190	168	183	168	172	159	182	191	190	156	179	180	184	172	169	141	171	179	190	161	169	163	169	175	194	182	167	173	212	191	171	195	174	160	175	194	183	157	162	176	159	185	175	193	164	191	157	205	176	175	160	197	150	152	171	159	202	158	163	166	196	177	161	154	152	146	188	156	158	162	180	190	163	175	157	197	181	163	186	168	192	177	172	174	159	170	203	200	158	164	173	165	165	179	162	183	154	170	180	160	172	173	198	178	183	160	216	152	165	171	171	171	193	192	176	171	175	204	164	195	186	166	190	198	188	189	160	191	171	183	174	187	183	147	175	178	153	168	145	189	175	161	160	185	179	160	173	192	160	172	160	159	161	175	185	180	163	176	165	184	163	198	192	171	147	166	145	160	181	178	167	161	178	157	183	163	146	188	183	175	168	188	148	168	174	169	156	167	185	173	148	173	180	172	163	169	207	173	194	152	161	187	171	174	182	179	164	158	186	154	157	172	163	205	159	201	169	158	168	173	169	180	173	160	182	201	186	182	168	176	173	162	185	178	170	175	137	157	198	173	191	179	163	202	160	156	175	197	179	184	167	167	177	184	176	172	161	198	153	167	169	148	190	181	176	160	183	163	164	198	176	177	155	164	198	184	183	159	162	192	169	182	186	173	160	141	182	195	193	150	177	197	154	162	182	154	156	173	188	166	164	152	161	183	180	187	143	186	138	198	171	180	150	165	175	156	168	160	164	202	157	164	174	204	178	177	194	162	155	174	189	157	179	158	182	172	193	177	178	189	164	190	179	175	181	188	195	159	166	186	195	191	153	173	179	163	158	158	176	173	165	154	170	179	182	159	185	157	145	169	166	165	176	174	186	196	178	171	149	190	184	157	180	159	138	207	176	194	163	164	157	177	155	171	163	191	178	161	159	185	167	173	164
13506	10254	13707	12837	8753	6675	5007	4042	3516	3014	2994	3225	2045	2236	2376	1836	1631	1726	1590	1694	1816	1800	1867	1529	1468	1848	1729	1700	2378	3264	3652	3402	2423	1810	1393	1611	1569	1357	1229	1216	1083	956	879	753	726	694	648	583	590	593	630	634	617	594	569	546	549	505	491	505	497	520	490	525	472	526	503	518	506	512	523	475	541	498	526	471	502	506	521	520	494	483	478	460	502	483	539	503	504	514	489	488	485	500	497	484	503	468	504	488	491	482	512	502	526	512	485	515	484	478	476	498	488	486	496	486	445	517	485	464	496	457	491	524	482	473	477	499	519	501	477	493	493	518	511	514	490	482	489	482	522	487	490	480	484	494	463	514	481	500	483	518	450	520	488	480	499	468	477	486	469	488	495	493	530	513	495	491	494	493	427	476	453	443	503	484	472	453	495	496	473	494	491	475	514	460	485	473	477	494	418	484	503	504	459	515	461	448	490	448	547	505	482	501	506	449	447	461	479	461	521	474	492	437	496	517	491	469	440	491	480	454	486	480	465	477	513	488	472	507	483	510	495	521	481	461	471	470	498	519	482	488	462	462	487	495	482	515	492	499	509	471	482	478	539	510	473	498	511	487	496	479	499	502	525	481	479	489	454	458	480	475	419	477	513	499	458	501	475	462	471	475	494	484	479	493	488	493	485	486	485	465	517	479	517	451	475	489	481	484	452	452	459	477	497	471	495	467	509	477	479	501	504	498	493	478	453	480	508	484	453	479	467	550	447	474	467	478	506	490	452	504	470	479	486	488	466	474	500	471	466	460	498	461	506	475	472	462	464	511	462	489	465	471	492	492	516	515	483	470	484	499	494	503	470	483	469	482	469	465	521	482	476	510	498	452	518	490	500	475	496	488	460	468	487	483	475	486	420	477	462	464	492	491	487	499	498	464	486	467	465	499	490	458	484	469	500	476	491	494	523	475	504	491	490	469	495	511	450	471	535	495	461	439	512	457	523	463	506	479	467	482	481	514	438	477	491	466	482	469	458	501	506	452	489	502	490	483	453	461	493	479	475	527	487	500	470	463	477	495	503	518	515	528	481	471	504	508	484	476	503	491	456	454	491	495	486	472	471	494	466	504	478	471	463	505	485	449	493	469	458	499	498	515	454	458	467	471	505	451	497	513	485	456	471	501	520	478	466	489	454	462	451	520	478	495	462	485	486	502	496	474	458	494	457	482	462	520	493	479	462	450	480	489	460	456	457	517	445	482	483	478	479	461	451	506	473	474	497	487	468	470	474	491	452	496	482	501	467	511	480	485	458	479	486	463	512	472	482	456	490	497	509	452	482	492	412	519	468	481	504	455	469	477	457	462	461	480	506	495	459	463	506	487	455	500	491	476	464	464	473	485	475	493	452	494	498	522	477	446	463	515	518	524	477	494	454	536	495	473	497	487	478	474	475	477	501	491	436	483	486	506	477	513	502	491	511	490	499	470	477	479	484	508	490	490	470	465	469	482	516	491	434	477	473	515	460	504	497	462	458	507	431	436	466	504	487	519	476	500	510	463	521	490	454	466	476	485	462	522	486	474	487	472	538	483	527	440	450	486	476	475	465	485	516	487	488	508	480	496	475	472	448	488	452	435	487	498	470	451	476	487	488	448	480	484	464	510	470	478	514	446	461	502	521	484	474	489	490	442	493	479	527	490	473	489	477	500	475	470	451	523	481	488	466	478	485	476	526	463	497	482	483	478	518	517	469	488	468	473	493	487	482	451	430	484	484	480	490	478	479	472	461	528	514	488	523	474	476	487	485	495	479	487	478	468	456	465	504	474	480	478	483	443	447	436	496	522	509	499	510	460	443	504	467	521	498	472	441	511	471	506	503	527	501	430	470	470	490	489	449	480	427	525	484	466	530	479	449	498	476	479	521	490	462	483	507	469	486	491	502	456	492	513	513	473	479	466	498	500	488	481	444	507	473	469	499	526	462	482	450	471	482	453	448	486	514	475	520	531	486	503	508	465	503	463	519	459	510	492	499	448	455	478	481	493	471	471	471	479	509	458	503	436	483	476	483	486	494	491	500	485	514	506	487	525	475	472	458	483	443	461	523	460	505	470	522	495	468	471	501	484	477	451	500	484	476	466	460	463	452	486	512	472	516	483	491	467	481	520	505	469	521	486	478	428	505	469	478	420	488	465	513	471	541	465	501	498	482	527	485	450	508	472	457	490	460	466	506	458	515	454	477	478	482	460	488	466	484	459	477	464	479	470	480	475	455	490	491	424	499	499	450	497	433	476	487	470	460	492	487	494	493	448	443	500	517	477	472	495	485	484	456	499	468	486	471	501	479	473	481	487	475	482	457	478	508	476	440	481	437	519	486	484	479	468	459	453	516	453	501	454	469	476	516	475	502	512	487	522	500	499	469	488	436	489	484	491	496	475	448	486	511	494	455	486	470	501	494	509	493	474	493	458	481	471	518	463	527	463	484	476	489	499	469	500	444	503	480	477	472	481	499	477	498	472	490	452	462	481	460	487	494	499	482	498	492	475	469	480	442	514	487	486	492	507	504	522	496	501	449	464	470	484	494	487	475	497	482	526	504	490	468	488	459	446	490	481	460	458	487	497	476	480	482	537	505	480	501	480	501	489	473	487	454	511	504	490	496	470	465	511	487	496	491	464	478	451	480	496	476	472	490	512	499	498	524	503	528	504	474	495	523	466	490	462	518	475	455	485	447	505	490	492	494	447	476	474	480	441	489	469	490	498	479	490	478	490	490	486	479	492	468	499	464	482	444	457	482	486	472	513	479	451	498	503	439	477	460	451	518	516	474	514	492	517	474	519	462	459	498	475	490	488	503	484	488	464	456	463	532	532	472	494	452	475	485	506	494	435	444	496	462	472	458	471	479	501	488	476	486	465	487	539	511	477	468	469	484	488	466	485	472	491	458	501	525	456	506	438	472	540	495	452	525	500	428	483	493	481	492	461	470	535	453	503	473	490	492	479	460	486	480	503	466	482	485	527	505	461	467	487	467	526	494	527	457	477	454	493	480	460	511	532	477	492	521	489	482	459	506	509	519	483	459	462	452	493	511	485	484	469	491	510	511	456	493	474	454	442	474	502	510	509	471	511	483	446	495	498	505	473	484	493	522	487	477	470	511	507	464	458	497	470	492	437	477	466	514	456	426	481	474	477	464	449	490	450	473	486	452	504	508	441	466	525	505	482	448	478	482	461	509	485	449	482	492	484	459	498	485	465	488	485	504	475	509	494	440	489	482	493	491	488	474	442	496	505	484	477	522	502	502	491	473	441	502	485	466	508	472	468	462	489	462	451	485	454	497	465	498	510	481	493	509	449	470	455	468	469	521	502	521	493	499	462	515	496	473	476	500	483	468	483	526	494	513	523	472	513	469	508	485	479	469	520	446	496	529	516	472	499	515	453	457	507	466	446	454	489	513	466	482	507	488	498	467	535	485	492	513	519	454	524	478	434	457	518	446	519	479	493	501	507	477	498
5854	3068	2217	1038	506	377	410	371	391	403	383	429	388	389	387	351	366	366	346	363	352	363	357	348	363	370	354	347	349	371	356	392	350	330	399	380	383	380	363	375	385	401	411	383	397	385	408	355	392	377	371	348	396	375	352	349	392	367	357	353	347	368	376	378	393	371	354	363	377	383	383	352	358	362	331	355	368	379	380	368	353	380	325	392	362	339	347	368	353	366	377	357	367	394	386	378	396	364	329	339	391	360	367	332	399	364	368	378	368	331	379	368	359	393	341	338	368	353	338	377	364	401	360	330	399	349	334	376	359	348	355	357	386	348	327	347	384	348	363	382	389	374	374	326	372	395	399	364	316	344	357	359	356	361	328	355	367	358	383	368	339	386	344	368	346	380	369	357	386	348	390	332	398	400	339	366	361	382	355	340	357	363	337	404	374	368	367	397	371	365	382	386	372	341	345	377	344	372	330	340	389	336	342	328	363	383	361	346	400	394	344	377	400	366	356	348	396	348	380	356	378	396	359	357	378	342	396	385	364	391	336	352	362	372	342	381	356	362	359	395	360	372	390	366	402	362	383	374	372	375	374	344	341	408	362	395	350	406	348	374	370	378	351	389	364	353	345	342	358	336	341	349	376	386	404	374	337	363	367	383	382	347	355	340	393	400	374	349	342	351	383	397	340	368	289	383	369	355	380	337	341	355	382	354	351	370	365	394	379	368	361	361	338	350	382	348	338	367	358	377	333	388	361	353	350	345	412	358	380	347	338	337	383	359	335	351	355	388	343	351	384	358	384	372	360	382	372	358	346	376	327	366	373	367	333	368	342	369	330	389	376	355	372	376	359	348	374	357	383	350	339	384	363	343	390	344	325	358	346	381	389	406	353	340	382	383	344	322	349	368	345	343	393	383	369	347	390	370	372	362	377	349	355	392	346	365	376	370	367	343	353	335	355	352	348	362	353	363	396	395	414	360	373	344	370	356	382	394	389	339	357	384	357	347	362	353	323	361	352	360	377	388	353	372	333	358	355	383	343	372	358	367	369	385	396	368	357	360	378	342	384	385	355	376	361	353	358	349	364	370	367	388	381	376	340	344	355	373	365	382	352	324	381	334	359	377	348	382	356	360	366	367	371	379	383	324	364	391	379	362	377	359	357	341	347	333	367	401	344	337	386	373	395	410	424	368	381	369	341	368	377	354	372	366	350	346	371	375	364	374	337	409	408	360	379	353	384	373	391	320	336	401	372	319	373	378	348	380	368	341	334	402	388	365	370	400	350	364	370	361	348	341	349	311	358	347	373	350	359	360	410	383	381	341	362	345	325	361	412	391	358	359	366	354	350	361	323	334	360	347	355	346	358	355	339	367	352	372	377	357	355	327	375	334	372	344	367	362	369	390	348	348	357	350	393	375	404	397	353	361	389	328	346	341	367	326	375	401	308	353	371	300	407	380	382	398	350	342	353	388	361	406	366	408	355	345	351	349	362	338	355	370	377	377	359	385	342	397	401	378	356	371	392	391	346	398	371	362	411	363	360	371	376	350	360	344	364	346	377	389	407	351	345	349	344	367	351	338	351	397	367	395	376	373	348	322	337	375	379	371	339	395	361	371	339	380	358	375	352	341	373	374	343	360	390	372	348	344	387	374	364	369	330	364	395	377	342	345	381	353	343	363	347	385	369	381	319	344	361	353	363	381	375	363	353	358	385	352	367	378	349	369	370	369	385	387	358	335	358	407	351	392	349	360	360	339	390	351	364	346	355	356	348	340	379	347	359	365	356	369	368	369	352	413	378	376	354	348	309	351	393	372	359	368	336	354	328	377	382	356	376	382	371	354	365	341	384	369	330	368	341	366	363	394	341	367	360	381	361	374	336	380	372	347	378	386	350	354	369	366	380	343	379	365	342	385	378	353	386	381	336	376	367	367	371	381	346	357	348	383	361	327	330	332	403	345	366	378	351	336	391	394	375	338	380	374	367	368	355	364	376	328	383	381	363	384	362	330	360	410	353	366	358	369	355	358	376	376	368	378	362	354	364	394	359	343	341	346	367	404	381	377	334	365	351	368	333	366	367	355	348	375	407	371	335	355	354	385	373	361	392	388	368	374	363	355	371	370	340	336	380	366	349	349	374	386	345	354	382	370	366	356	341	352	350	344	359	358	329	380	381	390	354	348	356	381	371	365	335	317	392	330	339	381	365	370	365	364	356	347	371	330	346	344	351	389	400	363	370	382	380	383	397	387	363	368	402	359	372	352	401	400	354	341	373	371	425	359	388	362	345	359	377	358	343	381	354	338	357	364	371	396	367	413	375	369	341	389	377	370	351	371	351	341	355	334	370	349	398	379	347	353	323	327	368	374	356	361	378	364	360	322	383	383	328	362	395	374	359	341	360	368	394	351	378	333	345	357	368	333	334	384	356	374	380	412	347	367	372	353	367	374	359	347	334	357	372	376	360	353	338	358	375	370	384	363	366	405	348	359	367	364	361	355	362	350	371	369	372	405	360	354	347	352	337	386	392	355	372	335	361	383	362	398	353	348	378	384	366	367	359	367	375	376	359	362	385	374	332	347	360	320	352	362	369	404	340	385	377	346	341	327	390	382	384	378	384	355	380	363	323	357	337	344	364	368	371	356	331	384	339	404	373	399	363	353	331	338	367	377	348	367	368	402	327	364	356	385	379	372	400	335	364	337	375	359	365	375	340	390	380	379	321	381	360	394	327	373	366	340	351	374	353	354	357	380	322	402	346	385	399	349	387	367	363	334	348	411	359	347	348	383	367	389	406	340	347	353	333	387	426	414	373	384	386	332	389	348	358	345	408	356	372	361	342	361	356	345	353	377	340	353	397	385	352	366	364	376	369	348	373	351	366	391	401	346	376	359	351	365	378	370	374	376	387	395	349	342	337	346	329	332	365	359	371	353	375	383	351	326	368	377	359	393	385	362	360	364	421	370	373	348	380	372	338	346	354	352	347	382	345	380	396	421	349	402	387	371	373	365	365	387	379	340	334	385	379	345	367	383	352	371	372	369	377	352	374	382	367	388	335	345	335	365	378	348	352	336	378	366	365	345	360	370	348	406	399	390	387	355	370	350	343	380	353	380	355	345	362	361	357	364	337	349	376	343	359	390	363	362	365	373	355	351	393	373	380	351	378	373	347	371	366	373	360	368	358	377	343	355	340	342	349	438	406	389	362	358	389	344	375	352	357	355	362	385	354	351	355	370	372	350	351	397	372	371	374	408	410	355	349	361	355	381	374	364	343	373	344	327	338	356	319	365	369	377	385	380	358	355	365	340	338	393	397	350	368	383	359	358	361	372	338	395	345	391	341	370	323	350	356	389	346	348	378	350	332	364	357	367	345	334	419	380	337	345	378	385	368	396	373	344	359	324	358	364	369	313	383	367	333	349	363	365	403	359	363	332	387	404	391	338	350	371	347	381	367	348	380	380	364	383	354	374	401	375	369	363	376	369	349	376	336	385	359	352
4347	3307	4370	2800	1347	1061	1040	1013	1013	1038	1129	1114	932	933	890	947	916	891	927	907	908	936	920	909	876	941	889	881	926	953	918	986	1026	1051	995	993	914	977	949	1035	989	903	935	907	896	902	921	895	905	898	880	868	868	873	842	850	888	864	910	907	836	845	908	906	865	874	911	901	878	840	875	902	832	890	860	889	916	940	865	876	906	884	922	896	869	842	870	858	896	909	865	798	839	875	877	929	903	925	861	898	844	863	827	912	905	911	873	885	829	854	876	845	856	884	871	840	866	889	890	882	869	848	879	835	844	922	852	898	861	808	901	898	837	857	855	892	846	894	863	860	865	867	851	899	868	864	908	860	890	860	888	875	888	852	844	888	892	891	885	909	893	892	859	821	859	873	861	818	891	910	819	844	911	892	861	859	868	888	890	892	885	923	862	945	897	849	889	883	851	841	868	902	840	849	893	905	861	859	873	923	861	875	882	902	856	873	856	879	908	865	886	934	874	876	853	828	882	863	838	862	847	869	862	923	938	846	889	865	851	867	859	863	926	906	897	906	837	832	870	947	894	865	931	885	839	900	937	876	861	869	897	866	875	856	823	871	896	854	860	873	944	869	866	872	902	886	889	860	875	926	892	875	837	883	893	842	866	906	894	881	897	886	813	820	931	879	957	854	904	873	891	899	842	896	934	893	888	923	858	842	876	839	899	904	878	896	907	845	887	844	884	902	885	902	906	851	905	870	864	887	906	840	910	841	911	919	898	875	911	942	825	820	854	851	838	868	896	874	861	877	833	832	862	948	904	845	911	907	851	894	869	954	915	882	897	915	879	823	910	900	861	900	802	884	855	915	853	893	823	884	886	871	898	907	851	832	838	860	883	865	880	866	907	896	882	863	917	880	909	889	899	907	874	870	886	899	860	843	914	864	810	876	831	881	917	873	891	883	907	843	869	857	908	835	901	882	888	880	867	863	856	851	878	830	844	875	811	889	837	911	872	898	855	947	887	878	908	930	855	893	882	906	918	897	845	825	875	867	879	850	867	874	902	908	898	914	875	888	840	911	866	856	873	902	837	862	870	863	922	875	833	898	874	843	890	852	927	861	913	826	923	844	855	851	886	869	894	901	894	873	870	819	855	842	922	913	910	864	915	896	901	879	912	874	904	869	878	885	875	858	877	861	864	845	874	960	893	906	855	859	830	844	877	900	871	854	879	852	872	862	883	850	872	895	864	854	877	835	881	895	923	874	898	868	857	878	859	857	866	842	838	849	875	886	905	890	917	876	840	886	899	875	854	856	859	876	913	879	899	979	879	876	846	876	908	840	827	816	911	878	872	878	912	898	901	810	836	878	865	891	856	875	846	870	813	873	867	865	886	907	840	864	897	853	880	886	893	869	901	879	848	890	885	919	894	857	935	830	844	875	864	848	858	918	903	890	873	827	884	878	929	866	807	897	859	888	874	928	879	923	869	893	891	892	815	868	905	931	856	866	842	831	915	889	914	919	873	877	842	856	833	895	844	908	838	896	898	871	918	892	846	879	882	866	922	877	886	821	860	879	878	805	875	895	843	877	838	846	882	886	868	879	863	943	842	884	839	859	883	920	877	897	882	917	928	866	868	861	884	878	898	921	857	886	896	872	902	907	867	855	830	857	867	864	871	942	851	881	867	792	906	826	851	910	889	892	881	887	870	884	865	854	857	852	919	830	869	843	905	898	846	878	882	863	848	890	900	867	805	850	867	933	896	823	896	889	848	857	917	866	851	877	836	861	856	873	877	856	851	901	917	828	886	861	864	920	881	820	895	906	859	868	874	868	875	897	883	902	876	873	846	898	849	883	883	930	851	881	875	902	837	855	925	849	870	940	827	898	874	906	897	905	924	862	891	854	826	896	857	872	842	917	909	886	877	899	910	876	882	848	887	846	867	857	837	859	854	820	857	848	838	854	897	858	877	885	821	867	892	876	925	865	885	866	903	886	818	839	855	857	898	881	922	907	902	873	888	867	873	879	837	832	911	848	899	861	870	869	877	842	907	868	879	877	813	866	881	906	853	894	865	883	866	881	857	862	847	851	874	807	909	882	854	912	868	867	924	894	866	905	864	901	878	832	901	904	894	904	900	894	862	890	893	832	921	946	887	849	888	850	834	899	880	951	868	861	886	845	819	884	894	921	828	863	853	888	888	873	843	923	908	870	899	831	883	893	878	911	870	871	851	831	895	796	900	881	938	873	920	865	885	884	869	917	859	868	929	892	872	882	909	869	908	885	893	872	829	879	917	892	812	883	859	891	905	886	911	862	850	925	909	879	870	867	898	898	903	940	874	877	893	906	847	832	862	881	863	853	866	891	901	893	877	871	851	869	880	906	852	860	887	921	860	868	851	843	883	878	947	888	818	842	886	900	888	883	909	842	818	922	863	811	888	901	911	919	882	871	845	888	843	889	888	908	871	868	825	845	839	811	869	834	851	911	911	846	922	868	875	836	847	950	815	903	847	850	870	870	871	918	911	849	855	886	849	867	874	827	857	874	881	928	858	841	892	907	878	890	883	905	945	914	905	869	881	898	867	833	855	942	893	906	815	885	895	876	856	893	867	884	831	922	898	880	905	922	911	892	905	841	916	852	888	879	814	868	839	858	878	863	887	907	858	910	848	832	908	847	811	914	877	864	863	861	874	891	839	842	876	884	899	917	844	825	888	835	875	884	876	911	865	888	879	888	910	883	841	825	921	849	932	866	880	861	866	868	819	855	884	899	866	881	831	848	891	825	883	881	853	854	883	847	887	900	870	897	864	920	908	885	949	889	858	825	860	917	853	870	877	888	858	876	871	881	876	848	879	858	890	895	914	874	949	943	901	885	860	851	880	892	874	892	894	849	852	870	927	910	864	852	824	883	860	891	921	837	852	890	853	900	856	882	910	865	891	881	862	852	873	879	892	864	879	862	911	924	875	900	917	883	885	913	878	855	849	859	843	939	858	874	910	897	873	840	835	859	822	848	942	881	890	895	847	906	880	908	842	875	871	869	831	890	892	845	883	865	916	881	871	950	861	879	882	918	933	879	877	857	922	908	884	855	806	949	860	863	899	882	828	880	906	822	922	877	891	895	849	934	870	923	856	838	844	850	858	898	909	831	923	899	899	869	850	904	905	911	873	859	861	904	851	884	896	874	878	964	870	844	845	891	892	850	853	837	905	950	870	848	908	894	890	862	834	902	884	874	851	917	878	891	907	863	826	873	890	871	870	839	844	906	919	849	865	844	906	835	861	896	909	882	861	872	875	887	873	928	840	876	871	874	903	860	878	832	886	876	889	827	844	849	838	910	831	878	852	923	871	854	903	892	909	875	950	914	870	851	859	838	866	868	892	900	874	888	838	856	870	864	843	938	966	835	859	910	875	854	901	860	858	864	887	885	845	898	954	895	836	877	907	889	849	841	865	874	872	885	930	893	814	877	917	922	856	873	889	837	863	909	914	905	853	928	900	911	859	944
15289	8495	6561	3946	2106	1190	754	547	488	424	415	384	327	334	341	306	322	274	284	312	289	274	302	251	265	268	274	299	360	381	359	361	289	309	311	265	285	247	251	261	253	222	244	231	217	223	217	200	213	203	229	217	242	212	212	219	222	176	209	201	227	221	209	185	231	217	192	193	236	186	183	204	193	214	208	190	184	234	204	225	234	199	231	228	205	191	227	203	209	193	221	204	191	190	226	204	250	218	213	206	183	260	188	191	203	218	212	194	211	190	182	209	208	197	197	216	207	212	198	187	192	190	195	176	234	228	208	208	207	187	197	217	222	211	247	209	206	211	196	220	203	222	181	209	221	209	214	217	219	227	220	205	204	206	191	217	225	203	210	211	217	202	194	184	231	210	195	191	203	218	196	208	196	199	192	220	210	232	239	210	203	195	211	167	203	194	228	194	198	186	195	219	208	209	204	201	215	223	214	195	194	194	204	207	196	209	213	217	210	203	218	196	205	210	210	210	197	215	197	207	200	193	208	177	202	204	213	236	206	222	212	224	199	188	221	179	204	194	199	209	201	184	214	218	186	196	218	215	217	215	185	214	189	192	208	214	186	205	189	194	233	190	192	203	211	222	188	218	206	215	201	219	210	204	200	197	209	208	197	232	199	212	195	210	209	231	193	215	207	202	202	202	193	204	186	201	216	193	189	206	217	209	215	185	206	200	214	198	190	205	222	218	200	221	186	194	215	199	175	206	223	226	204	185	214	195	200	197	207	219	220	217	218	200	188	212	187	205	226	199	218	205	204	199	207	204	212	203	190	200	216	216	211	228	184	191	194	179	189	201	187	209	190	216	217	219	197	208	209	198	207	191	180	202	220	201	209	212	184	197	220	195	192	190	180	197	221	190	193	199	215	215	227	208	214	207	214	193	206	209	207	215	199	222	192	196	201	231	220	201	213	226	220	206	223	188	202	223	205	211	207	205	200	202	244	207	209	210	216	216	216	189	229	228	212	210	194	205	201	204	196	219	190	218	214	188	186	205	215	215	182	229	223	200	202	185	187	178	201	190	198	227	203	199	186	234	199	212	208	203	196	196	222	185	185	188	230	200	188	193	200	213	223	204	211	193	225	203	191	210	202	185	206	205	209	182	194	218	191	214	221	217	218	166	213	207	200	202	204	202	179	197	195	212	170	184	210	223	205	174	199	198	217	222	178	204	205	189	218	195	212	184	218	179	224	187	199	215	213	195	186	220	188	185	190	229	215	197	173	224	197	187	210	207	238	208	186	210	204	185	184	212	180	192	228	183	246	211	181	200	201	200	204	216	201	207	205	187	231	207	189	197	187	180	203	196	215	200	225	194	159	222	177	208	194	185	179	224	212	186	193	206	192	199	202	226	203	196	201	184	202	192	204	218	214	195	196	231	206	207	193	223	207	218	193	199	191	205	206	205	213	200	181	185	204	218	196	199	203	189	201	205	218	196	195	180	225	229	177	232	195	193	202	232	186	183	210	185	214	207	180	208	183	197	241	220	191	198	205	195	211	202	213	216	206	196	201	198	192	181	198	216	207	179	218	208	218	214	228	210	187	200	224	196	196	195	215	208	233	204	180	180	215	202	199	211	233	196	216	216	194	202	200	200	230	195	202	222	200	201	227	217	215	215	198	213	216	225	183	178	219	202	213	204	186	193	229	221	205	213	172	212	199	217	193	202	195	202	184	206	195	212	183	233	238	208	200	175	212	197	213	220	209	230	195	246	194	204	204	206	220	208	218	233	217	222	220	195	210	179	188	221	208	207	182	196	200	197	194	210	210	223	190	210	207	212	185	238	182	218	188	210	198	209	214	187	201	215	199	189	189	219	209	191	193	203	212	203	187	192	188	196	222	237	227	189	204	213	215	208	212	189	173	213	188	227	210	192	199	185	207	209	190	183	207	215	181	208	205	211	223	194	203	205	200	211	213	194	203	199	167	208	216	187	194	217	198	199	222	202	184	205	197	210	207	222	184	218	216	195	221	219	238	197	190	207	177	205	217	192	209	212	195	211	187	196	210	231	214	201	208	219	192	209	226	182	194	216	210	216	196	188	186	233	198	203	198	224	221	193	210	174	217	175	223	203	213	214	189	212	199	200	205	196	243	226	212	202	192	206	207	198	162	204	203	203	208	216	190	226	199	187	225	207	211	179	193	213	222	187	211	199	204	215	200	225	216	218	233	199	228	200	198	204	208	232	185	218	204	200	196	213	210	222	209	180	208	185	201	219	203	181	218	193	213	217	195	181	210	224	183	208	193	225	179	179	194	186	194	210	211	223	197	212	195	201	201	202	208	221	216	211	191	218	207	199	200	190	202	197	208	203	202	224	208	217	199	222	230	207	192	209	180	192	187	230	187	193	210	216	212	232	216	236	217	204	200	232	221	217	209	219	211	216	231	208	221	177	199	225	224	220	212	196	208	229	210	217	225	211	207	207	209	210	195	209	217	217	187	197	198	187	193	193	217	238	198	219	218	214	199	208	202	209	182	192	236	181	188	204	196	185	185	213	181	213	204	180	216	197	199	197	207	193	223	203	202	194	229	180	204	215	184	198	214	205	186	200	232	225	225	172	179	216	216	199	194	212	191	207	208	189	201	219	214	176	189	192	216	202	206	204	180	213	227	189	194	189	229	207	205	199	199	230	233	210	192	206	197	196	202	178	221	196	200	200	230	201	192	249	221	201	223	211	223	203	202	194	196	223	204	173	182	206	198	184	202	219	220	179	213	200	194	206	193	202	200	226	223	183	208	182	177	217	196	209	210	198	207	194	227	191	197	200	167	208	192	207	218	213	238	204	233	200	188	209	189	216	214	196	207	203	226	189	204	220	188	196	203	211	200	199	220	204	186	208	209	197	209	197	211	213	213	198	193	213	204	212	212	212	201	201	200	233	170	221	217	211	207	186	194	228	203	214	219	192	229	215	235	220	227	221	182	206	191	209	200	209	237	201	196	208	189	193	188	218	199	189	219	204	213	206	193	203	186	201	201	188	199	200	193	209	196	208	202	221	191	174	215	229	175	181	191	208	216	196	211	214	212	205	196	208	219	215	225	210	193	206	211	202	200	224	189	225	188	197	223	177	208	207	208	207	193	198	208	202	187	210	201	210	230	180	198	181	190	220	192	199	200	226	216	211	213	226	191	195	184	243	196	211	207	229	211	237	205	201	206	223	180	212	191	214	231	219	194	193	235	213	207	209	183	205	187	209	184	206	225	253	224	213	214	189	196	177	200	204	232	227	193	210	193	198	226	210	209	190	211	197	197	215	186	216	212	195	197	207	232	192	188	194	218	187	197	203	230	213	201	204	183	195	211	187	200	232	226	187	187	224	198	238	219	193	204	167	195	191	180	193	224	228	219	248	218	202	227	210	200	222	219	211	212	224	228	183	189	222	222	223	215	188	185	214	201	226	227	183	210	218	215	211	211	218	231	190	213	203	226	224	198	204	233	219	220	193	178	220
10063	6388	8929	7572	5279	3732	2865	2354	2161	1987	1928	1869	1355	1603	1480	1232	1207	1034	1145	1275	1306	1168	1323	1105	1014	1260	1193	1155	1766	2278	2173	1899	1525	1342	1314	1224	1119	961	1062	981	866	753	754	737	684	624	583	610	583	640	623	610	633	632	556	574	537	541	537	546	557	519	542	545	531	526	570	573	560	541	592	525	534	508	530	570	505	553	533	600	562	465	561	552	537	537	539	518	542	503	539	507	565	577	551	526	513	508	503	507	556	520	505	525	557	526	512	508	530	513	557	505	516	524	491	554	526	523	526	552	532	548	496	483	510	470	568	508	529	569	531	546	536	524	488	477	553	553	516	535	484	526	503	539	550	538	536	565	507	517	513	556	540	529	563	514	529	532	521	561	534	515	530	530	525	536	529	539	532	543	535	545	550	538	507	575	556	532	500	513	521	534	554	524	536	576	506	532	544	531	499	580	565	514	532	504	547	496	533	556	521	533	521	560	514	500	514	552	558	532	546	548	495	511	521	527	561	541	526	498	525	472	535	535	523	533	548	550	505	541	537	528	545	541	513	507	573	509	503	503	559	543	539	486	511	536	567	534	495	512	530	524	513	547	496	493	513	559	559	520	534	535	542	491	536	545	555	537	540	548	568	512	486	513	524	526	555	548	539	540	527	511	483	564	548	539	509	512	555	548	523	504	524	540	493	559	549	550	498	514	528	499	547	519	520	498	494	566	522	484	521	528	551	545	516	536	537	545	496	586	568	544	528	529	536	511	511	531	533	517	505	522	535	519	526	571	557	520	486	525	501	525	537	552	502	531	498	533	547	524	557	529	566	529	499	553	522	515	529	576	497	510	564	534	545	518	521	519	560	509	559	521	520	523	483	519	613	552	545	489	550	555	540	515	508	540	507	527	534	486	553	552	574	537	527	543	503	490	504	516	529	567	524	521	520	550	530	506	547	538	547	523	547	529	584	543	520	513	515	540	504	532	522	498	514	519	501	548	522	521	554	517	495	540	529	520	486	540	556	537	550	559	540	549	546	547	504	495	517	531	525	516	557	506	524	508	546	540	520	494	515	542	500	503	503	552	576	500	533	520	521	559	486	466	525	495	545	531	535	521	553	567	552	474	572	502	548	509	534	511	502	522	527	538	538	552	513	531	497	536	495	520	565	526	525	528	559	537	551	525	522	508	570	523	510	484	559	555	526	529	534	522	549	520	531	527	583	555	525	514	507	523	531	540	513	529	562	525	526	511	560	550	565	535	544	563	530	522	525	491	546	547	490	571	536	531	535	542	512	493	498	521	504	567	573	550	547	550	503	495	506	504	547	534	515	510	471	527	490	511	525	505	508	531	499	491	532	548	509	549	529	533	559	533	569	530	533	515	552	519	521	550	529	522	557	550	558	519	526	551	546	510	527	499	537	547	562	523	544	511	548	529	494	516	506	520	553	558	558	545	563	516	513	563	513	514	535	509	512	532	540	543	490	537	541	515	514	545	555	558	514	524	517	493	518	534	527	519	534	504	507	523	544	501	517	537	521	492	565	556	511	539	496	567	529	564	550	554	534	530	468	534	523	552	522	577	545	526	521	514	505	525	494	516	569	498	556	545	534	525	512	515	526	548	502	512	495	572	528	519	517	516	497	553	518	529	525	545	507	576	517	529	545	491	501	497	537	529	541	538	526	508	492	545	583	469	533	526	552	523	568	517	521	490	534	505	512	538	537	506	515	524	555	485	521	501	520	513	531	522	524	507	534	541	543	516	532	533	524	516	537	490	529	507	537	506	556	554	611	478	556	509	569	546	529	502	496	525	523	581	499	512	511	550	541	579	545	494	501	545	546	578	569	528	555	551	521	551	550	543	508	492	479	532	523	530	520	525	551	508	557	556	500	565	538	521	547	549	532	580	533	550	492	557	535	540	506	504	527	563	552	551	519	523	547	522	511	560	535	492	553	530	539	511	548	525	514	519	560	545	507	515	538	492	558	517	545	517	519	525	523	570	523	516	575	525	504	572	555	542	526	544	597	525	532	578	546	504	606	547	525	522	567	522	530	574	566	518	537	517	523	510	529	533	568	510	517	549	542	524	542	528	544	539	559	570	531	534	526	538	542	530	490	510	530	483	533	534	538	566	538	528	527	538	531	526	557	552	540	526	569	554	526	549	538	531	546	579	547	541	549	494	515	517	523	592	578	548	508	537	554	522	555	499	596	551	525	549	504	502	549	572	513	521	509	522	508	541	558	532	521	513	532	516	521	509	516	531	512	559	512	559	552	530	512	551	501	536	577	554	538	550	514	551	553	497	517	548	521	537	528	510	550	497	516	540	534	532	528	484	520	531	551	514	600	525	499	551	513	498	602	541	549	562	552	536	531	511	537	541	581	530	537	504	523	517	555	564	492	506	531	531	541	520	534	539	550	524	528	582	517	541	504	533	510	512	533	508	546	582	553	537	515	545	530	537	528	539	512	527	520	529	540	531	540	547	549	550	499	524	518	575	499	525	520	527	516	484	519	519	530	521	548	540	519	545	501	519	558	556	524	540	526	522	557	539	514	544	511	514	528	520	504	488	555	547	549	531	505	560	524	505	490	510	523	520	533	534	513	533	533	553	533	505	542	510	507	535	601	533	557	514	581	537	515	510	545	531	514	526	533	550	546	523	535	514	506	559	525	527	568	553	485	522	579	508	521	593	542	517	533	568	538	551	551	519	548	524	563	567	521	517	489	538	544	519	539	530	559	531	543	530	584	531	493	517	561	558	526	501	532	533	509	499	510	569	575	568	524	552	493	552	530	523	517	495	517	565	517	527	531	520	543	513	492	529	537	527	526	527	535	490	511	505	522	517	533	497	518	535	525	492	536	529	524	480	533	534	565	477	555	526	538	539	594	507	501	526	514	565	565	510	554	547	495	528	509	517	535	518	532	528	530	537	540	515	524	518	522	543	570	498	513	537	513	534	566	483	552	611	538	502	525	536	537	514	540	519	556	492	517	565	550	581	509	514	545	510	514	548	582	557	539	525	545	540	545	508	510	518	506	520	534	532	481	504	545	484	529	522	503	519	496	576	545	514	498	551	545	548	558	516	515	507	552	539	497	549	554	508	527	523	561	538	473	551	467	509	514	566	544	562	549	482	544	515	499	517	512	550	542	578	539	552	517	556	510	517	529	518	529	535	530	528	514	467	510	520	540	523	540	530	541	541	517	552	516	519	537	548	508	488	558	565	529	528	527	559	535	534	562	538	541	511	486	543	534	541	548	549	549	534	580	548	530	552	533	535	544	506	493	527	536	539	518	510	538	485	500	511	529	508	530	512	564	514	502	518	565	502	530	501	533	516	544	522	512	521	531	511	550	557	519	532	486	509	505	525	511	552	514	545	513	514	503	525	583	501	545	521	535	505	542	509	540	528	492	552	484	561	551	517	537	550	518	544	513	553	537	483	553	513	546	510	537	518	541	499	494	560	539	531	510	534	530	547	535	493	546	563	536	501	523	548	537	582
22959	12802	10524	6595	3995	2500	1376	915	690	609	659	510	410	451	407	364	340	324	344	342	393	338	318	326	276	330	334	374	600	591	601	461	384	372	416	350	288	306	296	271	223	221	238	217	220	212	151	213	178	184	198	207	194	215	188	149	203	194	195	188	191	171	223	179	188	206	191	173	197	171	189	184	185	197	205	196	177	182	198	202	193	194	195	193	191	178	207	204	176	192	171	183	198	215	179	191	185	187	182	200	167	197	167	191	172	180	166	173	198	198	178	205	174	189	197	176	194	183	177	177	189	168	171	195	184	164	182	186	178	163	172	179	192	190	182	194	163	194	175	188	175	191	209	199	173	201	181	207	166	213	170	180	164	167	185	168	193	196	195	203	195	201	182	189	197	177	177	211	178	188	194	169	178	193	207	185	180	201	212	190	166	193	217	179	210	201	172	191	188	205	194	201	171	200	200	171	208	201	202	164	196	207	198	214	177	181	159	170	184	205	172	198	186	161	187	205	177	161	173	166	192	175	200	208	183	204	182	186	166	198	197	201	212	176	190	176	181	200	174	194	195	202	180	193	170	193	211	164	190	183	208	178	175	193	152	202	202	200	219	213	203	189	199	197	197	192	215	175	173	175	160	194	187	206	187	199	189	168	170	184	189	183	179	200	186	179	189	181	165	180	186	211	189	209	147	185	177	187	177	176	189	192	180	184	189	166	188	202	188	170	181	174	213	188	209	203	181	181	185	196	180	206	181	195	175	183	178	172	165	183	168	194	194	176	192	164	190	174	175	201	162	189	175	173	180	178	172	172	206	206	203	192	192	190	178	203	182	198	174	184	179	171	177	186	169	205	201	178	186	198	211	184	199	186	197	195	168	194	183	195	166	192	184	210	183	195	191	167	183	227	208	221	176	175	199	181	188	210	222	177	191	196	190	173	198	206	199	190	167	188	188	181	183	196	183	164	200	188	167	165	190	184	177	195	183	210	169	167	196	176	187	176	199	194	165	187	176	188	186	201	189	177	185	200	161	171	171	192	179	183	178	189	190	172	195	176	204	204	213	165	175	193	183	191	176	185	182	194	173	173	180	199	171	171	195	202	199	196	186	212	179	171	177	169	199	200	167	187	185	178	192	183	168	189	187	191	185	192	175	169	182	190	207	178	181	161	196	175	163	184	153	186	169	198	193	168	193	176	197	196	192	191	179	175	186	166	173	175	198	188	181	171	177	205	177	194	182	173	167	185	197	202	217	174	182	182	161	191	193	188	199	175	202	159	203	168	199	197	177	169	197	161	189	167	196	181	181	169	215	204	173	174	185	179	172	176	179	179	174	187	194	194	174	196	183	176	188	185	165	177	165	195	180	187	198	162	162	178	174	194	192	187	181	159	201	171	195	157	153	194	197	208	178	188	166	218	169	172	183	185	182	185	175	182	192	191	194	190	189	195	159	163	168	170	168	183	179	196	175	186	182	185	201	187	207	165	203	194	207	180	168	189	182	190	178	199	184	167	172	190	190	187	205	174	191	189	180	190	166	190	217	201	179	183	188	193	176	179	187	173	185	195	198	180	162	183	187	187	184	171	182	177	199	206	163	203	163	186	186	189	172	192	180	185	193	175	188	171	151	188	189	178	151	194	169	208	193	168	189	163	168	180	173	192	169	168	172	180	191	153	173	197	204	185	187	205	182	211	205	181	191	204	190	195	186	182	178	204	171	207	202	206	188	197	185	201	180	162	179	183	179	167	178	169	171	201	186	158	197	172	173	199	186	177	213	184	186	171	191	190	200	189	188	174	202	190	189	148	184	193	211	184	201	178	205	171	180	185	158	181	178	176	185	180	182	174	215	191	199	187	192	172	187	206	183	187	190	181	194	181	183	187	204	201	218	188	182	182	193	183	177	200	180	170	163	178	187	201	198	224	168	168	183	199	180	172	190	154	163	216	198	191	194	163	182	229	158	166	186	189	187	188	170	215	181	202	188	202	198	170	186	182	180	194	167	192	181	198	198	208	179	208	202	154	209	190	183	191	186	180	222	200	182	182	186	189	173	199	207	189	184	165	184	188	214	171	189	210	181	166	187	172	200	183	175	217	167	169	183	178	180	210	184	208	190	164	168	183	191	186	171	179	192	173	179	186	178	198	174	197	211	176	170	198	193	182	193	156	193	187	181	224	186	196	166	178	156	204	203	212	187	211	174	186	187	196	172	186	188	180	184	179	192	166	182	207	174	182	188	185	193	174	188	195	211	171	190	198	175	175	180	158	181	193	187	178	180	157	179	208	194	188	190	188	191	185	202	189	191	188	173	175	220	184	197	163	168	173	187	171	182	193	183	196	208	189	197	189	188	183	164	182	182	200	211	173	176	174	164	163	188	162	179	174	190	193	171	200	183	154	185	181	173	185	206	167	192	191	181	193	185	177	183	175	180	175	182	200	202	178	171	190	194	182	183	175	200	178	177	190	204	176	201	178	169	171	142	185	189	185	190	217	179	172	175	183	191	203	193	196	182	203	181	195	193	167	180	180	199	188	163	157	195	174	180	158	185	182	170	168	208	178	189	193	152	190	183	176	195	168	169	187	167	174	202	178	173	187	185	197	208	211	181	169	198	160	175	198	194	190	199	163	192	172	197	174	175	182	185	183	198	177	182	196	211	168	190	194	189	193	186	212	184	186	165	201	196	191	188	203	176	198	191	194	173	206	164	202	175	205	197	210	189	172	184	186	205	203	186	167	178	175	192	179	195	177	187	194	195	172	209	168	175	153	169	164	176	187	198	187	209	187	182	176	192	206	195	193	181	223	197	196	182	166	191	189	183	179	169	208	184	185	179	203	185	179	183	210	194	172	164	198	173	218	191	187	182	211	186	207	183	212	194	187	173	210	181	187	161	174	182	178	165	187	164	216	187	166	207	181	181	171	168	184	176	177	184	172	189	198	176	163	183	197	202	168	193	172	172	169	177	189	186	170	161	186	179	205	186	191	210	174	203	175	187	193	176	197	182	205	214	173	174	180	185	175	216	190	214	180	193	170	188	178	186	162	183	176	175	180	176	197	226	177	188	169	184	212	189	206	183	174	200	190	194	177	179	185	190	187	211	176	199	189	173	199	188	179	201	209	171	186	172	177	178	183	183	187	184	179	194	220	181	177	172	163	197	185	183	209	193	202	185	187	166	163	202	168	198	177	172	191	183	201	181	193	170	189	193	186	181	193	207	169	201	197	187	193	168	196	188	188	186	184	196	177	196	196	228	220	188	169	203	177	201	181	184	193	214	188	188	184	213	176	170	179	170	171	194	206	195	181	171	188	171	175	186	183	181	172	176	190	172	200	195	171	187	163	194	138	192	199	187	182	169	180	188	200	180	189	184	174	173	180	181	193	182	185	180	180	186	163	192	186	170	203	197	180	187	163	187	195	160	181	202	192	175	191	186	185	169	164	193	191	174	198	200	203	170	213	203	195	200	176	181	201	198	186	180	199	185	182	196	185	186	183
13555	8260	12861	10592	8492	6643	4850	4006	3404	3174	3219	2648	2091	2587	2358	1683	1848	1675	1562	1890	2056	1854	1796	1533	1469	1763	1803	1977	3225	3764	4105	2722	2163	2146	1880	1692	1529	1391	1615	1264	1038	946	969	876	851	726	677	650	598	685	674	623	690	668	658	581	576	521	557	543	552	538	540	547	517	520	534	538	557	541	572	517	517	536	547	527	476	516	526	505	500	527	538	544	540	503	521	541	543	529	475	509	517	514	484	501	542	546	487	525	533	534	505	525	536	547	515	551	515	510	485	496	527	523	465	506	520	503	537	549	553	516	519	530	510	508	556	546	515	477	536	524	505	538	546	553	512	496	480	521	552	523	514	529	537	504	509	509	487	486	502	512	496	481	542	529	525	507	506	512	508	525	519	486	519	525	517	535	498	501	492	506	505	477	539	512	496	502	487	495	525	489	501	522	519	514	502	525	523	541	517	500	495	511	487	464	510	513	525	498	495	469	512	524	521	535	508	476	554	523	491	519	476	513	522	493	485	531	520	504	513	527	537	522	510	517	528	542	536	520	515	494	547	498	535	522	552	475	521	532	492	541	519	512	531	535	494	513	513	528	497	541	537	500	501	509	500	530	564	514	537	521	494	516	495	491	502	493	510	542	535	549	521	515	512	499	518	521	489	515	504	513	543	542	478	529	502	514	501	483	520	504	508	523	498	546	508	518	536	511	475	534	517	545	513	477	498	498	537	472	535	531	478	518	486	484	501	569	524	487	527	508	534	465	522	519	513	485	484	502	502	512	475	494	521	507	513	497	507	554	529	500	549	512	526	503	503	497	520	487	514	532	526	505	519	489	482	496	526	476	551	572	560	522	495	526	553	532	507	508	496	500	528	555	559	532	567	500	509	495	513	507	515	525	505	503	510	505	522	536	468	505	517	523	465	495	466	488	518	475	466	531	546	519	507	474	545	526	530	479	525	528	500	476	522	520	537	476	506	514	527	505	505	503	531	533	528	510	497	528	528	485	479	512	513	549	493	470	476	507	511	496	518	508	499	510	503	507	509	524	499	495	523	510	512	471	478	521	490	517	541	517	531	503	498	492	547	519	521	486	513	538	471	523	464	525	499	533	528	510	507	552	507	507	503	464	501	529	500	501	531	536	510	536	564	525	487	510	545	506	475	503	518	498	501	508	508	502	513	520	493	531	519	489	498	490	537	511	495	503	485	497	489	521	502	517	518	515	515	541	551	536	501	506	520	519	488	506	537	534	549	510	513	503	502	553	497	484	500	476	513	540	501	522	559	557	510	522	487	528	492	498	469	499	473	531	543	493	519	554	460	512	528	539	570	525	502	516	529	492	516	514	509	533	527	529	518	516	551	481	506	502	539	516	491	496	539	478	512	535	501	519	513	532	509	502	483	479	513	498	482	529	509	501	476	511	512	519	489	445	508	488	476	526	521	519	502	517	507	494	554	500	512	510	512	503	518	465	522	562	528	525	495	518	519	510	495	530	501	486	512	503	503	491	563	526	506	522	459	522	541	514	493	494	507	516	512	511	523	510	551	564	523	534	514	491	490	488	537	485	514	532	537	514	514	498	504	507	521	493	480	484	511	504	500	487	496	504	520	499	506	505	480	523	527	526	511	483	528	522	506	505	559	534	514	500	488	477	500	496	524	492	526	528	512	468	518	497	482	545	504	518	506	503	513	523	486	496	521	510	484	507	516	537	544	516	487	505	509	499	483	516	507	524	552	520	493	473	487	510	480	505	465	513	489	524	538	551	501	524	513	496	509	533	535	551	508	495	511	515	501	540	489	490	488	463	498	498	510	521	502	505	487	484	546	523	517	520	478	543	496	512	508	511	542	516	507	508	513	512	508	549	505	507	558	549	527	508	506	488	511	505	482	522	491	519	496	505	527	548	502	555	483	507	484	546	510	500	520	535	541	506	506	485	524	506	531	513	573	524	522	552	512	500	492	505	507	500	520	524	511	550	532	509	532	496	506	501	533	450	505	505	536	550	534	516	529	508	520	475	533	543	513	475	514	500	471	527	493	511	512	491	550	528	520	499	512	510	525	518	482	504	492	477	521	511	507	546	514	533	495	496	547	507	511	495	480	528	498	513	542	528	514	500	546	502	502	533	498	474	512	542	499	503	505	498	511	468	462	502	524	520	516	512	523	496	536	530	509	508	472	497	526	484	504	510	501	516	547	504	477	464	516	545	547	522	493	521	490	534	480	523	505	541	498	484	560	533	542	544	497	498	573	502	548	494	528	502	516	499	475	515	499	492	487	509	504	527	492	471	566	506	497	513	483	502	466	524	523	519	500	494	489	529	512	536	520	525	497	540	534	511	496	517	524	498	527	502	502	535	513	535	493	515	520	537	527	507	517	499	508	492	473	542	512	498	525	490	545	506	521	519	521	515	496	500	511	491	490	517	516	496	549	501	510	466	527	481	516	513	539	477	524	514	506	508	525	517	515	530	541	500	522	504	533	502	495	512	498	476	529	527	460	493	520	521	508	527	495	538	526	521	529	536	547	524	488	531	540	534	525	510	519	506	504	482	532	532	521	480	531	506	524	524	499	528	543	492	514	524	492	484	566	500	515	496	514	562	510	527	552	490	487	538	515	499	499	515	531	479	548	504	527	505	503	525	457	506	522	476	485	496	506	488	481	551	525	492	536	484	516	498	555	506	518	479	520	501	504	491	478	518	501	477	487	528	523	515	507	523	500	541	497	486	520	536	455	537	571	543	537	522	531	529	510	528	528	514	497	466	512	539	550	524	504	500	502	496	518	513	488	518	500	482	527	540	522	550	484	481	493	542	512	512	490	491	551	510	513	497	531	504	516	494	507	498	558	492	491	503	552	548	506	549	524	534	512	534	529	516	507	493	471	467	523	520	517	486	517	534	509	489	516	498	474	499	514	503	516	523	517	508	520	529	527	543	460	520	533	535	537	488	487	517	511	520	526	497	502	513	514	505	517	535	530	495	520	539	505	507	559	505	490	493	522	519	510	470	520	501	534	522	510	519	525	506	511	465	516	500	504	514	500	521	474	485	500	520	502	515	551	528	523	531	523	518	506	511	517	479	527	544	464	512	518	499	481	569	495	509	511	514	483	548	521	537	521	472	541	542	507	515	538	477	468	539	521	522	476	517	510	485	504	514	506	507	488	535	512	522	539	550	489	535	504	481	515	508	490	489	518	481	488	517	526	461	545	520	546	480	524	475	496	504	507	518	483	494	505	483	509	518	500	507	507	512	532	477	502	554	512	502	509	508	506	545	498	480	509	528	543	509	490	542	505	479	539	536	528	557	500	517	515	504	549	497	544	517	499	510	484	524	510	460	506	511	478	502	525	482	536	472	510	534	477	521	499	504	498	512	521	512	529	480	485	466	531	513	462	515	497	503	512	515	506	504	522	481	509	508	524	522	557	535	510	496	499	445	532	511	517	497	536	498	495	526	523	530	499	525	530	506	498	513	469	532	508	513	498	502	507	509	548	495	496	544
5694	2362	2005	752	492	395	415	375	365	417	439	380	381	413	406	399	409	364	430	368	374	381	417	410	394	392	373	365	373	393	411	421	403	400	366	379	387	375	379	394	412	382	412	359	369	393	334	390	386	350	380	383	383	361	375	378	351	388	375	375	368	411	388	383	375	416	386	359	413	424	379	391	398	375	387	361	380	375	399	367	395	350	350	358	383	341	369	338	437	340	401	404	375	351	368	368	333	439	391	377	364	370	369	376	348	436	369	370	368	384	377	412	392	369	407	379	402	376	375	386	394	392	395	389	350	359	395	413	396	357	392	398	347	394	373	363	386	362	381	351	382	398	387	363	354	357	435	385	395	386	373	372	366	361	371	368	389	388	366	391	405	378	386	405	356	390	355	360	404	369	390	388	398	390	379	335	393	347	395	387	394	385	362	381	396	362	398	384	378	402	410	369	400	389	361	436	389	377	389	390	435	394	350	384	402	412	395	380	370	369	377	385	365	377	398	411	391	389	386	386	393	363	376	372	359	402	382	390	408	381	388	414	367	396	360	372	362	408	374	384	409	366	348	352	410	390	381	387	369	387	419	404	380	435	404	371	349	411	378	374	391	428	388	415	368	371	386	420	383	393	391	365	385	379	381	362	375	399	368	384	383	397	392	441	366	382	384	394	405	373	379	362	378	401	361	382	386	379	322	450	366	390	376	386	380	370	379	369	374	385	377	374	370	403	353	376	410	398	365	367	390	357	390	366	397	378	385	406	338	362	388	359	392	381	369	405	369	378	403	371	379	388	373	390	366	363	359	399	376	395	414	368	395	331	400	350	372	344	353	362	343	362	345	382	379	421	395	379	378	361	417	398	383	387	380	386	372	370	384	381	418	359	395	373	403	373	370	334	364	402	374	350	374	370	396	367	364	340	434	358	401	375	419	356	357	392	380	370	378	362	399	377	414	393	321	390	406	407	386	390	369	400	366	397	364	374	394	390	394	373	372	415	402	404	376	391	397	365	390	376	359	400	399	350	421	371	343	386	350	326	370	371	370	383	347	385	404	347	360	388	373	399	376	383	384	358	362	386	387	356	361	378	364	375	394	363	394	359	360	386	391	366	393	371	399	371	364	349	385	360	410	422	407	395	383	369	388	375	388	379	380	389	357	356	408	363	357	367	389	379	396	415	378	381	367	392	351	389	386	441	397	385	384	383	394	407	400	382	397	357	371	384	366	381	361	365	393	387	410	379	437	374	385	361	358	364	385	380	392	383	392	382	354	396	375	351	358	377	406	389	389	377	375	396	386	354	348	344	393	334	396	384	421	358	362	379	405	381	411	353	367	437	362	353	410	374	370	404	399	389	350	374	373	397	338	371	366	378	367	406	379	404	386	390	374	356	392	384	369	371	378	351	366	393	367	409	373	368	374	382	398	410	397	402	378	365	419	387	383	348	405	389	348	373	383	361	379	386	384	387	419	362	370	371	377	404	424	382	390	364	389	346	378	370	403	386	378	378	385	407	379	346	380	401	370	371	441	366	375	375	397	360	380	387	345	348	360	379	364	369	355	379	387	409	368	375	348	418	371	355	346	375	375	451	377	410	354	387	333	396	401	393	378	436	339	358	382	390	377	353	403	355	361	352	375	399	391	384	374	385	408	371	345	354	416	372	377	381	390	377	382	404	386	389	391	354	381	385	365	345	394	370	374	384	350	390	370	374	389	423	377	383	403	383	403	381	372	393	368	391	390	372	389	354	384	352	379	395	404	363	396	379	390	384	348	364	347	385	371	360	393	383	348	405	372	361	357	395	397	373	357	364	389	391	391	386	385	363	333	360	371	410	387	408	383	386	379	392	388	408	382	354	386	346	389	397	363	394	388	385	373	373	364	384	381	381	397	409	427	405	406	365	368	374	379	380	361	394	413	374	413	380	379	376	370	387	344	388	397	359	410	368	369	405	370	380	371	365	384	385	330	389	393	353	360	389	402	400	374	425	420	384	360	391	390	358	365	421	379	400	356	396	394	380	389	379	385	394	388	375	360	387	342	379	383	379	360	394	409	414	386	396	373	367	362	362	360	388	390	443	362	418	359	380	408	383	357	409	384	384	396	391	387	366	406	369	368	365	359	386	389	383	355	386	365	362	428	374	381	349	367	342	413	369	370	419	381	355	344	362	340	374	377	374	387	385	365	367	387	398	387	368	348	389	356	365	379	383	377	372	385	392	382	391	392	369	390	397	375	355	383	356	376	390	412	385	428	378	371	426	386	398	432	367	361	420	374	356	360	391	373	416	378	399	405	381	407	399	362	375	418	398	379	345	357	352	388	363	354	380	368	392	371	353	367	393	385	340	388	338	412	386	382	372	380	340	378	373	382	372	389	382	361	390	422	367	331	389	404	362	376	390	361	378	400	405	380	367	388	324	366	401	372	396	401	361	378	414	348	406	413	390	385	409	386	387	378	383	328	357	351	391	407	376	417	387	375	385	392	380	409	414	378	358	369	405	392	377	370	382	392	348	377	405	392	373	366	388	398	348	381	358	407	413	394	362	384	411	372	376	395	381	398	369	409	388	395	419	394	403	399	374	353	398	384	345	390	386	349	359	369	396	371	418	373	358	421	374	409	374	351	408	363	364	403	359	373	383	335	364	383	378	375	449	379	403	366	388	401	412	398	402	393	383	370	417	368	407	383	395	348	376	364	427	405	337	345	397	366	387	385	361	382	403	365	365	369	414	385	386	416	355	330	358	395	372	362	395	337	368	379	386	401	363	353	391	389	398	364	388	355	384	388	367	353	402	368	371	364	378	342	413	406	352	419	367	392	368	373	355	402	367	370	383	395	373	391	363	375	344	405	368	379	375	393	356	370	376	383	355	398	399	351	397	360	388	378	363	389	402	397	372	365	410	367	376	353	365	407	381	386	385	407	348	383	378	372	373	436	371	384	337	383	356	402	393	366	390	412	366	432	354	361	335	364	401	400	383	446	394	360	396	372	416	390	359	386	375	392	363	397	385	412	382	370	372	365	375	342	388	385	384	365	365	391	366	386	346	401	393	416	403	418	420	404	356	379	413	361	374	375	372	390	370	414	404	395	373	411	393	356	396	427	380	379	392	428	395	369	350	409	370	381	380	409	383	391	408	364	380	401	375	394	377	357	393	370	379	383	414	389	375	392	413	373	341	359	360	336	383	378	350	376	397	388	412	358	343	352	373	381	343	360	368	383	402	384	357	395	379	391	363	374	378	363	355	356	412	372	390	361	373	404	392	400	373	353	357	415	354	348	394	379	399	361	382	359	369	360	389	361	371	403	405	401	361	366	383	392	395	409	391	369	363	408	401	362	386	376	398	372	426	409	389	378	407	400	397	394	398	400	356	366	360	395	380	367	418	364	383	335	375	365	344	383	349	379	394	369	376	398	372	398	390	384	413	393	372	377	362	361	389	399	402	395	401	352	371	369	373	378	363	394	359	400	415	395	394	357	386	364	362	368	407	380	382
4309	2681	3988	2036	1287	1102	1023	1036	1094	1185	1147	1079	1013	1046	955	965	917	980	905	967	975	945	992	942	962	952	946	958	994	923	1066	1136	1040	1100	1082	1008	1004	1111	1123	1030	952	979	1033	926	914	934	913	906	917	940	918	899	941	920	891	873	895	936	877	875	941	915	907	954	972	862	904	859	953	924	921	869	892	933	930	877	927	943	903	892	925	887	920	906	896	942	852	882	934	883	904	887	902	913	904	919	863	920	905	916	870	858	878	956	936	889	952	935	958	907	923	902	893	954	955	899	928	870	913	916	888	913	877	922	893	870	879	901	890	895	941	866	954	883	908	944	920	838	882	919	917	918	958	899	914	957	913	921	896	957	935	923	899	881	945	852	970	914	909	932	893	919	868	969	875	922	919	974	903	949	901	874	899	940	866	897	932	901	888	902	898	848	912	831	927	927	921	934	859	895	911	934	855	904	935	884	898	894	950	907	887	933	922	913	877	890	903	883	853	947	903	970	917	959	909	899	929	953	908	894	871	904	907	905	865	884	884	888	898	964	861	941	886	941	920	960	940	905	931	883	906	915	914	918	874	923	924	911	937	913	966	888	968	869	927	861	866	904	958	864	915	919	955	893	965	906	920	899	968	923	888	920	872	872	934	931	887	894	892	900	919	867	910	886	902	903	878	982	958	897	980	902	965	944	881	914	925	887	850	898	909	904	871	893	896	928	913	966	842	865	935	868	861	941	884	933	988	909	909	919	821	867	880	904	907	874	888	948	900	937	909	914	873	871	953	900	895	903	915	922	907	894	927	880	935	900	938	924	945	931	947	940	881	908	904	919	918	866	855	882	929	916	894	942	903	916	909	909	895	869	856	921	921	912	891	957	839	918	866	866	904	897	936	887	904	922	888	897	910	871	917	895	863	922	930	907	934	916	953	850	889	914	888	955	854	897	874	876	956	876	882	890	853	938	876	907	922	869	940	931	915	897	890	908	899	946	922	867	924	946	890	892	916	908	945	942	890	887	881	919	919	925	897	877	889	874	885	909	919	862	912	911	905	891	926	911	841	882	890	979	885	927	861	905	929	926	844	935	875	880	912	898	885	875	921	956	885	922	865	878	967	878	924	871	884	896	908	881	913	896	913	852	904	902	979	931	861	938	971	955	942	924	950	841	886	893	888	901	931	914	923	877	940	939	920	911	866	947	879	869	887	914	954	909	904	855	862	903	890	869	940	926	917	912	902	904	907	901	909	886	907	870	955	859	901	888	962	930	871	899	946	893	855	867	895	967	908	901	881	909	926	863	884	934	908	911	950	864	909	898	899	913	865	884	879	932	925	860	925	877	871	897	938	920	912	884	947	917	946	910	905	910	905	903	912	929	936	835	905	920	931	908	921	977	938	947	955	929	922	914	891	937	841	922	916	908	925	866	942	917	916	929	928	894	911	877	945	857	883	875	864	967	877	876	887	920	909	869	872	964	922	886	910	920	950	893	917	973	909	870	940	933	907	917	854	933	965	926	862	952	897	847	853	865	889	918	941	946	848	931	897	892	907	904	908	918	930	927	905	926	934	891	900	938	870	879	947	846	928	896	892	917	951	927	866	924	938	887	890	848	921	865	927	909	965	898	919	899	850	920	849	889	867	892	872	885	938	943	854	918	904	942	872	900	947	888	876	930	886	916	878	902	961	912	877	872	859	852	919	971	893	880	902	942	884	905	957	959	950	901	949	924	917	968	907	883	904	921	932	914	880	875	969	900	952	887	940	920	877	844	935	954	907	937	912	927	887	905	884	889	911	922	917	938	908	936	936	897	876	928	888	890	877	928	913	870	912	950	893	910	873	906	887	920	874	908	868	919	904	895	907	919	906	916	953	879	887	870	907	882	924	892	901	875	918	900	882	932	868	873	871	959	892	901	921	991	892	896	868	886	963	934	909	868	952	930	874	916	908	916	899	958	944	938	954	934	918	897	946	891	896	891	893	933	956	894	899	924	861	858	856	873	885	951	905	912	882	926	890	884	950	916	903	844	878	929	840	910	896	894	931	892	980	815	886	876	865	859	932	926	871	969	879	972	957	893	839	939	939	924	929	961	879	889	928	964	910	888	889	905	873	882	858	918	963	925	912	954	928	923	920	964	890	933	873	931	944	935	957	876	945	875	907	906	876	909	863	901	884	869	897	924	895	893	950	909	887	926	898	929	947	951	933	948	935	935	869	910	926	896	897	941	867	870	958	946	905	923	887	909	888	909	910	954	904	865	904	924	856	896	949	1002	962	876	886	940	938	969	976	953	888	900	890	900	929	865	886	860	898	929	910	947	916	951	908	952	898	912	899	912	958	942	933	961	961	894	914	944	908	964	908	918	915	875	887	954	908	938	933	934	926	915	888	868	930	920	929	882	907	865	904	937	914	903	848	903	893	928	896	881	903	899	964	866	917	898	933	866	861	923	836	936	948	891	881	905	892	885	899	939	882	921	912	903	923	927	978	881	925	891	911	911	954	914	912	863	875	870	975	914	857	899	874	936	846	892	905	885	845	891	947	894	886	900	873	878	872	941	902	909	930	919	924	927	948	909	892	922	917	914	887	921	917	914	931	925	910	898	900	891	892	932	870	914	901	927	877	926	874	934	889	952	907	913	875	909	904	901	870	904	852	845	909	930	943	891	905	910	898	875	895	880	879	898	927	951	969	895	871	907	872	924	867	898	852	959	912	952	922	894	829	928	902	929	887	884	927	898	907	968	947	913	875	908	915	914	864	898	947	908	943	948	911	946	888	909	945	875	880	913	837	946	846	903	889	920	850	856	945	875	911	938	955	835	902	886	881	981	916	900	874	907	849	860	904	923	912	878	875	901	868	901	909	876	905	889	878	869	895	945	893	906	867	948	916	952	945	945	873	989	854	857	884	887	915	949	933	869	871	919	891	917	924	940	934	899	923	914	911	911	885	901	890	908	942	873	910	924	919	874	934	945	909	925	887	889	908	856	932	903	893	877	885	915	899	919	908	929	893	907	949	887	912	890	874	915	921	937	872	914	906	870	923	913	895	898	931	896	895	898	898	956	918	901	944	935	939	923	901	862	914	921	914	857	905	936	926	912	909	864	924	898	887	890	884	936	932	830	906	894	878	948	873	897	876	883	889	940	883	948	882	925	890	858	940	959	943	911	922	898	894	910	891	975	923	927	915	930	913	910	910	869	902	839	925	917	857	900	896	921	864	965	951	869	914	894	917	912	908	914	857	912	964	880	897	916	899	911	928	904	927	920	891	865	951	924	942	922	912	884	886	898	893	928	905	938	898	882	916	950	886	879	900	941	895	922	900	920	909	943	926	950	920	913	906	907	951	859	853	944	918	890	942	914	916	873	936	931	920	929	904	943	917	910	970	929	911	852	962	907	902	883	913	872	935	921	953	892	869	896	849	917	887	950	908	882	937	931	876	896	953	948	904	950	893	918	916	902	963	895	868	911	864	890	927	933	920	877	915	830	920	839	908	852	908	936
14045	6661	5906	3701	2047	1143	713	576	517	429	469	384	366	374	312	300	270	320	288	299	318	286	311	285	313	285	350	286	467	407	384	361	310	296	315	282	285	266	263	260	238	244	254	239	226	206	224	222	232	248	217	219	266	203	203	227	228	217	211	225	236	236	232	225	244	177	205	238	232	215	235	195	227	236	206	203	234	205	216	226	241	238	204	225	210	199	236	231	231	209	229	205	202	229	238	223	221	208	228	216	225	191	238	221	236	208	212	231	208	205	211	201	202	209	203	227	215	205	246	222	236	207	221	243	213	239	205	227	206	239	220	217	207	221	230	205	225	209	245	211	223	230	230	195	210	219	220	211	212	219	183	213	206	219	223	208	227	199	213	246	218	215	210	233	197	200	196	215	215	198	214	217	243	203	217	236	236	196	193	216	235	236	223	233	209	230	211	209	236	234	224	213	248	227	206	240	214	217	222	216	218	223	224	225	241	228	226	232	221	201	199	211	199	200	222	229	200	214	238	191	211	216	202	233	217	243	202	217	193	226	220	217	232	200	225	208	239	228	242	228	209	203	210	205	226	232	220	224	237	242	219	192	220	220	220	233	206	211	219	235	204	215	226	239	218	217	215	211	223	240	207	240	233	219	235	233	225	236	208	219	194	215	242	199	225	212	204	212	222	239	223	198	207	230	199	200	235	197	230	234	217	253	210	209	209	213	214	233	235	194	208	233	222	184	185	228	212	195	201	227	189	219	245	234	233	205	217	207	211	237	233	210	179	204	210	213	215	231	202	224	225	207	231	229	219	205	232	242	200	221	212	199	241	231	222	201	213	219	203	208	208	231	220	206	215	240	210	222	202	197	224	269	216	249	205	219	215	228	239	207	209	234	240	210	217	205	247	220	214	216	230	207	222	201	218	224	210	236	226	240	233	210	210	215	205	233	215	210	239	217	227	225	215	222	246	213	249	233	211	241	229	206	196	206	212	211	214	206	235	224	215	244	242	177	236	226	229	225	201	210	208	213	233	229	230	245	218	224	237	211	228	193	220	230	224	216	224	207	223	209	204	207	236	207	218	216	234	215	210	247	195	240	216	181	231	207	226	227	233	209	198	203	212	199	244	247	230	233	215	242	207	226	217	203	225	236	230	207	220	211	208	211	214	207	205	220	225	222	218	233	231	227	201	230	196	230	215	205	219	223	234	252	209	212	249	227	224	201	236	211	237	229	233	237	189	212	224	204	224	212	225	218	223	223	224	227	211	201	229	226	192	191	224	225	245	192	233	210	226	220	232	214	206	253	217	213	222	219	219	223	209	225	224	197	230	229	195	207	238	203	209	208	222	200	205	198	200	240	185	215	255	248	211	206	224	224	228	208	207	203	253	246	236	191	206	235	216	218	210	202	226	219	239	217	243	226	218	218	240	195	233	237	206	224	208	212	230	205	197	213	214	215	220	197	198	208	204	253	216	230	228	206	201	228	234	209	208	202	209	210	212	189	246	193	206	226	216	233	218	216	216	217	218	221	209	224	232	204	197	227	196	219	215	207	238	203	222	233	230	194	229	242	209	230	217	215	229	206	243	240	200	223	173	214	214	203	205	183	228	258	198	237	236	228	229	207	198	233	227	228	218	225	226	232	232	224	225	246	193	205	194	262	217	197	213	234	197	256	202	247	186	215	180	218	229	230	222	248	223	221	218	220	209	235	213	206	220	220	229	221	232	217	226	228	216	234	215	255	219	226	201	199	248	220	185	216	222	226	224	225	212	194	199	232	220	223	213	214	226	234	251	196	242	232	230	205	217	208	224	198	207	220	214	222	253	238	231	219	221	229	224	222	209	249	221	209	242	221	213	228	249	221	225	232	212	204	228	227	199	216	241	188	211	227	208	212	218	263	213	221	257	212	194	202	242	231	227	230	217	216	195	182	179	218	232	229	247	210	217	225	239	227	200	212	205	224	217	211	206	239	205	240	239	233	218	229	237	231	213	211	258	220	232	210	217	231	200	207	232	217	200	222	206	224	180	223	210	214	215	239	204	212	202	212	216	230	197	234	209	243	239	208	210	239	230	218	235	245	229	231	201	216	229	197	238	184	205	212	208	209	188	223	235	259	220	227	184	220	227	216	212	197	210	231	241	218	241	207	188	197	228	241	218	201	234	233	225	221	221	221	219	232	191	209	215	259	226	226	213	202	264	208	228	241	213	241	194	220	229	231	228	243	203	195	224	219	218	232	239	202	217	215	216	213	219	229	221	219	209	228	230	216	241	209	213	208	206	178	234	227	225	225	226	219	211	201	233	226	221	239	223	206	215	211	248	208	223	212	217	218	210	218	206	237	206	209	202	217	208	217	209	230	218	195	229	203	207	219	211	205	185	203	213	203	217	215	223	210	213	229	213	234	225	255	227	213	245	219	231	245	224	208	221	225	213	247	222	223	236	233	211	198	216	247	212	230	230	232	225	201	220	204	222	195	227	216	225	215	229	200	208	214	212	230	204	244	244	232	231	215	195	201	227	218	194	255	202	230	205	220	214	200	209	232	209	236	204	223	212	242	220	187	189	205	236	249	236	230	233	201	190	207	217	225	199	217	204	224	223	215	220	175	219	205	202	205	216	251	189	211	218	221	213	232	230	246	229	225	230	229	243	221	205	218	215	219	206	197	218	213	214	244	229	228	217	217	206	216	212	206	190	214	212	222	224	208	220	185	211	253	232	225	203	237	208	219	206	216	226	205	196	221	207	234	222	187	205	260	211	224	200	187	205	215	237	221	218	260	229	241	241	241	211	242	225	236	243	219	227	211	193	209	202	211	227	214	212	217	215	215	211	219	213	215	210	231	230	220	206	202	229	217	202	210	237	228	230	233	207	225	214	224	216	210	241	249	224	195	231	223	224	218	204	228	213	199	257	235	200	229	202	199	199	234	217	233	204	222	211	212	223	214	235	238	247	234	207	217	207	224	236	238	185	231	221	233	237	216	222	224	199	214	221	220	207	213	209	216	218	196	224	257	211	226	217	228	248	204	232	194	220	230	200	230	216	191	236	223	221	226	201	216	193	234	193	216	205	231	230	205	226	243	238	200	237	227	241	227	222	226	211	207	210	229	229	244	213	238	211	207	205	210	222	245	223	215	222	230	218	238	240	204	196	218	218	222	241	203	230	221	226	214	250	219	221	192	203	238	206	252	239	217	199	219	211	217	215	229	227	223	234	210	258	219	187	235	206	200	228	198	208	197	256	222	234	207	204	203	256	220	197	205	228	212	187	223	210	228	212	240	221	223	207	221	246	218	193	223	221	230	172	191	205	224	241	252	222	180	204	220	204	220	213	230	244	202	231	213	209	192	223	212	212	230	222	221	231	218	202	219	216	253	226	231	215	201	228	195	245	216	217	226	248	247	218	222	219	224	245	247	232	207	221	212	226	229	229	195	209	268	223	223	211	205	213	224	196	232	234	213	218	207	238	213	235	222	238	228	216	215	234	239	225	226	203	237
9266	5140	8146	6304	5193	3650	2653	2337	2182	2181	2042	1525	1419	1668	1393	1134	1232	1198	1047	1250	1403	1323	1156	1095	1171	1436	1457	1442	2520	2368	2162	1509	1541	1472	1234	1212	1255	1369	1174	929	930	876	946	825	648	658	617	638	603	632	650	690	717	634	579	628	594	604	570	571	601	600	568	597	546	546	597	563	579	571	524	587	588	599	561	576	577	549	588	571	554	594	566	608	567	592	508	577	543	573	602	537	615	601	568	561	542	569	580	554	580	526	591	566	574	563	590	541	548	548	567	579	538	626	550	593	540	581	528	541	566	546	591	575	574	561	610	554	533	583	542	583	561	571	573	557	588	546	549	556	555	540	557	587	596	547	551	568	539	552	573	544	544	605	561	525	604	599	530	554	524	595	577	555	563	584	530	517	563	554	542	546	582	540	521	558	595	553	559	542	588	582	598	583	589	543	579	578	583	614	575	541	570	544	558	606	564	549	552	600	553	564	596	564	607	543	547	594	558	523	531	570	565	553	526	558	555	569	570	522	553	578	569	570	593	568	564	536	586	628	558	573	576	551	610	574	570	585	577	564	525	576	568	613	585	555	558	570	531	538	586	607	580	568	577	546	546	564	518	531	550	550	538	535	570	569	572	584	605	574	530	517	548	591	545	609	566	573	581	563	571	555	562	571	527	539	540	549	551	520	541	604	599	563	572	559	543	571	540	596	601	594	611	526	564	556	567	576	579	552	610	539	534	546	578	562	529	570	547	578	528	577	539	563	563	541	602	558	588	569	558	566	612	569	533	597	587	575	591	571	539	549	606	583	557	585	535	558	558	546	572	575	565	587	599	552	535	593	516	604	606	555	608	588	559	567	552	559	568	577	553	551	545	574	571	550	578	581	550	556	581	590	549	516	607	578	568	555	553	565	548	586	565	551	565	536	523	573	583	559	556	581	591	557	597	583	585	558	561	562	595	565	560	548	555	590	555	587	572	519	549	580	628	570	555	535	525	522	529	592	523	602	561	576	611	504	574	584	550	543	592	526	581	548	539	560	528	551	599	554	566	538	535	606	577	549	510	571	549	532	559	555	601	534	581	609	581	594	586	601	569	607	584	556	519	585	536	562	545	569	555	542	563	558	569	581	576	583	532	542	590	590	575	593	592	592	556	550	572	582	535	549	554	509	565	512	568	548	592	579	552	549	588	617	557	546	506	570	532	551	542	559	531	553	576	578	570	574	562	550	537	579	533	537	601	560	600	580	533	608	550	573	598	584	583	521	549	561	581	574	554	544	561	570	594	597	523	589	558	588	577	537	565	568	554	562	576	577	552	614	565	512	593	564	563	510	575	583	590	563	554	529	563	546	584	570	562	600	557	565	574	581	602	579	597	539	582	562	620	600	589	532	570	551	597	543	560	550	590	527	548	531	574	587	559	585	557	569	544	559	532	610	579	575	558	611	597	516	547	590	569	542	562	600	556	549	550	580	545	599	584	557	596	594	546	568	558	590	533	568	544	560	552	598	578	588	545	620	562	577	574	592	579	520	549	556	572	569	588	585	534	588	555	528	553	542	565	552	544	553	548	566	525	586	541	568	560	549	557	546	580	499	552	562	556	564	554	559	547	551	584	544	551	591	559	617	584	609	539	565	531	567	576	553	541	578	529	597	544	564	564	596	540	557	548	553	583	542	530	606	560	582	596	570	559	584	553	596	561	601	556	568	547	589	541	595	578	554	552	541	536	547	571	544	570	576	596	590	556	555	569	549	575	575	554	595	553	564	563	600	538	575	548	577	561	574	578	572	547	601	598	578	607	600	599	572	573	582	538	568	586	578	564	573	585	569	546	563	593	546	595	577	583	562	540	579	532	558	562	609	557	569	597	566	574	566	532	571	570	563	578	546	578	585	571	567	589	585	550	539	517	517	565	578	578	577	547	559	535	574	550	564	527	564	615	554	545	583	537	570	583	569	542	587	581	586	583	511	586	567	575	601	566	543	560	593	600	579	525	573	569	541	578	557	538	611	568	585	562	548	570	540	559	552	558	549	576	598	582	560	590	563	584	547	591	585	514	595	566	556	583	544	572	551	551	598	591	580	532	550	546	534	577	550	559	540	564	552	549	530	555	556	584	538	541	581	558	553	549	590	570	540	500	592	605	561	592	560	534	553	528	585	597	548	575	534	590	522	579	605	548	538	565	582	576	581	555	549	580	539	589	558	617	571	571	549	556	553	595	545	488	562	581	580	538	548	560	536	587	570	596	563	538	565	589	597	546	570	552	552	533	548	524	593	585	562	595	540	538	555	573	585	535	560	576	622	562	599	585	543	599	566	550	551	583	595	529	572	569	596	552	549	567	552	581	548	598	583	580	552	544	604	580	515	553	530	597	515	538	528	565	551	564	553	580	555	573	608	536	556	541	584	520	530	551	613	575	540	585	531	547	483	527	575	553	588	557	549	576	544	569	560	584	549	535	555	564	584	534	545	581	596	581	539	565	585	582	560	573	543	569	518	558	522	600	547	568	564	492	588	588	571	602	549	552	548	559	590	566	575	578	588	563	575	584	588	553	544	580	552	546	573	552	569	599	572	554	538	571	533	608	544	586	640	528	568	547	540	594	594	572	551	543	574	565	561	550	599	582	569	588	586	518	547	531	603	577	574	555	543	561	571	527	570	603	599	545	575	562	570	564	526	581	587	587	504	554	549	557	567	528	559	570	567	595	582	560	511	576	582	534	563	548	600	576	572	559	511	539	594	563	538	559	599	541	573	577	600	513	550	580	573	549	594	584	565	588	567	542	609	565	534	557	589	541	540	567	572	539	565	587	547	534	566	544	543	588	564	611	537	549	567	543	579	524	552	582	580	566	605	576	567	562	606	567	585	535	513	563	516	543	598	521	559	573	564	562	580	551	532	565	567	552	553	553	549	563	544	560	562	533	568	550	582	537	597	594	589	560	543	597	572	559	523	565	579	524	598	534	564	541	582	619	558	589	576	602	511	591	587	535	553	512	581	572	522	580	570	534	570	584	585	561	567	597	540	549	562	545	538	596	568	563	570	531	587	596	572	584	549	583	586	499	586	587	564	547	605	537	577	558	550	566	551	592	547	529	579	540	561	553	545	531	551	557	513	554	541	592	563	557	554	527	613	554	581	553	546	565	600	559	588	584	566	590	553	565	568	540	625	553	544	538	524	516	546	588	547	568	591	569	552	551	556	588	563	579	562	550	606	546	582	537	588	560	565	536	533	570	535	567	575	571	583	584	546	551	596	611	566	610	575	585	598	572	544	523	553	570	539	572	524	534	586	580	570	551	554	588	572	549	578	558	558	554	562	561	575	567	516	581	543	587	566	570	580	513	568	590	590	590	600	564	584	558	595	549	543	568	557	612	575	569	541	564	589	592	528	577	591	561	578	533	545	561	556	580	555	550	538	566	606	551	547	534	531	589	518	556	590	573	552	562	579	544	604	565	533	571	556	560	577	555	556	566	582	540	559	569	557	566	571	555	569	579	591
20859	10514	9116	5802	4137	2284	1257	927	734	664	574	523	457	496	425	352	381	347	292	406	436	347	295	373	348	402	345	407	754	607	518	402	395	358	342	339	324	368	289	273	293	246	243	251	248	201	226	202	218	200	181	218	212	228	202	210	190	194	212	189	179	194	209	188	170	204	183	220	216	214	222	209	197	179	215	199	215	212	201	193	183	212	198	193	218	201	195	223	201	199	206	180	181	212	236	205	176	184	185	203	197	219	184	231	175	197	187	201	199	196	189	188	232	228	203	196	196	204	212	214	187	208	188	224	177	211	203	223	200	181	203	180	188	184	210	215	197	207	210	198	179	187	187	224	199	205	198	193	173	176	224	172	217	192	182	192	212	206	188	195	220	199	190	241	225	188	191	185	171	185	180	185	208	201	199	189	180	190	207	214	210	201	224	199	176	205	215	198	185	209	179	202	194	195	188	216	198	170	210	187	207	203	185	207	210	206	180	178	198	193	216	189	172	204	190	186	203	212	199	182	217	202	189	211	207	208	165	186	195	196	224	191	206	196	173	177	204	204	223	195	214	184	185	179	190	181	221	180	208	178	207	196	199	200	190	193	174	181	181	178	168	196	189	224	214	201	212	200	190	201	195	192	188	185	214	205	217	176	211	191	201	184	213	212	217	200	196	199	187	226	202	202	186	202	187	218	191	182	193	220	212	199	190	176	197	202	194	186	190	192	209	202	192	204	222	210	177	181	204	215	208	208	206	206	198	205	207	207	199	194	187	167	181	178	199	212	216	199	207	185	194	195	227	187	195	198	190	186	208	209	221	175	184	206	199	188	179	206	212	193	193	203	189	205	177	190	222	194	209	193	218	204	219	171	195	197	201	183	185	207	213	216	209	218	182	217	187	185	176	196	182	187	187	202	185	172	211	178	230	170	203	171	198	197	170	192	226	213	201	188	203	183	173	191	222	185	192	197	209	174	200	202	192	203	208	192	192	190	160	201	220	192	188	240	175	201	194	191	205	196	188	191	181	186	202	201	205	196	188	220	222	190	182	200	238	192	162	198	180	179	207	199	195	209	195	205	197	169	205	177	199	223	219	201	220	193	191	188	200	212	184	200	218	184	195	213	173	191	207	179	214	229	192	216	220	224	216	188	186	215	198	202	190	181	183	192	195	196	199	183	207	182	233	211	196	189	194	180	221	184	217	206	193	197	208	185	190	203	191	189	188	211	192	214	204	173	188	164	191	210	178	208	208	196	217	197	211	220	186	229	204	180	185	198	212	210	220	190	186	227	202	196	189	194	198	197	199	198	213	190	182	195	191	169	219	204	157	184	195	212	196	181	176	217	236	200	195	209	206	196	191	219	188	203	203	211	183	199	198	209	184	191	181	188	203	208	192	213	213	186	198	223	211	195	198	216	222	204	211	205	209	206	171	190	175	205	180	181	197	186	192	204	203	227	180	184	216	201	185	190	208	184	189	215	200	219	172	212	182	169	219	238	200	195	204	218	196	177	188	227	200	185	205	181	205	194	169	171	221	182	209	227	207	197	201	171	217	212	198	181	187	193	182	217	204	187	198	207	197	223	194	198	219	211	192	190	169	181	197	223	207	210	222	220	202	207	176	186	177	188	170	172	206	203	182	177	195	187	183	196	197	172	210	204	204	210	195	214	184	171	179	222	223	189	191	196	209	208	204	174	199	167	198	175	192	209	192	185	191	189	197	174	209	204	193	177	180	210	206	213	182	174	189	205	180	169	238	180	179	199	167	198	182	228	215	184	185	184	191	193	180	196	207	197	190	206	185	199	202	203	198	194	217	184	210	208	203	185	186	183	184	191	192	213	178	219	193	201	189	206	200	208	196	205	178	183	186	204	197	195	188	176	205	182	181	166	170	200	194	194	212	216	213	193	180	183	195	203	220	186	186	202	198	199	221	173	201	182	227	185	200	196	176	192	185	184	192	203	197	185	169	210	200	192	194	226	210	189	227	195	190	195	205	198	180	196	219	178	194	191	200	163	200	200	176	193	205	221	186	233	187	186	183	208	204	185	195	205	204	214	194	197	215	209	220	208	189	209	180	210	209	211	218	196	173	207	182	177	201	191	178	203	174	196	179	185	214	192	194	206	203	190	212	206	206	185	221	207	186	217	178	216	207	206	221	204	232	197	201	197	189	176	177	189	177	181	195	198	183	188	186	190	191	176	202	201	190	212	203	205	207	202	169	221	190	200	183	187	188	200	214	195	203	200	172	192	172	190	189	204	234	184	184	183	165	207	212	175	199	188	202	195	190	178	215	184	190	206	195	196	202	194	222	200	191	200	192	226	191	205	224	202	203	221	187	204	188	225	202	207	172	205	184	200	194	191	185	200	189	202	208	191	186	212	176	179	217	193	188	205	202	203	188	195	217	205	209	171	205	211	210	205	177	198	179	206	211	188	207	197	219	188	215	217	176	197	199	183	217	175	181	203	221	211	199	203	177	169	199	199	188	210	197	191	181	186	207	202	190	236	187	172	199	179	188	219	195	196	190	172	182	230	204	197	204	186	193	201	163	205	205	189	209	212	190	190	208	173	209	202	207	200	208	185	206	199	199	177	186	231	201	224	208	200	203	218	206	193	196	194	219	194	188	202	193	198	225	229	190	211	208	196	177	180	198	223	195	173	206	204	185	199	174	184	215	204	225	187	212	176	214	184	229	216	195	171	180	216	206	190	210	207	186	207	175	206	197	219	191	152	184	185	204	166	182	214	206	179	197	208	195	213	203	178	207	188	179	194	213	219	211	190	195	175	202	187	207	200	166	179	196	159	228	172	211	195	206	209	198	232	184	168	160	172	208	184	191	208	217	229	205	184	199	197	197	180	185	197	202	205	207	213	173	173	198	174	183	201	205	208	179	199	202	183	225	217	193	172	231	199	188	187	190	213	193	218	177	198	191	176	206	204	180	208	211	198	193	213	194	205	216	222	179	197	176	212	204	206	190	205	187	212	206	187	174	198	206	224	162	199	204	196	204	173	221	196	200	193	235	216	178	191	220	220	183	206	207	207	187	219	182	202	192	193	202	192	211	178	188	217	188	185	180	205	187	200	205	209	174	203	186	203	196	202	231	224	187	196	190	212	161	188	161	186	195	223	204	201	186	204	181	185	207	210	204	204	203	194	195	205	205	210	227	184	170	188	180	151	210	174	209	198	189	185	219	221	191	217	192	182	203	195	217	187	187	209	196	187	223	230	210	194	198	206	240	193	201	210	188	216	195	192	190	188	194	190	181	200	202	191	203	204	199	203	191	184	190	205	206	206	205	206	202	193	212	190	214	205	174	196	184	211	174	189	216	180	223	178	196	187	208	198	173	204	196	215	189	188	203	197	189	174	212	201	222	183	178	177	188	183	207	217	209	214	215	185	205	192	208	222	217	204	202	194	197	193	185	207	228	211	217	173	219	189	187	184	187	222	190	207	228	199	203	208	228	183	189	184	173	198	188	209	194	206	224	213
12462	7372	11024	10118	8903	6325	4713	3972	3474	3527	3029	2415	2142	2700	2166	1710	1849	1650	1392	1925	2101	1797	1614	1594	1753	2275	1826	2265	4634	3805	3117	2165	2239	2140	1749	1805	1878	1728	1301	1074	1129	1217	1097	919	770	713	666	660	714	730	691	742	687	650	637	602	590	591	553	569	575	540	590	551	557	587	603	545	528	552	565	518	552	533	551	560	529	558	564	551	539	589	543	581	559	548	544	538	601	539	550	548	598	538	560	562	538	544	545	608	499	543	562	517	534	552	564	510	550	509	539	519	529	553	531	530	532	546	556	535	594	561	512	522	536	537	543	539	487	534	542	490	519	579	554	567	556	500	500	548	536	568	574	504	527	490	548	520	531	537	510	543	591	534	530	510	532	515	598	482	537	555	517	564	566	518	553	572	530	507	544	521	524	549	514	530	508	513	523	549	548	535	547	538	552	517	512	543	517	534	542	511	488	539	552	545	562	527	543	548	538	563	522	560	548	543	530	538	554	510	510	528	517	546	532	531	544	546	529	537	533	572	537	517	507	545	571	519	531	519	501	570	563	538	540	553	504	487	556	511	530	520	530	517	513	549	540	489	552	553	513	582	549	533	586	498	549	541	565	562	559	554	546	532	560	526	529	558	507	498	541	570	569	574	561	540	573	526	500	559	519	497	521	532	505	560	541	513	532	569	563	542	530	560	587	537	561	565	554	529	527	550	537	551	543	531	534	520	575	548	494	531	518	523	524	483	568	546	514	585	561	557	522	506	501	488	519	507	540	524	508	546	561	530	589	542	545	539	524	503	495	509	537	567	536	555	542	574	520	474	511	563	532	541	538	544	531	525	488	518	520	544	532	562	559	561	524	535	532	554	522	530	532	589	546	523	538	575	540	507	558	529	563	486	549	540	531	558	543	507	519	564	541	545	529	538	514	561	548	562	563	525	532	535	525	595	535	548	538	523	592	518	563	535	509	555	531	511	565	553	571	535	532	504	510	530	526	519	563	575	529	511	520	560	546	490	516	556	541	549	584	532	565	546	536	549	520	534	525	545	547	511	507	555	522	541	574	568	529	516	580	550	540	520	540	529	546	485	531	498	497	605	509	529	558	576	544	513	487	548	556	502	521	553	545	502	546	525	497	516	486	569	532	517	523	548	543	541	537	559	561	513	521	554	576	521	532	513	512	551	550	526	520	574	522	516	547	535	529	525	597	562	523	551	578	533	534	468	519	508	563	491	523	539	518	546	569	535	524	521	536	576	554	597	569	477	534	547	522	514	509	537	509	551	520	519	568	569	524	510	557	493	567	497	556	512	529	562	533	496	519	615	561	560	567	504	529	541	523	553	529	539	532	491	565	499	525	520	500	502	540	568	499	566	572	535	537	548	586	507	565	521	545	520	554	565	482	538	526	530	560	563	496	538	583	538	527	545	522	534	551	555	510	563	547	551	557	568	557	545	513	560	546	546	521	561	562	564	548	522	570	540	520	541	569	512	539	536	488	546	549	525	511	539	533	527	526	542	525	507	480	559	521	504	549	524	525	493	540	491	528	566	571	542	509	577	504	553	560	545	528	518	541	515	566	565	545	564	513	522	515	552	531	507	540	540	530	541	547	492	496	525	495	538	551	511	552	550	527	569	544	521	465	526	523	526	506	523	558	516	513	537	548	566	538	513	543	526	529	524	511	520	531	550	516	511	565	546	527	474	568	522	505	543	547	541	500	550	552	505	531	567	540	554	526	547	560	521	519	544	503	527	516	530	530	518	535	529	565	580	489	551	532	515	539	549	488	518	541	494	524	558	510	523	554	548	535	532	583	542	552	524	549	528	533	558	573	539	552	556	497	494	564	499	544	534	525	540	530	549	589	541	527	522	538	527	504	508	544	539	514	507	546	556	501	544	518	541	518	491	542	503	582	552	493	522	508	522	540	555	547	528	483	535	493	534	562	578	507	578	510	521	549	528	562	547	551	529	520	548	542	502	568	521	538	533	540	546	568	567	532	573	524	513	513	524	562	525	555	566	545	512	536	534	506	552	543	530	540	539	512	562	513	503	549	539	574	552	506	520	555	528	530	502	560	546	535	566	525	533	522	530	541	524	527	512	567	550	496	542	510	482	567	567	575	527	496	539	515	535	554	498	545	530	544	566	542	544	493	537	498	550	476	544	550	559	522	542	586	557	496	552	551	553	507	540	540	588	542	514	539	577	548	562	572	541	511	551	538	555	553	485	504	527	538	497	557	561	565	556	527	553	528	562	516	534	523	516	531	544	501	530	526	506	511	513	519	548	515	506	499	521	579	525	541	551	541	579	554	537	498	539	525	536	522	505	511	560	578	532	565	517	539	515	514	517	521	502	499	543	550	540	543	501	543	559	549	537	545	511	590	509	515	552	516	530	510	534	527	528	521	496	506	546	537	543	514	551	541	516	527	517	557	513	541	524	570	533	558	527	548	546	487	530	558	522	519	539	522	564	511	499	561	513	553	522	572	526	516	500	554	545	523	528	550	518	553	549	567	496	547	558	528	535	540	471	528	526	531	540	552	569	575	537	538	567	504	540	531	517	530	512	537	508	545	583	533	529	544	523	540	519	537	516	573	530	516	504	519	578	549	532	576	538	571	498	521	513	518	543	544	556	560	522	562	526	516	508	563	540	538	531	563	516	526	532	515	553	533	541	530	571	558	575	552	540	498	553	513	574	491	586	490	512	522	534	504	489	530	508	521	570	549	509	532	567	576	520	535	527	527	544	516	548	515	554	511	545	537	535	534	542	548	542	552	548	531	536	532	544	524	504	548	518	584	506	504	566	568	532	527	558	525	579	541	578	542	524	566	528	549	533	520	552	545	547	532	556	558	548	531	508	559	519	522	522	540	490	522	579	518	532	536	497	522	529	517	522	499	505	573	552	526	504	539	564	542	539	520	533	531	526	528	548	553	562	566	498	573	539	493	548	539	528	585	541	566	526	530	529	514	552	520	535	527	530	552	541	539	520	529	510	527	539	575	560	550	589	563	488	500	542	516	541	498	565	528	515	535	581	556	526	509	522	532	476	523	607	546	498	570	521	515	485	563	532	537	527	548	517	563	514	519	535	568	521	546	536	503	565	544	562	501	503	528	573	507	562	570	534	524	538	536	564	525	503	556	569	555	552	536	548	538	484	517	527	542	577	548	555	541	517	518	555	554	525	546	491	499	557	495	556	566	514	513	553	532	541	509	506	521	547	527	519	568	534	486	514	577	556	527	561	522	543	537	531	566	552	554	535	521	496	541	543	578	519	519	536	529	565	545	540	540	539	529	556	562	530	555	551	565	565	505	516	553	531	537	539	503	555	541	552	552	602	574	569	551	533	491	574	565	551	511	532	573	554	537	549	556	555	565	499	491	538	486	500	527	549	522	503	534	529	549	506	527	552	537	496	523	530	578	547	551	558	526	571	548	579	554	577	520	549	513	524	546	537	536	550	517	574	530	529	571	556	572	518	585	567	509	540	522	543	526	544	541	534
5349	2137	1563	693	514	397	419	478	387	426	432	393	404	411	385	374	415	436	418	390	417	395	392	386	399	415	406	393	396	402	428	401	388	413	362	361	394	407	398	377	418	396	371	391	358	351	381	366	369	411	389	399	378	394	444	359	386	392	411	392	403	381	405	397	425	405	407	389	403	360	355	384	439	358	386	381	361	394	367	414	388	373	420	359	384	350	408	371	419	376	399	400	381	381	363	390	365	404	369	389	377	380	426	355	387	374	380	380	357	353	395	418	350	372	386	398	404	331	387	412	340	349	412	396	382	367	391	390	387	409	408	387	378	382	367	366	381	338	373	383	407	399	410	379	407	372	383	422	372	362	370	407	385	386	363	390	382	389	420	384	356	386	368	379	388	352	354	386	397	381	364	378	423	341	391	397	403	390	407	394	353	379	385	370	386	381	399	380	379	389	364	381	387	384	399	406	403	384	380	390	362	387	387	413	421	400	375	410	373	372	385	390	416	395	395	395	355	389	375	382	370	401	402	406	382	387	388	388	372	386	374	357	406	395	423	372	392	408	394	367	396	385	434	387	337	379	375	395	363	365	406	386	363	377	434	370	381	391	394	397	390	327	370	399	418	395	394	400	420	355	393	420	428	393	371	370	370	383	394	406	395	395	361	332	406	375	386	338	366	343	402	364	375	406	385	366	383	376	397	377	394	402	361	366	405	370	388	378	401	399	389	384	394	404	412	373	366	382	385	403	372	355	421	386	364	395	418	366	380	396	399	421	391	383	407	415	380	398	380	373	392	389	360	388	388	366	386	442	392	400	391	405	344	397	387	423	378	380	356	388	427	415	355	427	376	417	370	424	391	368	382	396	378	387	385	373	396	385	360	415	386	401	382	382	455	380	387	374	370	397	377	354	392	381	397	391	389	412	396	446	360	372	409	408	403	383	415	349	412	401	400	356	373	403	390	407	400	348	369	409	377	374	404	379	363	402	395	349	398	383	348	383	412	371	368	349	392	361	370	374	343	370	382	392	381	401	376	362	396	412	418	365	431	417	378	413	348	387	360	399	389	393	376	418	343	380	388	387	360	415	440	402	367	334	382	383	371	360	383	339	359	361	395	409	359	407	385	390	398	400	369	372	384	374	406	369	403	381	397	370	390	347	403	390	369	391	357	389	362	385	366	385	388	413	376	386	358	393	395	376	412	367	353	409	377	413	390	397	375	427	382	365	358	377	381	378	380	368	424	366	381	402	387	369	350	386	401	363	385	374	363	394	408	409	403	373	393	397	367	376	383	391	390	391	463	391	379	385	408	381	384	369	379	364	409	333	381	366	366	357	374	395	386	359	358	360	361	402	354	394	360	402	394	386	369	370	379	393	382	409	378	358	402	422	408	359	339	396	363	383	394	365	374	352	401	374	399	405	370	379	391	376	399	362	384	374	377	363	415	422	395	394	386	374	391	390	384	380	366	377	347	379	384	393	389	370	411	380	422	397	381	394	389	370	388	388	369	362	408	411	378	397	373	351	369	391	415	406	418	378	412	370	378	377	359	393	393	364	422	414	383	407	401	401	394	388	410	379	362	419	421	360	382	377	375	386	346	357	410	438	388	372	409	378	364	399	400	360	388	405	406	403	379	355	369	359	369	379	409	427	389	399	404	367	359	413	371	397	361	375	376	406	406	401	327	377	379	401	388	362	357	367	398	376	393	406	354	355	390	380	377	394	368	394	390	406	363	406	371	420	347	368	356	386	380	407	333	399	379	396	365	373	380	399	399	377	382	351	398	411	354	382	373	356	393	364	345	378	377	373	406	404	399	366	370	391	372	407	385	390	383	402	371	404	356	383	380	420	365	370	374	438	386	387	377	399	365	379	380	372	414	410	358	349	386	365	396	387	396	377	397	364	402	376	396	379	387	399	424	358	410	422	401	391	379	400	389	390	371	396	398	368	385	428	376	408	392	370	384	361	376	413	398	392	418	402	352	390	426	359	373	359	396	382	386	396	404	356	382	384	394	342	378	391	385	388	387	398	351	385	355	373	386	363	386	389	402	425	374	391	389	401	346	405	394	367	381	365	388	365	396	367	369	373	375	409	367	394	401	388	364	408	402	370	397	367	385	360	384	369	360	357	405	379	400	377	362	382	402	410	390	401	371	374	391	369	380	378	379	355	408	416	411	352	392	361	356	376	384	407	381	369	404	375	349	396	407	376	371	405	365	374	384	397	362	367	405	382	409	379	411	393	389	375	366	381	374	408	415	395	379	382	416	420	384	388	395	403	379	352	390	380	401	372	376	417	401	369	393	378	407	355	401	389	360	345	414	380	396	388	358	385	381	417	358	378	425	372	372	416	372	403	390	358	386	354	357	410	379	405	394	377	395	394	399	401	391	393	405	383	405	391	354	349	382	400	374	400	385	372	359	385	414	346	397	398	366	378	372	386	396	383	374	403	400	411	379	359	364	379	358	398	355	397	385	363	367	400	399	405	404	343	390	393	350	391	378	400	368	416	356	367	361	428	371	396	393	393	409	364	389	422	405	360	383	372	393	376	409	376	349	366	363	404	391	406	358	398	400	398	400	389	367	427	373	395	401	374	387	396	365	382	377	365	390	403	355	352	392	376	391	402	422	367	375	388	366	364	388	364	364	395	386	396	406	411	373	369	379	335	386	378	380	378	375	402	386	388	366	386	376	379	399	413	414	376	383	379	355	390	376	370	403	396	366	369	384	381	382	393	391	419	360	377	387	398	391	401	372	422	410	413	358	364	386	385	387	377	367	360	413	394	380	392	405	399	378	403	370	344	395	402	401	371	387	359	414	368	389	355	365	381	363	383	401	411	388	370	411	364	383	400	381	387	380	357	392	409	415	411	343	383	405	335	348	366	404	390	414	354	400	388	399	357	386	393	379	393	390	359	407	412	403	402	395	421	422	401	383	401	353	401	376	382	352	393	387	376	375	400	384	403	415	372	402	355	371	385	417	411	419	367	366	390	408	379	353	379	389	393	355	378	394	404	388	337	396	382	362	375	377	373	393	347	369	358	373	386	403	382	407	386	377	389	381	389	359	366	373	391	363	371	399	327	373	430	367	392	396	380	399	350	390	397	382	354	363	403	393	364	381	380	413	359	413	408	377	364	367	388	368	408	403	386	372	352	380	393	355	391	383	400	389	389	411	332	410	347	365	413	385	389	385	386	398	354	390	366	399	397	397	427	406	341	370	385	441	390	401	385	378	367	402	352	377	413	390	366	387	386	359	393	391	367	371	404	394	366	364	431	409	403	358	408	377	382	405	384	401	398	372	370	354	386	430	366	436	411	392	380	386	355	356	375	399	387	422	404	400	384	415	359	385	374	391	371	372	387	389	404	393	392	380	429	368	393	351	387	387	379	410	417	399	366	356	380	407	396	355	406	364	400	367	380	392	421	371	416	382	386	417	383	364	395	374	364	382	393	353	376	380	377	388	391	414	369	388	379	347	406	384	385	387	361	387	372
3999	2444	3045	1867	1440	1245	1143	1150	1129	1175	1139	1019	982	1031	1019	983	1032	990	937	1032	1045	937	991	917	997	986	948	1024	1085	1061	1104	1172	1163	1102	1081	1162	1185	1161	1079	1096	1036	1122	1023	956	967	940	928	889	956	903	912	900	884	904	906	868	852	917	904	925	902	929	961	941	961	873	931	928	950	902	902	938	917	911	944	907	936	939	868	907	900	877	925	912	900	863	982	921	876	932	958	894	918	859	902	889	925	910	916	901	974	907	910	909	886	982	916	907	893	893	914	994	912	885	912	926	902	857	960	939	909	936	895	908	881	935	889	907	956	930	900	922	893	935	897	955	950	924	817	863	855	874	918	910	901	942	931	966	895	951	920	984	923	963	910	909	913	935	883	912	899	936	894	884	934	869	866	947	918	940	944	947	926	906	925	961	892	930	879	867	941	888	925	854	866	941	843	908	883	895	923	887	945	928	943	905	911	930	895	941	917	945	966	907	864	913	874	940	937	878	897	907	906	885	918	900	928	899	921	948	863	966	924	921	891	902	934	902	925	970	948	949	890	870	874	924	927	930	874	955	912	921	926	931	942	864	961	838	926	881	958	968	849	865	952	925	897	894	909	975	959	926	886	968	906	956	843	961	861	947	933	901	882	912	941	858	903	916	901	897	869	890	951	924	910	899	919	930	959	914	863	936	866	878	888	939	942	912	935	986	926	877	957	901	905	923	912	956	937	897	923	900	914	905	928	953	920	943	902	895	894	928	942	900	869	924	958	882	942	895	876	950	871	966	953	917	933	960	915	903	936	936	926	911	913	950	909	924	886	903	942	860	892	905	938	835	906	891	954	885	908	893	887	937	858	912	893	850	895	921	939	946	875	1003	966	956	950	872	909	987	886	927	909	945	905	900	868	894	863	934	885	930	891	937	859	897	891	961	868	873	914	938	963	905	900	931	978	943	904	940	859	933	946	917	961	898	860	919	910	919	923	907	915	882	904	934	950	916	881	919	879	933	893	887	940	920	953	893	957	915	918	962	964	900	934	934	934	948	955	873	897	923	902	926	909	908	924	925	905	914	948	970	908	940	942	946	911	889	939	907	897	907	922	938	893	952	942	898	936	930	962	972	877	928	914	916	947	853	893	937	827	839	926	867	910	889	938	913	876	903	890	915	927	887	881	906	902	911	929	913	922	901	956	910	914	907	940	972	926	926	933	886	922	917	969	934	909	933	931	964	898	926	932	985	912	969	877	912	939	923	898	945	876	906	920	932	938	903	913	898	924	964	913	901	871	929	921	862	953	898	956	945	929	893	885	891	872	917	907	937	933	864	928	945	870	857	888	949	937	956	930	872	974	932	912	933	924	946	899	928	913	878	914	878	920	907	888	892	909	893	926	916	962	928	894	914	919	918	922	941	870	892	925	894	894	974	895	967	974	891	884	934	927	888	908	914	914	960	925	927	906	936	925	933	890	848	901	884	874	894	868	907	926	944	908	981	937	890	939	945	975	875	934	905	915	934	917	893	895	866	954	916	882	875	919	942	908	864	938	950	892	897	945	924	924	977	924	965	919	998	889	881	900	878	923	927	927	948	882	906	911	933	939	911	926	924	907	961	882	922	934	954	930	883	967	934	920	883	944	919	939	885	978	934	948	914	831	915	924	951	899	913	902	938	916	946	946	856	947	916	878	921	963	940	933	942	887	956	894	902	922	896	880	927	934	933	894	864	917	924	957	934	976	959	938	938	922	881	966	917	899	915	907	934	901	906	932	881	984	924	994	913	910	970	939	896	910	966	926	950	917	917	887	891	880	907	928	928	907	908	917	980	903	935	929	935	904	915	961	949	916	988	885	894	931	937	896	926	1005	1002	892	937	926	917	903	902	936	856	975	921	910	947	921	970	900	894	956	879	908	928	941	901	934	895	918	912	920	961	967	939	903	902	862	934	972	922	900	937	882	903	881	937	945	941	856	919	893	920	940	893	931	901	944	936	908	879	906	918	917	961	933	900	924	906	925	910	893	1010	920	908	911	970	904	945	968	902	920	865	912	916	921	877	988	898	933	877	929	875	935	890	882	955	974	900	904	894	950	947	927	906	920	923	920	986	951	933	891	966	928	858	877	871	940	879	855	920	937	947	915	910	920	889	905	915	939	934	916	913	905	908	882	887	890	937	923	922	868	941	905	911	893	909	904	908	948	945	953	908	991	885	883	940	914	904	904	961	933	920	960	895	874	895	935	942	949	947	934	887	960	931	978	886	929	903	879	917	864	849	905	941	882	901	885	859	941	911	930	946	883	915	919	917	925	948	957	951	889	935	898	928	932	974	937	936	933	890	927	963	917	948	881	936	917	935	963	898	912	902	893	963	934	883	886	926	950	908	902	926	924	942	885	860	914	948	930	919	930	844	875	904	902	943	886	950	887	936	958	912	963	866	892	967	900	862	937	909	854	919	916	895	897	907	891	904	894	961	925	973	975	930	963	947	971	941	897	938	953	915	920	945	916	863	927	867	915	873	854	922	896	939	895	888	936	962	941	869	892	933	849	948	968	908	977	945	950	884	991	916	929	942	988	927	908	884	897	888	933	917	870	949	891	882	925	897	937	922	897	971	905	913	873	927	945	921	930	886	935	932	957	922	880	887	935	892	910	881	926	948	915	924	901	896	891	928	944	902	911	936	886	914	922	942	918	895	878	910	910	923	982	916	951	911	944	877	911	880	934	907	909	882	874	862	890	910	909	987	893	911	945	918	902	892	917	899	935	895	925	908	917	896	906	932	978	868	915	917	891	907	905	966	905	918	956	918	926	990	892	914	930	937	924	944	859	925	977	917	911	951	974	961	921	881	933	962	918	869	931	905	909	882	862	892	906	891	965	969	911	926	997	900	943	870	917	890	904	905	898	887	888	918	880	963	930	899	921	968	936	926	946	935	922	920	946	896	867	876	953	876	918	901	871	973	906	901	923	941	881	896	934	904	964	934	975	924	921	915	929	896	868	942	890	945	919	898	953	897	952	916	916	921	914	900	934	892	869	938	841	950	950	874	846	899	885	917	958	906	998	914	966	946	924	876	887	860	922	913	898	919	897	931	863	951	961	960	974	952	977	936	926	932	841	889	873	898	888	924	934	966	906	947	956	893	914	909	955	897	904	951	935	848	947	924	881	905	944	906	902	881	855	907	936	891	923	920	937	860	949	889	948	864	875	922	928	978	946	887	911	857	899	1010	916	890	929	888	930	950	886	891	890	949	910	920	906	883	917	917	933	916	912	947	926	924	905	903	958	875	978	890	919	964	893	893	886	899	884	898	899	886	927	918	925	889	980	917	905	961	904	911	928	885	952	908	900	891	933	920	960	889	905	917	928	965	930	963	945	967	866	938	892	864	938	928	916	903	922	920	897	946	902	866	854	945	918	908	910	945	919	905	996	929	937	887	949	964	894	883	925	936	884	872	933	877	922	855	911	910	954	939	920	907	949	915	925	949	924	907	922	919	957	934	914	932	925	861	952	911
13491	6308	5045	3080	2221	1272	796	581	551	515	447	353	358	375	310	322	333	303	252	305	307	326	293	293	266	305	315	393	486	412	336	354	330	339	287	313	314	275	269	271	274	265	242	238	223	213	251	241	235	216	223	238	198	242	189	239	232	214	224	240	209	205	252	230	217	224	241	252	236	226	208	218	231	236	215	208	234	198	222	223	201	200	222	207	206	232	221	219	222	216	232	240	212	243	236	216	230	210	218	216	239	210	198	218	221	237	227	238	225	223	212	228	206	221	240	198	198	231	200	218	233	207	206	217	230	232	217	214	229	244	213	243	217	232	211	226	194	232	224	228	229	240	197	204	238	195	226	240	218	224	235	231	234	211	195	220	223	226	210	189	235	231	233	220	233	205	237	213	256	239	202	229	210	245	213	219	222	214	179	221	204	211	206	215	227	241	242	213	178	192	202	222	209	218	187	216	202	248	212	232	244	201	220	244	224	219	249	201	242	201	220	217	214	220	222	188	235	238	253	214	218	232	202	217	238	212	211	242	207	233	200	229	225	209	220	208	212	252	254	198	241	228	223	235	180	214	217	225	231	234	237	205	242	222	253	239	202	201	240	208	228	228	235	193	242	195	221	225	237	193	215	209	266	191	213	219	226	191	221	219	216	218	212	218	213	227	229	222	189	238	209	237	235	217	219	222	244	227	223	236	223	236	247	259	206	236	211	212	225	247	244	222	231	202	192	220	213	229	215	229	244	203	247	217	227	205	210	193	223	232	268	203	232	206	208	231	231	213	204	238	226	239	225	213	227	234	214	222	222	248	221	215	222	229	200	219	200	203	223	203	218	195	214	207	241	252	199	231	229	239	198	199	225	237	216	237	207	238	211	212	192	221	183	246	244	244	241	224	244	224	228	229	220	236	227	214	202	195	210	175	220	237	233	240	234	232	215	210	197	229	206	254	205	191	238	259	229	245	242	229	238	214	213	221	219	195	206	205	198	212	212	209	231	208	226	219	200	212	210	222	217	231	210	207	223	210	218	238	224	219	229	209	215	230	232	236	235	233	207	238	238	240	199	236	231	232	232	245	220	204	206	246	182	241	214	222	215	214	243	238	202	245	215	242	227	198	216	223	217	230	230	205	244	222	202	241	216	214	231	214	224	244	220	219	208	232	214	184	217	230	240	206	210	207	228	220	238	205	213	204	207	232	217	209	231	221	214	213	217	231	199	203	221	197	246	245	234	201	222	227	251	228	197	220	202	239	228	249	214	227	245	218	250	245	232	210	211	218	223	221	201	216	197	212	185	224	205	223	231	222	220	213	200	228	210	228	240	223	213	208	212	196	220	221	219	218	228	229	234	191	229	225	197	188	246	215	205	230	201	234	206	208	206	204	191	243	181	260	239	243	230	240	217	242	198	221	219	205	230	219	194	208	244	218	227	237	218	214	203	223	217	228	225	212	238	234	220	240	245	204	221	192	212	204	238	246	234	218	220	228	216	225	223	246	237	219	212	195	215	237	220	239	231	212	205	218	215	270	203	204	231	220	186	229	204	225	229	219	179	222	238	203	236	217	213	204	233	239	212	212	208	219	219	213	226	216	236	224	225	191	224	213	244	211	203	234	220	211	236	189	248	233	215	216	235	211	222	231	237	197	225	224	218	212	220	224	206	243	209	221	221	197	211	233	238	202	238	227	233	221	210	200	225	243	222	221	229	217	196	249	218	225	246	212	239	244	207	228	210	221	230	200	193	189	198	206	232	211	218	211	223	206	212	224	222	215	239	252	209	212	214	238	245	197	208	215	237	214	201	244	198	208	213	248	218	221	231	230	195	227	220	214	237	224	231	213	207	202	242	258	207	224	207	225	208	226	211	216	216	222	232	216	238	198	211	187	213	227	225	208	216	208	215	234	214	228	231	241	213	224	199	225	208	220	227	237	256	187	224	242	207	228	223	215	210	206	245	208	250	218	202	221	263	213	231	247	242	215	238	227	221	233	229	210	207	221	219	221	208	216	230	208	245	257	196	218	215	223	243	209	213	210	249	202	212	204	206	205	206	225	210	220	198	260	220	236	216	202	207	241	201	218	233	213	231	218	237	232	212	227	211	230	211	213	229	229	211	226	211	223	210	199	238	228	219	235	205	226	206	210	210	224	231	237	238	216	215	227	230	213	217	219	240	215	213	236	228	206	250	228	243	228	227	232	219	221	237	213	224	231	225	219	216	209	212	226	206	204	237	228	227	220	212	232	225	272	231	243	222	254	231	233	247	225	217	224	226	204	232	219	234	255	224	204	227	238	201	238	232	204	211	230	222	217	222	214	227	231	200	213	209	237	229	247	234	226	216	241	233	205	179	205	211	235	218	251	216	233	241	212	223	235	222	239	222	238	216	213	235	223	213	195	219	207	209	221	236	232	215	224	204	198	226	193	227	195	251	240	201	220	209	210	231	216	219	244	242	227	257	229	218	225	233	232	225	240	218	214	190	196	260	226	205	233	224	209	222	202	237	221	224	214	225	228	209	234	238	226	225	215	227	199	212	242	217	222	204	205	240	204	234	252	207	217	193	222	213	189	229	230	201	204	220	237	208	251	212	225	226	237	202	226	216	232	228	221	239	211	194	236	224	228	227	203	237	224	235	202	193	227	226	237	210	227	200	244	221	234	226	197	211	205	257	207	225	215	233	226	218	194	201	241	231	220	221	246	241	216	204	227	198	238	219	211	210	223	243	236	227	212	230	244	206	220	214	194	199	229	218	223	192	227	237	199	245	223	227	240	175	209	231	209	254	217	210	224	212	225	241	226	182	223	253	207	204	266	207	237	221	200	237	217	235	221	234	223	224	199	222	248	222	233	229	203	267	227	227	229	200	216	219	235	235	214	220	213	253	202	206	213	216	221	215	215	239	210	226	220	227	244	241	236	237	230	237	213	214	237	229	211	247	209	230	218	255	226	187	221	236	215	176	211	229	200	205	235	219	235	239	232	245	224	241	222	205	247	246	216	235	210	213	224	256	228	219	236	228	227	234	199	212	222	213	230	231	241	235	207	222	208	240	235	235	216	209	205	212	201	200	211	196	234	257	233	209	218	220	213	228	253	236	232	213	222	235	197	219	232	210	214	219	223	254	222	253	218	215	238	224	237	203	210	246	216	219	224	232	238	205	226	222	219	231	201	208	217	217	233	213	214	231	221	237	233	238	205	241	228	234	228	224	225	222	224	220	229	214	237	219	217	226	227	190	218	224	225	231	230	218	252	230	220	221	237	206	209	207	240	205	213	228	221	239	223	218	242	229	239	214	203	227	243	241	205	253	246	210	207	232	238	230	212	229	223	216	232	208	231	232	221	224	221	189	199	223	215	221	238	228	241	237	228	226	222	227	184	239	225	210	207	192	218	208	234	243	220	234	214	241	198	206	220	243	224	238	208	236	237	217	201	227	257	213	231	209	207	193	227	212	208	225	243	224	224	224	220	233	238	217	229	227	215	238	267	227	231
8830	4882	6966	6324	5010	3541	2808	2451	2353	2211	1975	1552	1447	1564	1193	1099	1215	1118	999	1415	1337	1351	1221	1116	1181	1303	1258	1977	3001	2240	1574	1458	1642	1437	1349	1369	1421	1073	965	994	1037	903	842	795	790	642	656	691	642	657	646	737	608	630	610	591	637	639	580	604	614	579	548	566	627	621	559	551	612	583	555	559	524	561	559	605	573	593	585	559	551	563	510	552	553	598	548	564	612	548	570	570	550	603	622	549	592	588	560	552	602	579	557	601	566	581	601	547	579	560	583	585	528	601	568	576	600	536	591	612	547	568	585	546	591	590	602	616	556	580	585	574	520	593	535	555	592	595	576	568	588	551	565	578	600	571	530	594	613	558	566	562	558	573	559	554	563	578	546	531	650	583	564	567	565	587	602	535	566	594	592	575	559	622	576	594	572	606	596	555	568	546	563	546	587	607	555	535	571	543	546	560	603	580	548	598	581	571	557	560	616	561	555	560	612	573	597	590	573	569	553	622	533	574	592	564	570	563	612	578	549	604	530	570	533	538	554	550	580	590	567	556	567	568	593	601	550	575	548	566	550	537	550	559	546	525	524	567	551	558	559	594	581	535	593	567	587	583	569	603	605	588	587	529	565	577	615	631	602	608	554	587	535	594	554	546	570	573	552	554	584	590	583	569	554	598	605	579	615	551	575	637	547	593	566	570	575	590	587	541	576	607	557	587	601	536	531	557	548	578	531	596	533	561	586	521	621	571	589	639	571	553	583	577	584	552	601	584	620	608	589	556	606	543	557	548	555	575	570	598	575	601	559	583	532	556	578	569	568	584	560	614	586	554	561	553	584	591	589	569	585	541	576	544	574	605	558	576	591	543	590	552	603	577	567	577	567	570	545	568	596	571	564	567	604	622	575	600	549	586	587	589	580	562	542	601	598	582	580	555	609	561	595	563	550	591	580	584	613	534	570	561	554	582	616	534	547	566	538	573	585	557	554	550	565	589	556	569	586	595	566	528	543	546	567	556	579	522	565	551	553	554	563	587	566	578	578	566	594	540	573	610	565	588	584	585	551	546	560	552	563	541	549	575	528	544	584	522	596	554	518	541	544	570	556	573	584	594	564	547	549	578	561	531	565	569	566	553	537	544	561	546	555	569	558	584	585	551	551	563	508	548	580	560	568	577	595	536	603	572	561	533	580	622	543	602	518	553	531	606	535	541	549	573	556	568	586	537	555	545	547	563	573	576	569	588	570	548	558	589	558	550	556	574	580	543	540	566	550	566	608	590	555	586	565	584	589	578	531	614	551	592	563	600	578	568	631	554	592	536	593	535	558	546	528	563	583	549	565	583	563	519	522	559	551	560	601	555	626	575	566	539	565	532	530	551	603	574	560	533	577	574	578	571	542	543	563	608	571	633	565	558	560	548	560	576	544	588	576	563	581	592	562	576	576	507	554	576	551	568	604	575	595	572	566	516	560	563	534	568	575	557	575	596	584	551	558	566	538	555	546	567	572	567	564	589	621	564	563	617	581	533	583	558	580	568	561	546	562	582	546	569	555	586	554	596	551	553	635	613	579	592	585	562	598	541	536	550	600	550	553	561	589	578	586	559	579	563	557	548	581	577	589	561	593	572	573	549	567	572	548	573	580	577	576	600	543	553	562	558	560	577	549	524	556	569	543	583	531	579	565	616	576	560	566	555	582	577	564	590	579	563	557	562	600	587	590	573	584	551	553	547	577	572	618	586	571	554	550	606	597	526	577	591	580	566	591	564	588	588	580	575	579	572	550	556	564	537	604	552	594	552	622	575	526	587	597	543	600	552	554	609	603	594	566	550	588	570	553	524	547	582	616	593	561	534	519	586	568	589	560	559	563	577	543	581	593	539	571	580	554	549	548	574	582	543	549	535	575	564	594	580	561	600	596	569	581	591	543	562	500	566	552	583	536	561	568	583	575	582	566	542	508	602	563	577	579	568	578	547	560	551	539	578	571	550	569	553	541	568	575	551	602	555	520	619	544	580	555	558	569	545	588	544	546	556	601	545	581	521	580	553	532	565	607	593	547	563	577	555	571	543	575	586	545	589	541	568	552	576	561	595	515	576	535	543	566	591	549	577	553	529	589	599	563	553	546	591	586	604	596	599	571	571	584	598	600	577	562	562	580	563	651	540	541	545	542	601	579	526	574	572	566	566	568	538	584	571	585	607	576	589	614	562	540	595	550	554	537	594	531	591	532	528	560	578	605	562	564	546	595	554	575	576	576	577	548	570	545	544	573	576	566	604	611	592	614	592	532	526	591	573	596	550	598	565	587	561	587	542	576	591	593	586	549	583	597	609	574	602	603	605	573	610	540	604	555	560	580	591	584	576	564	594	592	591	568	589	589	616	551	591	641	533	596	585	593	554	550	555	641	548	546	580	577	579	600	569	575	547	608	594	564	577	563	564	552	588	543	572	575	562	571	563	579	574	531	584	563	555	573	574	561	584	562	553	639	562	589	594	616	569	584	574	501	570	584	525	555	576	618	577	543	594	562	559	530	560	567	565	551	564	546	574	570	554	559	563	522	564	561	556	610	608	573	526	595	593	535	552	586	583	533	538	578	558	579	575	555	591	571	564	582	594	580	576	553	578	565	567	572	611	633	567	590	580	550	576	584	557	546	552	559	590	594	595	589	564	573	534	573	532	565	530	568	599	596	575	540	614	565	579	559	577	549	593	591	557	616	565	569	571	572	541	548	554	583	565	558	530	582	605	538	570	554	586	588	584	596	566	588	568	564	584	567	618	540	546	568	541	545	576	562	558	577	625	607	568	552	578	537	585	585	546	554	579	568	571	562	559	565	552	547	531	540	597	575	571	521	574	568	582	584	577	603	526	543	592	589	568	529	597	558	538	575	557	579	569	546	571	605	570	574	571	576	580	533	564	577	595	570	605	592	575	560	576	538	597	550	560	558	529	582	570	561	543	569	572	636	553	572	525	567	618	555	542	554	546	566	578	575	614	575	585	588	569	566	563	586	556	605	520	544	561	543	586	574	554	555	564	554	535	575	531	628	582	547	561	576	564	538	564	558	581	569	550	549	597	559	570	582	590	571	579	564	569	580	621	576	553	574	596	590	555	602	527	551	565	558	553	555	581	559	588	557	597	576	548	527	568	581	577	576	557	589	549	577	569	555	577	606	550	567	553	580	583	590	557	593	576	553	594	588	615	515	527	579	542	574	600	544	542	572	586	538	595	566	570	554	557	560	581	585	552	546	563	589	552	580	570	576	588	569	538	566	578	583	590	550	568	559	546	560	582	608	563	608	560	547	590	543	565	571	567	593	569	575	571	572	528	594	578	574	606	522	582	537	567	558	542	577	559	554	563	594	549	554	598	559	569	586	553	567	565	569	589	548	583	559	547	600	582	579	548	555	554	574	568	575	576	539	553	572	621	577	589	565	594	574	596	571	536	608	541	609	575	560	543	557	593	590	597	572	553	599	594	551	578	584	596	554	561	557	587	554	560
20524	9313	7588	5452	3584	1818	1308	906	855	709	610	520	506	514	428	368	360	353	287	382	401	403	399	313	399	376	421	573	773	484	408	410	444	359	355	371	329	269	315	289	282	272	294	244	228	256	245	223	225	203	219	222	210	245	203	179	202	197	214	197	206	213	194	204	186	200	226	202	203	183	198	194	229	192	180	215	237	178	189	211	194	209	197	198	186	184	204	205	197	219	170	200	228	204	216	205	196	208	198	187	210	213	180	226	216	201	193	208	234	197	216	215	205	238	237	194	208	188	195	188	207	216	195	188	190	203	185	187	223	227	204	211	194	197	187	197	200	214	186	207	189	198	180	180	182	207	214	221	188	185	209	182	210	174	204	185	182	219	209	208	213	216	197	221	216	220	213	209	188	193	202	196	219	188	191	190	236	199	210	214	173	201	191	169	165	193	195	198	189	204	213	178	206	230	218	166	188	208	199	210	192	187	173	186	193	214	195	198	174	190	177	189	209	223	207	204	204	210	202	221	205	210	216	174	226	209	181	202	207	199	200	213	173	186	207	190	197	191	212	202	204	202	170	205	179	191	187	175	214	220	220	205	202	186	175	212	215	185	182	214	198	186	193	207	198	170	187	188	193	203	198	207	188	204	205	209	204	189	193	192	214	187	208	214	194	183	204	185	205	205	197	205	200	187	196	198	179	203	201	226	229	213	228	207	204	193	186	192	196	218	200	197	204	214	192	177	213	200	221	176	204	199	206	186	214	194	196	200	184	176	201	207	201	205	170	177	197	202	189	212	181	197	184	196	197	176	211	200	201	195	174	186	206	211	203	192	186	182	180	210	181	193	239	216	203	221	206	205	180	202	162	196	188	204	214	209	217	212	204	205	210	199	206	204	203	205	222	186	225	207	210	186	198	191	203	220	186	212	199	189	198	188	201	202	212	204	200	202	197	193	175	198	220	202	201	203	176	195	192	238	202	189	196	195	198	206	203	216	183	199	191	188	206	226	207	231	197	177	198	211	211	183	224	197	223	204	197	198	224	212	202	188	214	181	187	200	208	200	215	199	219	210	192	205	224	207	213	212	203	189	197	208	215	211	184	186	184	205	183	214	208	193	189	231	205	209	181	198	222	192	195	228	204	194	194	204	213	198	205	188	189	175	208	220	201	199	219	189	211	210	167	194	204	202	204	197	188	187	195	197	205	216	213	197	182	215	208	195	174	197	185	218	206	212	188	206	211	196	199	199	205	179	209	191	207	184	185	202	189	204	214	170	200	200	191	175	183	193	213	219	201	204	210	183	179	184	204	223	202	187	183	195	183	202	209	202	228	218	222	202	196	190	216	175	220	206	197	242	198	213	210	197	195	209	195	212	208	231	183	217	197	194	187	200	198	234	202	198	192	204	205	205	211	207	209	206	178	189	216	203	187	196	182	198	186	196	176	220	219	172	192	216	204	221	180	202	215	188	207	210	197	194	213	225	209	217	201	204	165	188	197	234	216	206	187	185	204	206	199	174	218	231	217	200	177	198	193	204	194	179	182	203	210	220	201	183	218	208	190	189	207	201	185	217	197	204	192	183	186	193	193	187	208	191	194	202	202	184	225	203	200	176	199	199	193	219	207	202	211	212	196	223	200	201	178	189	196	219	218	183	205	201	206	219	199	192	223	215	214	197	200	188	205	222	215	189	207	208	186	168	221	195	203	228	207	187	198	217	210	186	174	197	170	214	192	177	207	198	200	198	212	181	209	197	190	194	212	242	217	194	205	233	212	191	179	218	195	195	203	222	234	175	204	210	206	224	196	212	191	174	202	194	192	211	196	213	194	221	198	214	208	228	175	208	192	181	200	185	205	214	207	201	198	210	176	196	179	209	188	224	189	183	190	191	203	200	182	191	201	192	181	205	195	195	187	205	196	218	211	201	202	172	175	223	192	200	195	194	209	216	210	177	232	233	195	224	201	184	195	194	203	210	203	194	221	200	211	214	184	191	218	187	182	193	194	222	196	201	207	168	214	192	181	210	187	207	215	195	183	194	185	201	219	215	207	203	206	191	178	202	206	193	198	190	200	213	176	190	193	204	191	177	198	183	193	235	216	215	226	209	210	198	181	211	201	217	184	219	192	210	199	227	213	212	194	189	209	199	205	208	212	213	230	209	195	197	190	200	200	228	194	214	231	194	205	209	198	181	206	205	177	176	206	220	217	194	188	209	200	193	219	215	207	197	215	212	226	199	216	190	194	193	221	216	195	204	210	174	193	219	175	175	211	215	231	183	198	207	191	204	199	229	212	216	205	204	199	180	195	222	213	208	212	200	166	217	199	200	212	216	218	208	191	174	193	193	196	228	202	184	237	185	210	190	202	191	206	183	187	188	202	191	179	197	241	203	203	182	210	213	210	207	206	215	206	205	197	193	192	200	203	201	207	204	222	221	219	201	220	231	218	210	214	187	210	190	205	208	204	188	205	205	189	199	198	225	200	189	187	201	185	209	198	211	209	200	197	209	212	199	188	210	187	195	215	212	207	193	212	211	226	213	190	227	186	202	242	180	196	195	194	210	177	210	205	184	188	202	195	201	218	182	204	190	175	195	169	192	184	220	224	167	194	190	205	172	213	188	206	235	188	186	196	202	204	202	198	194	207	189	212	171	240	217	182	186	210	175	186	223	235	190	216	195	179	189	188	207	187	187	218	201	202	214	191	215	193	213	224	186	200	175	188	206	193	224	188	217	182	200	196	217	222	194	213	185	178	191	217	204	201	189	191	214	218	191	200	216	200	222	212	188	208	169	189	204	205	232	226	203	181	193	199	184	207	205	229	199	190	187	193	209	194	202	192	190	184	191	195	197	202	192	185	191	194	203	209	186	193	179	183	193	222	203	195	196	186	225	225	180	200	185	207	248	210	187	230	188	177	212	226	234	196	199	191	194	210	207	195	197	183	206	203	265	207	213	214	188	182	183	211	214	218	200	207	202	188	200	187	187	211	197	188	197	192	196	203	200	192	212	188	199	196	219	200	173	187	182	196	206	221	209	193	210	181	189	202	189	183	223	195	177	205	187	195	206	175	192	207	176	187	184	211	195	193	152	204	202	197	212	184	197	202	206	214	230	209	204	179	197	200	224	195	199	203	184	179	197	199	210	194	181	170	214	193	203	196	213	187	184	205	196	205	202	208	203	178	210	187	176	218	233	203	200	206	204	193	212	213	205	205	204	182	193	215	204	180	208	210	212	196	185	183	219	207	218	212	218	208	198	208	222	187	198	182	194	212	214	216	214	219	211	230	229	224	211	193	194	239	208	204	215	192	217	217	196	205	217	198	226	224	190	204	197	201	208	199	201	193	197	195	217	217	208	180	200	188	211	209	194	195	189	197	188	184	195	190	168	219	211	201	173	192	223	189	212	202	192	200	207	184	192	211	202	188	175	197	201	188	193	205	189	201	211	189	170	178	193	184	186	220	191	204	219	195	186	194	209	204	186	209	201	219	195	214	222
11728	6488	9789	9653	8062	5620	4692	4063	3709	3468	2880	2268	2558	2556	1873	1737	1838	1550	1530	2135	2037	2052	1919	1482	1926	2155	2070	3929	4913	3359	2348	2406	2321	2051	1927	1975	1763	1227	1283	1307	1195	1055	1041	943	847	749	718	737	755	740	734	779	718	701	577	641	611	586	591	567	585	562	576	576	569	580	571	559	605	555	574	546	556	547	585	550	585	603	605	535	568	574	579	578	543	591	549	557	535	543	565	494	540	543	582	522	574	588	571	588	602	572	532	552	549	534	521	572	561	570	569	526	536	551	534	601	543	554	509	551	546	523	557	559	520	561	504	549	546	519	589	568	522	548	520	560	513	571	553	532	517	556	550	546	539	575	550	581	570	595	513	530	521	553	562	569	550	574	514	526	522	572	500	544	516	550	541	508	597	513	545	526	569	525	585	567	624	545	565	507	562	538	556	546	510	531	568	526	569	596	534	574	537	525	527	554	548	553	530	550	543	533	508	524	590	555	578	531	538	535	547	521	548	529	531	525	506	582	523	601	559	559	527	551	526	563	514	525	578	568	569	550	513	503	532	573	539	550	524	593	552	490	530	538	542	544	533	549	526	557	533	552	548	570	558	583	535	534	518	583	567	573	541	558	515	499	578	523	548	515	573	532	515	577	546	571	583	510	552	523	539	549	549	571	547	554	539	560	551	520	575	532	546	556	543	566	548	546	544	539	554	524	564	523	593	551	575	524	582	591	543	526	539	556	529	564	546	577	519	551	535	503	541	562	528	528	508	530	558	518	555	524	544	573	590	552	546	517	569	590	521	581	562	552	560	545	513	516	514	540	518	525	583	570	525	570	569	559	549	527	530	574	602	517	566	559	577	554	546	539	539	562	513	496	514	488	567	556	584	534	520	514	548	527	541	560	503	521	510	562	592	551	498	556	562	508	532	580	542	548	489	569	524	529	507	510	534	554	550	534	539	558	529	529	557	560	562	562	568	529	538	526	554	572	509	521	573	583	547	539	557	558	552	560	519	554	567	506	495	570	564	553	570	566	523	516	499	552	486	501	522	575	536	584	540	533	518	490	579	535	501	521	517	548	520	532	560	529	550	554	537	576	540	526	533	536	540	552	555	530	557	563	546	500	552	568	519	516	522	532	573	524	545	557	533	560	570	551	550	545	524	548	557	540	541	549	543	558	619	553	553	526	526	498	548	518	547	552	536	546	534	564	524	546	520	517	552	567	588	560	567	543	537	505	528	566	550	562	549	572	545	557	508	534	530	538	545	523	557	530	591	553	566	561	533	545	537	522	560	525	555	546	563	562	558	519	602	507	539	531	543	542	547	575	546	557	558	523	545	557	524	512	560	573	551	579	518	566	533	549	546	542	561	551	567	559	521	503	547	567	517	509	577	542	538	547	586	555	525	545	553	557	549	557	537	546	557	531	567	544	550	507	563	552	516	525	510	564	579	549	525	543	503	560	545	524	530	561	527	555	531	554	577	521	563	541	533	557	584	513	507	542	529	547	573	534	514	527	549	566	579	561	541	579	480	605	525	583	542	544	566	533	497	559	538	543	535	539	537	564	536	593	538	575	555	554	566	576	550	581	542	598	560	567	576	554	559	525	575	548	577	564	567	543	557	528	544	500	556	498	520	565	550	551	564	500	557	525	571	516	587	569	541	558	519	527	551	581	554	519	574	560	540	555	511	567	577	550	562	516	527	542	550	542	575	536	519	570	581	524	553	543	559	531	593	565	580	582	522	537	563	536	563	546	541	571	521	521	582	537	542	545	561	566	572	509	519	546	571	573	524	524	552	561	565	546	533	522	530	543	528	559	558	567	553	568	553	525	573	592	504	505	567	572	570	544	584	540	532	531	517	546	542	482	564	588	547	561	515	540	530	526	578	545	527	522	517	525	541	497	592	489	552	565	555	539	552	504	539	534	586	537	512	549	540	533	530	574	541	574	544	564	544	523	477	542	538	555	542	572	530	540	519	508	552	507	560	534	562	506	591	532	569	570	524	567	531	528	569	560	521	552	514	535	520	576	519	586	540	541	536	539	546	539	528	556	524	529	542	519	587	529	510	518	557	555	557	549	567	553	534	544	564	525	545	548	588	559	541	546	553	572	533	578	582	521	539	521	552	532	504	551	543	534	513	555	528	521	563	532	537	540	550	571	525	531	550	541	543	536	539	510	539	555	543	554	527	521	573	516	534	571	521	518	530	573	490	560	518	558	575	531	549	556	573	555	557	532	570	563	554	564	539	544	536	506	554	540	528	541	540	533	582	550	544	565	495	570	515	506	536	550	541	483	546	541	535	527	521	514	566	545	528	557	539	533	550	511	528	553	493	548	554	560	559	488	568	528	489	520	520	526	544	501	523	495	561	549	578	539	500	547	530	507	548	556	542	538	529	559	571	564	566	531	565	543	581	530	575	532	563	559	532	574	515	551	515	538	543	567	596	518	544	521	538	543	561	535	528	570	560	519	560	574	544	579	569	566	533	577	568	569	530	546	550	569	526	505	578	550	572	538	511	498	575	549	541	540	546	573	553	540	540	562	531	569	548	559	563	556	548	507	529	541	588	529	520	542	539	582	540	538	529	520	520	545	515	547	540	554	595	526	542	535	514	564	565	529	496	542	560	535	550	578	546	516	532	526	573	530	550	543	543	561	547	507	536	602	517	552	537	544	547	600	519	504	530	558	531	539	545	560	572	584	510	498	526	566	539	553	576	584	518	519	563	514	528	548	547	566	567	582	519	563	536	541	539	546	516	524	533	555	552	525	571	502	540	512	524	525	545	488	528	572	547	586	567	547	535	516	533	615	542	547	558	519	575	495	546	552	573	553	605	533	533	517	563	555	486	527	529	506	530	565	551	508	534	552	536	561	529	535	519	575	561	539	553	564	543	550	554	521	550	559	589	577	559	550	513	561	572	540	568	514	541	515	525	546	537	551	536	547	534	551	560	518	515	562	552	523	503	550	529	529	523	563	555	577	589	554	557	540	511	570	549	547	562	527	539	553	549	560	556	548	535	557	539	524	537	526	584	534	544	571	526	541	510	522	533	548	521	552	526	579	592	548	597	567	534	555	549	553	576	532	496	581	574	569	574	539	542	517	574	538	551	559	528	562	553	529	521	517	560	571	580	531	563	548	525	503	523	549	547	515	548	536	569	536	555	545	530	511	564	500	554	514	561	555	540	548	528	572	526	535	535	571	552	564	560	559	524	533	492	564	589	537	549	522	565	573	530	524	522	555	566	554	553	544	549	536	505	523	567	498	536	554	558	559	522	553	545	542	539	564	556	583	538	554	562	580	530	506	541	533	558	545	524	533	536	589	543	566	544	507	529	533	576	563	558	590	530	521	556	515	583	555	589	536	561	547	564	567	537	556	557	562	528	582	505	567	554	580	581	527	541	555	548	525	550	535	534	543	534	589	562	572	542	544	583	542	572	567	565	531	560	512	551	543	528	523	549	552	548	568	541	550	540	526	535	518	565	501	553	551	523	527
5012	2010	1224	552	468	421	422	443	455	437	415	388	406	408	381	411	433	410	410	378	409	386	405	403	378	384	377	396	412	385	419	407	406	361	426	393	401	376	406	369	408	406	431	407	391	349	391	399	422	438	406	388	391	400	368	392	391	390	423	404	372	402	354	394	359	396	404	380	338	373	376	402	408	405	407	385	351	405	364	364	391	411	418	407	360	369	394	364	380	400	384	383	392	372	392	371	375	425	382	404	357	368	393	362	400	359	396	374	406	415	376	386	369	355	372	362	360	397	397	375	373	343	361	391	402	368	365	404	406	375	413	366	378	378	417	392	401	420	404	381	385	358	401	410	378	385	427	373	364	359	411	411	408	365	362	403	397	367	387	386	369	387	356	379	368	359	364	378	392	379	353	381	365	374	373	398	376	374	375	388	413	406	403	368	359	377	377	389	374	396	391	354	391	379	368	359	354	384	428	404	363	373	427	378	393	352	406	382	398	411	387	377	380	373	399	424	370	400	411	384	419	398	409	385	397	398	429	413	396	333	403	405	357	378	339	387	389	391	407	399	396	381	376	360	363	372	382	384	388	414	353	385	375	392	383	392	393	405	367	375	396	393	365	375	406	409	381	365	392	385	397	429	378	380	371	369	374	397	374	378	361	393	361	370	383	386	393	397	405	412	388	359	360	382	422	403	381	385	382	368	383	411	340	381	376	368	377	388	379	376	401	382	395	392	397	357	413	384	376	384	378	341	384	405	351	414	410	413	392	421	380	379	392	360	354	359	365	386	369	395	350	393	394	380	358	398	380	422	366	360	386	387	383	380	364	346	426	409	397	381	405	381	372	377	413	399	393	375	363	401	396	375	378	368	380	402	430	380	383	395	370	357	390	397	411	342	381	359	378	389	333	397	388	355	335	389	388	433	364	398	371	416	393	384	370	363	400	396	391	397	363	352	387	399	400	380	395	404	365	398	366	389	372	419	386	380	391	372	356	401	391	391	399	423	381	367	399	402	389	383	374	369	384	424	369	410	405	373	396	428	359	358	364	382	367	391	430	435	397	421	373	359	398	377	363	373	373	388	407	394	392	401	373	376	395	403	399	407	420	395	399	390	389	397	384	346	371	386	404	381	391	355	387	401	424	395	399	362	401	376	407	384	368	401	387	381	410	419	344	375	394	413	370	349	386	364	405	388	410	391	372	372	389	370	383	383	389	373	384	391	412	402	405	369	390	431	390	379	378	399	359	414	408	389	381	384	404	405	378	382	397	382	367	387	386	365	375	351	382	370	383	383	395	389	339	354	355	377	387	394	395	419	359	381	413	367	367	398	378	372	372	414	387	414	384	372	387	394	390	393	424	391	395	386	351	400	421	348	384	398	358	365	344	341	411	398	359	406	393	370	380	399	412	398	397	413	387	399	373	372	361	332	371	382	389	385	420	392	365	403	365	389	344	375	371	372	394	368	395	355	368	386	388	397	370	362	404	345	388	373	367	384	405	367	374	390	374	382	403	388	359	372	373	376	363	369	423	395	393	411	417	369	396	348	358	391	384	360	349	375	404	402	373	363	369	402	387	382	367	363	370	394	404	369	349	422	386	406	357	338	308	368	403	378	388	367	394	406	388	414	394	368	377	385	321	378	375	381	387	397	354	352	384	406	417	366	388	375	384	398	387	363	417	378	389	374	367	389	363	407	418	389	377	414	365	390	410	396	389	371	369	386	359	404	375	407	368	397	406	400	409	372	414	341	406	404	397	382	398	363	371	400	421	391	386	378	379	384	397	357	384	405	394	379	369	370	365	378	395	377	428	393	405	376	381	394	404	349	352	359	366	404	404	397	378	379	370	380	415	368	397	398	378	379	373	400	405	407	383	394	375	396	415	383	375	372	383	365	366	381	393	368	418	403	395	361	402	406	371	408	406	369	362	371	395	390	372	395	420	356	384	398	389	391	400	363	366	386	394	343	394	381	367	373	357	335	357	392	385	367	384	380	371	333	401	414	385	383	406	361	378	369	380	368	382	375	365	351	382	395	412	394	363	386	387	413	414	358	408	401	380	400	374	374	378	408	419	342	382	377	378	387	383	410	396	389	373	377	346	388	409	365	372	364	363	365	359	414	394	372	401	349	418	354	395	381	385	364	405	366	383	391	399	401	371	358	386	423	417	398	383	365	392	399	379	396	378	398	395	387	371	378	364	375	390	430	373	432	403	396	369	355	372	388	355	346	382	395	366	391	404	373	389	400	394	384	399	334	413	373	428	387	401	344	395	413	400	385	387	370	374	399	377	358	387	395	401	356	380	385	349	366	375	327	362	456	380	387	348	433	322	360	402	408	342	361	370	381	361	401	343	393	401	407	395	384	387	383	404	363	400	412	381	386	391	399	410	405	391	412	384	398	363	382	392	376	406	437	379	370	394	389	418	368	392	394	392	344	403	380	365	426	342	368	406	391	398	387	387	384	370	388	412	403	385	414	388	372	382	382	392	370	348	358	426	417	397	390	383	409	404	400	386	363	406	407	379	399	427	413	409	406	361	381	370	376	364	378	393	417	381	374	404	390	381	356	387	326	360	393	392	360	374	377	376	367	396	390	375	365	394	395	357	431	407	398	378	412	387	374	404	380	371	364	360	391	403	353	401	378	391	362	375	392	423	381	378	378	344	383	371	396	407	381	411	392	408	359	385	394	372	373	368	415	376	370	386	374	383	402	434	382	375	396	386	390	345	429	415	369	377	404	399	348	419	411	397	391	387	393	413	410	370	359	392	371	378	413	421	393	404	383	370	382	341	361	409	350	398	369	369	384	380	375	369	379	358	357	364	407	372	350	437	358	367	417	357	419	386	374	411	363	404	353	388	391	404	373	382	409	400	368	340	379	368	367	377	393	443	386	392	401	386	402	383	402	378	364	409	417	361	366	357	383	413	395	352	366	403	335	376	409	400	369	423	356	373	364	365	384	398	362	391	378	384	398	398	456	386	388	391	386	378	399	374	421	376	365	378	412	388	377	383	394	379	374	428	367	378	394	383	395	380	399	401	404	368	348	383	399	411	399	382	363	393	387	389	368	384	348	375	377	410	412	432	376	396	350	409	383	402	389	383	424	410	376	377	370	408	372	388	422	377	381	397	381	364	385	397	387	375	385	395	406	378	399	406	366	363	388	372	376	378	365	389	393	427	363	384	381	374	377	361	392	387	368	395	378	392	367	413	399	388	349	338	401	372	383	413	354	378	389	363	372	392	383	358	379	355	415	366	402	360	398	368	406	391	413	409	354	408	375	356	409	407	390	370	356	418	361	388	362	409	371	402	390	400	338	388	365	420	384	386	368	388	344	355	367	386	398	372	392	368	377	406	424	385	370	393	388	374	432	408	387	398	354	383	372	395	379	412	392	365	371	369	360	370	361	399	354	377	371	348	347	382	389	400	356	389	380	350	359	376	366	417	399	418	393	370	373	362	378	402	407	384	406	414	426	407	394	417	358	388	379	374	411
3908	2243	2396	1459	1204	1127	1067	1139	1173	1113	1014	1000	984	999	965	948	1006	938	983	1014	959	1024	945	1011	934	904	985	997	1057	1058	1083	1116	1039	1112	1148	1250	1024	1074	1102	1126	1109	977	930	947	868	903	930	903	889	927	919	840	922	918	860	990	891	929	895	885	958	899	884	960	923	933	876	939	925	928	881	925	936	886	940	898	900	927	962	916	929	907	903	892	925	869	922	920	914	896	960	931	943	910	950	955	848	938	864	891	887	880	931	874	920	877	943	920	955	952	919	922	887	958	928	952	947	940	933	854	899	923	893	873	953	826	886	944	958	910	886	927	906	958	944	982	918	912	919	943	887	966	906	919	901	942	905	905	895	900	856	867	890	909	921	848	927	901	911	877	902	875	945	924	926	885	901	859	912	953	910	884	935	902	882	945	910	863	881	888	1013	885	902	880	919	912	933	931	961	906	891	875	911	879	922	898	927	873	917	968	911	891	908	896	906	885	922	964	934	926	906	868	884	872	891	918	948	950	928	953	888	990	911	901	912	926	843	901	916	908	844	882	909	882	892	963	838	899	895	906	1014	937	951	961	905	914	953	896	923	877	862	974	887	841	954	930	844	896	897	914	958	907	917	936	867	955	946	909	922	970	906	892	878	905	851	897	887	927	930	968	941	920	911	894	945	920	954	904	878	960	921	894	923	840	916	933	930	910	880	915	945	932	920	888	957	934	956	939	936	913	924	940	925	933	989	893	892	944	927	896	955	898	933	891	853	897	959	890	929	897	905	932	900	905	966	903	878	910	928	934	943	922	926	961	954	941	913	859	897	888	915	906	971	908	957	927	895	864	892	903	907	906	946	944	884	925	911	913	918	923	907	950	924	905	956	929	918	908	924	879	879	873	942	889	936	874	915	907	934	913	950	964	909	942	961	935	908	869	926	936	920	921	904	941	888	896	939	939	918	937	899	899	907	935	869	910	944	877	912	927	993	922	890	878	983	984	876	911	881	890	984	897	902	869	903	904	928	912	932	909	901	954	899	936	901	930	934	887	913	938	943	921	891	944	925	920	912	908	937	890	932	873	884	944	875	912	930	920	863	923	903	950	936	897	954	817	940	911	876	963	927	997	949	933	884	898	941	970	857	902	924	905	940	905	944	940	936	1011	956	957	932	948	985	946	885	944	918	891	907	904	917	906	941	898	961	885	899	973	912	873	892	865	925	853	946	913	943	875	900	887	923	913	929	907	963	819	1000	937	926	882	922	942	893	882	921	915	913	874	915	863	924	886	896	927	912	941	894	854	960	919	941	960	927	914	876	924	956	940	906	851	915	905	916	918	877	906	893	943	919	971	920	947	926	911	937	915	911	937	916	929	894	920	888	920	917	866	906	898	895	901	876	900	917	894	938	909	938	912	841	925	951	890	929	916	942	872	948	906	948	887	940	888	913	909	917	905	911	877	892	900	841	946	905	932	923	950	936	934	910	920	941	930	929	921	933	922	950	877	881	923	928	905	910	942	1003	858	937	950	942	953	940	945	923	944	898	912	955	880	887	901	949	910	907	952	883	921	926	941	877	895	968	933	907	918	923	922	901	846	935	973	958	919	846	907	928	913	872	951	943	945	950	963	863	887	915	937	910	911	886	895	902	904	948	927	919	907	916	887	870	899	899	903	888	929	873	913	954	907	923	881	964	901	861	921	928	907	883	951	951	940	872	847	874	955	909	943	902	906	873	919	938	952	926	948	933	917	946	910	877	930	950	966	936	962	933	933	893	908	899	810	884	905	970	934	938	911	882	900	915	917	903	895	935	919	950	944	915	956	916	943	937	957	947	894	883	914	942	935	891	941	918	923	906	954	903	944	924	908	911	902	943	882	899	898	893	956	936	936	891	935	924	878	878	926	917	913	907	893	946	948	942	894	946	924	952	935	903	892	946	924	865	907	949	894	889	944	881	903	908	869	888	894	919	881	904	955	878	936	939	896	962	918	915	909	937	925	906	911	938	899	896	964	972	913	970	882	935	920	919	943	960	899	919	892	991	896	899	959	845	912	900	909	866	934	836	894	928	915	845	895	958	945	914	862	927	883	939	902	862	883	930	890	903	921	884	892	924	936	910	975	922	901	897	901	923	909	902	918	971	936	957	896	928	921	913	834	891	894	884	892	899	932	880	886	915	988	921	850	926	946	904	886	833	893	862	920	872	945	905	901	920	912	877	891	920	909	900	913	888	889	878	890	898	875	947	859	899	958	922	904	898	888	947	917	941	884	929	900	882	926	912	899	909	908	888	879	827	911	895	919	938	887	908	904	971	913	855	952	934	897	867	861	894	911	931	893	912	908	895	972	900	889	936	917	946	965	939	872	886	924	954	915	897	868	947	908	871	918	896	971	885	874	962	932	915	915	906	905	901	878	835	896	930	940	913	893	927	926	893	914	939	879	875	914	929	941	891	916	905	916	896	935	931	871	919	903	921	931	873	952	973	877	975	897	888	904	920	914	879	937	855	942	848	914	915	909	892	953	903	944	897	895	942	931	908	890	911	943	958	893	865	844	922	972	931	955	852	884	884	969	928	940	864	893	906	861	910	879	904	919	957	966	910	901	915	879	946	952	892	881	973	923	925	923	891	968	901	884	878	900	940	933	879	968	907	902	898	916	906	910	918	888	860	871	892	926	910	942	910	911	938	913	864	934	925	918	903	938	839	917	912	893	925	909	874	870	882	857	875	925	935	894	917	902	886	903	946	933	858	929	854	944	961	950	921	913	894	913	864	927	897	865	931	929	937	942	879	967	903	902	896	977	908	889	907	902	925	884	875	883	898	879	917	886	909	938	892	862	972	901	936	925	874	926	920	916	910	891	956	896	897	946	912	904	894	869	915	898	890	894	967	911	957	899	899	887	911	903	884	931	921	934	945	908	913	893	932	874	890	887	930	961	928	957	876	936	928	936	907	876	895	925	901	912	934	889	942	910	937	887	896	947	904	923	969	979	845	926	898	948	859	915	859	933	926	955	909	914	870	942	956	933	937	956	948	942	937	909	914	1006	924	937	912	925	978	890	927	923	877	945	898	932	942	944	934	936	881	890	938	909	964	909	898	926	921	934	895	906	868	930	893	904	923	867	867	921	925	946	940	935	959	887	910	889	889	916	931	865	866	914	900	890	951	932	884	920	925	992	956	953	945	950	886	854	925	862	901	922	888	954	909	912	925	908	896	949	959	949	914	915	938	897	918	877	920	862	904	876	915	934	921	859	911	970	887	884	936	913	913	894	947	877	845	944	900	957	952	907	952	898	924	918	942	875	917	920	925	950	952	940	905	953	966	925	864	912	914	891	895	957	890	907	914	852	953	948	930	906	943	898	895	903	937	904	908	911	858	892	919	900	928	948	947	882	957	917	942	883	912	904	919	914	875	949	917	903	963	881	904	934	907	946	927	895	883	926	881	940	942	890	852	874	908	896	886	897	889	947	897	899	907	948	923	870	960	975	875	897	936	911	887	941	925	909	936	949
12550	5319	3976	2690	1831	1126	814	590	508	470	412	375	329	371	307	298	311	309	282	305	326	311	353	281	289	341	293	482	497	337	344	323	306	364	329	344	265	314	244	293	280	247	272	248	232	232	221	250	238	246	256	222	226	239	230	210	215	224	226	216	221	222	249	215	211	221	184	193	247	232	223	221	233	230	211	251	213	237	201	189	237	240	224	218	209	213	193	210	221	205	222	233	254	246	231	201	221	230	219	192	202	215	192	204	204	247	224	227	210	234	238	223	256	216	216	215	208	208	221	228	236	254	233	245	202	224	233	229	221	221	198	233	206	237	224	225	201	242	228	236	204	225	202	240	248	224	235	227	208	226	204	226	197	234	213	218	231	206	221	209	190	239	210	225	215	207	231	227	218	205	213	218	236	219	236	216	225	227	236	237	197	255	225	209	215	220	215	233	237	269	203	216	220	226	208	212	197	235	245	214	262	204	229	206	220	226	204	232	228	222	238	237	188	196	216	256	221	206	244	228	206	213	233	212	222	217	226	211	221	234	229	201	227	201	224	201	216	239	246	216	242	232	210	215	197	236	212	226	220	244	207	219	225	213	195	201	213	208	224	205	214	219	178	221	227	209	203	223	212	224	195	218	231	212	220	216	206	215	225	228	218	229	208	218	202	218	207	213	231	205	214	223	222	215	209	220	238	238	204	215	198	206	206	237	208	196	213	201	229	222	205	227	240	216	217	223	191	204	242	225	205	208	225	198	237	226	234	221	214	240	216	204	216	221	220	233	247	208	231	230	261	206	227	190	203	224	203	223	222	209	198	225	212	223	223	201	266	205	218	214	241	208	215	221	201	228	211	257	214	221	205	222	191	218	254	235	226	234	238	232	221	250	179	212	193	230	236	229	229	212	210	244	222	217	229	214	212	200	237	231	223	215	220	226	229	207	217	253	186	196	228	250	214	210	223	238	205	226	211	242	223	238	206	201	231	256	220	224	229	205	195	209	221	201	239	214	237	208	214	206	237	237	211	247	236	225	203	216	218	211	228	208	215	211	225	219	216	215	221	216	242	220	225	233	224	225	234	247	213	229	229	216	203	211	216	211	242	232	220	212	204	218	187	194	216	219	232	248	235	218	220	211	240	203	233	207	230	222	235	242	215	208	205	181	236	196	231	236	217	241	225	225	207	210	211	211	218	216	201	234	206	197	210	223	223	195	227	208	218	198	236	222	214	208	205	202	211	222	232	218	229	218	218	228	216	212	206	209	216	204	196	190	219	217	231	245	237	222	203	200	213	235	212	222	221	274	186	209	210	218	230	248	226	210	239	198	227	243	217	217	224	224	203	232	194	203	231	213	226	219	232	247	237	218	209	227	214	230	189	209	201	237	209	224	214	259	233	222	213	209	221	212	193	235	233	222	210	221	211	225	208	206	225	192	205	183	230	181	209	206	212	224	239	226	241	225	224	225	251	226	195	225	215	184	235	251	224	208	201	205	219	247	210	251	210	215	238	254	205	218	215	229	220	237	251	228	211	225	207	208	212	211	209	219	226	209	211	202	224	215	211	226	230	223	226	239	238	230	190	230	213	198	210	234	207	222	228	196	216	209	205	231	217	224	214	220	214	223	202	205	233	231	205	215	222	236	201	219	171	251	235	225	206	208	215	202	216	221	240	223	243	188	220	231	235	231	211	216	218	198	198	220	238	228	236	224	196	232	232	206	209	217	215	220	187	211	179	204	207	233	229	254	220	176	215	214	217	242	245	230	236	209	218	210	235	227	238	216	196	206	230	208	223	211	236	236	215	221	222	223	213	209	230	220	206	216	230	201	210	227	213	215	236	216	185	235	217	229	191	227	227	210	247	217	232	236	224	216	200	218	220	216	240	223	228	209	213	224	209	245	223	215	239	220	234	229	196	241	220	239	259	237	205	231	201	253	217	218	201	230	237	200	204	239	207	204	204	226	207	227	218	250	219	230	204	217	231	229	249	216	236	216	240	196	225	209	217	232	211	230	204	205	235	214	217	229	189	210	208	220	233	229	214	200	227	193	249	225	225	233	213	229	215	230	199	208	222	215	227	230	214	194	219	237	235	217	215	226	202	201	237	237	200	199	205	235	209	234	219	206	256	228	228	226	209	224	251	197	242	214	215	228	195	224	226	199	218	222	212	233	215	231	219	240	208	238	237	230	222	229	223	217	197	219	248	192	211	200	215	227	224	229	222	208	267	244	235	227	211	238	204	203	217	227	228	206	221	198	217	226	207	196	221	245	225	195	227	220	198	232	225	224	213	211	206	202	223	236	198	210	210	248	232	224	210	207	217	198	204	204	205	216	215	210	219	197	217	202	196	231	213	212	226	224	221	232	219	197	243	213	211	215	204	208	239	189	215	195	210	252	217	216	212	228	201	219	226	225	221	257	190	218	236	246	228	192	224	234	233	229	238	201	223	209	220	236	217	212	225	238	205	229	224	204	204	229	225	222	248	216	218	237	217	211	253	239	228	223	244	221	229	231	214	197	199	223	237	221	223	215	216	205	180	222	206	226	230	236	210	223	239	188	219	204	223	219	209	221	214	206	228	241	241	214	209	215	205	241	218	236	217	213	199	203	210	198	234	233	211	226	240	211	222	212	212	219	210	213	215	254	209	249	233	203	239	217	223	212	212	207	219	229	208	231	203	220	243	247	198	205	211	242	221	225	209	222	219	231	204	192	217	220	221	239	229	236	187	221	220	244	224	200	204	213	249	241	252	212	201	207	219	233	219	215	211	219	243	238	214	224	240	237	190	207	207	202	235	196	216	204	236	249	226	225	254	192	233	218	218	238	240	208	223	198	202	187	213	221	197	231	213	219	226	237	246	229	235	225	235	215	206	187	218	197	198	235	212	250	234	220	228	206	210	212	200	212	230	218	213	231	203	256	196	217	206	218	199	201	211	239	241	207	223	224	222	239	205	252	212	225	224	209	217	223	199	208	241	219	209	232	227	222	217	232	252	219	212	229	217	216	208	228	233	217	250	202	209	215	236	213	239	227	210	215	232	240	228	191	209	217	198	248	201	197	222	213	262	222	200	226	219	227	227	203	184	250	216	241	216	217	208	248	234	215	227	239	229	213	223	196	205	231	228	212	232	215	214	233	240	228	252	210	202	199	209	224	214	235	195	232	216	219	234	252	209	212	237	212	251	214	239	204	223	188	209	239	223	252	226	201	221	207	234	206	247	213	227	195	207	203	206	219	224	200	206	227	224	255	225	206	229	212	212	218	232	216	224	222	244	209	217	203	243	207	212	237	226	231	227	207	216	267	224	229	229	221	209	211	226	229	220	184	222	210	198	226	215	241	225	203	181	203	202	219	238	237	221	228	229	213	221	205	221	218	192	222	245	222	248	198	228	206	204	231	233	219	224	230	210	213	228	232	206	217	236	204	219	230	217	214	226	200	207	192	219	220	220	211	219	226	227	219	218	237	230	214	176	239	210	231	212	211	203	199	234	216
8624	4026	5626	5911	4917	3703	2944	2514	2285	2191	1855	1472	1526	1560	1191	1221	1195	1104	1113	1382	1423	1278	1344	1123	1204	1477	1548	2893	2927	1691	1612	1577	1374	1617	1455	1370	1097	1040	1105	1107	881	742	810	751	634	636	672	608	672	697	650	675	621	646	615	629	586	615	553	576	576	574	586	565	606	610	567	561	585	593	574	591	594	624	590	578	590	566	548	531	568	538	576	590	569	606	559	540	562	572	550	619	565	588	607	550	586	593	549	558	595	598	573	549	564	524	595	556	548	563	527	583	578	514	559	528	577	612	535	568	540	579	529	607	539	591	572	601	547	578	570	561	511	596	584	534	571	581	551	574	568	581	547	589	580	576	586	586	575	563	586	606	552	572	581	557	572	587	530	571	602	598	592	538	538	565	578	596	562	569	560	563	533	571	532	537	557	542	572	606	550	538	568	544	527	531	533	532	571	579	524	543	581	547	562	563	571	536	569	550	549	546	621	554	527	564	560	556	553	551	567	534	602	565	593	576	580	558	545	582	581	551	544	556	522	576	516	596	548	616	599	568	557	579	586	576	569	568	578	579	553	532	561	598	523	549	549	545	544	559	574	519	541	604	513	581	531	546	523	549	575	597	536	550	575	534	548	573	564	579	550	559	537	574	549	573	588	542	566	552	626	574	555	530	547	536	552	537	566	626	547	549	571	571	597	596	588	546	544	501	592	590	563	598	528	574	575	588	567	560	556	584	603	529	527	571	536	588	588	555	559	554	563	589	530	533	548	602	568	534	554	509	550	576	581	579	602	527	611	517	590	586	595	534	603	548	560	579	586	538	546	583	581	583	558	596	576	553	579	576	598	581	576	570	537	550	562	568	544	550	559	549	523	560	534	547	530	590	562	568	601	580	551	562	534	590	536	504	564	528	531	576	575	556	576	560	579	559	567	546	546	578	569	565	554	538	567	569	555	557	591	565	574	591	563	553	495	577	561	574	576	537	556	551	566	534	558	538	539	595	582	560	562	535	535	567	562	539	598	574	566	530	572	570	571	542	542	565	597	529	563	586	574	532	596	585	563	549	579	557	554	576	582	545	570	527	548	537	581	544	553	549	527	614	586	550	561	524	560	498	565	529	577	552	580	543	580	553	564	564	543	540	567	591	535	546	558	593	552	538	573	550	540	571	560	583	597	567	556	606	529	564	553	569	553	582	545	544	587	574	572	583	565	548	566	560	576	532	528	519	551	563	531	524	589	547	593	562	590	593	561	504	600	595	535	554	572	573	532	576	519	568	553	582	611	538	611	606	526	584	553	503	575	551	555	541	538	530	573	549	548	550	571	538	556	564	548	584	569	558	572	547	536	526	523	599	562	538	546	546	544	581	538	577	584	548	530	534	544	574	544	522	532	556	610	577	588	510	577	521	573	551	526	581	582	604	591	576	542	569	559	568	614	533	567	534	556	548	543	566	567	572	509	530	538	543	565	534	564	585	554	591	551	530	578	574	578	508	582	616	603	595	577	580	578	528	517	579	545	589	534	561	570	574	557	563	533	535	580	568	576	573	552	554	563	604	516	521	565	555	563	551	581	538	578	563	567	643	550	562	589	556	573	546	568	511	570	591	612	551	557	563	550	557	599	513	567	557	536	555	551	563	580	566	601	583	578	575	568	564	549	528	625	567	568	604	591	551	588	557	558	518	585	568	590	564	583	540	590	580	561	572	604	562	554	523	590	547	595	603	542	562	601	588	568	557	561	542	535	574	592	558	570	546	559	602	591	536	557	573	557	573	606	589	545	561	537	589	543	542	559	589	578	532	537	583	547	564	552	573	541	590	560	568	595	559	596	558	600	524	534	574	546	587	579	542	552	588	551	571	545	552	540	577	608	532	533	596	546	567	567	529	580	541	528	556	579	591	555	603	599	566	538	543	577	599	554	545	544	558	598	530	538	575	588	542	566	575	491	553	514	569	548	579	548	598	548	571	614	522	536	546	574	594	554	503	578	552	541	554	555	562	541	597	565	548	559	565	573	551	564	513	545	568	539	596	565	598	614	577	565	545	553	537	559	569	518	569	544	560	570	568	549	581	538	584	606	599	549	565	559	561	564	533	559	609	551	548	546	582	595	592	570	579	567	564	534	588	568	543	590	616	578	559	576	538	598	591	550	568	601	574	550	576	548	598	597	560	548	567	578	574	568	585	537	583	572	525	590	531	552	570	559	536	555	580	567	582	564	554	575	589	617	535	542	508	565	521	562	550	535	567	534	546	587	554	586	551	547	534	587	589	547	577	554	535	546	602	545	548	528	563	575	550	592	534	556	551	560	570	572	560	559	588	566	529	574	522	558	519	536	552	586	531	589	580	566	569	555	549	558	613	589	559	583	581	545	520	562	600	581	562	509	568	567	589	568	542	534	557	540	560	561	553	571	579	582	560	601	523	543	568	577	569	542	511	559	578	550	522	573	582	548	540	562	562	582	554	545	572	529	596	542	558	564	563	590	617	563	510	528	539	570	564	549	577	589	566	573	555	562	538	536	579	576	563	576	578	575	552	594	581	552	579	558	546	556	569	567	538	552	560	581	591	543	557	523	550	561	555	595	538	531	599	529	563	504	566	532	586	573	517	577	581	568	563	618	577	550	548	576	550	543	590	584	594	534	575	583	546	575	575	556	626	597	536	533	573	523	556	537	585	593	593	556	564	517	538	538	531	524	542	572	568	530	571	538	532	555	549	569	557	576	550	539	595	591	554	574	595	535	600	564	532	553	602	582	566	587	529	589	553	565	526	571	545	563	587	580	551	589	586	591	550	561	575	554	551	541	568	543	554	540	524	562	554	613	522	610	558	559	604	556	545	580	580	567	574	525	548	542	559	589	528	536	535	539	561	536	584	565	556	541	574	553	596	553	557	624	561	549	583	559	562	586	595	553	578	585	534	570	593	552	540	575	566	553	613	563	538	546	532	542	571	576	593	545	578	574	584	572	592	581	575	562	559	594	573	604	538	575	549	557	593	581	531	574	609	572	567	521	538	543	582	559	557	580	531	550	562	553	575	575	569	577	506	539	578	605	548	585	530	581	521	595	548	556	571	552	558	561	561	581	519	565	531	541	596	604	551	578	560	531	530	601	534	542	582	542	572	566	547	529	568	575	582	539	589	531	581	544	561	536	547	519	573	571	543	543	596	562	595	555	550	531	565	538	553	590	587	571	564	573	545	572	537	556	529	567	566	598	563	604	573	581	577	544	572	534	503	522	538	596	563	586	547	579	541	610	560	591	567	590	534	587	540	575	567	538	556	571	536	529	534	558	533	564	604	514	602	563	568	570	547	556	564	511	555	556	526	519	615	601	551	547	576	523	514	527	599	554	601	569	559	563	550	506	547	525	582	560	527	561	575	559	554	575	553	499	515	550	623	556	567	560	575	556	545	537	552	540	608	569	577	560	562	579	596	536	546	558	580	583	549	532	553	569	543	548	544	544	555	600	565	574	599	594	607	543	556	568	571	566	534	546	535
19255	8013	6623	4993	3460	2289	1392	1028	820	775	541	466	452	419	373	336	368	342	331	381	407	443	408	363	354	456	481	784	713	446	411	369	391	418	364	294	301	285	338	282	264	231	244	246	243	221	230	234	216	227	222	207	203	208	215	179	197	193	190	200	186	181	203	192	187	197	196	179	204	196	212	217	186	164	196	192	216	189	199	191	182	208	187	193	201	206	207	188	194	197	218	212	203	208	203	198	190	229	193	200	171	197	182	204	221	206	194	171	191	186	182	210	189	190	238	217	176	203	188	188	209	183	189	187	206	187	202	206	204	218	204	208	182	209	222	174	202	170	217	217	180	185	215	198	183	196	196	200	176	214	179	202	185	204	198	189	200	212	188	207	191	179	194	187	211	184	200	201	169	193	193	196	206	182	183	206	202	211	187	199	194	156	193	181	190	211	190	182	178	191	197	208	184	165	193	180	163	184	197	209	191	175	180	203	212	210	209	185	212	189	181	187	191	191	196	209	199	181	210	196	203	233	170	174	216	213	196	212	170	185	192	185	183	200	177	221	210	192	202	190	191	202	182	206	162	203	195	204	196	182	199	183	196	199	219	175	205	205	184	212	194	208	188	165	186	173	171	201	193	182	194	194	179	202	192	194	206	226	190	175	202	175	216	200	205	153	196	176	194	190	180	200	179	192	167	204	191	193	201	199	193	193	173	177	196	191	203	192	188	192	202	193	176	165	201	239	185	210	189	207	198	174	195	213	202	210	189	189	174	169	191	198	226	212	205	178	200	193	163	191	187	204	184	183	197	207	216	195	194	190	213	190	180	194	188	193	201	192	172	209	196	175	214	194	199	198	208	199	182	180	199	196	178	196	194	205	197	186	205	189	206	195	210	212	192	206	210	199	191	206	217	194	183	203	217	213	201	199	187	189	207	214	214	191	205	176	218	195	188	205	232	204	179	196	184	195	222	182	202	191	214	169	167	202	215	195	175	195	198	181	209	190	198	200	187	202	220	207	205	207	194	208	169	197	178	197	181	166	174	200	191	183	210	172	191	185	186	190	192	215	204	208	177	199	172	200	204	215	187	212	192	169	217	185	200	207	196	203	187	191	205	194	206	176	199	156	208	198	219	197	204	198	188	178	195	203	207	199	181	195	206	217	177	193	176	231	195	193	205	200	197	164	210	201	182	174	203	181	177	219	221	221	183	195	191	229	167	191	198	185	167	214	197	204	176	201	183	191	207	208	178	200	216	177	171	196	180	182	193	187	195	179	208	185	178	191	199	201	170	173	178	174	182	217	204	194	213	209	179	202	228	210	182	177	183	188	174	192	206	200	199	181	194	195	187	220	198	193	203	183	194	184	210	212	190	178	194	188	201	192	205	219	211	190	160	192	179	169	204	170	204	192	195	187	192	167	187	194	185	205	191	195	201	169	197	205	178	188	207	180	209	194	220	171	182	183	178	193	220	173	184	192	204	179	209	204	191	175	196	216	183	202	190	189	200	172	197	203	213	195	174	212	197	227	179	173	214	211	196	182	190	195	214	191	231	203	195	207	199	207	212	171	191	199	184	185	200	199	195	204	195	180	185	196	201	163	190	181	179	202	206	198	200	185	196	205	189	230	186	204	216	188	211	175	212	209	181	211	183	174	204	203	199	197	192	187	198	186	170	172	182	191	189	179	176	205	166	194	183	194	220	180	183	191	178	190	188	176	189	175	194	183	198	200	182	170	177	194	184	197	202	189	189	228	203	188	201	188	192	197	176	190	174	199	198	202	204	218	207	183	186	200	214	217	180	198	189	201	213	203	176	193	205	178	196	201	191	184	173	183	205	216	195	214	199	203	194	244	191	189	186	191	217	178	187	179	212	200	201	201	215	199	205	196	194	214	207	196	205	198	175	198	193	174	202	195	200	187	180	197	215	191	184	187	178	194	209	174	218	173	201	197	197	183	194	203	182	192	194	211	209	186	204	166	201	171	172	205	187	215	178	207	171	202	167	221	174	218	188	181	197	184	200	214	194	222	218	185	203	175	207	205	200	204	218	195	196	197	205	216	192	192	208	191	195	198	197	186	207	191	181	189	184	199	183	189	186	189	199	192	219	187	163	196	185	189	208	170	177	205	192	198	195	181	172	211	205	186	187	178	205	190	218	198	196	195	212	196	172	183	188	196	192	214	187	201	211	210	208	186	191	198	174	166	187	187	181	208	209	179	180	198	204	184	204	212	212	194	194	215	198	188	186	170	204	182	187	165	200	184	187	193	192	203	197	164	192	207	188	182	241	210	178	191	185	161	197	204	206	196	201	182	186	201	184	162	187	210	190	200	199	203	219	189	203	202	202	190	186	192	190	203	220	201	175	167	187	202	202	206	190	200	214	192	187	217	217	227	182	198	198	204	183	205	204	182	203	190	219	207	187	178	196	160	193	175	205	210	195	183	186	179	189	196	214	202	215	212	165	185	173	173	175	197	198	201	169	194	216	193	188	200	182	177	192	196	212	206	192	202	172	184	184	209	167	177	192	190	195	176	199	195	205	188	210	200	212	209	187	193	195	184	171	185	198	171	209	170	209	206	237	207	220	190	202	190	191	170	198	206	201	197	171	182	215	184	233	185	195	193	201	205	191	199	205	191	199	217	202	185	189	200	195	192	204	198	169	185	195	180	191	162	214	207	187	186	198	203	198	194	167	171	217	210	181	197	182	188	217	175	192	187	210	191	206	196	161	234	227	175	185	159	199	162	190	211	206	161	194	175	204	182	170	196	211	206	171	196	187	194	159	187	200	203	193	210	181	180	206	208	209	220	193	190	181	205	181	163	182	195	194	172	171	190	213	178	203	194	164	176	182	182	185	177	190	208	204	194	197	190	193	180	182	186	196	185	166	198	225	209	181	209	202	175	225	172	193	197	197	184	206	203	183	198	205	197	215	210	179	211	175	168	199	204	194	207	224	224	204	186	208	195	161	189	180	188	198	192	207	172	212	182	200	203	180	201	185	187	177	199	196	209	205	191	196	180	187	216	208	193	176	169	176	188	178	184	187	188	186	201	199	198	174	188	204	181	210	193	199	181	194	200	189	187	199	187	221	192	206	200	186	176	172	200	206	187	180	174	192	188	195	201	205	176	207	209	182	202	180	190	212	182	183	204	186	188	207	198	196	197	179	173	181	216	186	183	188	208	203	208	208	195	196	197	191	184	194	210	197	194	187	191	200	184	190	196	202	204	192	205	183	185	203	189	195	187	220	215	194	190	213	189	213	228	174	192	205	181	203	190	199	188	204	218	210	173	206	208	180	209	179	197	219	192	192	189	183	207	203	205	183	204	189	188	194	216	187	209	191	208	196	185	179	183	174	180	190	194	208	198	190	197	197	207	201	172	181	208	190	204	167	214	211	187	198	188	196	207	191	210	185	189	207	193	201	196	210	183	197	214	206	194	197	166	193	181	192	193	205	188	183	199	199	197	211	202	183	200	184	188	178	167	193	194	205	174
10875	5462	8009	9093	7585	6077	4904	4328	3599	3651	2734	2218	2321	2246	1708	1734	1796	1380	1437	2177	1997	2021	1981	1800	1682	2223	2880	5168	4640	2634	2218	2096	2117	2401	2303	1564	1444	1510	1578	1264	1006	890	1044	797	672	705	694	794	708	756	771	722	663	772	601	627	576	556	578	567	521	544	546	537	589	547	565	554	548	543	557	569	543	550	604	617	552	519	566	525	542	563	550	563	558	530	548	547	528	521	556	587	538	548	550	555	559	549	539	506	527	526	521	580	571	557	546	509	534	535	544	546	493	522	610	520	522	530	526	513	552	540	531	504	511	524	511	540	523	530	555	527	576	504	570	518	541	570	520	497	540	528	489	473	528	530	552	486	530	526	530	492	530	520	539	552	547	569	508	539	557	502	523	518	519	558	524	572	533	526	539	518	477	525	502	556	479	520	542	537	550	562	545	557	539	526	523	506	535	518	568	518	544	544	533	533	519	524	507	544	525	518	518	553	572	512	504	527	540	554	558	560	506	569	558	530	548	546	504	560	558	503	552	509	547	478	492	488	538	541	553	487	503	545	553	540	538	532	531	555	489	582	556	537	523	520	500	532	545	514	521	542	524	490	515	544	536	569	529	539	515	531	535	517	524	501	528	561	540	513	499	505	522	546	504	519	492	538	507	547	548	563	535	499	524	537	529	570	527	527	508	534	501	555	511	558	547	513	563	520	511	517	546	538	529	582	509	533	469	550	527	527	533	527	512	526	506	551	542	487	527	553	527	555	524	513	524	509	552	561	537	537	518	566	528	557	527	523	540	507	491	507	546	493	544	528	514	518	524	520	516	500	568	530	535	543	516	543	482	484	507	488	535	515	521	543	534	507	529	572	540	522	513	536	531	489	511	546	554	530	460	533	501	516	555	536	515	534	490	513	497	557	518	522	574	537	554	506	547	538	519	509	498	542	525	572	551	521	535	473	509	482	527	526	505	497	520	528	486	530	498	567	567	535	542	526	526	516	502	483	531	532	519	538	518	524	567	512	521	514	527	526	511	510	511	565	546	498	504	566	476	519	560	544	477	566	561	540	534	554	552	501	541	543	525	553	520	496	536	540	539	570	537	552	518	479	570	558	486	501	530	505	521	547	531	524	493	534	534	552	525	512	544	532	510	518	491	531	514	525	506	536	534	536	503	541	561	522	542	500	534	527	536	544	526	515	493	533	498	542	542	530	557	491	532	472	514	514	543	525	472	500	539	520	553	539	531	490	521	516	508	516	557	520	528	530	550	484	505	548	565	514	554	527	490	512	546	525	513	499	522	553	568	529	558	542	483	532	589	558	522	526	531	543	499	493	544	509	518	527	530	505	527	486	518	502	547	504	518	529	541	477	548	517	530	535	519	537	478	531	533	536	508	544	487	545	570	535	525	527	504	619	514	529	522	508	559	538	528	519	510	547	541	526	520	588	527	548	519	558	512	523	521	545	512	482	500	501	505	536	562	540	525	508	501	548	504	540	532	537	525	534	520	490	525	505	541	505	560	540	548	525	537	536	546	552	493	505	505	524	519	521	551	536	508	558	503	507	524	539	508	507	502	539	547	528	488	557	525	542	511	516	588	494	545	552	490	555	524	535	499	539	542	539	528	496	555	540	543	545	506	536	554	537	519	543	515	529	544	502	513	506	548	507	506	513	550	532	536	560	512	550	544	517	546	533	539	522	541	508	485	535	506	505	535	560	551	523	517	525	524	529	519	542	529	520	566	534	528	529	520	529	463	518	513	521	534	533	576	524	556	537	504	532	509	499	515	527	552	510	493	551	548	538	546	532	566	547	534	553	507	515	526	522	532	550	487	508	530	530	556	498	526	534	508	529	525	525	520	533	508	497	556	515	526	583	532	552	510	561	514	509	533	545	546	457	553	479	542	505	570	493	514	527	530	536	501	506	547	541	534	512	483	527	529	525	519	530	511	529	550	541	529	527	533	501	515	515	507	485	530	561	521	528	535	544	513	555	531	528	528	508	534	505	534	503	502	521	504	522	531	554	518	521	541	525	547	500	508	584	498	529	524	503	540	532	502	486	536	545	516	505	559	508	524	518	572	535	516	519	555	525	522	510	546	523	534	523	533	465	539	508	511	540	534	555	536	529	529	545	540	545	516	519	502	512	556	498	518	517	533	564	502	527	522	541	496	549	514	516	566	498	587	493	523	532	558	562	508	506	520	556	567	486	534	554	562	503	535	531	511	528	542	482	531	546	521	519	537	534	563	545	508	518	525	529	544	517	526	519	546	542	512	514	533	526	538	535	557	525	510	543	584	529	529	528	563	543	535	572	519	528	510	539	522	506	547	534	528	475	545	524	532	517	507	501	497	502	501	537	555	515	545	544	583	515	528	517	502	538	535	507	507	508	535	509	568	563	538	506	537	534	542	513	524	550	518	561	559	495	513	541	544	508	534	497	519	503	528	547	511	542	504	516	535	491	520	541	546	502	507	520	546	516	518	518	550	543	529	569	523	540	542	537	518	536	531	552	545	514	514	516	489	531	560	520	504	498	581	491	511	532	516	537	548	534	504	568	532	522	524	549	537	487	542	557	556	503	539	549	528	528	526	556	490	539	539	514	529	517	492	529	473	521	571	536	518	529	586	539	532	502	556	542	549	533	478	524	512	513	551	565	524	518	535	523	505	506	542	537	539	537	519	537	539	531	504	477	500	564	512	517	577	533	496	502	575	491	582	509	534	548	515	530	515	517	525	536	555	546	550	482	514	492	504	530	504	520	526	516	560	524	550	519	543	503	507	527	533	495	542	530	539	504	497	575	511	506	510	494	530	531	578	502	518	481	528	528	536	546	514	524	573	514	533	547	501	576	523	526	471	511	538	511	505	517	495	558	513	553	542	516	546	492	500	507	572	549	524	539	512	515	525	553	541	540	497	528	519	542	534	516	523	537	530	518	508	522	512	500	507	522	522	517	540	534	507	546	504	532	543	515	496	559	510	492	506	536	527	551	528	502	522	493	498	509	480	500	507	510	506	543	528	494	546	526	481	516	554	522	527	531	508	527	556	522	548	491	537	553	484	525	556	504	514	526	488	512	549	528	552	547	512	557	536	518	528	557	553	503	513	538	527	511	565	540	540	505	495	510	583	539	554	553	511	533	526	545	549	523	521	537	564	547	550	528	542	510	550	491	531	515	546	564	560	467	500	498	545	504	504	568	526	553	512	485	521	500	522	497	515	532	537	499	502	501	521	531	543	539	533	502	506	515	547	544	539	557	521	562	566	504	522	546	531	568	497	538	513	524	529	544	552	528	549	515	539	522	554	529	550	546	509	488	522	510	535	523	524	546	547	527	541	528	534	491	527	523	484	534	543	551	557	536	504	532	529	544	515	483	522	531	491	537	519	528	514	544	480	522	525	479	526	541	565	520	550	497	507	570	508	543	498	539	507	529	538	579	535	514	514	534	528	534	562	551	568	511	509	535	499	489	531	498	537	524	532	507	538	525	549	529	535	571	524	535
4336	1256	666	491	461	408	432	395	393	411	380	439	400	397	406	379	400	348	353	400	381	394	372	354	395	398	429	386	381	349	389	385	398	450	444	397	403	413	371	429	386	363	408	379	372	364	375	395	424	369	378	389	388	436	381	367	374	385	394	385	405	381	390	365	372	382	406	400	389	381	388	373	372	372	407	363	392	379	398	414	376	401	362	364	374	389	412	411	365	376	383	389	385	413	354	348	416	344	379	369	373	389	394	408	386	362	382	383	389	373	343	373	389	367	339	394	366	361	387	371	359	381	396	372	383	341	381	382	369	354	389	374	377	354	375	356	381	370	373	381	375	385	389	382	384	360	386	392	381	359	409	370	373	426	362	385	382	388	400	372	393	391	409	386	355	376	387	339	378	345	392	355	367	360	385	334	353	378	364	347	366	368	372	375	381	368	353	379	433	386	419	370	402	379	409	344	383	347	389	391	410	393	366	379	360	390	356	357	363	354	344	376	368	332	355	389	383	375	383	406	382	403	390	390	357	364	345	405	382	392	408	375	402	368	369	369	396	411	401	385	388	361	378	355	378	386	393	378	377	383	396	329	409	364	363	398	391	355	374	383	372	363	397	391	377	370	370	363	371	385	370	406	392	388	392	389	403	390	372	438	372	378	383	364	346	366	397	380	327	369	389	369	382	365	371	366	372	384	427	389	415	390	377	351	395	396	334	389	355	342	361	376	382	391	372	383	429	376	375	341	363	397	393	359	345	405	360	369	386	345	364	368	353	370	367	361	379	391	387	367	331	371	347	370	344	386	367	377	336	352	363	365	394	373	366	380	386	382	406	357	391	396	386	398	397	389	397	353	373	348	392	396	364	407	376	350	378	397	383	397	384	369	397	357	367	421	393	391	380	375	385	345	392	356	400	381	381	364	365	399	395	409	367	372	384	405	397	387	390	358	385	401	393	397	364	377	337	390	401	406	380	412	373	397	371	395	373	383	364	340	374	384	388	369	354	372	399	379	345	366	424	386	396	390	362	404	411	396	353	385	360	451	399	387	365	417	377	374	421	403	408	402	381	401	394	340	360	347	355	389	416	398	345	367	357	388	393	376	342	391	399	367	399	395	359	353	395	418	402	376	381	448	393	403	373	400	377	375	396	354	395	369	397	354	405	375	345	368	408	346	347	363	389	395	397	364	399	427	391	382	398	349	390	376	392	403	381	397	402	367	373	361	377	371	384	391	402	384	391	393	375	408	378	359	389	385	351	407	376	378	393	359	344	337	393	377	403	394	382	348	367	377	356	357	378	354	394	368	399	402	369	395	377	390	390	357	360	367	382	402	379	397	385	389	390	387	370	390	382	371	392	396	361	390	368	378	348	365	351	363	371	379	389	383	372	381	384	357	386	382	388	420	384	361	377	380	388	397	387	372	360	399	396	423	375	357	359	402	366	394	355	367	402	375	368	344	362	394	413	385	370	382	369	392	392	356	378	402	376	378	379	362	356	395	408	385	378	372	408	362	373	348	384	414	386	339	374	333	349	374	383	426	378	403	405	404	395	352	378	386	365	418	388	420	391	374	371	356	342	384	428	377	358	378	372	402	367	394	386	392	365	359	360	365	393	379	389	393	386	375	345	370	359	403	399	391	355	373	375	345	382	365	366	380	369	361	395	393	411	410	406	372	369	360	403	368	368	401	410	356	351	371	359	373	415	365	394	395	368	346	384	381	363	412	385	364	391	408	388	379	373	393	369	360	352	383	405	380	376	392	340	381	381	409	410	406	345	378	389	382	426	379	347	375	369	358	395	378	445	386	375	386	359	378	383	377	361	352	403	376	405	395	376	362	379	352	370	399	375	332	363	394	396	360	381	351	385	376	407	403	376	407	369	398	348	397	391	382	364	380	390	340	410	390	380	383	439	381	372	380	381	416	372	382	444	345	374	364	379	366	383	378	383	390	361	357	363	359	407	371	378	401	370	392	407	399	344	346	427	370	421	385	386	376	403	361	358	361	363	383	376	349	424	361	380	364	364	412	404	416	383	349	366	361	356	375	394	361	404	416	405	343	388	364	388	368	400	340	328	351	402	380	383	368	359	373	353	386	373	406	407	360	367	378	381	390	378	395	376	382	404	363	374	357	359	356	384	362	382	364	392	354	398	385	373	366	384	376	400	377	412	377	383	391	377	354	371	403	362	360	368	378	369	417	414	383	384	344	391	413	403	341	362	357	382	392	390	406	375	340	386	390	411	369	363	372	361	387	372	383	394	390	352	369	352	428	396	371	380	355	393	403	379	371	362	392	351	355	336	422	390	408	354	356	371	387	401	385	345	361	373	389	353	360	366	395	401	355	345	376	385	348	397	360	413	404	393	393	377	355	385	362	375	354	381	361	430	394	380	396	382	400	386	375	372	370	372	369	361	399	402	379	378	398	390	390	361	383	371	409	360	378	380	375	347	374	395	384	377	381	372	404	358	384	367	400	379	390	381	374	377	389	359	390	360	351	396	369	399	401	385	385	404	365	366	382	416	409	356	397	364	387	377	393	394	393	376	393	369	391	393	389	352	365	374	376	383	366	380	338	386	350	338	374	397	383	390	357	403	358	412	400	361	371	391	384	395	417	365	382	375	362	379	428	405	369	349	368	376	389	382	373	450	387	377	394	418	393	296	396	363	388	379	377	379	374	358	404	388	370	369	384	351	355	357	380	402	401	392	370	419	351	414	393	363	401	393	378	384	353	404	376	368	402	360	368	393	416	339	394	368	408	347	395	354	355	376	376	379	391	390	427	384	347	386	365	403	386	412	363	423	373	352	382	399	381	392	380	393	376	382	363	378	415	410	383	356	359	374	404	398	358	383	404	401	356	389	368	385	379	341	385	370	397	388	390	385	384	375	394	325	390	357	371	379	402	389	389	375	384	386	347	369	383	358	352	387	363	352	377	388	391	426	340	354	394	380	424	360	383	395	387	368	358	378	381	406	367	345	404	395	368	402	356	365	377	365	348	363	338	369	395	359	346	409	421	370	360	410	399	409	391	395	385	427	386	375	398	377	384	374	380	366	385	357	343	399	378	366	347	419	383	363	371	405	344	375	392	373	385	383	395	401	390	358	338	389	392	363	376	382	361	368	358	386	370	387	365	363	375	402	380	362	380	368	372	392	383	348	409	391	366	375	357	374	356	333	383	385	425	384	385	358	372	371	402	369	379	385	394	399	359	373	382	396	435	398	355	407	435	378	401	350	372	386	427	347	382	408	400	362	393	377	395	388	378	346	355	386	356	368	390	385	395	373	385	386	371	350	391	353	361	383	358	362	361	374	378	375	376	375	379	414	372	374	368	389	349	343	375	354	405	364	333	363	396	380	389	390	371	392	358	350	393	371	393	387	362	397	381	358	312	371	379	390	399	362	380	372	401	372	369	395	378	373	423	378	359	331	370	400	395	354	389	398	387	408	357	398	372	358	400	403	368	362	399	391	356	422	372	386	392	394	416	371	411
3702	1545	1483	1410	1192	1068	1086	1087	1111	1114	962	967	1006	922	931	945	884	929	891	932	961	943	982	919	934	962	982	1025	1081	1112	1120	979	1119	1208	1139	997	1085	1153	1127	1058	969	932	959	937	917	905	908	917	872	901	866	853	911	860	904	920	859	886	874	934	894	893	959	921	935	889	908	926	932	844	900	909	926	935	976	886	894	912	912	911	872	901	912	891	939	876	908	939	898	890	901	891	920	910	938	899	945	943	934	914	906	897	904	913	907	944	843	892	945	899	898	944	966	869	909	907	902	901	908	861	942	892	880	923	893	866	902	901	872	890	922	924	915	868	874	893	884	902	936	880	915	935	934	908	860	887	853	889	872	887	897	931	868	896	917	902	919	965	918	861	839	945	884	915	918	877	903	906	894	863	898	884	891	889	908	838	886	911	870	931	885	915	894	892	899	943	913	919	869	883	926	863	876	948	904	864	886	916	855	943	888	925	933	885	923	905	862	898	868	927	879	938	923	884	830	930	921	867	867	914	921	939	899	896	907	866	927	892	920	858	960	924	918	916	897	821	873	897	846	941	924	900	903	885	864	895	870	942	864	917	894	894	861	906	870	925	879	897	938	903	877	928	894	879	900	896	895	912	950	875	883	914	927	909	909	912	923	854	877	958	920	892	906	872	917	884	899	879	912	981	862	930	900	876	913	933	947	849	854	892	889	876	926	933	869	941	887	889	873	919	876	901	929	896	882	909	844	905	876	955	877	939	910	916	909	914	854	898	906	860	929	865	877	939	916	864	924	889	909	899	888	860	893	877	902	908	862	887	908	919	955	870	924	947	893	910	929	861	871	938	865	885	957	876	896	918	900	926	939	910	932	926	859	878	854	924	880	875	902	921	910	895	945	920	808	881	882	923	862	896	964	870	938	935	870	933	945	965	872	991	924	899	875	865	902	926	941	869	887	887	937	891	895	916	940	900	954	876	898	880	947	932	877	913	963	906	903	937	888	893	901	888	884	949	886	874	898	896	886	916	931	913	908	910	933	869	906	939	970	953	902	902	912	842	950	920	960	942	890	969	954	913	909	921	958	920	861	915	941	911	961	895	936	905	909	934	927	908	864	854	894	929	889	916	912	965	905	920	888	895	972	958	870	873	927	952	895	867	855	954	879	907	902	893	938	881	916	912	908	904	890	879	972	931	873	885	928	890	904	946	859	900	924	917	862	852	858	827	901	871	841	874	910	890	890	889	927	908	898	900	918	854	844	880	883	941	892	954	968	881	910	937	911	908	898	882	895	918	921	883	872	921	875	904	901	874	919	894	948	902	892	842	930	955	855	882	889	930	884	867	868	878	959	877	945	916	920	916	937	914	908	911	878	941	1013	908	911	922	944	901	877	879	893	958	935	888	952	911	893	921	931	965	937	898	930	904	895	910	857	865	859	879	921	938	908	904	909	869	915	958	938	926	869	904	894	864	909	876	888	889	906	923	870	886	911	886	879	891	896	894	922	935	933	913	948	810	903	893	934	892	871	872	935	897	909	917	905	897	937	910	906	905	902	880	942	899	851	851	856	885	897	862	878	915	968	956	873	922	928	875	908	948	888	946	886	922	885	966	907	943	876	905	924	883	930	877	897	895	927	900	884	913	909	916	874	876	848	900	914	944	874	860	941	925	867	922	906	828	927	910	874	901	946	870	898	894	847	940	901	913	936	920	952	839	871	914	873	865	875	910	936	884	879	946	937	908	939	919	892	887	857	907	844	905	949	855	906	929	904	898	888	903	876	899	935	939	921	870	906	965	950	877	914	919	960	946	925	895	894	896	927	928	896	921	905	880	890	900	897	914	936	892	955	852	891	906	937	881	934	885	915	867	910	861	860	922	933	908	926	889	941	914	903	911	910	880	912	921	948	901	849	920	934	889	938	848	875	867	930	869	975	897	856	854	919	918	885	919	897	979	890	902	922	865	928	913	894	915	894	886	922	896	933	893	865	935	926	892	906	903	912	945	929	893	914	863	856	925	888	919	929	875	858	919	894	914	932	888	941	937	861	909	957	901	922	895	925	874	925	907	898	866	919	922	872	944	906	893	893	889	889	913	893	890	891	913	915	879	860	922	858	936	839	913	928	867	909	855	892	875	910	847	915	859	882	887	907	899	908	860	881	924	920	899	870	923	888	946	937	906	903	855	934	956	891	905	891	864	896	878	892	918	948	894	867	922	911	866	900	865	956	907	906	971	897	920	897	906	964	918	911	931	897	924	887	930	879	912	876	914	900	879	909	962	880	887	856	914	905	855	918	911	917	892	883	870	854	890	882	882	876	932	925	986	891	872	870	875	851	863	937	901	965	846	936	932	909	910	895	942	894	970	840	882	921	893	892	894	945	864	983	925	945	913	960	892	879	938	869	873	950	923	885	897	878	922	927	920	908	874	917	888	913	884	919	922	914	897	860	947	904	909	949	860	980	901	958	868	908	922	932	922	894	910	875	859	888	956	844	879	884	925	912	918	908	925	960	915	931	891	893	907	913	919	901	940	884	967	908	905	902	926	891	921	911	978	898	916	859	883	888	883	851	901	935	903	957	941	867	901	854	921	934	859	850	846	914	860	934	896	889	936	922	934	931	935	869	894	874	924	920	890	878	922	919	891	948	912	924	959	926	911	840	879	941	913	853	889	924	913	918	921	934	862	909	906	923	893	930	919	863	923	915	901	905	867	912	869	954	857	907	924	897	863	865	905	918	858	925	937	890	877	867	934	919	888	880	855	906	864	950	900	858	910	946	903	927	888	903	894	931	953	880	905	889	926	905	915	940	902	877	920	919	893	884	893	847	909	874	867	940	856	915	912	895	872	865	966	906	914	896	895	875	910	847	891	912	926	846	940	906	906	940	946	899	907	903	925	927	883	874	878	903	921	909	957	892	945	899	896	897	879	901	949	891	929	935	902	872	924	915	908	882	895	937	915	925	858	912	893	880	908	910	896	891	928	920	923	932	872	916	887	914	942	914	926	901	897	964	866	888	901	916	922	909	878	879	905	898	903	940	920	912	950	904	938	888	939	878	938	954	829	898	917	907	933	893	889	885	917	925	861	916	896	873	925	906	876	927	940	928	904	906	919	905	863	889	898	873	909	947	897	883	970	876	929	945	863	921	921	884	921	938	933	927	970	899	902	893	889	889	926	930	910	896	862	915	929	898	896	826	935	958	884	959	901	894	941	903	849	869	909	901	891	881	901	961	922	886	852	887	840	906	875	950	950	908	931	888	960	876	944	900	910	896	878	892	864	892	890	947	892	856	936	933	914	963	958	933	922	939	905	849	901	831	934	954	859	857	823	976	927	894	886	884	896	901	904	861	920	890	878	951	894	864	921	949	917	877	914	946	920	956	871	863	955	955	894	901	911	935	855	849	917	901	913	886	878	912	891	847	910	875	939	896	913	898	939	916	907	960	946	881	958	913	849	878	899	907	893	865	918	923	895	905	898	875	863	922	907	891	843	906	867	949	876
10907	3717	3496	2984	1939	1245	864	609	484	465	412	359	349	335	317	298	313	262	274	290	284	299	333	286	282	308	452	476	428	306	335	278	321	386	292	256	294	288	266	248	251	252	228	235	260	221	219	204	250	235	193	215	241	224	188	224	210	234	215	202	204	230	199	239	224	209	203	214	215	194	212	212	206	210	234	202	208	219	235	227	214	212	245	223	205	197	213	201	210	206	187	199	197	214	213	230	221	227	220	187	206	205	203	184	216	210	228	214	209	225	211	189	221	213	211	216	241	218	222	217	222	228	205	216	219	226	185	232	236	180	194	203	191	237	209	178	211	200	187	221	225	204	218	211	219	219	201	221	228	190	206	178	214	242	183	215	233	215	229	199	218	211	220	205	199	222	215	226	212	218	229	230	198	202	219	181	190	206	210	221	239	217	213	205	211	214	213	199	190	216	202	213	198	216	213	220	231	199	211	237	223	220	187	229	205	210	213	214	212	231	247	226	204	199	247	225	198	216	220	212	218	206	199	232	209	202	222	214	218	204	199	219	211	230	202	165	196	192	183	207	198	200	193	206	180	216	217	214	189	205	224	183	179	209	207	207	206	218	219	249	219	205	195	218	204	203	203	219	227	204	214	218	187	229	223	193	236	184	196	215	201	217	212	230	186	208	211	194	190	218	219	225	205	195	224	206	207	217	209	207	221	194	214	219	208	224	207	197	192	208	202	220	189	212	216	203	154	228	227	192	219	186	200	207	231	197	182	213	219	196	199	236	242	212	235	198	202	212	202	193	193	186	206	209	213	227	187	221	190	232	222	210	229	219	244	215	205	199	205	236	226	197	199	187	194	198	184	202	220	214	244	200	201	203	211	240	224	196	193	205	228	198	215	203	217	214	234	198	187	217	223	221	188	204	235	247	214	206	219	210	211	204	208	219	211	201	203	198	194	227	198	194	216	191	216	209	192	194	216	184	207	216	213	217	218	211	188	233	201	227	198	187	197	226	203	208	208	190	206	191	215	204	213	218	227	206	210	176	200	212	191	223	178	194	206	198	189	244	184	223	212	228	180	222	222	219	223	237	210	189	221	212	211	217	200	178	207	196	228	206	180	212	215	221	174	218	216	229	196	208	195	237	206	206	211	217	214	198	238	212	203	220	190	195	189	209	209	226	217	201	200	222	230	199	205	202	203	227	224	238	193	201	222	205	229	184	184	222	183	210	193	194	232	195	221	200	229	227	222	220	210	221	209	217	205	199	208	226	196	215	202	187	199	207	207	225	227	190	225	196	239	215	203	195	206	196	196	204	222	223	204	183	232	192	205	182	223	206	213	217	209	226	198	191	233	226	202	212	223	200	209	205	191	221	221	214	192	173	205	206	233	215	219	231	200	212	228	222	231	201	225	220	213	198	225	217	188	231	232	233	231	224	200	222	213	179	217	204	226	195	194	228	231	218	212	203	228	211	215	174	182	198	204	236	216	173	216	196	235	240	212	219	183	217	237	193	215	215	177	238	183	199	237	225	209	199	224	201	210	233	185	214	226	232	206	210	227	216	206	235	198	226	209	209	199	214	195	218	187	205	216	207	227	224	195	184	236	229	209	214	234	205	210	174	197	194	215	220	205	215	218	201	209	218	195	202	211	239	176	216	211	192	204	210	233	209	214	225	221	216	228	198	223	196	204	204	207	208	196	182	175	208	204	206	216	236	220	219	205	215	194	223	217	175	195	198	205	212	196	199	210	212	192	221	228	213	220	243	212	172	234	217	243	199	218	212	192	202	194	228	247	219	215	221	214	220	205	204	225	202	197	226	240	226	213	181	200	229	197	221	216	198	213	211	222	188	187	212	221	198	187	202	216	207	225	235	184	217	222	212	203	199	207	233	198	209	215	191	236	249	236	221	206	212	207	216	214	208	205	223	190	187	188	177	200	167	190	221	224	224	200	228	207	218	207	220	205	229	204	215	210	210	220	210	207	203	212	189	218	222	253	239	184	197	214	217	198	187	244	198	201	199	217	207	220	211	203	224	175	206	206	204	224	229	216	188	195	205	223	198	198	224	202	190	209	186	223	202	235	217	204	207	227	225	191	240	221	216	221	227	228	213	218	203	206	187	228	196	227	207	201	204	226	193	186	201	202	192	210	186	213	231	231	213	197	222	191	183	186	208	194	201	212	238	190	264	189	213	214	202	212	229	235	218	176	204	215	199	191	198	216	181	219	221	226	228	227	202	243	214	223	208	226	222	231	193	203	215	229	170	212	227	213	212	215	212	213	228	194	198	196	230	200	208	190	225	202	207	212	204	216	184	211	198	200	204	223	231	202	183	228	222	185	194	184	199	207	188	201	217	236	226	208	224	194	205	203	179	200	201	202	205	222	203	218	211	203	206	202	220	207	209	228	236	223	210	220	225	201	199	191	223	198	230	196	204	192	219	202	218	195	204	221	187	222	216	205	225	208	221	212	208	227	202	213	208	203	193	221	202	215	194	198	188	189	200	222	245	185	191	201	206	195	175	218	210	213	190	173	206	226	195	188	199	231	206	199	211	189	201	209	210	226	207	221	200	253	219	186	234	243	198	184	218	204	199	186	209	205	215	213	213	217	237	192	197	199	186	249	250	219	216	224	193	218	208	201	204	202	219	204	220	206	213	213	219	211	218	228	242	214	190	211	239	199	199	193	211	209	209	212	195	216	190	201	212	192	190	188	224	228	203	212	211	212	185	248	229	212	195	217	225	224	213	217	199	207	226	202	212	214	214	203	227	211	214	186	211	197	182	209	196	241	219	215	214	207	220	234	204	205	212	194	185	203	216	243	198	216	178	225	219	193	218	208	230	218	218	224	232	212	247	211	193	234	231	208	233	200	200	220	243	218	223	216	198	224	190	215	218	196	196	198	191	183	220	196	188	219	231	205	180	213	204	206	203	190	249	196	201	206	221	225	235	218	221	179	213	187	210	236	219	222	215	220	216	182	211	227	211	185	199	207	200	226	176	219	202	216	213	232	194	239	217	219	221	210	207	207	207	214	233	223	208	221	206	207	208	206	218	221	208	201	210	186	205	219	211	228	194	199	210	206	225	212	241	205	231	197	228	230	221	211	204	225	215	202	213	209	198	204	209	200	205	214	203	225	196	225	218	204	176	214	220	210	198	239	235	220	176	243	230	186	219	240	200	204	200	212	197	203	233	219	214	209	210	225	205	207	215	209	231	223	212	218	231	201	209	194	214	217	220	194	194	199	195	218	195	225	204	225	224	215	233	243	202	221	200	173	220	223	208	195	224	208	228	219	197	213	210	192	218	200	222	200	199	216	215	204	232	241	184	207	191	217	221	204	214	204	232	217	196	228	222	226	199	191	236	221	219	203	202	217	219	221	219	185	202	191	234	194	210	215	194	205	205	178	226	201	202	226	204	192	253	205	217	223	221	216	193	189	226	190	208	195	221	188	205	210	197	237	207	193	197	220	221	224	235	214	182	202	180	186	184	191	218
7568	3058	4904	5756	4643	3661	2945	2515	2212	2146	1658	1409	1584	1516	1180	1119	1247	929	1101	1484	1281	1280	1579	1323	1234	1414	2409	2756	2537	1548	1349	1427	1508	1692	1278	1081	1112	1328	1119	792	745	753	742	667	648	718	723	708	596	668	625	633	692	612	583	553	581	552	554	558	547	579	560	602	582	532	554	539	571	557	561	510	538	534	570	597	575	561	547	572	587	517	524	529	555	554	596	563	559	569	543	550	540	530	552	556	547	516	548	528	504	557	592	631	558	563	519	553	570	560	564	540	573	581	529	534	570	579	551	533	576	546	556	554	583	543	539	542	501	550	540	539	513	554	528	521	538	549	544	580	549	528	556	557	537	548	539	542	549	559	560	531	564	571	520	553	596	573	529	537	585	547	559	529	546	566	532	567	544	541	592	512	515	529	563	543	517	499	540	517	536	524	540	585	521	563	528	571	520	547	579	523	505	573	522	558	533	563	532	559	542	573	540	538	530	523	491	571	554	498	518	547	565	560	582	552	527	564	533	521	532	507	550	520	514	536	530	531	607	566	521	558	557	532	545	548	556	563	541	542	520	475	567	523	550	538	540	526	546	531	521	580	543	552	532	546	532	562	517	545	541	575	518	567	555	512	538	560	557	545	512	511	541	537	551	570	533	472	517	547	538	558	522	542	537	536	563	498	569	579	555	522	514	533	546	567	506	506	503	553	577	539	524	612	546	515	550	587	534	547	542	558	531	558	529	558	535	543	545	497	497	569	538	544	562	501	553	542	540	594	547	577	542	536	495	560	534	548	565	547	560	550	578	529	561	530	540	540	543	530	556	536	583	566	526	511	549	609	567	522	547	530	558	598	546	549	512	578	546	559	589	519	546	529	542	534	565	512	553	571	529	510	543	560	580	547	533	573	556	557	558	550	535	553	546	556	508	541	537	543	532	571	524	556	526	561	494	530	521	578	573	527	563	570	558	530	501	520	580	557	555	560	554	506	519	540	549	525	537	493	585	553	517	517	524	538	571	524	518	516	525	519	549	522	527	530	549	532	559	549	533	510	564	586	538	533	586	556	552	556	563	546	553	557	548	541	559	515	560	553	543	549	550	526	520	519	560	553	592	547	531	569	587	525	561	575	533	540	530	535	618	545	571	532	558	554	555	546	508	589	537	542	503	558	550	603	548	563	541	561	569	517	495	598	549	521	534	551	516	524	559	552	542	520	534	579	537	569	535	539	530	598	509	553	525	540	554	561	559	533	512	520	561	493	547	520	547	556	522	563	562	532	560	566	554	522	592	546	541	496	544	574	577	574	532	577	555	582	564	537	581	563	537	542	576	618	545	523	569	563	579	584	514	538	527	531	540	528	553	539	560	504	538	509	555	559	527	535	572	581	587	550	569	522	520	539	545	508	549	575	513	563	545	514	531	590	573	569	552	539	580	565	511	537	516	588	534	534	536	542	590	548	594	573	555	565	555	522	547	533	534	551	523	594	537	546	521	553	526	557	541	538	548	565	537	541	547	518	582	528	537	563	534	563	518	523	562	587	580	570	532	534	548	548	520	540	488	577	567	534	542	560	567	550	557	521	553	555	521	538	555	490	543	545	560	528	545	530	525	505	546	540	550	505	524	572	580	576	499	588	542	525	612	537	524	549	503	532	513	513	534	512	547	501	572	530	548	546	499	534	553	557	539	556	542	549	568	551	553	547	568	555	531	516	587	509	521	519	525	573	588	562	515	539	578	544	559	576	561	574	557	556	565	558	527	523	581	565	556	587	560	543	551	507	576	534	519	587	528	550	564	575	567	549	579	576	523	563	530	528	578	527	569	501	548	550	540	548	582	536	560	536	509	540	554	532	540	519	547	536	522	537	556	545	561	557	568	570	553	563	546	550	513	524	551	540	549	567	546	524	524	566	528	573	527	531	526	543	554	560	515	540	563	539	517	574	509	584	554	549	476	584	539	582	567	486	537	542	529	549	523	568	544	543	554	550	548	579	559	526	543	570	540	532	537	530	561	588	559	542	568	571	566	556	533	532	538	545	554	505	587	543	538	513	501	582	502	521	540	565	539	565	509	560	560	532	554	526	528	541	577	498	548	567	514	517	534	531	518	577	528	558	559	523	526	552	541	549	546	544	574	574	559	520	554	497	552	529	534	535	552	544	539	517	530	514	575	524	584	555	567	578	565	521	536	571	521	530	514	576	548	540	578	538	501	526	558	518	571	546	531	564	550	544	541	556	529	584	519	533	574	552	553	541	537	540	516	531	532	546	538	583	567	532	486	547	549	574	518	548	544	559	585	536	545	548	521	526	598	559	563	562	527	568	572	531	522	530	505	512	556	596	561	522	526	567	507	506	523	535	532	531	534	566	566	531	546	560	516	519	553	528	525	526	573	583	566	522	547	500	547	578	572	629	549	543	546	551	555	529	539	536	536	551	528	574	512	571	542	556	527	558	545	536	536	530	526	580	559	523	561	529	541	547	566	577	514	544	537	539	543	516	579	530	559	553	559	537	584	537	543	530	580	544	535	521	523	492	552	598	545	574	540	516	533	539	539	534	552	577	565	537	523	524	549	546	551	578	563	562	534	518	538	543	530	541	518	558	533	572	520	596	550	556	525	516	542	548	543	573	564	524	505	527	575	529	590	533	557	533	560	501	538	545	563	576	560	515	542	512	561	559	541	579	552	568	565	561	552	487	546	546	546	499	495	565	593	562	557	519	562	532	524	603	550	567	541	552	524	528	593	520	521	556	545	522	544	562	569	557	546	549	526	566	584	518	543	552	568	538	546	530	553	570	558	551	549	542	549	512	532	514	510	543	581	566	540	576	556	558	516	555	520	580	544	566	550	505	516	550	545	535	524	536	531	542	600	562	565	526	533	560	537	499	529	523	547	538	513	564	579	551	546	557	567	536	514	566	549	565	516	576	605	558	537	565	571	514	485	514	517	565	557	494	528	532	552	533	560	552	547	567	518	535	531	524	547	559	548	524	574	544	538	535	552	534	515	513	524	578	592	540	538	539	508	568	534	504	549	553	559	516	521	579	579	524	550	513	535	553	559	560	570	512	551	549	516	523	541	533	548	503	517	549	564	540	533	565	494	569	522	546	557	577	578	548	561	519	555	582	550	543	526	529	534	562	551	493	547	544	525	546	525	564	563	531	557	562	538	558	568	515	543	542	556	545	573	527	551	548	568	580	515	537	538	536	543	521	525	509	544	525	558	514	518	519	574	537	521	510	539	521	517	520	561	555	526	595	541	542	562	595	590	569	562	571	540	526	509	531	545	564	526	614	532	535	548	574	524	540	557	618	531	545	525	507	540	496	597	516	569	507	516	500	496	533	542	533	541	550	537	541	529	555	515	573	619	533	541	557	564	581	546	562	559	537	544	545	564	567	562	546	537	546	514	552	551	519	538	547	588	551	561	529	583	535	523	543	556	547	561	539	561	530	537	555	536	548	544	559	559	542	513	541	525	527	556	543	534	515	578	529	533	580	542	541
16775	5710	5482	4600	3227	2060	1302	982	813	678	504	435	499	486	362	346	356	303	340	423	364	390	419	375	331	437	664	663	595	394	385	395	372	394	309	317	329	321	280	202	216	245	237	189	232	192	207	230	206	234	238	221	224	186	188	186	194	191	213	191	183	178	187	182	167	194	177	208	194	186	175	210	159	191	176	180	174	199	208	211	194	204	175	185	173	187	195	194	208	185	203	171	174	186	205	188	190	215	180	186	175	206	185	179	172	172	184	181	173	196	162	198	188	204	161	200	161	206	153	175	186	156	190	220	197	177	169	175	187	191	210	196	183	212	174	201	180	194	182	224	200	187	205	200	200	182	189	189	185	172	200	208	195	192	178	191	223	202	191	193	195	170	173	175	199	176	173	190	200	204	180	174	182	196	178	200	210	220	189	173	199	193	179	195	183	190	186	179	192	171	183	193	182	217	190	179	185	171	179	176	192	179	204	177	156	201	174	205	203	195	179	208	191	173	198	213	208	190	178	184	159	189	181	190	173	159	164	196	197	175	181	206	170	183	200	200	201	222	213	194	189	179	186	216	214	167	194	216	185	201	177	196	215	203	212	214	190	179	175	193	219	187	200	185	197	201	173	172	192	197	210	184	216	205	196	201	161	162	157	198	179	184	186	184	171	183	181	192	191	198	178	180	198	162	175	173	162	208	208	200	201	179	209	217	198	183	197	180	177	191	186	174	194	192	176	179	187	195	178	198	175	202	155	194	178	167	216	194	190	176	154	241	178	190	212	169	180	198	179	181	149	184	185	186	178	180	177	194	189	187	179	165	173	190	184	205	177	164	195	200	182	177	184	174	195	156	208	206	171	192	197	198	208	194	188	205	175	205	176	195	173	193	185	189	200	223	171	179	197	176	199	163	208	193	186	188	180	194	175	188	196	176	192	165	205	184	195	192	193	173	181	184	192	187	188	171	210	191	177	176	194	189	201	200	181	209	182	179	183	201	192	147	198	192	184	191	202	194	193	174	188	182	177	174	206	178	197	190	179	173	188	196	194	174	200	194	220	195	174	181	193	161	179	200	171	190	210	188	192	193	175	190	205	175	187	196	199	188	171	178	185	194	206	194	227	202	194	196	184	190	165	200	181	190	166	199	192	193	202	201	174	196	185	177	210	173	164	159	193	194	190	183	192	190	191	171	176	164	194	205	163	210	189	165	180	189	203	177	173	180	182	216	187	193	199	198	198	200	204	178	173	202	158	195	198	195	173	193	164	201	165	168	162	201	187	182	156	188	193	195	177	205	193	192	167	204	148	195	183	182	183	160	211	185	191	181	175	177	180	191	171	177	199	192	194	208	172	226	174	194	183	198	200	188	153	155	217	190	164	180	172	202	183	177	184	190	183	198	188	166	159	186	218	170	232	217	163	174	186	195	186	196	186	195	212	215	178	213	171	169	188	172	190	185	188	219	194	178	215	204	192	202	176	200	209	185	181	214	201	184	205	179	200	209	183	209	189	161	187	194	182	202	169	200	179	177	162	189	187	165	179	192	200	184	182	173	184	168	210	204	176	196	197	207	178	185	195	170	212	185	203	197	205	204	150	176	198	180	175	194	205	207	188	184	176	181	192	209	176	162	159	207	210	195	183	188	179	208	195	185	191	179	166	189	216	192	198	185	201	196	178	171	195	181	201	198	201	172	197	200	187	186	184	177	188	208	163	207	190	180	210	190	186	172	183	197	232	184	199	188	170	189	206	225	207	190	185	189	188	185	178	179	185	184	172	178	181	191	170	181	178	208	185	201	205	207	193	176	202	188	207	204	182	208	195	196	184	168	190	208	181	175	184	193	207	178	231	173	174	188	174	193	180	201	179	174	175	175	171	193	197	193	189	157	175	165	173	210	170	191	153	167	202	194	199	195	173	185	195	185	192	186	206	179	194	160	186	211	185	185	190	196	190	173	206	187	203	195	175	196	211	187	206	208	167	191	166	211	206	213	199	186	192	180	167	186	204	196	174	181	217	206	191	194	188	161	184	201	200	182	168	186	178	219	200	180	189	190	184	194	215	178	188	169	185	177	203	190	204	203	197	174	192	186	184	192	164	188	208	187	201	184	179	184	194	184	198	196	170	208	165	186	190	172	163	175	199	192	180	205	178	174	198	168	193	183	189	159	172	187	193	208	187	178	180	201	186	196	163	188	186	201	176	210	189	165	185	169	182	164	174	204	178	190	184	195	188	201	196	184	185	183	190	184	167	186	195	184	177	183	173	183	194	197	179	196	197	194	180	166	178	190	208	210	188	184	195	181	187	190	186	198	200	192	195	187	214	192	213	177	178	189	208	191	190	184	177	189	196	175	193	203	196	185	164	165	196	220	205	193	194	195	211	207	193	183	198	204	172	172	182	196	175	169	179	182	228	177	168	180	171	166	194	188	207	207	201	182	190	167	177	181	203	176	201	213	198	174	181	184	191	205	195	174	193	204	166	195	179	204	182	181	198	177	160	192	179	191	195	167	200	196	208	193	175	204	197	193	202	189	217	203	207	166	177	213	208	187	156	207	183	171	153	185	191	192	192	191	179	182	185	195	192	187	200	207	189	197	165	189	189	190	175	185	206	194	178	194	194	204	226	196	175	188	174	179	177	213	177	196	172	184	212	163	198	202	184	175	190	184	192	194	183	201	191	200	203	217	183	200	178	191	174	180	204	182	171	170	203	168	174	164	187	204	193	201	185	188	184	206	191	191	185	187	185	201	185	194	194	198	207	170	174	206	196	183	171	189	193	191	211	193	193	194	203	180	182	199	205	192	181	208	158	204	190	202	187	183	218	218	181	179	205	206	209	187	192	183	203	196	181	186	191	208	187	195	188	170	180	185	183	198	175	182	192	193	212	182	179	188	194	187	181	205	191	173	180	176	197	193	208	200	190	194	215	203	181	175	192	187	200	204	184	185	193	189	211	205	202	169	197	197	204	188	168	185	202	200	170	162	175	151	179	214	185	164	173	196	200	203	184	208	201	172	202	201	201	179	182	205	215	202	210	175	165	192	203	182	171	162	164	177	181	205	170	179	157	204	179	173	188	191	195	191	183	197	206	178	203	188	181	170	175	209	209	162	195	174	168	196	184	202	203	198	207	211	184	190	168	211	199	179	198	204	200	202	203	199	179	194	210	214	193	193	181	193	201	206	214	182	175	184	171	213	204	206	195	174	184	184	197	224	216	203	182	191	194	170	204	179	195	191	182	164	193	168	183	172	184	189	195	175	192	188	174	202	158	197	217	198	168	194	170	166	203	200	192	188	183	157	198	200	175	204	178	173	170	180	194	199	219	194	182	204	213	176	184	195	211	175	188	194	192	170	199	174	161	173	182	224	177	189	193	206	199	186	191	170	159	201	190	197	198	175	203	197	183	206	176	196	209	180	194	180	176	228	184	192	191	165	215	184	182	193	191	183	178	193	189	208	190	190	191	180	185	205	202	187	168	199	172	175	209	199	165	176
9480	4106	7296	8828	7761	6000	4635	4279	3840	3286	2427	2284	2558	2409	1790	1647	1872	1377	1664	2190	1950	1904	2225	1815	1912	2535	4380	4743	3857	2116	1976	2209	2403	2114	1657	1520	1922	1725	1294	981	930	902	862	764	732	727	810	768	842	756	621	756	619	622	600	568	593	572	607	573	533	548	550	556	563	514	572	521	520	527	530	577	528	557	500	537	536	538	577	542	513	496	518	511	525	514	525	533	504	519	531	533	508	523	485	535	513	520	538	509	533	560	517	551	529	515	500	545	552	520	537	559	504	509	538	536	482	538	524	495	534	468	551	533	545	534	522	510	530	515	472	531	530	522	545	517	472	553	521	509	507	527	531	557	485	513	540	513	506	526	510	492	511	511	509	521	463	505	526	511	500	551	509	502	523	525	513	489	525	529	491	554	546	482	487	507	509	548	491	510	529	568	524	501	526	552	509	533	526	488	552	513	515	531	536	496	529	522	508	526	522	533	539	537	499	477	489	521	517	470	509	500	524	510	520	551	552	465	507	479	544	511	523	541	527	494	538	512	502	521	493	511	554	501	502	519	521	499	490	529	486	509	524	478	485	541	528	537	530	510	497	494	509	524	523	548	504	527	478	489	529	503	535	547	511	502	513	537	514	507	495	499	538	501	539	497	519	507	516	497	531	479	499	512	505	532	507	537	528	513	476	510	482	574	518	527	499	508	489	521	480	494	501	499	511	496	495	516	497	505	529	516	529	503	547	531	537	494	522	530	510	547	506	521	548	533	521	507	552	519	515	504	543	539	508	500	499	505	508	507	526	535	465	488	518	491	517	517	495	542	519	472	519	519	536	513	509	494	530	505	538	515	549	541	487	496	521	566	508	505	507	522	529	499	509	465	524	452	480	509	542	518	522	512	497	516	508	525	480	500	513	498	510	537	487	551	526	511	546	552	504	477	486	504	529	485	533	543	515	508	532	522	504	508	509	530	523	504	502	505	555	513	509	529	513	543	508	466	534	521	493	490	491	563	462	530	543	534	533	573	553	515	514	531	553	467	528	489	508	510	524	509	530	523	508	508	515	531	524	490	536	470	535	489	543	549	525	508	535	558	511	489	516	472	512	499	520	520	491	511	523	558	513	505	511	490	573	482	528	509	539	547	502	480	516	507	531	527	537	518	555	498	519	536	496	514	540	557	532	501	504	522	509	528	539	496	516	508	553	546	553	516	519	504	515	532	524	549	503	535	491	538	514	476	508	568	506	521	536	529	494	528	492	532	499	512	517	538	489	483	509	530	506	533	516	473	505	498	512	506	492	484	485	536	535	543	509	505	531	535	519	508	503	530	495	502	495	525	499	516	527	514	577	544	516	511	512	514	532	511	523	512	516	504	505	510	531	514	543	508	546	481	548	501	484	498	513	461	532	514	497	530	514	519	547	515	473	535	501	520	473	499	517	490	533	495	510	503	486	496	536	516	498	543	516	548	523	517	507	524	509	463	498	556	496	518	526	502	514	479	509	496	504	507	533	517	495	514	547	529	548	510	545	480	491	564	543	476	526	513	503	510	504	516	521	523	533	472	520	475	558	533	511	556	545	508	552	509	531	531	534	524	521	536	566	534	492	509	529	476	494	516	532	536	548	542	536	492	516	499	567	520	516	530	493	525	493	493	572	506	495	505	503	535	536	539	509	522	530	511	531	523	510	519	523	520	537	518	544	495	512	484	510	513	526	484	536	496	532	539	519	557	524	507	527	468	519	492	531	500	525	527	522	534	536	498	509	488	520	505	475	530	532	521	533	550	509	508	512	524	502	532	514	497	574	491	504	495	524	515	549	530	515	500	486	528	552	516	539	515	523	538	497	542	551	461	492	500	498	485	559	543	554	558	530	516	505	528	513	528	499	507	538	509	524	525	523	504	496	515	533	514	521	486	537	531	516	517	511	524	491	517	528	512	566	494	477	539	527	494	531	494	526	552	521	539	487	529	488	521	534	524	546	530	516	489	477	553	511	514	492	510	541	487	521	487	511	532	497	518	531	550	510	504	512	533	497	531	513	523	512	550	530	505	540	510	494	509	492	541	507	514	537	516	558	511	542	511	504	503	547	515	509	526	520	548	518	541	500	480	496	537	491	514	521	536	470	536	505	510	488	503	512	510	511	511	563	538	526	498	489	529	517	512	548	525	513	539	592	513	499	470	475	477	519	556	525	545	491	504	576	510	500	517	547	521	499	497	507	562	496	522	515	496	512	544	532	509	476	513	505	525	534	533	491	491	474	534	525	501	505	554	523	490	498	492	468	480	520	519	506	550	523	537	522	493	579	561	534	506	544	546	478	526	517	553	524	547	577	552	508	546	495	550	518	546	522	505	513	518	550	474	495	513	522	489	499	545	502	474	516	543	537	497	511	518	508	484	487	573	548	538	494	477	486	493	504	521	494	534	456	490	517	486	493	498	521	515	530	501	546	499	525	469	516	532	523	542	514	517	551	539	547	499	507	512	524	525	525	528	533	533	532	468	511	548	520	486	525	538	535	498	521	498	523	545	545	534	518	474	532	530	490	515	483	539	480	510	489	511	505	503	479	493	541	496	540	523	499	531	542	506	502	505	504	490	511	465	497	518	531	521	545	516	501	488	535	519	512	521	507	519	500	488	540	521	512	537	506	503	561	535	517	511	517	543	525	533	527	511	515	535	526	534	537	516	522	510	545	500	499	514	578	521	526	550	514	532	574	563	528	529	475	530	500	512	480	517	511	504	537	517	507	463	483	577	479	507	523	520	498	515	503	516	555	525	549	522	476	488	522	518	552	516	502	445	535	515	497	532	556	511	503	543	537	551	531	562	480	506	508	503	585	519	525	504	492	492	490	551	522	489	537	494	485	518	507	512	543	530	509	512	506	525	510	470	521	526	516	524	503	527	522	540	533	468	479	474	505	484	492	518	514	521	547	516	495	533	528	472	529	487	514	511	533	500	513	514	490	556	505	481	545	522	496	519	483	510	507	524	525	556	498	495	505	530	480	495	520	523	537	510	528	525	509	529	495	476	524	499	537	477	530	534	519	515	489	498	475	525	537	521	522	522	570	512	535	484	538	519	534	508	504	516	482	529	494	521	553	509	505	548	536	510	561	471	502	525	507	475	509	511	461	516	497	513	530	502	491	502	531	515	523	520	511	543	547	509	534	533	526	498	518	471	524	543	540	484	508	547	524	505	478	521	545	537	518	503	520	556	544	503	498	486	518	509	506	535	536	528	495	481	568	515	504	543	529	500	510	467	503	528	530	513	508	516	536	529	550	521	522	489	510	556	513	491	504	513	500	516	487	533	515	498	521	516	495	534	524	493	480	511	527	538	540	517	484	498	511	548	509	543	523	513	532	537	532	515	517	479	504	516	527	518	514	458	572	532	497	529	561	534	510	546	528	513	525	542	515	501	510	504	513	461	495	538	536	493	520	534	524	557	546	527	487	490	535	530	497	536	545	515	522	532	508	520	510	508	484	508	491	482	490	531	565	544
2967	750	567	423	452	432	407	408	407	417	389	382	351	386	381	367	405	364	383	387	368	385	392	362	367	353	400	416	436	423	389	366	422	410	407	403	408	375	421	376	382	370	389	356	377	368	362	350	349	386	356	362	372	347	393	363	381	396	396	382	412	367	395	368	359	343	426	394	377	357	384	361	350	346	398	371	377	392	388	358	346	338	382	358	388	397	366	416	357	370	373	366	350	363	381	421	357	395	354	358	423	360	362	401	374	367	403	396	382	341	373	428	400	362	340	372	349	415	389	369	355	364	388	386	352	370	385	333	351	372	361	381	396	399	353	361	370	363	397	388	365	381	333	351	364	349	384	374	386	355	377	375	361	356	368	367	374	386	376	393	356	386	351	360	410	350	348	418	380	357	340	365	364	385	364	380	401	372	365	338	378	370	366	393	368	350	336	358	330	348	349	376	356	371	351	358	360	403	398	332	397	359	390	362	393	343	352	385	357	349	379	390	386	381	374	384	378	383	390	373	352	394	375	378	395	387	417	361	376	379	376	419	370	376	385	363	356	344	375	350	369	346	380	352	336	372	361	370	408	365	346	392	361	362	360	345	387	358	360	377	371	331	362	366	392	384	385	361	381	378	343	375	354	370	344	350	379	378	368	368	368	362	388	399	356	367	380	410	345	363	354	391	383	352	367	387	361	382	345	363	386	367	386	382	357	350	335	380	373	389	353	405	367	356	355	388	391	360	350	402	410	402	401	372	360	359	391	399	374	368	403	340	381	358	365	360	395	364	392	373	385	398	373	387	368	377	364	378	360	382	365	383	375	399	392	410	407	362	367	367	378	353	388	333	362	383	362	372	358	381	377	361	389	367	368	374	382	395	397	377	367	372	368	384	352	367	410	379	409	391	373	367	383	384	379	362	324	388	356	368	360	372	390	340	367	358	392	396	357	363	354	387	320	388	351	377	362	371	390	382	356	393	365	376	356	384	361	388	352	382	397	369	344	394	377	363	393	350	410	351	384	361	381	378	432	398	372	353	373	373	356	378	418	385	366	381	368	383	388	394	382	412	351	385	403	359	358	361	363	393	399	376	409	378	404	351	385	370	389	395	342	357	386	378	357	396	375	355	380	360	373	348	384	365	382	388	373	353	359	414	391	385	367	409	384	339	332	361	382	387	376	390	376	367	370	395	399	335	414	395	368	369	374	394	397	372	365	389	380	371	375	371	395	365	369	376	364	339	367	362	363	390	357	377	354	386	358	363	378	355	375	397	402	371	386	391	387	375	377	353	375	339	377	365	356	372	419	368	387	407	341	366	352	389	377	367	386	345	406	387	364	386	352	394	357	365	381	403	359	376	388	361	381	417	386	360	373	371	353	356	358	404	368	361	435	362	386	382	396	352	338	397	356	358	395	388	372	392	356	362	369	402	355	371	397	380	346	342	339	393	347	353	385	360	363	399	375	358	396	405	417	408	385	382	382	379	365	347	426	370	369	375	353	345	337	395	360	384	394	357	344	373	368	341	349	383	407	382	399	390	403	387	371	392	381	357	367	386	394	387	399	385	357	375	375	394	381	349	336	392	385	340	343	342	405	384	368	389	346	382	357	418	365	387	406	359	366	402	342	403	381	343	372	364	365	369	387	400	333	338	367	406	383	379	374	374	361	390	384	361	376	342	399	404	377	411	361	373	361	369	333	359	339	364	382	378	393	373	389	363	359	358	378	353	409	396	359	335	378	395	382	385	357	353	374	360	393	379	378	368	372	360	349	399	364	368	384	405	409	358	427	414	377	350	364	391	376	376	383	357	354	374	353	371	360	409	417	359	384	401	378	358	403	394	371	395	395	352	388	414	413	380	365	369	373	399	371	382	360	372	380	384	377	372	387	364	399	416	405	347	412	370	372	377	405	393	382	400	347	367	401	379	348	354	351	338	386	366	396	353	344	358	358	354	345	333	400	349	373	412	361	359	374	415	388	367	372	379	363	344	401	376	393	411	374	361	358	387	338	378	336	385	396	371	392	374	380	386	348	346	392	391	403	405	387	356	351	369	353	366	397	396	364	371	364	354	366	402	384	363	365	357	378	360	379	432	389	374	388	378	396	360	391	372	379	403	391	324	370	365	388	377	386	399	371	335	334	382	390	355	378	392	364	388	401	382	370	381	354	351	345	393	364	372	350	381	365	388	409	357	369	357	341	375	363	384	383	356	368	389	387	333	370	414	363	375	390	364	342	390	359	344	382	383	352	351	336	404	374	388	342	346	395	371	367	388	380	353	388	398	360	365	342	370	352	385	360	341	359	362	357	412	366	359	401	355	333	361	362	369	349	359	343	347	351	410	373	362	377	381	357	371	367	414	344	408	337	362	380	355	351	365	393	370	378	383	359	367	354	396	401	387	344	366	381	344	397	357	360	382	364	402	396	395	380	378	369	387	374	379	386	378	369	405	374	375	360	343	361	373	387	356	367	348	398	367	355	366	423	378	384	389	379	376	368	388	381	350	340	387	346	399	372	392	392	369	364	406	361	380	365	392	391	383	382	366	380	411	369	381	375	356	397	332	345	379	367	413	385	383	360	394	403	370	386	373	340	378	383	384	366	334	360	362	393	355	367	345	358	376	386	364	362	365	366	367	379	398	367	401	389	379	320	384	397	393	385	376	367	360	377	358	373	371	371	384	405	388	408	369	373	362	395	412	392	411	367	354	408	365	376	360	349	368	379	372	374	357	365	394	367	341	350	351	373	376	372	358	356	404	354	367	384	369	343	379	390	366	373	354	339	397	364	371	347	350	357	345	360	374	385	345	348	367	393	335	352	346	375	386	375	366	368	378	384	367	385	361	379	360	427	398	359	370	355	384	376	382	356	395	373	324	376	362	370	351	389	363	364	332	386	407	370	355	384	367	388	353	393	338	354	430	389	377	384	364	340	382	359	355	350	336	360	382	406	368	407	391	342	339	392	375	401	362	387	398	361	354	331	396	381	347	379	333	345	357	406	361	398	389	335	358	345	368	384	403	375	363	400	342	386	401	388	381	397	378	416	368	381	325	366	354	362	330	377	354	374	369	387	380	366	386	380	379	339	366	344	356	381	428	373	372	392	381	415	402	380	365	375	396	326	362	360	382	360	392	291	361	412	375	377	366	363	364	363	385	375	354	376	378	396	398	370	368	366	356	392	384	385	381	390	369	425	395	353	372	357	383	355	379	364	380	374	353	370	379	372	359	360	385	384	373	376	392	424	362	381	377	383	374	395	356	377	401	347	351	347	383	367	360	387	409	364	354	407	384	378	352	391	366	376	383	369	385	380	347	366	406	337	348	360	367	379	339	366	420	381	364	349	372	360	387	382	391	363	362	374	378	371	355	400	368	376	386	370	375	424	400	361	360	338	367	374	376	379	371	397	353	355	386	325	404	369	375	380	378	360	358	354	412	371	407	391	368	381	380	380	346	388	375	409	376	363	370	393	347	383	365	360	363	363	372	395	341	346	377
2991	1246	1246	1211	1144	1161	1124	1113	1062	1001	1004	967	915	942	891	908	935	914	896	881	908	939	966	906	935	961	988	1038	1151	1043	1056	986	1162	989	967	1118	1221	1106	963	967	954	940	912	917	899	893	904	867	849	889	884	882	936	960	893	918	855	913	887	882	863	891	925	854	850	868	875	908	846	943	857	850	871	894	847	869	836	898	845	906	875	909	847	854	870	951	906	889	907	859	916	867	875	897	869	910	892	829	863	892	929	855	934	862	899	938	892	925	883	851	859	860	948	916	818	881	899	925	946	943	884	889	882	923	852	847	875	920	861	913	900	873	936	860	836	860	912	855	910	840	876	850	874	914	870	853	852	923	849	835	869	916	902	897	924	895	846	877	909	895	902	805	904	834	888	878	946	922	891	893	925	861	918	861	912	900	862	884	855	870	906	918	907	907	864	867	887	907	871	889	913	931	845	906	880	912	910	921	880	894	866	912	916	858	859	877	883	916	909	893	921	860	940	906	870	837	921	906	861	916	931	885	874	856	901	889	856	909	869	911	897	941	903	872	894	908	878	878	922	889	878	889	921	868	841	881	882	907	877	911	852	867	876	874	861	876	864	925	878	912	865	880	848	873	895	865	875	923	878	876	923	889	905	854	841	839	904	904	952	909	913	889	854	912	933	839	881	900	878	900	872	860	880	902	886	908	880	869	888	844	918	933	871	863	904	845	887	912	913	890	871	873	872	886	883	907	912	884	879	892	876	870	925	921	923	938	902	898	886	876	928	886	856	898	896	914	924	865	877	897	874	925	922	866	876	918	905	819	886	946	824	894	869	913	899	905	858	871	896	870	895	860	916	868	880	854	904	951	851	908	893	885	847	854	877	885	885	895	886	870	935	841	884	832	903	893	852	937	888	895	906	899	915	860	928	882	919	826	860	884	923	874	865	903	929	835	928	869	893	843	893	857	845	881	888	898	910	842	941	909	920	844	848	915	906	867	847	900	849	918	900	891	891	864	888	871	872	919	925	894	879	906	925	892	864	919	948	881	867	902	845	911	898	836	934	919	906	857	910	871	886	888	915	847	879	911	921	813	859	934	876	908	902	878	950	866	866	862	897	913	884	838	875	902	840	940	864	938	908	890	883	830	860	945	864	913	895	925	864	861	958	818	877	879	861	814	897	839	909	935	872	917	956	844	864	899	921	884	896	887	879	872	912	860	925	889	844	897	879	896	857	873	902	897	940	931	883	930	859	855	861	952	867	904	894	925	869	854	940	863	853	856	928	912	836	890	917	923	882	921	881	926	875	882	933	845	899	930	947	858	860	885	931	874	870	912	921	936	888	853	890	876	905	816	849	885	869	882	909	866	944	891	882	920	863	905	878	867	876	811	922	906	887	890	872	925	921	946	885	888	911	809	851	874	883	913	892	916	936	894	884	827	920	849	893	861	887	884	895	878	910	904	938	911	842	913	866	856	870	909	854	889	836	923	893	917	838	879	878	863	870	855	869	892	883	921	908	869	862	935	895	906	861	928	874	884	852	881	880	866	856	939	926	868	876	884	916	909	915	952	912	873	866	876	935	872	839	913	911	841	852	886	892	897	836	894	910	878	916	901	918	872	833	860	922	850	879	901	881	866	882	923	867	884	891	874	838	865	946	911	867	867	842	868	859	860	876	915	891	933	881	850	881	888	864	885	851	919	924	878	912	873	874	863	882	895	945	904	889	871	872	899	922	851	888	904	877	864	876	848	923	920	946	880	853	899	866	846	849	903	900	859	892	845	916	864	860	879	873	902	920	816	843	861	874	913	876	901	867	925	897	852	907	864	895	943	837	843	895	922	891	879	801	873	893	928	851	870	883	853	841	897	926	872	903	919	904	854	866	921	914	915	891	903	893	917	841	883	851	868	872	919	875	943	921	903	885	885	823	872	814	913	924	875	861	903	899	886	921	855	915	914	842	834	843	896	845	907	900	906	881	906	886	870	874	913	880	906	820	922	917	870	908	883	852	946	876	873	885	849	833	867	883	818	878	858	893	844	818	910	875	977	908	906	838	908	890	910	901	935	892	918	869	919	921	886	949	928	881	875	916	910	906	847	910	864	878	850	887	893	888	828	855	894	930	907	885	885	944	870	849	905	948	864	874	866	922	883	858	887	885	865	890	927	882	905	895	823	930	900	874	839	816	836	922	899	879	892	900	851	863	902	873	846	902	900	853	838	859	863	866	879	874	843	873	909	864	922	959	866	874	882	895	878	950	881	887	861	881	881	906	843	935	884	827	886	834	877	865	915	869	896	924	885	848	871	913	888	890	818	869	850	878	919	917	866	913	914	912	881	937	861	880	915	858	875	875	882	944	862	875	893	902	862	882	896	841	939	883	862	874	882	923	917	850	946	921	889	881	850	889	868	834	881	857	876	875	867	904	896	830	896	902	806	881	859	884	912	936	945	907	856	896	902	888	877	883	888	918	917	846	895	851	819	893	980	894	855	885	925	853	861	885	856	875	896	878	829	905	894	867	913	889	859	899	908	909	862	925	843	914	899	881	841	877	897	899	883	899	855	889	860	905	904	888	870	892	881	888	894	894	865	865	877	883	890	921	907	859	887	920	897	853	900	850	914	867	890	857	904	854	855	832	913	916	852	881	847	869	834	883	877	901	852	857	935	852	971	845	922	870	886	947	861	883	878	882	925	911	942	886	854	888	817	863	952	854	847	904	850	879	852	890	859	874	860	955	832	891	895	864	893	917	892	910	892	893	924	884	890	883	871	820	871	881	866	902	871	845	900	894	968	864	869	897	905	884	854	894	913	874	932	927	936	856	872	889	879	862	912	883	861	888	851	875	911	905	819	885	839	870	855	851	889	853	903	881	954	858	879	852	858	939	882	900	930	886	911	890	940	926	880	855	854	856	924	917	887	917	801	874	911	919	872	888	894	834	893	889	849	881	845	855	878	925	887	851	864	910	901	863	903	913	904	865	920	881	877	887	887	883	892	928	906	890	868	941	878	888	882	865	876	869	894	874	910	864	863	877	831	839	889	934	882	882	902	915	876	879	928	917	885	875	842	871	859	865	879	885	838	849	931	906	930	916	851	881	905	898	891	841	902	863	898	911	965	919	899	890	859	894	871	848	889	901	913	884	845	917	892	859	888	843	872	895	919	828	843	906	891	870	908	911	907	823	906	880	886	861	892	876	904	885	845	880	840	918	892	926	861	920	894	888	855	956	921	942	913	843	919	877	876	853	850	890	912	872	928	857	870	849	870	830	864	908	893	887	897	923	870	926	897	937	893	923	865	842	922	893	877	901	867	873	902	811	894	902	866	868	880	919	878	860	881	862	905	845	879	859	929	916	899	861	888	830	934	924	839	841	895	845	870	887	911	861	870	866	871	897	929	888	906	895	848	920	916	881	914	911	905	868	932	942	899	945	893	873	865	930	922	848	880	899	869	854	869	920	883	838	920	892	918	849	918	921	919	926	917	917	873	854	876	874	904	855	880
9147	2799	3186	2892	1850	1123	760	559	468	421	372	350	359	349	241	286	314	263	274	300	278	282	356	272	305	405	452	451	368	283	343	328	322	294	289	338	316	260	224	233	205	237	210	256	207	220	249	210	229	225	220	230	210	210	212	232	207	207	209	227	189	206	203	200	193	216	246	205	189	201	201	208	216	205	209	191	186	205	184	194	208	250	226	208	219	203	226	217	197	188	227	230	202	197	193	212	175	201	204	220	195	202	227	204	225	207	201	203	214	204	200	198	202	199	212	210	207	222	233	187	216	200	231	214	205	191	207	200	221	203	212	219	194	174	215	207	200	216	196	210	191	183	208	198	226	220	206	197	210	210	191	208	205	207	189	216	213	204	212	230	236	225	207	209	199	201	220	198	201	227	221	236	205	182	195	224	220	199	210	187	209	211	219	185	206	236	207	195	200	203	193	208	214	186	219	229	200	203	202	182	204	201	202	220	250	193	197	221	231	177	218	209	200	199	208	211	206	207	192	218	196	217	221	218	214	230	208	203	223	221	188	224	199	213	217	215	225	209	201	176	215	196	185	214	200	191	226	211	229	206	221	239	236	241	236	236	196	199	217	208	192	224	217	224	213	186	213	201	211	200	199	189	187	200	214	220	215	203	228	217	214	207	198	198	255	233	221	206	220	190	199	197	203	225	200	209	198	211	188	206	215	224	166	203	193	185	197	186	214	196	202	206	219	197	198	208	204	214	197	192	208	249	236	201	224	214	202	206	204	176	226	233	185	195	197	184	232	183	193	200	205	207	213	207	212	227	231	211	204	195	196	212	223	203	208	207	212	237	195	175	220	219	224	227	237	216	244	197	212	238	207	187	217	207	180	214	199	226	225	201	223	189	212	206	198	205	211	212	175	215	226	191	221	208	189	226	182	209	198	210	202	194	235	196	211	212	218	215	221	197	247	210	212	216	185	185	204	194	214	207	206	209	203	204	194	188	214	213	193	187	233	225	211	225	236	217	209	211	199	211	198	166	200	205	228	213	186	209	220	221	193	218	197	189	215	237	203	190	180	230	215	186	214	188	180	208	209	201	178	208	192	199	213	224	218	205	230	204	194	234	190	205	201	186	209	214	197	204	227	198	214	221	259	243	218	193	220	228	221	231	231	216	233	190	221	224	229	222	198	213	178	222	211	199	206	222	177	241	193	222	211	207	218	194	228	209	199	215	215	222	247	222	199	192	211	231	203	218	220	189	218	206	228	205	229	198	200	183	226	225	185	226	176	213	218	204	222	213	189	208	198	203	213	199	183	201	197	207	213	194	217	186	221	185	219	206	186	199	210	194	203	191	247	216	221	215	182	200	201	212	199	214	219	206	224	195	206	222	186	219	188	207	186	220	207	202	225	201	224	193	218	210	189	225	190	176	192	227	222	197	183	192	201	218	202	201	206	186	227	198	193	225	203	222	227	201	191	198	206	236	213	224	215	215	197	218	232	207	205	195	180	219	214	215	202	191	180	215	224	234	218	220	206	199	234	176	207	222	231	198	189	222	224	188	199	215	221	194	209	200	190	207	195	207	203	197	222	201	224	221	208	206	213	208	223	214	196	200	202	227	209	208	208	208	182	184	186	211	193	240	193	203	187	212	208	221	198	213	196	214	205	205	172	212	194	200	216	180	210	231	227	211	202	229	232	210	191	224	178	203	210	198	205	209	174	211	214	204	208	174	245	221	223	210	204	189	191	211	220	221	235	217	212	209	201	213	181	194	197	194	196	217	214	194	213	194	211	188	204	233	197	204	194	195	237	223	168	192	221	223	183	193	242	198	198	195	213	226	192	206	196	197	222	175	204	231	192	208	209	211	223	208	223	222	239	193	192	188	196	224	231	198	189	198	197	198	214	222	209	204	198	197	180	229	224	202	203	215	221	230	214	193	226	228	235	220	217	193	206	189	198	211	231	175	193	213	209	214	192	185	232	182	206	200	199	229	234	215	201	199	198	204	238	193	201	211	226	197	220	223	207	211	205	189	199	210	212	209	211	236	201	219	226	171	213	218	213	209	223	187	205	217	203	212	205	222	222	216	206	201	226	188	215	194	209	201	214	198	200	213	220	203	197	210	222	187	191	208	217	209	211	207	236	227	204	218	190	200	208	207	204	209	227	213	209	196	225	207	201	197	218	223	217	204	238	218	208	218	204	234	190	192	235	188	205	210	215	222	197	185	209	223	195	212	217	208	200	220	207	205	217	217	208	233	192	201	214	212	196	180	206	228	205	205	186	215	225	221	206	218	224	188	203	187	220	204	207	206	189	178	203	233	201	221	210	192	201	196	228	208	229	219	208	179	199	183	202	207	216	209	213	186	200	205	196	210	194	230	225	207	207	200	179	194	211	192	222	200	189	225	194	215	213	214	189	208	185	226	197	202	204	202	207	176	224	196	213	213	218	204	209	215	210	203	215	179	204	233	227	217	211	207	212	217	210	219	239	227	198	178	201	197	201	224	243	213	221	191	225	216	216	221	221	251	220	206	202	201	223	215	235	168	204	208	212	201	214	186	216	194	205	212	217	216	199	206	227	217	211	192	227	191	189	194	182	224	222	213	212	203	199	225	215	209	229	193	206	199	211	218	187	211	205	216	215	183	199	200	219	216	212	202	194	207	199	204	225	203	204	206	197	220	188	211	213	194	216	192	207	182	205	215	203	217	189	214	222	228	225	212	224	186	189	201	221	209	219	218	192	210	204	210	235	232	209	199	195	213	207	199	219	198	239	199	216	206	177	204	212	219	227	203	188	211	196	221	222	221	238	199	194	204	198	182	206	192	214	229	223	210	209	214	184	226	186	215	203	193	220	222	207	203	219	211	221	222	203	210	182	209	216	217	212	189	189	217	183	177	207	194	194	222	222	210	190	227	195	214	235	214	195	193	221	224	217	232	214	193	231	201	231	181	230	198	195	213	233	220	216	218	187	226	184	222	207	205	208	213	217	200	209	234	240	211	218	204	199	206	215	215	208	224	171	230	206	204	210	212	234	211	178	224	211	219	211	194	197	205	240	207	199	186	214	210	183	234	204	205	176	207	226	219	216	202	206	234	184	209	203	231	195	226	219	201	205	216	184	192	212	189	203	208	213	211	195	208	187	207	208	223	206	209	238	205	232	203	210	201	185	177	204	233	213	183	197	198	218	213	193	222	216	231	213	217	191	191	215	199	206	208	242	213	183	238	224	187	193	194	199	236	201	220	211	198	213	211	213	196	212	218	194	215	194	189	219	194	194	177	190	216	224	228	210	204	234	198	207	196	223	206	216	216	204	206	219	213	202	172	194	205	184	216	194	190	198	182	214	189	213	209	200	220	240	236	234	202	199	199	199	240	201	212	202	183	215	230	194	199	176	203	212	235	216	217	189	208	199	193	195	193	219	202	190	197	245	209	194	209	210	215	208	213	205	181	222	188	191	222	212	182	201	189	210	215	200	219	200	206	217	205	212	213	237	197	191	216
6747	2567	4628	5473	4323	3857	2936	2477	2243	1941	1540	1453	1512	1707	1134	1147	1116	1041	1284	1337	1174	1227	1556	1202	1326	1785	2617	2544	2103	1290	1449	1500	1527	1311	1157	1351	1402	1058	828	792	914	845	740	680	669	680	690	692	686	688	638	638	644	598	558	568	581	560	542	586	541	511	557	556	554	588	570	542	540	533	540	541	559	562	559	539	508	508	596	551	575	560	573	536	584	531	512	500	534	545	541	535	564	581	556	579	580	529	549	494	553	507	537	535	539	571	561	545	535	543	543	592	591	546	569	551	527	516	560	537	529	596	554	534	559	554	536	538	525	551	557	527	560	484	542	552	530	546	545	513	536	565	549	538	531	547	530	552	586	572	555	542	550	568	544	534	560	529	530	526	556	566	514	569	552	580	528	548	526	552	541	500	509	571	534	540	557	521	540	586	506	530	596	548	540	565	468	510	512	558	472	529	522	543	547	582	531	522	514	496	516	545	553	541	524	520	557	574	543	540	542	579	515	528	544	554	520	580	538	564	571	541	543	540	555	543	527	575	481	590	524	542	482	528	519	553	551	532	506	556	519	556	558	516	576	501	518	556	518	541	549	528	524	552	544	527	540	567	544	567	523	516	553	538	524	533	527	549	527	561	536	523	551	564	538	538	530	520	541	504	522	552	553	507	506	558	511	521	498	541	592	547	509	552	517	528	540	558	564	529	537	522	562	523	557	513	558	526	569	512	546	548	520	464	580	527	558	582	536	563	519	583	538	514	566	547	515	519	563	571	539	552	549	567	492	538	520	554	537	517	507	526	538	555	570	501	576	547	511	518	552	504	534	571	528	488	517	558	524	518	500	552	526	542	519	537	569	544	543	532	583	509	578	560	569	532	515	543	535	498	557	527	546	542	544	517	521	515	556	520	544	553	511	524	535	534	531	510	551	518	532	531	559	480	514	544	530	568	526	533	547	535	518	556	500	548	506	518	488	524	529	536	576	503	524	548	551	533	523	537	577	555	515	522	542	517	548	545	571	532	572	533	534	548	558	526	553	533	521	518	528	564	525	565	525	548	573	599	561	533	532	533	556	522	560	538	491	518	534	575	526	514	544	547	504	581	565	504	525	566	565	509	523	514	555	540	521	545	511	516	587	531	513	549	518	568	559	511	526	511	547	513	549	517	534	512	538	568	534	508	551	507	555	555	558	543	503	562	507	549	526	533	556	536	530	513	560	537	564	547	565	532	545	514	502	530	551	569	546	540	525	527	522	517	519	561	509	571	543	549	520	531	562	486	526	542	540	557	506	527	543	535	523	527	524	537	576	542	523	546	544	576	539	513	520	538	492	540	545	526	556	567	527	533	552	502	515	552	525	560	546	541	548	519	540	543	527	530	557	500	549	539	526	557	576	544	557	534	533	593	525	544	546	532	537	574	551	552	555	539	557	512	535	559	542	490	527	564	583	528	518	524	554	540	574	511	508	559	542	512	462	559	526	532	537	531	509	543	557	553	487	533	517	552	588	526	555	491	522	529	548	536	523	581	543	520	531	557	561	547	510	526	516	512	534	555	508	539	534	540	557	516	565	551	575	516	560	507	474	543	506	494	560	509	545	546	548	544	534	570	534	534	516	512	482	554	501	490	543	579	505	556	517	524	547	540	542	568	525	536	534	523	532	543	538	559	534	543	542	543	535	540	562	554	590	527	598	557	555	549	570	556	530	574	533	494	529	558	562	508	537	538	527	557	512	489	533	530	562	534	524	537	533	540	554	518	538	542	559	548	549	551	526	553	487	506	571	533	560	556	505	553	531	541	538	537	549	546	499	498	492	526	526	530	534	553	595	544	489	549	511	553	536	552	511	517	520	553	540	549	556	508	497	564	492	550	544	544	527	539	566	557	519	522	499	559	551	532	532	561	498	528	527	528	531	523	542	545	561	577	550	515	503	536	514	527	521	554	519	507	535	547	526	558	534	565	536	550	527	588	559	521	518	491	543	531	527	545	567	485	554	490	523	542	527	500	543	568	550	539	524	538	543	518	537	501	495	538	496	512	512	530	522	535	518	515	560	532	547	554	505	580	529	529	554	530	531	538	584	537	512	571	550	509	550	529	508	582	546	523	492	520	596	520	531	576	531	534	537	504	552	534	541	553	551	565	534	554	555	547	540	540	523	543	491	536	539	530	578	505	572	569	538	542	554	533	525	551	564	515	503	480	542	588	544	520	520	557	570	520	528	506	516	535	587	530	558	536	519	531	548	516	526	545	544	538	549	517	515	483	512	471	510	547	548	553	521	550	507	508	561	524	505	567	507	507	493	524	560	520	539	517	539	537	535	557	509	532	515	566	559	516	518	535	538	549	539	538	549	540	549	502	550	535	551	532	519	542	557	554	516	548	484	518	527	516	541	567	555	535	530	572	552	518	564	532	530	521	573	485	504	548	530	563	529	524	494	555	554	594	526	553	522	544	512	500	541	533	554	554	511	568	530	555	541	499	544	498	556	506	552	538	564	527	565	533	559	537	580	551	531	507	537	542	519	526	497	524	578	533	544	521	574	562	527	585	544	556	556	544	579	500	554	531	517	566	531	520	547	508	569	530	500	515	518	510	553	527	528	554	522	513	522	555	546	498	532	531	534	546	575	557	529	523	555	524	572	502	523	528	491	552	562	497	523	482	526	524	518	529	499	524	532	553	550	595	531	540	565	518	532	517	531	520	553	476	539	565	530	509	555	511	549	557	560	549	539	526	553	558	539	542	566	523	540	545	546	613	524	565	519	564	493	513	522	555	533	541	516	542	549	569	558	542	536	528	555	531	552	520	539	532	556	571	539	530	518	547	579	558	516	511	538	579	612	563	536	512	524	538	537	529	538	553	575	543	536	510	546	527	527	580	531	541	547	542	506	523	543	529	588	533	503	562	565	514	509	559	518	516	516	528	523	539	571	527	547	532	588	570	563	513	576	522	534	549	544	568	567	560	503	500	547	527	508	554	557	508	520	555	515	546	564	468	548	545	527	538	532	510	572	525	596	535	552	528	546	509	531	515	521	558	536	519	545	518	518	541	542	544	566	552	551	525	570	580	530	529	593	530	533	520	545	511	532	541	551	579	518	584	540	554	555	492	488	537	540	561	511	512	504	509	524	495	538	506	570	526	536	522	544	533	563	579	548	561	538	517	540	539	509	629	528	528	558	558	514	524	518	516	529	521	565	515	539	536	537	564	571	541	538	533	522	507	540	523	520	565	549	530	507	550	541	505	556	563	546	559	508	496	549	513	551	535	559	529	519	538	557	541	575	554	558	544	521	547	507	536	508	569	562	541	516	501	522	528	549	543	538	548	504	559	532	510	547	533	529	524	504	536	506	549	509	522	545	521	569	558	500	563	507	553	498	521	520	540	597	552	577	553	544	533	513	518	513	557	575	547	501	531	534	527	571	568	569	580	532	563	530	540	528	525	549	532	577	540	571	559	551	518	534	545	512	523	507	563	517	501	536	569	549	515	529	515	535	516
15902	5423	5638	3941	3099	2051	1351	918	814	644	502	469	421	442	353	324	312	286	380	372	315	386	481	317	331	576	680	602	465	364	373	365	400	331	332	342	327	292	251	229	263	240	215	217	181	220	234	232	223	209	187	216	172	192	191	196	195	193	188	189	193	205	184	224	177	209	186	181	196	207	205	178	186	189	201	195	205	194	195	183	174	179	177	175	178	219	192	181	187	171	202	192	195	185	186	192	183	189	203	162	199	192	197	200	200	194	167	187	185	208	169	201	194	188	180	203	203	201	184	198	184	179	207	192	176	174	171	178	176	172	193	164	192	198	168	176	201	167	198	186	191	174	184	183	170	160	213	170	185	197	175	184	192	155	174	163	176	191	170	173	190	199	211	171	143	180	171	157	189	203	200	201	157	168	172	192	193	198	189	191	184	163	198	166	191	177	198	189	165	195	181	181	193	185	168	188	172	196	160	211	172	165	198	182	181	193	149	177	189	163	196	168	186	202	164	182	204	211	170	172	163	190	171	192	182	191	190	206	192	212	190	185	194	188	196	183	194	185	173	183	173	155	182	165	197	186	192	168	210	165	173	189	180	197	164	181	177	171	168	198	169	165	187	199	201	199	194	179	179	215	175	173	198	184	191	184	187	199	179	201	173	213	163	182	180	181	194	202	183	178	203	206	178	189	196	167	158	188	176	192	155	172	197	177	182	185	181	208	188	183	169	182	167	183	176	168	202	180	193	209	171	177	175	212	207	179	185	176	174	172	178	174	157	207	199	198	184	186	194	186	182	165	199	172	196	178	183	199	202	167	184	194	192	190	166	188	197	183	210	217	183	182	220	191	201	177	190	184	158	185	193	185	178	164	185	175	190	217	172	196	176	188	165	192	190	177	172	202	203	187	191	193	168	216	191	181	182	206	186	180	181	170	155	189	173	180	209	163	203	182	167	208	176	170	166	162	182	199	162	184	193	194	204	202	187	206	174	175	178	206	173	161	153	182	187	200	192	182	201	201	180	190	194	197	185	204	165	170	183	189	169	184	163	174	186	159	187	187	200	172	180	173	169	190	184	176	188	188	198	149	162	184	157	208	179	205	198	184	183	200	176	187	176	166	172	201	180	168	188	177	194	169	169	183	180	191	175	171	197	181	175	179	173	157	181	154	170	172	183	189	174	165	173	196	186	201	197	171	177	197	167	193	167	187	181	173	169	172	193	194	202	195	174	161	198	183	198	190	181	187	170	177	193	188	163	178	175	167	204	178	194	190	176	181	174	174	191	157	186	164	204	198	169	192	181	169	150	207	193	162	174	197	193	169	179	181	214	182	188	192	177	189	205	152	163	164	179	181	176	182	171	200	181	202	178	181	170	173	173	185	197	177	169	198	192	183	175	197	165	203	168	188	189	203	158	183	222	190	162	164	199	168	183	196	175	180	174	194	196	221	194	223	182	182	198	180	182	185	182	170	176	177	201	174	193	179	182	179	178	186	198	211	179	200	169	183	163	171	203	190	186	197	200	174	200	181	195	205	187	160	162	193	197	184	206	190	166	185	168	163	176	195	176	184	181	175	180	169	180	171	159	181	198	195	157	183	182	178	184	155	192	200	197	189	200	164	195	192	183	177	184	195	176	176	165	206	173	174	192	191	182	190	196	196	183	206	198	183	178	168	177	157	190	170	197	184	194	185	174	183	169	180	187	183	171	161	198	170	201	177	178	204	195	204	176	176	180	176	161	172	199	174	172	173	177	226	196	167	188	188	188	173	170	171	168	202	156	197	188	203	187	201	228	184	222	209	199	189	202	194	170	176	216	179	160	194	181	192	185	186	190	174	157	177	205	178	195	179	171	182	202	193	189	167	197	176	196	160	173	197	179	185	184	193	186	194	186	200	168	212	171	190	180	187	172	153	166	174	172	180	187	171	177	194	209	182	183	182	160	176	181	190	194	199	178	188	228	184	202	202	171	198	170	185	170	171	181	174	180	182	195	165	189	178	179	200	184	153	196	195	181	188	208	166	181	175	194	171	194	178	181	175	194	181	175	180	187	183	179	199	186	199	157	181	177	175	182	171	211	169	185	173	186	198	205	181	197	191	189	188	214	175	193	174	169	174	186	202	185	180	187	200	165	189	184	185	180	202	182	195	180	182	199	198	165	180	188	226	199	195	208	186	178	167	205	190	177	208	178	192	197	192	183	195	186	182	187	224	195	192	191	169	181	196	164	188	213	194	192	175	160	201	183	177	180	182	179	206	197	188	161	178	177	170	169	205	191	183	175	192	194	167	163	172	197	181	183	185	169	163	180	178	175	175	176	217	179	166	204	193	180	194	198	167	172	205	182	170	206	192	191	195	169	188	201	188	203	217	170	188	174	183	200	170	182	185	189	180	173	170	207	190	171	204	179	175	200	165	155	194	189	196	173	187	178	204	186	219	179	152	173	171	185	167	191	171	187	173	189	169	219	200	209	163	190	180	193	190	186	182	201	194	173	177	171	167	182	196	182	180	204	169	177	208	170	184	188	166	197	196	191	208	194	177	172	156	175	160	172	188	175	184	178	169	189	166	197	183	199	201	166	174	205	173	158	181	174	167	161	180	173	170	171	189	170	168	159	181	174	194	173	202	153	194	177	173	195	166	187	181	187	178	208	183	189	169	157	205	227	215	168	175	183	175	183	181	183	182	188	167	181	182	176	201	191	181	220	169	220	181	168	179	188	180	196	181	170	163	184	193	179	182	176	176	230	171	196	162	185	168	203	162	196	187	210	180	197	186	196	181	202	201	173	174	194	175	173	163	193	194	187	165	165	187	175	195	162	190	176	174	203	203	214	192	184	181	194	185	201	169	173	172	199	191	203	194	201	166	195	182	178	207	186	170	189	176	184	190	165	160	162	192	202	187	191	204	179	174	185	167	168	181	153	170	194	183	204	222	178	186	184	185	209	167	206	203	187	178	188	181	188	191	177	167	148	206	187	187	158	196	188	184	174	172	171	179	172	199	169	148	181	164	191	162	172	162	193	171	175	217	191	182	178	195	202	181	185	182	196	180	176	195	179	177	173	172	187	177	181	201	191	184	165	155	166	189	173	191	158	187	185	183	183	162	195	182	186	185	187	160	194	180	165	160	181	205	199	182	176	188	192	185	182	205	169	196	163	189	194	179	186	180	173	194	214	178	174	185	173	152	188	177	180	175	183	184	189	172	194	198	161	153	191	204	202	174	187	196	174	187	208	164	202	168	184	197	179	182	180	182	183	202	174	181	191	187	201	174	187	173	172	202	154	171	203	175	190	173	187	198	183	202	181	205	191	180	217	159	162	190	178	178	164	205	181	172	178	173	194	188	165	183	184	177	174	166	207	193	187	189	199	180	166	199	169	196	175	181	216	198	194	178	161	183	173	201	217	176	194	180	179	197	216	187	174	156	193	167	163	203	197	164	185	184	200	195	186	173	156	186	178	173	206	185	179	196	168	162	192	183	214	184	201	197	192	183
9216	3909	7372	8142	8133	6305	4750	4013	3905	3151	2331	2269	2374	2396	1778	1800	1566	1335	2071	2038	1781	2118	2484	1644	1993	3527	4881	4308	2806	2046	2055	2115	2299	1939	1759	2002	2000	1342	1028	1111	1081	952	795	715	708	759	787	753	733	687	705	698	673	585	533	545	527	526	573	548	561	551	541	513	482	556	562	541	549	498	512	531	517	533	542	534	515	538	532	524	575	550	528	544	510	520	550	505	541	533	538	501	524	489	571	509	555	518	518	529	502	502	510	518	516	524	544	532	525	552	509	493	532	533	500	516	522	505	543	555	501	499	485	521	539	529	526	522	545	521	523	533	519	527	470	538	514	523	477	542	530	528	513	518	512	487	494	513	463	486	536	506	503	520	508	493	539	553	509	517	526	497	544	487	508	492	507	561	547	529	465	506	522	512	481	520	480	519	532	505	504	492	521	516	480	512	508	534	478	503	493	511	548	509	482	536	496	542	518	506	508	471	556	516	523	499	551	466	519	500	525	557	453	486	510	478	489	526	473	500	538	518	481	514	500	495	498	504	534	522	491	452	529	537	519	482	521	490	513	540	499	530	520	531	549	496	529	548	527	499	516	491	522	514	543	493	518	479	538	490	476	520	500	504	500	513	529	510	523	516	523	524	523	494	569	529	500	535	508	539	460	463	498	480	508	479	496	510	526	519	528	482	506	484	477	503	513	462	508	481	510	479	523	506	474	503	504	509	524	517	547	494	506	501	539	507	531	522	540	515	522	512	532	498	489	502	509	523	498	484	543	487	474	518	531	500	495	475	507	484	490	532	492	520	487	489	528	474	463	543	523	500	525	496	492	543	503	534	484	556	510	521	511	521	515	501	480	498	483	481	534	484	496	448	507	488	464	514	521	502	470	481	486	521	507	487	466	548	464	490	517	466	510	473	507	527	558	475	501	534	532	517	489	519	511	502	504	505	509	521	520	502	526	489	508	525	528	545	535	504	497	487	546	561	496	522	483	490	509	527	501	493	502	490	513	504	527	500	516	485	505	530	494	484	496	534	512	532	495	520	529	512	516	512	536	487	490	512	476	494	513	515	486	515	505	511	519	504	515	556	481	507	535	501	550	551	510	500	474	513	528	514	524	499	490	498	487	495	513	478	508	528	532	490	505	471	519	478	531	529	543	488	505	522	536	486	516	521	519	487	518	516	529	496	504	528	534	488	531	523	489	524	537	503	495	522	505	521	528	484	507	500	513	496	510	505	523	517	524	483	485	468	493	546	527	484	487	511	525	498	492	530	502	524	505	513	532	528	533	505	490	481	527	496	524	509	498	498	550	501	515	554	486	514	467	555	481	569	490	478	551	517	493	518	540	532	487	566	520	507	509	527	479	505	488	542	484	508	509	490	465	495	489	516	498	532	482	520	519	515	532	484	497	513	557	506	507	517	489	564	522	510	501	522	496	520	487	523	466	477	476	485	537	500	498	479	543	496	503	541	530	522	562	534	503	477	463	507	524	528	505	494	462	518	486	502	508	512	480	510	467	467	467	540	470	490	487	482	491	458	518	496	511	512	511	478	473	509	512	489	505	537	513	522	529	458	516	550	509	496	464	552	528	502	503	495	503	488	447	489	497	497	496	534	561	513	552	528	499	471	511	509	519	480	539	495	518	508	504	485	518	550	495	536	528	504	502	492	547	531	469	541	518	498	498	528	534	512	519	550	491	472	489	552	477	498	514	548	474	488	510	487	556	512	471	523	529	507	525	554	505	511	472	512	501	484	484	528	546	529	511	512	478	483	534	490	559	513	523	510	522	527	517	526	509	503	536	509	529	494	494	522	513	474	503	502	521	523	508	509	465	488	486	494	526	500	496	515	539	490	544	498	524	454	525	513	513	514	507	513	494	546	545	543	476	477	494	503	578	510	509	505	507	552	485	519	521	488	467	477	509	538	523	521	524	513	480	484	490	507	492	469	483	502	512	472	508	496	528	513	533	491	514	528	484	532	548	474	490	556	493	511	541	498	545	491	512	480	510	509	530	468	571	486	502	497	530	496	485	502	514	507	570	505	498	545	459	521	463	508	517	533	501	523	532	539	524	533	502	536	528	506	546	517	523	539	527	500	520	526	513	497	533	532	502	494	477	522	495	513	546	485	521	487	541	532	528	528	535	475	509	477	507	486	459	500	497	469	509	523	455	480	554	486	501	463	521	487	485	481	508	532	495	492	494	494	488	528	469	506	521	505	506	503	546	464	528	499	465	502	533	498	513	508	556	523	508	481	526	456	486	490	509	526	525	483	499	499	550	538	550	496	475	522	507	493	505	515	502	471	505	516	529	554	494	543	504	536	520	495	505	506	481	496	483	484	479	507	481	483	517	501	523	535	472	512	545	518	481	523	510	463	523	536	508	525	517	494	502	496	493	518	515	502	544	520	509	469	460	518	500	513	481	537	524	499	526	497	510	503	492	527	528	532	509	510	472	510	493	525	577	528	455	513	514	478	510	534	504	537	531	494	512	520	507	478	502	527	525	522	530	488	464	451	499	477	477	488	535	525	522	479	498	504	535	512	509	508	509	471	473	516	493	510	488	515	510	518	484	499	532	507	518	472	525	498	547	490	482	518	502	465	533	486	483	500	491	501	472	501	495	498	518	523	493	487	504	485	496	482	528	467	517	522	515	544	467	522	548	532	515	500	519	507	491	455	506	558	499	517	507	488	474	491	502	491	481	557	512	516	478	492	502	479	500	522	499	516	476	496	495	506	524	450	524	487	497	475	509	459	536	517	488	527	501	535	485	482	515	524	492	507	506	539	502	515	527	491	517	525	521	491	551	520	508	519	492	536	479	510	492	519	532	497	497	505	463	493	524	518	479	534	504	517	514	500	501	482	467	536	496	508	481	481	500	502	516	539	542	505	544	513	496	508	514	503	507	524	522	461	474	509	483	511	508	524	534	499	510	506	520	550	490	495	497	504	543	472	485	484	557	495	491	526	522	487	515	512	507	496	498	470	542	529	491	484	524	497	533	519	542	518	498	480	527	482	520	510	527	503	499	531	532	502	529	500	505	550	474	517	504	500	499	527	536	519	505	485	523	518	539	525	475	503	519	491	495	487	542	489	546	500	537	512	521	532	496	527	525	537	483	515	517	543	519	508	512	565	484	523	482	519	515	507	482	524	530	524	499	526	477	519	521	508	521	506	495	532	489	543	534	531	485	518	494	514	495	496	534	480	514	535	531	542	510	486	501	509	523	471	459	511	482	492	509	477	498	527	519	487	519	503	511	552	508	536	524	480	538	511	495	479	515	499	514	526	497	513	476	483	490	543	473	499	503	482	542	479	495	549	496	501	498	461	541	540	507	466	527	495	486	494	495	506	556	525	516	544	521	538	498	518	526	501	518	459	519	492	505	558	473	485	517	518	492	472	489	510	474	528	494	488	523	491	509	516	498	508	516	490	510	516	496	501	531	506	492	498	505	537	497	522	529	525	507	458	476	505	509	494	515	532	523	481	505	498
2898	551	490	441	472	430	429	417	390	375	369	427	381	353	393	359	385	374	369	372	389	384	390	395	384	389	398	398	381	334	392	403	376	428	428	420	385	410	356	358	395	370	412	414	356	383	377	330	376	393	372	372	353	369	360	391	391	354	386	386	348	347	322	374	378	370	373	357	356	379	378	380	384	390	368	364	378	393	363	376	371	348	372	367	337	386	373	401	356	361	367	331	368	374	373	385	370	355	389	358	376	378	402	325	367	365	358	387	386	380	362	392	415	362	366	348	353	362	373	378	394	404	354	376	367	356	392	384	338	335	380	385	324	373	359	399	357	364	351	363	389	368	404	350	386	379	389	362	344	375	359	379	421	414	399	374	385	365	376	345	385	357	383	365	416	360	352	390	388	361	353	356	393	365	374	364	362	391	386	396	400	382	392	350	398	366	368	386	356	386	360	365	389	325	356	397	357	378	404	376	363	367	336	361	390	361	364	364	358	349	338	421	342	367	371	368	375	353	357	339	329	367	340	370	401	352	423	376	376	376	360	335	369	372	374	382	414	371	384	372	343	376	374	353	367	326	393	406	350	370	362	356	371	380	354	379	348	371	393	377	404	417	369	353	394	374	371	370	401	371	355	348	386	375	368	376	354	354	340	376	368	400	412	388	379	376	368	389	418	372	374	336	379	362	340	377	363	374	368	340	366	355	404	362	352	400	340	373	380	352	326	348	344	353	373	401	403	379	380	373	368	344	404	376	369	375	372	368	320	361	368	361	360	394	373	376	362	355	380	349	377	373	383	393	369	376	381	368	388	354	347	351	385	366	383	395	378	402	368	397	382	378	396	394	338	372	375	367	363	354	380	348	381	397	367	361	349	378	367	370	387	358	378	375	375	367	347	385	414	417	337	385	359	341	379	386	382	389	352	322	361	332	401	345	400	382	373	332	367	408	372	379	363	355	321	354	376	353	361	416	376	389	322	382	353	394	379	411	394	354	369	401	381	387	379	346	359	343	378	336	391	363	331	380	376	378	331	360	369	344	357	383	368	363	365	382	347	342	386	362	382	369	361	364	366	389	370	365	417	404	384	366	349	357	346	348	378	333	336	392	374	378	375	383	361	377	378	368	371	379	377	394	367	386	385	393	413	362	369	407	370	367	398	352	398	349	386	366	371	379	384	382	357	356	357	387	359	378	361	379	388	347	351	364	365	411	384	383	383	331	380	335	384	374	371	374	346	356	370	357	408	333	378	346	381	372	377	362	392	394	354	373	344	413	351	396	383	371	371	364	384	344	379	360	386	410	387	354	389	374	377	369	381	384	377	374	377	351	374	400	323	354	370	402	376	395	350	399	408	384	384	385	386	363	387	388	391	388	339	382	387	394	334	380	397	375	348	381	362	374	344	395	396	386	397	376	343	407	376	384	375	385	376	387	368	390	373	364	354	362	361	347	382	383	379	370	373	392	360	351	359	394	372	357	394	353	371	375	389	378	393	371	370	375	353	369	395	364	360	393	353	357	391	355	371	361	359	356	390	374	373	355	416	411	385	348	370	399	375	397	360	375	312	371	364	344	395	376	390	370	365	352	344	377	390	389	368	372	371	400	366	370	362	345	387	396	360	381	354	383	361	362	363	337	376	347	329	397	333	392	340	346	373	367	370	384	337	362	381	344	349	394	418	356	389	349	355	344	338	382	387	377	367	372	356	367	365	399	362	369	303	358	373	351	377	379	353	380	388	400	400	386	397	381	413	373	359	368	386	381	373	357	361	384	371	397	376	357	380	426	404	362	389	381	356	340	368	361	366	382	385	386	375	384	368	366	377	388	377	387	399	377	363	344	365	387	394	317	373	382	387	384	323	372	354	384	360	371	384	366	364	340	364	359	374	367	371	367	384	370	370	359	388	412	364	356	364	354	396	357	362	400	372	355	372	369	393	396	396	360	375	373	343	371	347	357	383	350	371	396	399	401	365	338	356	373	370	371	344	369	370	414	353	398	399	387	375	365	378	372	397	390	347	369	345	391	361	366	362	367	344	412	353	372	370	364	401	357	343	369	366	353	358	397	402	386	387	348	372	345	328	383	356	362	398	374	374	401	363	372	387	361	390	396	360	362	349	350	365	339	357	369	360	404	375	399	377	353	387	360	383	360	348	382	356	375	399	339	371	382	381	364	393	411	348	354	370	363	354	372	340	384	401	357	395	366	357	416	369	372	328	389	406	396	404	355	374	360	392	369	394	391	362	355	390	363	393	392	389	352	369	403	383	387	352	377	364	388	406	386	376	351	389	361	389	385	374	342	386	389	380	377	405	372	363	380	409	374	368	373	384	369	335	388	335	366	412	380	380	356	387	356	421	413	389	355	364	374	407	362	356	402	374	359	344	342	379	379	352	364	369	368	379	366	346	369	381	347	344	355	379	390	379	372	371	336	379	394	326	392	372	331	376	395	372	341	352	401	321	375	357	360	334	346	354	375	366	340	365	361	380	362	366	364	374	336	345	388	357	360	386	368	377	326	369	400	344	355	386	398	396	391	360	375	369	346	375	402	338	360	416	372	391	354	346	342	369	385	372	417	375	363	415	376	381	338	382	371	359	369	400	362	369	377	347	366	340	376	353	360	392	360	378	368	334	376	364	377	383	349	389	355	337	351	369	376	374	344	365	371	414	385	400	389	376	398	371	363	434	395	370	377	430	377	376	367	388	394	398	366	371	425	386	353	336	377	372	374	381	375	377	369	361	382	396	380	367	353	366	396	401	357	382	386	358	369	384	378	378	359	349	365	361	370	415	391	392	344	371	403	427	370	371	364	367	364	328	413	373	368	339	333	332	337	341	384	398	354	310	369	354	406	376	369	368	350	398	398	391	409	360	364	372	353	366	354	394	382	364	342	401	381	360	387	362	399	365	361	366	332	378	384	361	328	384	386	357	378	382	376	393	362	343	411	341	388	372	355	355	386	332	371	420	357	341	377	358	349	373	393	362	378	414	379	384	363	358	367	400	367	352	375	369	365	380	389	388	376	385	382	379	377	364	365	390	369	362	389	372	379	361	359	396	384	388	344	359	370	387	373	386	395	353	369	376	372	384	374	375	366	349	340	384	350	378	361	348	389	378	397	370	357	374	410	405	376	375	393	363	338	371	386	364	391	354	389	383	376	379	335	379	360	374	371	366	373	342	372	416	365	382	337	345	409	368	392	409	355	349	413	341	371	374	389	374	383	343	381	394	371	329	354	346	361	357	346	363	380	376	356	357	373	366	352	363	427	385	380	380	398	364	390	375	367	405	357	364	384	369	356	329	389	352	372	392	351	404	389	364	364	404	366	360	362	373	357	356	360	408	395	328	368	389	365	334	368	355	387	362	355	338	394	387	340	380	353	370	366	391	346	368	411	392	383	368	346	378	418	375	365	364	369	372	361	349	393	389	381	402	328	352	362	386	354	348	370	365	359	378	378	358	369	340	342	373	342	370	418	425	389	404	401	376	377	345	381
2942	1089	1175	1294	1238	1226	1064	1003	1003	1028	978	928	921	985	972	966	966	844	873	928	875	1015	1012	952	906	999	1024	1179	1005	982	1027	1047	1042	1021	1070	1248	1084	969	919	978	974	852	880	902	872	898	874	893	896	925	871	914	912	920	863	899	886	909	872	882	900	872	949	861	920	851	929	878	886	880	843	897	879	880	919	872	899	896	927	922	880	861	845	879	911	898	849	868	866	849	866	874	895	870	889	857	914	911	877	860	942	895	866	903	876	865	858	868	905	898	910	865	891	881	908	892	894	867	851	900	885	940	863	905	939	926	849	908	920	907	872	887	894	924	869	852	929	904	911	877	865	887	865	888	847	862	915	841	876	858	895	885	896	864	898	927	802	930	935	969	825	885	859	887	863	878	925	868	785	926	878	865	846	867	901	869	848	895	850	847	906	856	886	936	866	921	796	923	866	949	871	864	916	912	838	886	837	893	903	901	860	862	824	876	889	875	902	853	882	927	875	880	906	880	859	860	868	885	867	907	913	915	879	825	871	860	905	872	900	893	844	876	841	890	879	916	927	894	834	920	880	866	913	847	896	851	887	903	856	839	888	872	901	862	938	885	886	879	871	877	892	862	934	866	944	911	933	907	910	845	857	930	908	883	924	894	889	908	897	886	951	919	880	848	881	880	900	904	866	911	919	910	885	892	844	910	916	883	886	890	852	912	929	872	794	924	833	872	898	890	901	889	873	923	906	870	890	855	904	865	868	895	869	927	873	890	911	851	918	953	894	899	858	870	862	855	875	891	898	914	908	855	894	884	939	911	929	891	866	935	901	893	897	899	928	871	893	836	891	851	862	795	860	880	901	887	904	890	867	899	867	893	869	847	912	937	901	889	880	842	929	856	871	889	884	896	859	873	883	884	904	856	897	881	887	895	849	920	885	905	848	851	863	903	851	919	894	871	914	872	860	886	908	888	846	908	915	889	920	884	869	871	926	853	821	885	887	874	857	863	941	939	952	947	928	927	908	881	886	901	925	871	874	928	922	894	920	892	890	874	871	887	881	927	867	915	845	917	919	910	856	876	848	872	897	841	883	893	918	848	923	883	868	917	857	844	855	819	913	865	829	893	869	926	887	864	847	848	876	839	892	870	875	875	899	851	882	861	850	885	877	884	814	923	849	873	882	890	834	854	846	799	867	856	894	841	841	875	870	862	866	935	852	866	908	862	884	894	925	881	883	934	899	883	885	873	907	909	895	882	893	859	910	853	911	866	840	887	907	903	874	934	849	873	891	879	905	877	893	878	865	838	910	862	887	913	905	875	880	843	931	885	873	907	804	924	890	901	905	858	924	842	932	845	899	972	881	870	887	895	910	892	841	891	887	851	921	865	859	900	877	931	878	932	905	920	883	887	900	889	823	883	873	873	876	896	898	908	892	863	872	909	869	869	890	915	883	907	910	942	870	921	898	855	892	924	928	842	839	914	860	861	882	826	877	903	869	907	921	900	858	887	865	938	880	876	866	926	908	853	841	868	906	880	843	852	879	954	909	890	944	879	935	831	861	920	887	848	917	909	898	847	909	913	865	882	895	909	907	893	847	849	865	872	879	905	924	878	873	875	859	914	902	872	827	836	806	916	881	863	884	823	881	883	810	882	880	887	836	900	849	945	895	922	914	875	878	880	908	878	883	871	912	847	869	861	912	873	886	870	857	843	903	846	872	890	901	870	909	887	857	876	853	830	923	911	843	839	917	885	911	896	895	898	845	945	928	854	867	886	889	906	886	854	896	916	872	876	905	878	888	866	857	892	852	899	880	900	859	893	857	906	876	910	834	863	876	908	891	904	828	870	864	863	886	903	885	853	851	935	892	833	917	860	853	893	911	910	889	916	899	874	887	893	951	926	898	885	879	864	817	919	912	844	855	928	921	915	886	898	900	913	814	843	870	873	883	914	907	829	876	882	903	845	898	846	919	882	905	872	889	909	861	918	899	879	923	899	861	886	841	916	857	821	837	858	893	851	851	868	894	912	853	919	848	878	882	905	864	868	863	915	841	931	860	867	841	894	922	931	911	820	908	848	867	880	883	936	861	917	894	840	864	924	936	883	844	870	892	924	935	823	881	858	935	863	853	882	903	841	941	866	859	835	928	903	904	896	890	893	884	913	893	851	915	883	889	867	916	863	948	860	863	912	876	861	850	934	880	913	896	920	885	868	865	865	860	934	916	850	876	938	906	927	878	890	900	851	885	866	910	897	918	915	896	880	848	889	853	858	920	855	894	901	893	904	883	868	878	899	853	836	884	863	941	926	903	876	850	897	868	841	837	946	864	935	907	884	875	842	914	923	897	918	858	927	879	884	909	864	926	935	930	921	899	875	847	896	915	893	872	891	893	840	911	877	879	848	868	862	840	867	892	895	894	900	963	839	885	909	887	965	844	884	914	838	888	904	891	911	854	926	838	863	913	864	880	881	933	883	912	895	884	906	902	899	884	888	894	908	849	876	884	858	842	925	940	976	876	884	896	834	844	889	914	940	953	889	893	855	889	918	840	896	954	895	912	899	896	883	903	878	865	868	897	895	954	915	944	903	849	906	872	858	847	897	939	894	941	878	879	855	900	961	918	826	919	838	884	867	910	883	894	933	895	880	872	833	890	845	851	950	902	941	865	916	859	880	854	908	875	903	873	954	883	829	848	926	866	904	891	924	910	854	932	882	927	845	871	845	904	905	875	894	885	895	916	906	872	882	903	852	880	905	912	928	891	904	859	841	884	869	870	829	863	813	905	916	868	865	903	870	800	894	920	858	887	870	909	868	896	896	930	887	900	851	888	890	877	863	841	887	863	865	900	904	914	912	922	931	861	866	881	848	865	855	835	882	905	945	929	909	914	901	924	865	885	861	901	862	875	863	894	909	899	874	945	894	890	922	975	881	875	869	920	873	855	842	876	881	865	888	935	912	874	942	879	845	886	954	846	912	926	894	876	810	938	884	895	869	872	913	873	884	898	888	912	898	873	883	858	875	860	865	880	851	842	848	878	891	827	877	916	846	909	861	916	864	921	882	872	911	922	917	847	916	886	868	884	894	912	869	908	849	913	820	887	905	861	828	910	896	928	897	848	892	902	901	857	909	888	853	930	884	932	881	882	887	912	934	919	855	894	877	892	873	900	871	859	863	875	872	942	845	892	929	882	886	892	879	868	836	909	824	887	874	874	913	944	880	893	884	916	857	910	904	866	902	856	878	902	909	875	874	881	840	899	874	891	889	875	898	849	902	911	868	871	878	813	927	878	888	943	902	860	905	840	875	896	877	863	889	840	913	878	866	942	892	884	859	914	952	842	858	884	872	859	879	871	923	894	836	910	893	925	841	851	904	929	890	899	929	937	864	830	930	891	853	850	892	844	856	900	875	911	879	922	850	933	872	913	848	848	912	869	913	815	867	969	878	819	858	882	925	929	864	894	894	874	877	866	920	903	918	843	876	839	869	841	874	824	875	864	873	856	861
9261	2506	2655	2203	1686	1051	736	609	481	444	376	330	335	321	280	316	262	285	284	327	284	343	332	289	276	454	452	385	299	290	314	296	299	261	304	290	271	229	267	271	257	226	225	219	221	215	200	222	194	225	235	230	226	203	208	217	214	205	188	190	226	214	220	210	216	198	213	172	212	208	219	212	199	198	216	194	208	181	190	214	187	191	209	191	184	204	212	208	186	232	209	205	210	231	207	215	213	177	212	222	200	204	192	203	190	185	190	220	218	206	213	184	212	213	231	194	164	235	211	187	215	211	171	195	195	187	195	235	187	224	206	212	208	163	202	200	185	211	198	186	213	196	213	221	214	207	206	193	189	205	187	184	180	209	222	225	200	237	196	215	215	228	206	234	201	245	229	199	195	217	196	228	204	188	177	199	201	214	195	205	223	233	189	208	184	194	194	218	215	209	195	202	224	180	212	208	192	217	204	223	211	220	205	218	221	197	241	210	182	238	207	213	197	221	224	205	200	196	220	214	188	209	194	211	202	220	231	208	201	169	204	201	191	201	239	230	197	201	198	210	191	216	219	206	188	213	229	215	212	214	207	195	202	237	196	183	215	186	207	183	196	190	216	189	201	200	201	188	172	190	217	201	214	225	219	195	212	216	204	210	229	212	216	179	177	202	197	216	210	198	198	203	230	232	200	192	197	206	210	214	201	204	205	189	199	217	216	205	209	218	202	215	217	212	210	226	176	165	210	205	222	240	218	204	208	193	205	227	201	207	218	211	227	175	194	211	217	221	212	192	177	211	205	207	200	199	231	201	209	208	207	206	195	176	193	203	236	208	197	228	203	231	201	201	210	207	217	213	212	207	230	199	212	203	188	217	212	223	229	189	219	181	196	188	191	193	231	203	219	186	197	220	203	228	231	207	209	199	195	202	194	209	216	186	195	226	195	212	215	223	223	202	202	199	200	174	214	212	182	205	223	213	216	223	230	230	208	196	196	191	201	212	212	217	207	199	207	184	207	223	201	198	229	202	207	212	212	200	203	192	207	195	197	201	196	227	238	200	183	192	219	192	179	230	200	191	181	206	195	200	221	220	202	201	221	173	208	205	200	176	212	220	240	236	216	199	186	206	197	223	183	210	205	171	214	196	214	172	213	234	234	191	216	202	236	211	196	206	177	222	215	213	221	226	216	212	183	229	202	192	215	189	180	199	232	223	189	191	221	215	205	194	211	188	209	186	200	182	217	179	183	202	223	222	221	213	207	244	197	200	205	195	223	206	201	233	190	207	207	202	204	208	206	212	210	211	210	215	216	192	198	199	225	204	198	192	207	197	200	202	201	221	196	196	204	233	171	202	200	216	213	191	226	221	218	216	202	216	193	218	188	211	204	199	197	205	189	189	198	183	203	166	182	215	215	210	184	188	201	193	199	205	212	215	204	214	245	219	209	207	196	200	200	179	200	223	211	201	202	203	197	219	199	194	212	215	194	194	187	201	213	184	220	214	188	216	201	212	193	204	207	215	189	216	224	229	215	210	183	210	220	222	232	210	233	195	211	207	214	211	184	201	219	202	206	209	196	188	188	195	196	234	188	198	197	215	230	217	235	224	182	207	195	211	189	230	216	201	179	221	202	211	205	206	192	209	196	197	213	182	189	219	211	214	192	205	174	229	187	216	203	199	204	210	189	207	223	203	202	227	219	190	207	206	197	216	211	209	209	187	210	175	201	209	203	220	185	205	198	203	209	211	172	188	213	178	219	189	191	188	190	190	197	229	181	193	199	198	200	228	218	190	178	213	211	200	208	200	181	200	200	209	219	205	213	195	221	199	210	196	214	204	199	180	186	181	198	206	186	218	185	204	208	214	203	215	239	208	201	204	200	215	205	215	197	184	188	186	164	214	210	200	196	204	216	185	195	196	179	188	185	193	197	219	201	219	215	202	215	225	243	186	202	222	208	218	206	209	175	221	214	204	196	205	193	217	205	213	207	180	212	204	197	198	182	184	213	213	205	193	204	207	209	222	203	184	203	214	192	204	199	207	236	227	189	181	186	183	194	213	206	180	222	216	212	210	206	211	197	202	198	195	215	215	206	209	183	200	205	231	210	192	209	181	201	225	211	218	213	235	186	199	184	243	184	181	202	212	195	217	229	215	209	189	209	218	192	194	214	217	189	214	213	215	225	205	199	203	202	200	197	211	196	198	210	206	213	211	205	224	203	210	218	208	205	198	223	195	184	189	187	194	189	230	224	204	200	208	216	206	214	192	194	219	204	235	200	185	189	228	225	226	193	203	185	192	176	173	209	197	200	188	195	206	191	222	213	212	176	200	200	216	219	199	218	220	223	221	217	201	189	187	239	179	208	216	202	173	207	190	188	203	186	221	182	185	203	220	205	216	194	213	206	219	219	172	200	196	223	204	209	206	183	245	206	187	207	218	212	214	176	215	194	218	198	191	182	194	179	228	206	186	204	185	194	210	203	223	182	202	223	187	220	199	206	194	192	203	184	235	212	180	226	183	206	207	187	211	233	213	184	220	222	216	214	198	213	216	217	227	177	216	191	214	224	184	209	232	232	208	195	172	204	184	202	221	182	209	223	202	212	182	193	227	203	213	212	214	189	195	244	213	187	211	223	194	199	194	211	223	198	212	194	221	193	230	229	221	189	226	218	176	229	213	186	203	223	191	225	199	212	210	207	199	194	201	198	195	228	166	235	207	188	206	200	204	200	211	206	206	193	196	220	193	202	206	205	202	207	199	205	195	207	227	215	222	194	222	222	206	197	193	214	212	214	197	190	228	228	203	200	220	199	188	215	203	230	215	212	210	213	192	183	222	202	238	209	187	208	238	191	207	222	214	229	209	195	228	230	198	220	219	205	194	190	189	215	217	213	190	200	227	185	204	190	219	214	225	227	208	200	208	209	198	193	225	190	199	201	201	175	221	203	232	211	204	218	205	208	200	206	229	224	229	211	219	198	201	208	179	212	214	183	222	190	181	168	200	192	193	218	207	196	212	186	222	221	230	214	213	178	186	197	206	211	202	205	200	222	212	212	210	236	202	221	218	234	206	212	196	179	200	220	205	209	193	201	208	194	208	192	211	194	193	198	233	197	187	192	222	177	205	191	217	230	208	198	205	215	206	245	194	218	183	188	204	229	190	177	215	208	212	189	197	222	181	198	202	213	195	200	193	186	202	194	207	219	185	222	201	200	193	196	215	215	206	187	207	200	213	217	205	202	195	191	202	211	215	197	204	180	227	189	205	189	190	221	190	207	237	214	200	213	206	195	227	201	218	199	192	174	213	210	209	215	209	194	217	218	186	192	184	201	214	195	199	192	206	198	193	210	211	180	198	220	195	219	224	212	179	220	203	201	201	220	206	198	222	199	201	200	207	196	182	225	212	221	208	201	205	158	187	217	190	207	180	208	207	197	219	222	200	222	204	213	218	198	207	218	217	212	208	204	210	198	240	217	204	226	202	205	176	231	202	216	196
6947	2276	4348	5038	4753	3709	2869	2533	2368	1991	1639	1378	1497	1457	1065	1281	992	1009	1302	1361	1277	1421	1599	1228	1551	2723	2767	2266	1490	1312	1471	1491	1288	1316	1408	1483	1152	900	950	900	857	685	682	606	621	632	648	689	644	636	662	620	651	567	596	548	575	577	549	557	523	560	549	562	525	579	592	598	563	518	560	575	524	554	517	536	553	509	550	543	535	540	537	561	519	513	515	537	515	534	514	539	536	451	481	536	529	536	520	548	567	520	554	542	556	549	574	540	489	528	502	486	527	500	536	539	571	504	529	541	520	547	522	550	494	497	563	518	520	552	505	525	494	493	499	538	539	553	554	508	578	522	524	537	544	583	504	521	515	509	509	545	543	527	499	540	522	506	520	524	516	553	539	542	551	509	487	553	557	493	481	528	557	558	523	508	531	530	530	547	565	511	500	528	543	559	531	517	522	534	542	536	548	535	515	529	508	514	496	532	570	513	567	510	555	539	550	583	537	490	544	536	528	510	533	503	515	558	521	541	555	560	551	529	546	565	529	527	506	526	511	503	513	473	523	521	540	532	556	539	502	533	569	562	507	561	511	520	541	515	517	532	544	544	568	520	548	514	532	538	523	523	509	519	491	538	510	512	509	525	505	534	554	536	500	508	515	590	547	538	546	538	576	548	536	513	502	463	522	510	512	553	543	523	540	515	545	560	531	526	521	540	492	513	539	521	512	521	547	575	543	542	520	530	535	578	543	523	520	530	555	476	526	544	550	532	532	557	532	524	552	548	532	507	505	526	524	541	561	517	522	542	507	526	532	536	512	538	555	553	548	533	502	568	556	558	527	572	508	549	608	518	541	527	567	555	500	539	536	522	537	562	521	533	546	470	492	553	503	519	506	559	507	550	500	530	538	508	523	567	510	548	513	512	519	580	524	494	523	540	526	523	519	549	543	508	584	548	568	523	526	538	536	567	498	546	530	547	535	544	507	548	515	535	570	551	499	532	567	558	558	542	539	534	532	542	555	490	521	488	500	531	523	519	474	483	548	509	511	508	498	544	543	572	524	536	523	561	511	556	521	535	552	515	524	551	517	517	550	522	559	539	517	544	531	509	561	507	550	577	502	502	501	523	532	541	496	546	532	506	583	552	529	510	513	545	513	559	525	518	536	529	533	496	534	540	490	585	558	515	542	550	534	493	559	506	550	558	540	510	504	537	500	556	529	531	514	481	543	523	524	532	534	536	506	502	509	515	560	490	519	564	553	538	561	517	538	557	515	511	503	488	537	550	506	511	529	500	542	544	586	528	553	565	525	530	565	543	564	534	525	529	520	563	562	568	526	555	561	526	553	546	549	533	551	516	531	514	528	542	558	499	528	591	523	578	565	485	544	499	523	528	574	524	507	551	543	548	541	550	568	536	516	518	557	530	545	516	522	496	545	487	507	549	509	578	511	569	567	532	533	576	527	526	556	560	540	567	540	483	493	551	535	553	481	539	551	541	566	512	538	546	524	528	522	501	479	561	530	538	505	518	529	591	521	530	560	467	564	535	557	501	537	500	518	531	546	493	511	490	490	542	544	505	526	537	557	507	551	505	498	532	532	522	556	509	568	558	548	544	548	539	513	514	566	562	564	565	529	513	543	504	523	543	493	576	555	513	560	502	548	544	529	527	524	581	527	546	548	538	553	537	516	534	513	509	539	542	507	554	511	512	485	526	530	510	546	532	545	532	553	521	518	533	524	526	507	522	561	547	460	564	562	560	536	509	520	561	489	542	543	523	573	510	518	550	513	508	520	537	489	496	526	526	524	553	538	541	561	584	548	522	504	530	552	529	528	545	532	496	525	559	568	510	516	517	584	527	546	548	540	546	556	560	548	549	532	545	520	570	546	565	536	537	511	506	564	482	528	535	498	513	526	546	558	534	540	519	571	533	533	491	515	551	490	519	503	528	491	487	549	520	557	583	497	542	549	557	531	511	556	535	540	533	530	540	513	562	529	552	574	540	520	507	559	536	537	493	530	526	524	542	566	545	547	553	537	496	530	532	526	534	512	526	492	558	565	487	507	559	519	476	538	518	554	564	589	548	525	530	532	555	562	545	547	538	522	555	505	557	537	496	538	550	506	510	514	538	533	541	546	548	577	527	547	524	533	547	557	520	519	523	537	534	532	520	526	530	496	547	517	529	537	540	574	526	544	521	522	503	495	550	502	510	510	547	531	516	543	551	532	511	539	510	497	542	512	493	524	495	529	542	514	547	500	538	528	481	551	551	516	525	518	495	514	534	551	519	508	528	520	535	517	516	522	501	518	518	532	571	561	566	539	549	573	552	525	521	518	539	526	500	509	550	526	509	507	527	500	504	533	512	520	513	517	529	484	549	542	496	528	573	531	515	505	520	499	498	531	508	541	541	502	536	518	520	515	509	517	528	505	525	545	524	531	513	529	522	541	520	506	506	516	552	501	515	530	558	549	528	509	547	542	541	518	548	523	522	545	465	535	516	564	531	544	528	519	564	514	544	519	525	532	536	538	534	528	536	522	540	556	530	519	528	530	538	517	518	519	523	550	556	515	525	488	519	556	551	554	520	516	541	545	492	512	543	516	481	536	573	551	525	538	557	551	569	570	536	530	544	515	538	552	520	548	518	558	563	513	537	555	537	510	540	531	517	451	516	560	497	515	516	508	516	560	537	542	501	508	540	501	556	537	521	510	505	563	537	559	491	549	506	531	525	533	523	536	528	505	537	525	546	547	523	543	529	503	511	490	526	534	546	588	546	532	578	576	550	499	587	542	534	531	527	521	508	518	522	524	520	580	530	530	551	539	502	552	506	549	539	539	523	520	526	542	514	541	545	494	557	531	546	526	539	554	532	528	495	534	495	542	510	553	528	542	571	482	492	496	504	538	513	516	543	512	532	509	525	574	545	515	522	545	529	572	531	495	538	518	529	548	565	503	527	506	500	542	544	522	519	535	544	524	553	555	536	508	533	544	519	552	511	563	522	501	572	557	526	532	554	513	533	506	510	507	566	526	532	546	540	535	544	501	543	542	555	531	523	547	543	548	544	516	579	539	534	529	554	527	505	566	553	517	527	527	568	514	520	519	479	545	511	547	535	515	530	548	487	514	520	527	536	558	522	507	527	527	520	555	514	586	562	545	543	564	533	499	528	536	546	559	522	514	541	570	528	522	558	526	545	497	556	494	541	501	538	577	514	534	534	515	498	486	571	548	567	548	487	534	526	562	548	555	487	527	497	602	540	532	516	558	565	539	496	529	545	543	563	540	493	537	531	518	593	503	568	528	544	545	555	526	551	508	513	559	492	466	529	537	543	553	509	513	567	550	505	523	581	505	511	517	482	509	531	504	525	489	523	511	489	513	513	542	540	526	556	483	534	537	517	539	496	530	516	540	503	557	590	518	498	531	527	550	528	559	542	540	517	460	549	531	520	566	539	531	501	513	506	556	495	502	528	498	545	490	544	559	534	519	551	532	527	530	476	560	492
15755	4969	5271	4605	3368	2121	1553	1098	888	659	470	468	469	410	348	406	334	323	360	361	409	374	385	318	411	820	611	571	418	342	362	411	359	313	347	368	305	274	291	279	216	209	210	213	214	214	223	226	228	236	210	202	161	221	188	190	164	192	196	188	199	164	171	177	176	181	198	182	183	203	175	188	168	177	193	208	184	176	174	181	196	166	192	165	175	211	194	193	181	186	195	210	173	210	198	195	176	197	206	176	182	180	179	209	185	200	172	186	175	161	190	208	163	183	191	188	183	203	182	189	205	186	191	181	189	207	192	189	185	177	175	183	186	207	174	181	175	177	182	161	165	179	187	163	192	187	182	179	173	160	164	162	193	197	194	167	170	192	200	180	178	192	177	181	188	192	180	202	204	195	174	195	176	179	171	182	197	187	187	189	151	179	183	194	189	167	169	185	160	177	199	186	186	159	179	178	193	156	167	197	176	192	180	163	178	192	196	195	186	173	174	185	192	179	175	186	180	196	187	170	181	194	200	182	175	203	198	175	203	175	210	191	187	214	184	176	169	182	164	197	166	158	191	176	179	188	194	172	200	161	179	189	176	175	161	162	196	198	163	179	187	191	188	186	176	202	194	195	169	171	175	217	181	179	185	186	204	192	159	204	171	179	183	176	178	175	179	155	170	172	157	163	194	148	198	177	184	162	176	203	184	186	199	165	219	181	187	211	194	183	178	180	167	174	168	167	206	186	201	178	190	181	190	197	182	188	187	176	173	201	200	180	169	176	167	169	177	188	169	203	174	185	175	183	191	176	166	174	190	195	165	189	178	176	192	171	197	187	172	182	206	197	177	195	180	204	173	179	196	165	196	206	167	176	204	158	168	184	208	174	174	198	159	184	198	167	166	157	202	174	176	200	180	167	181	205	186	181	165	173	179	182	196	171	184	202	201	173	189	196	172	176	184	185	188	193	195	178	149	188	157	169	185	186	194	170	181	190	193	185	214	168	178	152	177	193	172	186	175	194	193	181	203	175	200	169	158	180	183	191	179	193	174	172	183	210	187	190	151	181	172	190	176	174	198	169	191	166	208	164	184	196	172	163	183	196	175	168	179	178	199	182	192	187	190	178	175	169	187	162	186	200	186	153	164	196	186	198	155	186	191	148	196	186	177	171	202	189	172	192	189	197	175	181	197	157	199	169	177	187	180	172	185	204	174	171	199	205	193	169	184	183	178	189	175	164	203	177	201	172	189	212	184	197	190	179	166	174	178	185	197	161	191	180	184	200	189	187	172	179	159	179	194	197	184	182	188	190	174	194	187	215	164	191	163	167	174	176	188	207	177	162	208	191	181	195	191	198	172	184	167	161	193	212	177	176	183	160	161	166	204	202	170	172	180	195	186	196	177	203	156	175	202	169	195	204	165	175	183	205	185	188	197	195	186	182	171	182	147	194	191	165	171	177	172	203	194	180	192	205	211	172	188	146	184	187	176	223	181	193	186	192	199	175	204	195	185	201	195	184	211	204	178	197	180	205	187	154	168	186	188	186	180	184	160	159	191	185	197	190	188	172	166	178	191	198	185	173	173	179	178	175	202	201	185	191	191	193	209	204	191	181	170	185	197	158	225	171	175	199	182	175	185	188	189	203	171	202	208	154	206	171	184	166	182	195	189	187	185	188	179	186	166	161	173	160	172	191	172	172	190	190	182	172	205	174	173	170	175	168	158	193	175	166	181	195	191	196	172	198	192	188	168	201	182	178	162	152	163	163	187	164	155	194	207	179	181	185	183	180	173	180	174	165	166	204	208	166	173	187	192	166	177	181	172	151	177	158	189	200	162	171	170	176	200	205	191	163	166	200	204	186	172	174	176	179	173	187	184	191	198	172	185	197	175	197	196	181	159	173	191	190	180	163	201	206	184	187	158	182	194	196	183	156	198	179	187	202	161	200	188	195	180	177	187	185	168	190	181	214	180	181	163	178	194	197	192	195	179	190	165	186	192	187	185	184	186	178	201	196	171	180	182	192	185	197	179	159	187	176	192	190	193	175	183	188	182	198	214	167	187	184	196	173	212	200	192	179	190	190	190	186	178	229	183	173	175	184	194	180	186	188	182	171	171	178	179	192	169	165	202	183	173	167	178	184	184	191	207	207	214	158	183	170	175	210	205	196	188	173	189	180	181	196	191	180	156	176	172	198	165	204	186	180	175	170	166	190	190	170	181	207	174	195	193	198	175	182	186	189	183	181	172	191	166	162	196	171	217	173	195	165	170	205	154	192	191	200	161	176	205	167	187	197	204	187	194	171	170	153	170	173	182	156	177	178	172	194	192	184	183	189	172	173	167	195	175	181	161	179	186	189	190	214	180	171	177	174	190	191	197	191	177	194	183	175	183	187	194	174	161	219	173	172	199	179	181	157	182	206	172	191	185	180	158	204	181	191	175	164	182	189	173	169	183	201	155	170	177	198	176	200	186	207	177	204	179	185	195	171	172	159	219	206	180	194	167	193	193	171	197	174	166	197	183	194	178	151	198	183	199	161	205	192	169	180	179	186	192	200	174	191	194	175	175	165	190	185	178	171	176	177	200	175	191	182	169	188	190	209	186	197	204	187	178	201	173	203	213	200	162	184	187	171	175	173	176	165	193	202	182	200	175	186	163	163	185	199	198	168	190	169	157	166	186	163	164	181	176	192	171	173	192	184	175	193	168	183	189	162	162	174	171	177	173	191	182	193	164	172	169	184	192	192	175	173	175	164	181	204	203	191	163	202	183	163	178	174	181	184	178	187	210	185	173	204	189	190	225	198	179	173	181	202	177	175	197	185	174	163	171	183	188	213	175	193	163	190	184	193	197	180	237	205	189	195	188	191	181	184	173	201	163	214	186	196	198	189	189	179	195	189	175	208	191	191	174	166	210	156	187	191	171	166	195	197	188	175	184	149	205	186	166	181	167	181	202	184	186	169	186	187	197	239	202	180	207	169	196	184	172	183	190	153	174	186	195	204	186	176	189	189	176	197	170	198	191	177	190	196	196	191	179	183	188	170	194	200	190	183	194	169	177	179	187	193	183	198	191	188	186	166	177	195	171	181	177	198	186	206	192	180	183	188	185	172	198	189	190	208	201	196	182	149	168	171	191	187	197	190	206	190	159	193	202	174	192	192	179	185	179	194	164	168	188	196	195	195	184	175	174	174	182	191	176	174	175	192	167	188	184	192	181	183	195	178	190	178	169	179	179	171	157	180	163	172	180	188	168	181	191	184	194	212	222	204	181	178	187	201	193	187	178	195	188	185	195	176	167	179	169	169	200	196	190	177	194	188	188	182	160	155	188	192	178	198	195	176	201	174	178	193	182	202	180	183	169	163	171	185	176	187	200	177	179	171	179	202	176	196	192	195	182	177	190	201	178	170	177	185	180	200	186	186	188	186	191	172	181	211	197	198	191	190	208	192	199	195	172	192	190	185	172	175	166	180	176	192	189	171	180	191	189	168	180	173
8948	3697	7340	8251	7628	6161	5108	4340	4125	3205	2331	2412	2399	2156	1686	1803	1646	1532	1872	1989	2153	2163	2282	1752	2310	5342	4374	3057	2230	1829	2021	2187	1890	1953	2041	2156	1497	1295	1305	1280	976	743	744	720	765	766	778	818	731	704	780	771	587	575	542	545	591	628	555	586	534	537	502	548	506	495	556	518	555	520	531	518	513	531	513	520	522	516	505	516	514	492	491	501	488	511	554	543	500	491	496	544	520	491	537	482	512	506	500	517	528	537	478	488	513	505	499	545	539	515	504	504	515	540	564	493	519	496	535	514	514	489	521	491	537	486	501	524	485	548	478	499	533	519	483	514	491	533	478	511	487	511	497	520	521	553	518	490	484	543	527	520	531	508	443	492	531	484	485	500	539	492	498	541	514	520	535	517	493	510	477	521	512	497	528	512	516	532	490	499	499	505	508	530	519	520	486	490	531	519	530	470	516	494	516	471	502	477	533	560	492	528	487	493	525	507	495	474	487	491	507	523	536	519	476	537	516	510	514	534	500	496	531	530	533	476	523	508	520	525	483	479	516	510	484	491	516	490	538	503	496	478	479	518	497	579	503	505	501	559	492	512	541	449	507	514	517	504	504	507	491	519	492	514	519	516	512	503	488	514	496	504	485	524	516	521	498	481	428	519	532	519	521	482	538	485	529	490	526	511	471	481	509	539	496	511	482	486	478	484	503	515	477	536	500	491	481	482	504	525	505	511	524	501	493	516	540	515	520	513	510	513	528	514	492	536	494	516	523	496	516	524	527	514	517	520	538	451	504	507	486	510	485	511	509	504	506	525	495	496	505	515	512	474	520	494	491	502	536	489	556	493	478	487	543	476	499	505	523	469	512	503	468	481	495	463	507	549	522	509	540	509	458	508	508	485	489	506	479	502	475	505	490	491	539	511	504	526	482	464	503	537	498	508	480	498	472	474	527	496	515	497	498	512	481	509	498	559	471	442	494	510	476	472	503	507	560	534	534	498	525	500	536	503	512	498	505	520	498	478	491	479	509	519	510	523	504	492	520	504	514	507	504	504	532	479	527	512	509	513	492	469	512	461	526	484	527	530	458	514	490	550	511	494	483	514	517	508	515	444	483	520	517	506	491	503	496	535	525	485	520	471	451	504	473	502	494	531	504	510	471	532	519	503	529	470	475	485	521	523	559	531	509	510	531	497	539	514	492	471	516	524	545	517	502	510	513	535	549	565	522	490	520	540	534	468	507	504	500	510	481	476	484	504	532	515	488	519	477	571	507	522	513	531	541	517	512	512	491	497	502	513	518	508	467	523	552	507	491	500	473	469	516	512	542	484	495	547	490	519	527	509	506	549	523	506	476	491	520	522	487	506	519	493	521	484	512	464	505	566	535	496	473	522	498	504	485	528	480	477	507	485	485	526	478	500	501	552	559	494	509	513	523	524	527	469	522	476	475	471	479	496	530	466	512	486	496	513	497	506	510	491	519	516	511	514	513	490	505	485	463	540	465	509	489	511	510	497	519	465	475	484	488	498	508	513	537	464	506	508	480	492	509	492	523	503	554	500	539	525	495	521	548	496	510	495	546	526	509	503	487	488	532	496	508	572	485	550	524	479	515	530	508	524	508	505	469	516	531	491	494	527	509	568	514	495	470	526	498	510	481	466	501	482	518	548	519	497	507	502	531	494	510	496	525	484	486	500	524	507	496	499	533	514	495	458	521	477	489	496	481	520	480	506	501	511	510	550	500	518	486	504	535	543	495	508	527	513	499	493	502	492	530	494	517	468	494	494	467	491	527	511	531	512	518	518	506	505	481	499	521	545	486	500	488	500	509	542	504	473	475	484	518	464	516	514	481	441	473	484	499	516	503	515	476	482	480	502	506	509	529	500	525	511	489	551	475	477	529	475	558	501	521	481	531	516	492	532	552	489	503	497	486	469	486	499	516	506	553	499	539	505	520	513	523	550	515	498	485	520	487	505	510	481	500	504	487	495	525	542	464	527	502	475	527	483	540	489	514	510	539	499	523	492	485	492	505	513	490	469	514	473	519	483	528	529	493	498	508	511	539	470	490	522	485	491	492	493	510	526	527	491	516	505	490	522	552	508	489	494	501	516	507	505	500	549	516	455	502	496	523	496	528	486	518	525	523	543	505	491	500	477	522	551	540	503	528	501	504	514	532	505	507	515	459	509	508	545	523	527	535	519	484	464	491	522	503	499	463	498	507	490	473	549	526	503	482	511	506	470	499	506	535	535	520	474	481	562	496	526	512	495	527	485	524	509	504	531	526	520	522	488	501	482	487	493	474	536	513	513	469	471	497	495	531	542	511	508	471	505	512	509	509	491	494	454	472	507	476	486	503	529	475	503	495	511	515	496	502	555	512	523	519	492	489	526	506	484	498	479	512	501	483	499	501	497	526	522	508	475	491	520	496	486	516	481	495	493	497	483	519	478	523	529	492	516	497	528	531	545	534	485	543	501	531	493	484	516	513	501	512	490	494	529	499	509	530	520	533	448	506	508	521	508	495	559	519	529	468	515	547	511	507	507	507	476	536	484	500	509	501	544	520	505	491	496	521	542	474	544	538	469	505	523	486	494	487	507	532	507	481	459	509	526	480	483	521	511	482	464	547	473	539	480	532	504	506	497	481	514	507	497	510	498	493	479	478	507	510	491	483	528	564	522	503	495	500	520	542	512	497	492	506	545	500	503	513	478	508	494	495	496	513	508	500	540	488	457	530	553	537	464	513	498	540	469	520	516	487	502	485	488	506	515	530	470	511	477	486	529	510	508	507	496	521	514	543	498	514	517	493	510	488	511	531	478	543	514	504	471	492	543	536	545	519	532	462	526	489	465	530	530	501	495	553	512	509	497	517	513	490	516	471	490	481	511	524	518	513	504	485	520	529	498	494	512	527	503	506	481	510	512	542	494	491	536	467	486	506	529	518	508	536	479	503	540	521	557	495	509	506	525	560	510	515	516	519	484	508	502	518	522	546	489	526	474	483	478	480	518	535	496	500	502	495	497	542	506	505	520	509	474	507	492	498	513	520	508	522	486	544	546	508	500	520	537	503	524	482	507	509	543	506	495	486	545	509	507	514	503	502	529	497	511	514	496	500	520	529	515	471	493	497	484	499	536	528	524	515	493	488	496	521	534	512	521	492	499	504	502	524	507	534	477	522	516	521	539	469	530	518	484	495	511	517	466	493	493	500	483	510	476	471	517	489	522	499	525	474	481	527	478	512	514	517	503	498	496	516	506	477	509	478	527	472	494	490	484	499	528	508	469	532	495	528	513	506	497	514	501	523	487	492	510	503	519	472	517	530	500	479	515	504	481	494	481	461	527	459	548	475	527	522	460	525	548	506	486	534	516	486	490	434	495	520	508	500	500	503	510	488	532	518	492	513	490	477	497	498	526	506	503	500	496	527	498	547	483	493	511	522	472	501	427	485	517	493	512	488	500	492	538	516	457	505	484	465	465	496	528	474	492	492	514	535	474
2431	491	482	506	446	439	407	366	380	367	431	384	357	392	367	373	386	371	389	378	354	383	384	385	376	391	388	384	373	383	406	355	390	427	371	375	361	374	389	410	373	362	377	353	385	385	358	367	373	382	353	377	355	384	382	382	346	365	405	369	355	366	389	359	361	342	351	363	357	369	368	401	369	387	377	344	391	363	369	376	377	363	371	370	390	350	354	397	371	374	341	402	360	351	375	367	330	398	394	327	370	384	404	369	354	378	359	374	345	396	365	375	363	388	401	363	361	377	348	369	373	383	359	372	357	349	356	363	369	358	370	346	348	369	350	383	357	379	373	373	346	340	379	390	347	373	366	372	399	378	383	384	387	383	421	374	367	395	366	329	377	398	381	359	387	365	366	359	342	370	410	388	388	407	355	385	339	347	341	393	416	400	359	355	313	395	359	348	333	355	342	381	337	335	333	392	358	323	362	391	353	338	359	372	388	353	379	377	398	360	361	357	350	313	366	371	385	341	394	331	407	387	351	375	399	359	375	342	346	374	383	357	372	382	372	342	383	378	371	400	386	388	413	375	374	372	353	390	378	370	402	366	385	367	353	347	395	404	388	354	399	396	388	368	356	404	374	386	365	380	359	351	352	404	348	408	377	383	327	376	383	352	346	336	386	375	328	384	389	381	377	350	383	388	383	378	376	399	373	412	400	355	373	346	377	366	364	376	341	336	366	378	396	407	383	341	365	374	377	358	359	394	360	352	359	394	395	374	340	346	398	339	386	379	351	352	367	372	355	380	391	381	392	373	357	333	388	364	375	377	372	391	340	345	363	366	399	383	385	425	378	360	370	391	371	358	385	342	380	349	383	343	373	416	421	356	409	344	356	394	389	361	351	348	320	413	392	358	376	371	401	383	386	366	408	379	400	389	368	382	347	379	381	381	379	374	364	368	350	335	372	374	374	359	392	383	380	332	384	362	412	336	383	371	344	325	368	351	345	371	388	353	404	356	375	366	362	344	390	355	366	364	406	390	348	401	357	395	391	400	372	359	368	335	372	383	367	364	409	367	394	365	346	375	372	404	402	366	386	362	383	373	360	350	340	360	351	380	394	375	344	384	397	368	362	366	384	353	366	396	387	382	362	361	352	389	376	398	389	360	378	353	348	352	376	347	334	371	358	373	335	363	409	385	387	358	369	367	372	380	357	378	348	404	400	371	361	373	377	388	398	392	358	373	369	380	340	375	374	391	367	345	351	363	377	343	381	358	376	350	372	349	383	412	420	333	367	370	339	351	340	371	377	365	378	397	370	338	366	381	391	375	389	390	339	367	416	394	362	377	404	347	377	376	371	369	375	375	369	378	365	362	355	350	418	367	359	378	354	394	361	396	364	378	407	327	346	364	379	387	374	383	359	375	402	348	402	384	392	367	387	348	382	375	371	320	368	385	316	378	381	353	414	419	392	381	335	387	406	365	357	333	380	372	357	381	419	378	342	377	373	412	344	360	393	371	358	365	395	389	325	388	377	348	338	389	373	342	356	376	355	378	363	349	352	388	357	372	346	355	363	351	371	359	399	362	382	370	399	363	384	350	395	373	383	374	403	353	393	406	391	411	362	342	369	358	348	349	371	366	390	356	341	360	387	382	357	386	364	378	346	354	361	387	361	365	376	403	363	378	357	349	371	389	372	368	343	406	336	410	358	340	357	338	336	321	374	339	376	360	350	368	362	418	393	402	380	382	425	367	376	366	352	398	381	367	352	369	355	359	394	329	383	441	385	356	344	391	370	339	399	394	360	385	398	361	384	361	353	371	381	342	394	354	378	351	392	372	378	409	346	356	360	365	386	360	363	387	360	353	387	378	333	343	360	351	371	341	360	382	378	376	356	372	350	361	371	402	362	337	348	388	374	407	389	386	364	371	338	376	365	396	361	348	379	377	377	369	390	380	339	328	347	350	371	393	376	362	407	392	383	357	384	350	383	396	380	380	378	362	382	389	393	356	352	390	373	407	349	379	374	414	393	360	387	367	348	398	408	355	396	401	359	395	402	399	420	375	372	375	364	374	397	343	371	368	390	381	370	369	389	427	340	379	355	386	388	347	356	356	339	416	383	330	356	386	337	409	399	364	330	380	398	375	347	367	364	365	403	373	353	386	369	378	360	398	348	388	373	357	420	375	364	387	385	368	379	388	344	355	386	374	402	367	383	386	381	385	368	379	359	352	385	409	375	351	350	364	394	399	340	383	364	390	378	365	369	370	358	362	355	376	384	379	367	354	358	372	379	355	398	348	390	336	338	361	372	367	362	383	375	328	373	388	347	370	373	395	375	399	375	373	374	390	373	382	369	353	367	346	355	355	357	352	372	392	358	374	355	364	359	326	368	401	391	354	362	377	382	409	412	316	363	353	381	341	349	366	356	376	366	359	354	407	403	337	355	377	361	380	380	389	399	392	376	350	334	362	357	334	348	375	363	358	342	357	408	339	361	376	381	378	375	374	384	358	396	382	356	388	363	360	377	323	386	353	403	382	352	345	363	371	377	364	342	369	390	388	389	396	378	380	383	381	376	356	362	373	397	359	386	398	377	366	350	336	364	350	372	362	364	387	356	381	355	363	368	364	379	392	381	371	385	356	400	344	341	370	347	383	346	361	390	360	358	377	382	365	393	322	359	407	363	384	359	353	394	339	385	417	392	401	365	356	367	364	360	405	353	387	377	366	353	390	379	363	369	392	425	396	382	352	341	376	371	391	391	385	361	352	374	362	335	372	359	366	352	392	374	352	335	368	367	364	400	387	392	406	385	344	348	374	343	348	385	370	404	383	332	357	379	390	377	369	370	349	380	365	390	378	357	330	388	343	393	358	366	373	360	338	361	392	350	380	375	381	376	363	394	380	358	336	351	436	406	391	371	362	381	371	404	368	386	397	403	383	381	368	389	376	345	372	384	391	409	358	430	360	378	345	396	391	362	373	387	363	371	381	375	421	352	363	372	343	340	329	386	359	380	366	398	391	340	347	361	403	372	380	365	356	380	392	353	368	403	370	378	351	364	377	378	396	352	362	340	363	347	374	419	347	378	363	345	376	374	388	384	383	391	358	343	376	361	368	348	380	326	369	347	361	410	368	382	374	388	346	355	364	349	353	370	360	362	378	380	374	364	403	372	352	378	370	359	346	343	374	332	381	341	372	379	369	368	347	392	343	376	398	385	367	361	364	374	377	362	402	398	385	378	367	320	396	379	346	388	352	379	422	370	359	362	411	333	348	352	361	403	377	408	317	394	340	362	357	372	367	351	407	362	389	391	369	358	384	385	334	372	374	370	366	376	379	357	361	363	389	375	392	350	386	326	409	358	372	392	370	418	362	377	398	365	351	364	391	357	368	369	364	376	382	380	390	337	349	358	384	340	394	331	395	400	367	317	369	378	347	352	377	373	384	366	336	366	342	327	364	356	376	382	346	346	394	361	360	377	382	409	372	376	410	369	390	426	370	379	379
2723	1044	1220	1359	1299	1209	1130	1005	981	998	960	958	945	922	934	932	924	923	901	936	963	965	899	947	994	962	1020	1049	996	1068	1042	1053	996	1099	1193	1123	953	970	1028	957	898	893	927	905	914	921	872	925	869	859	861	875	891	836	874	856	918	879	942	861	848	876	869	869	842	904	904	919	872	928	878	895	835	825	871	920	925	870	879	840	821	884	835	864	868	934	862	833	874	887	858	850	931	856	902	889	936	893	862	968	878	900	862	930	849	845	900	873	882	906	889	862	923	905	814	861	915	856	907	878	914	892	877	847	921	900	941	885	871	902	876	801	900	862	891	897	863	859	902	915	905	935	881	857	871	874	910	853	879	856	904	867	891	878	856	908	861	845	857	851	871	884	869	886	896	884	851	867	878	856	919	887	844	864	909	891	887	871	909	873	912	841	876	867	883	907	857	834	881	853	881	937	881	909	887	920	890	867	849	903	801	887	850	816	864	836	877	890	925	840	896	849	909	892	880	899	908	874	939	914	901	903	936	894	901	896	902	852	881	925	862	905	892	900	919	908	839	899	845	824	912	891	879	898	894	890	884	909	869	895	874	877	887	866	952	901	875	827	847	862	875	886	879	856	858	911	821	916	921	884	897	860	879	894	904	883	919	936	867	902	900	866	887	872	855	885	885	861	893	862	828	866	901	883	855	872	865	916	865	841	861	872	893	879	881	867	826	874	888	875	867	923	885	906	917	864	896	886	868	922	908	906	875	911	855	860	896	877	926	875	909	843	842	856	865	884	922	868	839	888	933	868	879	866	935	850	901	871	855	891	858	825	888	882	858	832	855	886	886	905	846	956	881	909	834	887	865	883	898	891	859	908	928	910	843	885	874	948	886	911	883	853	856	895	886	883	917	902	892	888	896	860	855	912	850	931	873	918	900	880	834	883	895	884	882	863	878	859	900	926	824	867	893	830	924	838	907	893	853	824	848	846	882	899	828	892	911	790	872	889	877	814	876	864	850	855	886	887	871	925	892	872	828	863	803	873	974	853	883	876	822	877	874	819	889	885	822	856	899	919	921	882	887	853	871	897	868	925	881	948	913	943	862	868	846	851	880	880	887	906	852	901	910	865	836	863	862	882	858	892	883	858	856	840	880	942	879	905	878	820	820	879	876	911	877	885	871	896	858	881	907	902	891	882	867	917	878	845	865	855	861	815	842	876	838	862	909	914	892	968	870	807	935	885	873	821	911	912	869	885	920	942	875	905	893	874	863	861	927	854	879	870	912	917	934	895	875	854	882	880	901	945	880	876	944	885	859	876	885	849	853	906	901	891	924	873	887	880	877	923	900	853	872	901	874	886	889	924	884	831	910	892	887	888	897	876	955	884	904	878	862	896	826	850	945	830	874	912	889	875	928	862	888	886	916	906	877	954	883	870	811	863	867	868	878	893	853	885	902	837	900	902	890	834	855	857	890	847	890	881	886	884	916	824	906	846	918	925	897	877	914	898	892	876	846	863	859	826	917	818	837	849	871	911	897	843	857	933	890	898	891	877	849	867	864	912	884	888	875	908	887	854	829	895	902	933	870	886	921	888	919	875	917	861	888	922	864	854	859	861	869	871	915	908	896	850	918	889	871	852	921	901	857	892	926	924	861	829	913	929	906	833	871	867	904	818	870	860	857	881	890	867	836	857	950	893	839	891	903	920	934	892	867	801	888	855	874	903	903	882	818	838	873	847	867	922	904	880	908	900	926	932	867	868	885	904	849	869	903	898	882	906	867	872	882	860	869	938	926	903	893	889	866	894	909	873	923	862	869	852	903	902	946	862	897	903	867	906	880	890	887	944	912	900	811	923	861	915	842	839	908	885	911	870	861	862	831	881	888	860	864	891	861	876	842	889	848	854	887	887	863	837	931	884	887	900	921	856	893	884	844	868	886	888	936	854	859	869	929	894	875	889	907	951	814	901	856	897	873	897	857	908	890	898	857	889	870	882	854	941	876	918	879	832	873	865	906	851	891	869	845	937	931	881	887	839	920	863	876	854	906	831	933	923	828	849	861	867	883	892	855	832	848	887	910	921	871	893	923	847	842	862	937	858	855	844	897	874	861	895	867	913	877	905	883	855	873	905	864	838	915	850	895	858	853	869	896	855	909	864	892	854	888	871	865	844	891	888	891	875	892	867	844	904	895	863	897	886	912	856	950	895	889	886	917	859	881	882	880	885	894	876	882	870	852	843	872	852	891	887	899	896	865	886	887	886	886	889	876	896	884	885	852	865	872	894	841	833	876	863	925	838	855	872	893	923	872	884	919	864	872	859	901	845	902	935	856	837	859	932	841	870	899	894	839	895	864	900	877	851	828	846	906	851	855	851	885	916	863	905	911	872	891	897	868	881	870	918	869	835	891	888	902	875	892	922	933	876	889	881	891	866	864	887	870	895	883	879	920	868	900	830	902	901	891	876	839	891	871	897	899	861	909	868	899	858	904	901	840	846	853	892	865	885	906	853	879	843	860	898	862	934	886	917	878	879	857	934	844	862	844	853	884	821	842	903	893	898	932	934	872	899	875	866	851	873	882	904	877	943	901	850	924	909	920	898	872	828	845	902	875	920	884	886	896	889	885	820	865	898	876	899	877	890	933	878	897	859	887	914	904	892	865	921	931	898	838	871	878	837	898	907	841	856	933	831	889	854	885	815	891	882	970	906	887	868	913	949	839	874	854	943	874	833	863	853	892	864	884	875	900	889	871	875	859	845	840	908	884	877	844	889	904	866	912	882	868	874	876	847	906	875	893	898	864	901	843	854	886	881	859	866	888	892	884	866	898	835	841	852	885	906	886	863	875	886	928	919	881	887	867	871	935	891	806	913	887	891	857	900	894	909	892	836	891	881	917	892	891	887	880	919	940	921	908	871	891	932	885	865	896	830	861	902	842	911	858	862	910	919	891	860	897	858	864	921	895	867	841	856	887	856	902	859	888	893	921	873	901	864	864	888	905	924	904	874	921	849	820	852	891	899	923	888	895	884	895	861	840	915	826	891	896	881	878	907	905	900	823	882	873	887	853	911	937	859	863	900	866	906	874	889	909	871	883	817	908	947	865	876	788	874	906	904	894	874	858	943	846	890	879	852	894	848	913	873	914	870	893	852	863	906	930	914	867	925	903	877	831	888	891	923	808	928	885	919	896	882	889	878	806	892	916	892	906	855	879	889	859	878	847	864	868	865	891	835	889	864	900	841	905	869	928	930	913	911	895	892	870	918	902	923	941	859	929	851	887	921	926	880	895	868	950	919	811	886	881	874	845	874	914	886	869	905	884	841	849	939	862	870	839	843	918	829	888	861	851	901	839	894	921	862	869	873	908	893	839	895	841	904	870	849	906	869	873	914	801	904	889	873	873	826	910	860	875	911	904	856	892	860	858	858	846	886	868	845	863	899	861	859	890	865	897	854	899	836	886	891	840	890	843	897	917	858	852	890	810	862	886	895	924	870	899	942	875	831
8212	2018	2914	2517	1851	1132	780	616	509	421	350	359	322	321	282	301	276	284	295	280	360	358	358	316	333	508	414	351	311	302	282	307	320	304	316	327	287	261	264	229	220	217	237	209	178	243	225	242	222	243	240	195	233	206	216	212	190	216	198	213	219	202	196	213	189	189	222	195	195	177	211	194	229	214	229	191	224	200	195	207	214	202	225	171	210	202	194	223	200	208	185	235	192	211	215	188	233	217	184	224	201	204	207	198	232	229	189	212	207	211	238	189	183	210	210	203	174	174	214	214	201	199	205	168	232	210	179	192	204	188	224	209	214	215	218	191	203	195	202	201	207	216	199	201	213	203	220	201	178	237	192	218	219	189	204	207	218	207	209	204	217	193	215	189	211	176	208	236	212	192	221	235	228	207	241	205	182	212	222	208	195	181	180	190	189	240	194	196	209	164	213	205	202	199	224	196	239	215	199	202	208	234	201	200	222	222	178	210	227	209	191	211	205	183	212	248	207	203	211	225	210	186	194	200	221	222	200	198	209	188	182	191	189	191	201	207	187	197	207	180	215	192	203	247	235	192	213	210	218	209	205	195	189	206	196	207	196	197	227	184	208	193	210	197	202	213	191	235	204	196	183	192	189	192	197	191	197	226	186	174	214	205	227	200	220	197	194	214	205	194	200	215	202	212	180	183	218	186	175	203	183	231	199	216	216	196	188	179	223	196	203	183	214	188	193	195	225	176	190	193	207	197	212	192	204	200	206	213	200	220	226	184	204	204	209	195	194	191	238	212	209	195	217	204	212	210	221	184	190	203	222	189	222	194	210	237	208	202	209	235	186	210	204	205	209	206	194	170	212	187	192	207	209	219	194	211	180	209	190	199	199	241	211	211	200	192	196	207	218	215	213	209	208	183	175	211	206	202	222	177	204	199	200	197	205	197	193	202	210	183	202	221	217	192	191	176	202	192	199	196	200	207	208	202	195	210	223	207	194	182	228	234	237	239	201	190	222	222	208	211	185	207	217	222	195	195	199	204	215	212	207	222	220	186	197	176	210	199	207	211	197	197	184	194	214	193	220	235	217	207	171	201	211	196	184	202	202	189	222	178	198	215	213	215	206	188	204	209	201	212	195	228	210	188	208	212	220	222	229	184	222	203	209	215	195	178	205	202	194	194	229	224	214	188	212	214	202	207	186	193	207	224	198	195	210	200	191	238	178	210	203	195	190	211	196	187	220	210	200	201	187	204	198	218	209	235	241	206	181	212	218	199	185	229	201	214	203	221	204	215	204	191	212	199	182	183	221	216	206	223	194	231	210	214	223	197	204	226	217	196	214	182	191	184	193	216	186	245	190	175	195	218	216	217	220	205	233	236	183	202	219	217	191	210	210	167	210	198	209	198	194	220	189	200	175	217	213	208	179	211	199	204	225	217	196	227	204	195	195	215	214	195	194	209	214	196	201	183	230	202	203	220	204	196	198	218	206	227	200	204	185	210	199	193	216	212	222	197	194	168	207	196	215	207	201	192	189	194	225	195	183	183	205	188	211	203	210	210	220	194	223	222	232	225	207	230	214	229	190	189	220	191	200	182	197	213	223	216	211	213	216	222	192	230	204	191	201	205	229	195	211	200	212	210	219	183	217	194	255	194	198	218	201	209	214	201	243	203	197	213	224	194	216	215	194	213	200	197	218	194	186	179	208	198	218	212	207	222	189	187	200	219	204	205	189	197	193	204	204	211	221	223	224	201	221	232	192	226	214	187	193	195	219	216	212	235	217	193	230	200	196	231	227	229	179	218	226	201	219	201	194	193	228	183	186	194	211	200	203	190	214	193	202	190	230	211	204	201	186	209	184	199	224	194	202	216	227	191	195	179	188	206	233	194	199	201	212	207	183	195	206	194	182	209	187	228	220	204	193	192	195	221	198	208	219	186	190	223	196	215	208	174	209	203	216	187	198	187	205	207	203	191	189	186	217	188	199	206	240	197	196	209	203	195	210	205	214	197	211	178	234	218	218	198	219	237	187	218	194	226	194	180	194	198	197	196	214	220	171	209	210	200	191	190	229	200	209	217	185	196	215	209	200	188	207	193	200	217	193	189	199	234	216	192	206	215	211	209	211	213	211	213	207	216	188	222	179	197	205	196	200	203	184	211	196	191	204	208	176	198	196	197	205	204	219	212	174	195	180	195	208	193	200	198	208	202	230	176	213	195	174	211	213	198	189	206	191	175	225	218	203	201	208	234	207	203	240	195	210	211	250	180	192	171	227	204	196	194	169	212	220	195	211	203	218	218	197	197	196	214	199	189	189	206	185	184	194	186	204	220	216	208	214	208	194	194	206	216	219	220	202	192	208	186	190	218	191	195	204	202	197	201	210	184	217	228	204	177	175	205	235	232	201	222	203	199	235	183	246	202	201	231	189	210	214	198	208	207	193	212	187	171	196	190	219	202	189	210	215	192	227	198	222	205	205	214	192	214	217	206	209	219	197	222	216	198	176	184	207	228	199	180	226	196	208	209	185	203	200	226	207	192	198	185	195	191	186	201	203	205	189	205	218	191	229	231	186	221	184	215	203	197	208	185	184	184	188	185	213	242	197	211	212	208	198	228	193	214	196	200	188	225	186	213	199	197	196	199	210	209	208	188	211	225	206	184	174	228	184	167	189	199	208	215	206	193	220	187	213	215	189	196	199	203	230	202	185	207	203	194	198	223	193	219	204	189	211	216	205	207	189	219	197	215	210	198	209	204	216	225	211	221	211	231	229	220	231	238	198	200	204	203	199	222	215	191	175	213	185	198	189	197	199	196	198	202	200	216	217	209	198	193	200	201	189	201	189	227	197	207	210	189	222	188	194	209	211	213	205	203	193	213	211	222	201	223	227	206	202	215	198	233	213	195	210	192	214	219	212	201	186	195	204	198	199	246	206	208	168	194	217	198	196	186	214	209	216	221	203	221	206	205	207	197	186	192	186	198	175	194	219	213	203	209	190	189	216	215	215	219	222	228	229	199	228	219	216	226	195	224	197	212	226	225	217	211	203	214	231	181	211	195	207	228	199	192	203	215	206	206	214	202	208	207	194	180	219	228	216	187	195	219	201	178	201	185	239	193	196	190	217	239	194	201	197	197	225	173	174	224	210	204	220	218	204	222	212	195	193	191	195	198	255	192	202	218	203	179	202	206	207	171	186	208	210	188	194	200	188	179	224	203	229	202	214	201	201	175	196	166	167	192	201	213	188	210	185	197	218	186	210	195	214	203	201	220	202	210	192	246	195	200	203	204	183	221	217	222	217	215	218	217	203	198	185	204	192	224	178	194	219	212	207	209	191	232	204	188	192	218	223	222	221	202	182	201	214	232	214	223	216	238	188	207	213	182	207	221	181	189	185	214	222	188	208	195	229	199	222	188	206	226	202	194	219	221	184	204	204	213	196	211	201	198	224	204	188	195	225	233	202	236	203	206	191	212	191	198	209	180	221	218	211	189	208	218
6139	2118	4623	5030	4838	3600	3196	2620	2203	1872	1543	1464	1480	1353	1211	1266	1085	1092	1318	1274	1790	1538	1605	1266	1826	3222	2174	1827	1286	1282	1409	1324	1329	1630	1441	1217	999	954	1023	933	681	654	623	634	683	745	686	741	703	717	662	648	725	720	588	598	528	553	580	499	549	527	547	489	517	512	595	581	565	556	540	537	577	533	547	542	534	546	519	522	575	520	530	528	524	583	521	533	582	520	503	560	528	519	516	586	527	538	484	515	569	566	539	502	522	531	534	517	521	533	573	558	507	545	554	545	513	533	547	526	523	533	530	534	550	511	542	549	544	524	527	528	495	513	498	557	540	480	537	518	534	543	561	512	532	534	514	517	522	537	533	555	539	497	547	534	531	533	538	536	517	547	545	498	473	525	511	584	528	494	559	490	581	529	502	527	524	550	530	528	517	562	548	537	513	510	528	557	515	512	511	522	549	529	523	558	502	526	516	502	575	509	492	524	515	518	543	553	540	561	551	491	534	521	492	486	559	558	536	514	495	490	541	534	487	528	556	535	570	480	539	519	544	524	504	538	564	507	556	550	540	517	530	512	548	540	526	514	539	500	537	562	554	488	555	514	536	523	528	552	503	564	532	564	515	539	603	564	550	560	538	513	493	515	525	557	543	541	491	542	514	533	554	507	550	554	527	525	510	520	510	539	524	541	511	533	515	518	546	552	480	543	536	519	511	524	548	546	531	562	545	503	533	547	563	551	537	498	519	488	531	525	521	523	541	549	531	511	513	548	536	484	503	537	474	504	524	501	509	560	546	526	585	503	545	555	493	543	517	504	499	554	500	537	546	538	540	531	510	541	559	564	521	493	504	509	486	539	550	517	561	510	516	512	550	545	471	519	538	537	541	513	527	540	571	534	514	511	540	553	512	554	573	522	514	513	504	536	541	504	566	554	560	497	564	509	525	557	544	520	580	545	559	538	527	504	537	490	585	504	512	502	540	527	538	546	532	539	509	536	521	518	533	545	537	510	575	543	540	563	555	547	529	566	522	555	525	544	503	520	519	560	528	483	518	572	525	515	480	552	509	503	554	515	577	508	542	564	533	514	530	518	552	539	506	545	479	499	503	552	535	562	499	561	555	545	529	536	511	528	546	536	522	523	530	522	525	511	508	506	521	518	509	533	535	476	519	507	517	545	487	550	478	515	514	546	479	495	498	555	508	538	536	528	532	538	510	526	535	514	505	526	537	513	543	510	535	518	533	527	512	503	537	497	576	569	530	547	529	532	511	550	526	507	515	506	543	544	544	532	534	541	518	541	514	521	573	542	504	528	527	494	527	553	521	531	505	537	544	552	532	503	514	541	532	519	544	545	502	489	510	486	546	522	512	512	555	571	535	526	512	543	537	537	531	508	526	569	499	504	547	535	544	518	525	547	523	530	480	516	517	546	524	562	525	506	494	563	560	537	515	509	546	533	533	507	524	546	534	541	530	524	526	555	565	550	499	526	511	501	568	499	503	559	561	512	506	560	533	557	526	535	505	504	582	509	537	512	507	528	547	541	491	551	554	521	506	544	557	542	534	517	487	485	584	540	564	496	537	543	566	519	562	474	517	499	545	509	557	495	493	582	476	536	490	507	556	509	543	499	511	548	543	493	546	531	529	550	526	502	497	524	539	531	525	508	530	530	493	513	524	560	559	526	555	533	522	507	490	538	520	515	526	507	524	517	534	538	494	500	509	558	527	548	514	539	528	527	495	517	559	513	524	543	498	497	492	541	531	570	523	508	539	525	540	522	532	528	505	514	543	501	486	561	544	513	515	538	527	517	505	545	522	548	525	522	531	491	535	516	504	524	551	536	534	543	537	533	536	557	576	558	527	495	511	536	541	548	567	537	513	525	538	503	498	513	533	541	478	521	525	547	554	516	534	593	535	509	494	489	517	525	535	531	500	511	539	541	492	537	562	508	500	538	548	506	549	535	527	513	482	537	563	492	549	523	508	533	560	531	506	572	497	502	529	539	563	555	527	512	548	528	516	532	531	529	521	514	527	513	515	498	546	473	562	569	517	510	511	526	511	522	504	542	490	551	522	576	540	510	526	544	507	518	530	533	547	513	552	530	582	554	513	528	522	526	553	525	532	535	520	511	522	548	516	543	532	599	525	531	529	490	575	526	517	499	497	512	523	550	559	510	519	543	547	532	495	553	563	542	574	505	579	569	526	507	492	539	529	559	494	488	569	515	530	504	546	537	593	546	566	521	535	527	504	521	548	549	539	511	540	513	516	533	517	503	533	538	473	539	549	533	542	481	559	543	539	516	521	549	551	498	559	539	496	547	527	514	513	580	591	557	544	508	537	514	532	519	545	511	475	509	516	520	530	510	523	542	503	533	546	513	545	512	558	549	517	558	510	510	555	494	519	544	519	542	547	526	504	516	552	507	519	560	540	554	506	493	525	546	537	525	560	549	570	486	540	540	518	562	521	510	520	511	519	532	536	534	562	524	516	579	551	500	551	540	574	554	539	550	538	558	524	543	541	534	560	549	497	517	513	581	522	502	485	538	506	545	566	501	504	471	498	542	547	536	564	518	530	575	474	534	557	502	527	542	507	541	481	521	547	516	532	548	522	481	527	517	535	514	517	525	540	542	564	505	525	543	573	511	565	525	556	482	492	545	586	564	506	518	557	559	542	544	517	534	505	529	516	535	541	527	551	544	547	524	531	487	552	534	541	538	530	554	533	516	492	509	554	508	506	540	538	535	508	522	516	530	534	540	512	540	519	494	539	551	525	545	547	537	562	500	524	536	525	547	519	545	549	557	557	546	524	499	541	543	519	492	530	537	538	543	547	516	536	557	549	503	567	542	520	502	496	540	497	560	544	507	508	561	503	495	521	514	535	541	543	540	553	535	538	542	517	510	532	512	522	515	533	531	542	516	496	521	532	545	519	559	545	547	524	563	518	559	532	531	546	514	556	543	489	506	489	557	496	519	523	537	581	503	526	521	538	526	534	530	536	544	530	533	538	495	545	575	516	507	558	521	526	525	514	529	486	552	495	531	510	489	520	484	486	511	482	530	480	538	490	544	507	523	503	510	525	506	510	561	530	521	513	543	493	529	526	543	535	529	551	476	547	489	498	499	537	521	556	508	555	546	602	517	539	542	544	564	534	547	518	504	521	519	516	515	515	553	490	519	517	511	504	561	545	544	507	565	497	561	563	507	534	504	506	516	546	499	498	509	533	520	515	522	538	548	506	554	533	530	495	553	552	469	523	537	495	538	542	533	532	553	562	502	535	507	571	549	558	497	523	528	532	552	539	565	518	509	538	559	504	526	550	505	539	518	552	528	535	573	540	541	482	516	519	529	520	519	548	563	575	507	556	523	546	509	509	502	511	555	521	505	580	530	489	520	530	575	514	516	529	546	517	513	527	555	528	589	528	514	568	541	546	542	534	583	541	524	536	524	534	522	483	524	531	525	551	559	475	535	519	497	545	515	494	547	520	507	553	577
15360	5410	5245	4528	3300	2059	1438	1137	814	613	520	482	431	384	353	386	318	326	338	418	497	412	404	326	550	839	623	452	353	356	365	332	325	409	352	311	277	305	274	262	219	185	212	232	196	227	224	218	227	224	199	209	205	208	217	196	174	180	189	191	205	179	190	181	189	184	204	197	185	178	184	191	184	192	193	197	189	185	178	192	189	191	176	176	175	179	179	174	177	207	185	189	174	180	190	213	161	193	182	175	185	199	175	185	191	169	170	198	179	172	177	172	187	195	175	193	193	195	200	172	187	155	174	178	185	194	160	172	182	187	199	180	207	183	192	163	206	172	194	193	181	202	176	168	174	178	190	153	191	200	182	213	177	179	169	164	179	191	179	197	171	160	175	206	192	206	166	187	192	168	182	180	168	152	193	191	176	173	175	176	160	192	194	184	155	199	192	165	199	185	170	203	205	195	200	186	198	185	170	194	182	173	185	169	196	180	180	202	188	178	191	199	197	196	158	178	158	178	188	200	183	173	190	167	175	207	188	207	171	191	185	170	205	200	172	182	188	200	178	178	177	203	173	177	183	180	182	170	163	186	180	180	194	191	206	176	178	227	177	192	180	170	156	170	180	204	184	198	194	188	164	180	181	202	170	180	196	180	172	183	175	201	157	172	180	205	151	217	185	199	190	189	209	171	206	175	187	181	182	184	191	189	174	197	179	171	194	159	189	182	210	188	197	147	191	182	168	167	187	170	190	194	195	199	196	182	166	180	178	173	186	182	206	192	181	171	175	176	207	190	185	177	185	182	193	192	188	180	190	175	178	174	195	175	199	179	167	197	188	181	190	174	175	151	168	162	201	199	183	168	185	170	178	201	186	194	197	181	206	177	175	185	186	186	180	189	186	157	171	159	165	207	193	210	176	184	192	178	181	187	206	183	193	178	198	179	172	194	201	188	175	182	179	183	201	187	193	179	197	186	164	197	209	186	169	198	169	196	159	189	197	190	180	186	187	175	201	186	169	182	169	169	208	182	177	172	170	180	168	196	207	175	167	193	189	188	195	192	188	182	187	180	179	165	183	179	196	167	179	163	175	172	176	174	183	160	188	171	207	188	189	191	195	190	193	200	176	167	199	178	195	175	185	179	172	167	174	210	163	178	202	171	192	151	186	168	181	193	179	210	186	185	182	160	173	194	169	187	204	182	218	168	182	168	207	192	213	179	195	193	181	163	173	151	189	181	181	180	172	219	177	171	175	203	169	184	158	207	174	177	193	188	187	183	204	209	167	199	196	192	171	183	195	203	195	182	203	175	190	207	196	171	178	179	184	167	187	180	184	188	190	179	154	185	144	178	186	203	219	187	194	185	180	183	163	192	209	186	182	185	169	195	194	170	178	218	156	179	176	155	208	184	196	192	162	189	183	223	160	187	187	168	147	205	168	200	168	185	176	198	184	174	182	173	212	182	231	193	178	200	189	189	170	178	179	181	163	178	158	176	194	188	183	180	189	200	201	187	170	185	188	171	182	167	175	173	181	182	202	165	174	170	204	180	159	180	181	184	155	181	178	211	211	182	170	200	201	203	179	172	198	196	165	168	153	170	153	172	225	170	181	161	186	158	154	196	192	186	180	176	181	201	190	179	163	171	172	160	172	183	198	180	199	180	187	192	189	163	201	196	163	169	166	183	199	189	182	196	177	204	179	169	194	213	180	183	182	208	207	207	185	195	187	182	163	178	199	169	202	169	193	178	192	188	179	197	192	191	168	169	203	180	204	168	191	183	169	186	181	186	163	190	205	191	181	158	187	154	183	195	197	180	188	184	172	187	196	187	197	189	169	158	190	178	182	157	165	171	219	168	185	159	183	172	186	174	177	206	227	200	158	193	177	186	170	195	172	198	181	160	152	177	175	193	201	165	188	180	181	170	166	155	165	172	159	183	169	181	172	173	194	179	215	166	184	192	199	170	198	185	170	203	175	162	187	192	176	150	189	195	196	202	177	203	192	163	202	208	176	200	181	180	190	164	165	168	185	178	176	189	194	215	230	191	188	191	181	194	200	190	193	181	151	190	178	196	178	183	183	206	173	198	164	191	131	187	187	190	194	182	165	173	153	196	199	191	178	182	198	205	205	148	189	212	184	168	162	186	184	179	188	185	164	190	174	201	156	182	196	195	190	176	174	202	197	164	179	181	171	202	165	186	205	180	170	169	163	206	180	193	175	161	155	202	164	198	179	197	182	192	178	196	176	181	206	141	160	165	200	193	182	200	181	185	184	180	171	191	196	190	184	192	163	176	165	180	169	192	191	160	188	166	172	181	199	187	198	182	201	192	187	200	181	190	184	182	168	176	165	159	174	199	175	186	181	175	164	202	173	200	175	176	188	188	177	182	189	197	182	187	168	210	193	168	185	185	194	189	163	201	166	197	179	189	188	175	197	177	177	171	162	193	212	180	186	163	185	195	211	143	180	184	174	163	185	173	195	179	188	180	201	181	180	201	176	191	169	167	157	178	193	198	182	194	150	178	184	162	178	197	160	169	204	188	181	176	198	207	179	167	147	189	180	167	181	177	188	175	173	162	178	176	175	167	229	191	190	170	179	158	181	171	231	187	178	183	188	183	191	191	189	162	180	181	187	193	173	179	176	160	169	193	216	185	176	167	182	193	173	168	186	163	179	181	172	168	201	167	202	170	168	155	203	184	179	193	187	182	176	169	179	184	197	177	194	186	173	188	193	202	169	211	185	187	196	187	191	181	200	187	181	166	162	168	177	162	183	193	161	153	205	187	185	188	165	170	210	188	175	198	203	153	179	175	192	211	173	157	167	181	174	182	184	191	202	151	183	183	167	175	165	182	179	185	188	186	172	186	175	204	188	185	188	193	191	178	193	201	180	189	167	192	173	191	183	181	187	188	191	194	175	195	168	181	178	188	220	177	186	184	166	168	180	186	172	144	181	190	202	197	171	154	164	185	179	191	185	195	169	201	173	174	173	188	199	180	159	171	152	158	188	188	174	176	174	180	208	193	202	177	189	188	180	177	181	188	181	195	159	182	156	195	181	157	174	205	180	193	158	174	182	172	178	170	159	207	187	194	214	170	172	151	174	196	175	176	136	164	206	171	192	170	176	195	204	184	177	181	176	166	188	166	180	173	175	163	198	197	187	185	183	193	183	189	186	200	176	188	154	182	157	179	187	213	172	194	194	182	161	175	192	189	199	215	185	201	188	165	197	194	148	209	183	198	179	202	182	180	184	174	173	167	183	156	181	178	189	180	214	194	191	188	180	188	177	155	158	193	211	179	175	165	196	190	170	202	186	167	181	173	200	208	188	170	196	212	203	180	195	153	159	182	185	192	185	175	198	202	206	179	177	166	177	178	191	198	190	203	207	185	179	169	193	175	174	175	183	193	154	171	176	182	191	204	190	156	198	208	168	183	173	158	196	194	187	202	193	201	181	170	189	177	185	153	184	165	181	182	215	184	171	187	163	189	180	198
8604	3831	7197	8363	7987	6175	5041	4369	3874	2881	2457	2328	2305	1926	1801	1827	1430	1696	1814	1881	2689	2095	2236	1844	3298	5390	3636	2557	1950	1947	2097	1880	1993	2398	1955	1725	1334	1334	1400	949	767	696	751	776	867	1030	972	892	747	803	874	779	952	724	608	519	547	587	548	583	570	557	490	515	528	559	527	534	522	513	509	558	521	528	468	500	508	548	582	532	535	557	556	554	557	550	499	547	518	542	508	503	515	524	494	521	504	507	536	517	514	474	502	476	521	513	493	506	496	524	548	483	502	523	551	525	501	535	506	497	499	527	530	498	514	492	514	483	511	510	469	528	510	513	503	502	534	478	488	475	532	472	508	481	505	508	489	490	493	481	466	515	492	517	526	501	536	489	517	504	482	511	504	483	531	524	483	493	529	516	525	531	486	500	507	518	481	537	483	496	513	510	489	521	471	483	539	513	492	523	514	500	532	483	467	484	518	514	449	483	494	470	474	468	491	502	531	496	514	468	449	539	512	526	470	493	522	469	495	528	474	487	476	509	518	512	489	486	479	477	519	465	534	489	532	508	548	509	479	487	487	485	515	488	491	504	514	507	484	492	502	462	523	513	478	502	521	509	512	472	503	488	483	499	522	536	449	532	493	502	493	474	514	463	509	463	485	467	491	515	499	522	502	503	508	458	500	502	491	496	486	491	507	494	519	489	489	490	486	456	541	483	457	494	520	567	506	484	441	494	478	509	552	533	493	519	535	509	480	515	517	526	500	520	511	518	461	538	485	496	478	499	492	512	480	503	527	467	502	506	484	494	497	503	501	524	497	489	472	534	457	519	531	478	514	498	540	472	479	500	521	515	507	482	496	470	506	486	545	478	530	495	496	499	493	524	489	478	493	492	460	524	514	499	519	531	518	454	486	502	492	525	509	498	479	485	495	525	532	524	502	501	525	523	529	444	474	510	492	539	494	524	478	469	510	568	502	503	515	486	467	481	483	504	492	472	564	549	502	509	477	465	494	507	511	509	517	526	499	531	501	479	509	528	481	527	533	501	490	547	521	477	517	475	507	521	491	511	505	492	500	479	533	509	518	488	505	523	526	470	514	523	504	502	486	456	484	501	518	524	472	470	549	515	461	502	516	542	538	531	517	512	555	466	513	494	492	465	428	497	519	458	502	511	532	529	495	493	479	499	507	530	508	514	474	490	523	493	477	500	485	516	490	505	486	489	516	493	441	498	517	525	494	503	500	482	481	520	481	476	504	503	520	472	522	461	511	513	484	482	519	509	479	533	451	501	499	494	547	522	496	478	532	526	499	527	533	513	522	509	489	517	474	489	499	512	475	489	510	508	521	463	505	538	476	507	496	479	473	496	500	469	496	517	509	501	457	561	521	506	534	511	483	494	500	509	511	540	504	500	522	482	511	480	470	513	505	521	544	532	500	503	510	494	521	478	503	485	493	481	493	488	506	485	512	504	494	515	495	500	478	480	497	524	496	484	528	530	494	528	479	479	478	489	494	499	491	482	508	515	510	484	493	512	475	547	469	502	500	520	482	506	455	509	489	490	530	506	495	513	488	523	490	504	515	525	519	487	513	491	513	489	484	503	505	525	501	498	522	517	488	511	502	447	512	512	500	485	500	484	495	514	507	515	451	492	510	553	510	514	472	540	527	492	520	532	496	509	485	514	505	523	482	492	528	491	505	467	475	502	540	509	508	477	509	527	497	517	488	533	475	511	461	475	506	534	530	523	504	453	518	509	486	532	490	486	492	527	493	485	499	494	521	492	519	493	459	482	490	503	506	523	495	414	497	507	515	520	498	485	516	508	509	459	516	527	499	537	473	496	517	519	548	481	450	516	448	467	495	448	529	464	519	511	531	515	465	510	478	500	476	471	510	481	477	522	502	493	496	521	493	527	501	501	511	537	490	502	473	514	510	527	480	519	497	489	524	464	490	509	472	505	502	475	484	448	525	514	515	482	534	509	517	549	483	503	481	531	523	517	519	481	514	530	477	529	494	527	522	470	487	474	553	481	514	488	518	497	463	494	536	491	508	499	480	508	508	497	475	514	506	503	494	488	485	496	472	529	491	529	498	505	491	489	472	519	522	492	519	520	505	482	493	467	491	495	502	519	520	506	492	520	527	555	458	498	493	469	480	506	454	516	488	491	474	498	458	497	510	481	505	498	497	505	532	509	489	521	492	492	448	482	509	542	473	544	504	506	518	525	520	496	487	463	489	511	481	487	519	499	492	484	483	498	541	481	513	515	480	487	487	512	533	475	493	532	481	550	495	520	510	520	505	518	477	480	501	529	478	507	512	474	542	518	479	493	511	463	479	501	484	465	464	514	551	538	515	500	497	497	484	463	523	505	505	500	526	460	499	491	501	481	480	508	512	532	516	517	496	528	446	492	497	470	517	523	492	488	489	499	519	482	506	512	483	496	506	542	497	538	526	520	488	504	545	479	511	477	496	516	492	507	517	525	486	509	508	464	541	521	508	522	503	499	510	505	486	501	501	504	517	503	515	504	496	495	493	490	481	478	482	485	539	479	504	459	519	463	503	511	492	508	516	487	466	494	515	510	477	533	500	498	499	527	533	517	498	483	490	520	491	490	519	509	516	481	517	489	525	474	493	477	526	485	495	497	448	500	557	499	506	519	501	490	486	495	478	541	539	516	533	494	499	523	463	502	502	487	478	472	515	505	519	474	535	494	534	497	522	527	502	507	507	484	545	499	513	505	509	502	487	491	506	491	513	507	514	506	491	515	463	486	490	525	499	538	499	480	457	505	488	502	495	511	451	494	471	522	510	493	503	496	503	462	527	513	499	524	515	513	518	512	507	487	504	506	487	498	483	496	546	510	495	520	516	468	487	530	473	489	505	530	527	483	472	509	505	469	519	526	451	492	494	504	484	519	500	508	511	503	496	462	517	489	487	498	523	491	464	497	488	504	524	493	505	484	547	493	513	484	494	490	498	536	493	495	549	463	498	505	532	495	541	479	484	469	473	507	474	553	494	489	499	487	521	461	516	533	525	503	505	466	492	550	465	509	500	483	462	517	496	489	525	467	482	474	524	513	512	468	512	500	513	503	480	499	491	521	503	478	489	475	499	518	487	545	528	495	527	530	559	552	484	472	528	540	535	476	468	505	503	486	470	503	508	521	517	499	472	518	485	529	498	487	508	557	488	511	487	508	519	480	527	484	501	467	483	470	511	520	480	505	508	532	512	509	515	474	500	504	489	484	531	484	495	513	476	514	482	495	526	506	483	488	519	503	500	516	497	529	460	486	540	507	550	452	501	474	467	484	520	482	497	479	501	515	504	493	524	521	470	534	529	476	485	490	447	513	514	493	497	470	501	510	470	486	503	501	506	533	516	488	547	480	470	451	482	495	503	479	502	480	487	498	518	490	505	504	530	506	527	484	518	485	473	462	547	503	525	484	457	514	510	526	499	530	492	491	473	516	529	507	504	487	505	480	496	494	473	518	534	513	507	523	491	487
2394	581	530	487	447	389	396	423	402	381	384	364	357	384	382	403	391	368	395	420	419	356	384	397	426	407	348	386	426	418	397	378	381	393	402	363	432	405	418	357	358	361	375	360	363	381	342	376	354	340	366	375	412	371	354	379	364	370	360	353	343	389	371	380	372	361	397	335	394	409	368	369	379	398	336	332	361	356	379	359	358	384	361	370	402	371	374	378	363	350	316	386	355	392	362	403	382	368	349	371	354	331	363	379	396	377	373	353	341	408	387	349	388	367	374	359	379	369	378	379	354	363	342	361	394	352	353	360	376	342	368	365	368	368	358	353	362	362	354	401	359	367	355	363	390	355	323	335	348	339	371	358	373	371	356	343	368	364	350	382	345	376	351	367	389	387	407	373	382	358	331	369	373	381	352	354	361	376	356	350	364	364	373	355	406	358	352	356	369	355	355	392	375	366	350	357	339	412	374	371	339	353	351	370	392	375	360	359	338	347	360	354	380	349	378	397	357	411	371	363	379	387	362	322	342	396	396	343	384	382	393	347	374	364	377	361	409	423	403	354	359	359	351	365	342	367	357	386	344	364	351	323	379	360	393	354	373	377	380	366	344	340	358	344	346	386	367	397	397	389	403	356	360	377	385	388	405	374	337	374	347	392	357	377	388	352	363	349	367	338	387	366	341	361	383	363	348	370	368	372	354	366	361	368	374	400	340	373	363	389	406	383	380	345	336	399	379	346	348	336	369	368	387	375	364	393	359	397	356	382	373	333	351	382	393	338	371	364	364	334	370	375	357	376	396	342	372	370	352	380	364	342	351	366	387	381	363	365	369	377	362	345	374	357	427	390	361	376	342	324	363	365	373	394	355	386	388	332	370	366	354	346	389	376	362	393	365	363	387	356	357	332	390	332	374	398	362	368	362	369	349	374	376	378	395	366	356	367	354	387	377	374	368	364	345	370	352	355	353	369	367	375	354	361	419	410	416	348	379	379	388	341	339	367	362	348	365	357	375	335	376	380	362	369	396	380	358	322	356	372	362	330	362	348	355	359	404	372	374	391	400	364	353	371	352	357	386	345	383	368	394	343	341	340	366	348	367	365	348	351	357	389	349	351	356	373	353	384	378	381	367	368	364	360	385	391	374	370	381	349	374	373	319	385	357	377	360	360	373	398	349	315	355	364	377	374	355	386	400	378	400	385	378	374	385	360	364	342	389	336	354	349	355	385	379	369	363	368	394	358	331	378	371	346	344	362	357	349	318	351	344	385	347	350	382	337	353	380	395	334	341	390	352	336	374	327	413	364	390	369	405	397	376	369	384	373	350	370	339	363	337	355	370	391	361	329	326	372	379	364	361	384	347	335	331	371	350	366	359	371	350	344	364	400	360	375	386	338	384	353	396	386	389	358	358	367	373	400	344	373	357	379	390	368	354	372	335	357	409	369	380	345	363	348	379	343	408	353	357	399	363	356	353	355	348	347	332	333	364	367	390	353	338	400	377	368	321	337	349	368	394	392	385	367	376	374	360	389	369	388	366	364	368	363	412	370	338	382	343	400	345	373	387	368	353	361	339	391	390	354	369	350	388	371	365	351	404	377	374	357	376	270	343	375	365	313	359	384	364	368	338	372	378	352	376	352	378	381	364	359	388	360	375	320	334	363	388	389	352	365	352	345	366	324	346	344	375	364	393	357	364	391	367	382	358	354	352	341	398	368	350	370	379	359	368	388	379	359	345	388	359	353	365	346	360	360	388	379	367	373	372	342	423	338	379	380	339	375	360	398	365	374	360	375	408	393	343	381	345	365	352	348	347	334	369	373	327	350	363	412	357	390	334	357	390	372	362	356	359	337	373	364	357	355	353	347	421	360	380	363	406	355	353	364	380	375	339	342	350	412	366	396	328	342	348	390	360	352	321	348	362	343	351	344	403	404	332	387	366	358	363	391	365	364	344	356	363	395	335	375	358	340	382	363	361	354	342	362	369	390	369	372	385	356	328	358	360	371	357	366	372	373	363	388	357	358	419	364	403	328	370	365	386	402	376	358	373	354	359	349	350	381	355	365	342	361	395	378	340	361	387	391	329	359	357	364	405	336	374	400	359	367	379	335	349	382	355	365	365	376	355	382	325	365	378	375	364	365	354	368	366	370	359	369	394	345	376	394	341	382	350	351	377	354	390	366	365	389	344	400	377	397	367	393	384	344	361	371	352	356	370	358	368	368	345	380	364	361	350	380	345	352	366	359	346	389	350	368	328	380	366	382	372	374	334	389	330	380	365	381	394	332	347	381	334	326	392	380	362	333	353	388	378	366	377	373	354	382	360	327	370	381	372	362	416	354	364	342	365	396	354	355	360	370	347	343	373	308	355	413	368	346	349	361	377	376	400	342	355	361	377	366	356	352	355	348	387	352	348	366	380	362	337	372	345	330	398	377	372	381	360	368	367	361	391	365	330	361	343	363	338	337	394	388	346	339	365	359	380	370	361	399	336	346	367	356	352	369	392	379	377	367	350	343	381	367	372	389	342	375	408	397	379	352	363	395	386	366	395	351	346	352	361	323	372	365	345	378	358	385	359	367	346	385	385	351	358	379	371	351	372	358	375	369	336	361	375	368	361	375	358	340	350	394	360	359	371	369	390	402	373	369	333	397	335	352	385	371	387	415	370	385	362	365	355	382	345	355	352	359	355	376	382	385	344	373	371	350	324	380	322	358	397	349	349	359	366	356	350	371	343	413	360	379	356	390	392	377	390	354	382	374	332	369	339	359	386	406	398	389	400	349	374	371	394	348	360	342	366	338	347	340	357	337	371	365	359	376	390	394	347	327	361	374	343	354	383	346	341	399	363	383	361	342	399	330	379	369	349	371	373	342	345	376	368	376	391	340	374	386	353	377	366	367	402	342	354	380	380	396	371	370	349	389	346	356	358	371	377	400	390	346	340	377	355	336	370	337	343	396	333	342	357	388	375	385	346	352	354	370	351	351	381	376	352	364	401	368	368	320	331	381	343	356	362	340	360	391	398	388	395	340	375	371	373	323	333	358	383	390	371	354	393	363	381	334	355	346	354	394	351	368	392	382	368	425	358	341	359	333	372	320	355	356	347	362	398	371	355	358	339	392	367	369	369	349	314	350	369	347	400	360	350	345	362	346	378	357	343	350	363	398	340	334	356	346	353	355	372	348	383	350	338	370	351	375	367	389	361	348	384	354	359	324	326	356	379	345	378	377	362	364	354	343	355	365	345	376	370	349	375	383	386	402	350	329	328	372	357	336	354	343	386	416	350	379	357	364	346	362	387	344	370	339	359	375	386	337	325	346	361	374	364	350	403	349	383	353	381	332	380	380	362	353	347	342	366	356	389	372	331	353	375	360	364	377	371	384	361	382	356	383	377	374	392	390	349	374	379	355	330	351	359	353	367	364	352	371	353	402	335	391	345	335	401	343	360	373	369	328	348	352	385	381	343	332	382	367	360	391	344	375	361	418	389	330
2712	1082	1145	1290	1296	1127	1113	1060	986	953	920	944	939	890	874	904	875	886	945	953	1037	939	958	957	1025	1053	1032	931	1012	1090	1010	1028	1068	1173	1061	987	1002	1107	989	933	859	865	829	907	830	869	907	901	898	913	805	853	841	918	873	822	934	843	882	859	878	896	849	875	842	896	893	882	916	858	877	894	894	824	834	881	905	853	878	863	887	825	879	905	935	812	923	886	847	865	832	873	799	900	866	832	874	946	847	900	851	842	894	903	910	887	898	891	859	824	852	815	882	900	850	831	876	834	907	848	890	832	883	910	856	880	812	831	880	841	885	888	827	845	907	907	876	885	851	878	840	871	834	870	816	908	865	882	829	803	829	850	869	832	872	881	852	900	925	872	850	871	834	835	849	810	845	875	884	906	888	882	906	852	934	857	844	872	888	859	832	873	858	834	861	878	868	829	855	862	860	841	860	868	862	848	878	831	844	851	876	871	844	863	881	917	862	835	844	860	868	864	857	878	879	858	858	918	936	850	934	851	836	840	844	890	861	835	838	868	872	861	866	862	842	837	858	875	775	851	854	913	900	870	890	887	869	922	830	871	846	891	857	843	853	864	838	846	923	832	854	808	876	899	862	894	894	875	835	867	874	832	824	867	799	875	855	877	849	846	834	843	844	853	867	848	932	883	781	835	892	894	910	861	862	904	822	854	911	868	864	832	856	893	858	864	878	850	892	901	799	864	856	889	830	845	850	907	867	854	864	904	811	859	853	873	886	846	812	868	871	912	870	867	845	852	901	856	886	860	867	883	840	853	855	893	864	846	836	868	857	878	869	882	870	835	867	829	907	839	855	857	833	878	830	856	880	837	855	839	838	865	852	901	892	902	865	907	882	873	855	859	872	860	873	857	854	893	895	854	824	894	873	808	842	819	840	864	882	886	852	876	845	840	876	881	895	911	865	890	876	872	895	857	831	864	865	860	850	876	859	858	849	859	880	838	840	834	813	867	853	859	882	875	899	923	838	821	856	896	872	874	883	916	827	848	879	862	840	935	892	843	849	915	888	918	855	868	848	848	866	802	882	835	881	824	849	856	851	894	876	911	899	839	840	902	912	904	859	870	857	857	916	830	879	809	912	936	834	937	871	873	851	844	833	833	846	900	846	898	853	834	888	862	885	869	825	857	846	904	847	818	904	837	855	938	877	894	825	884	835	899	849	904	897	861	814	945	861	886	852	872	930	852	891	859	814	883	840	875	868	848	850	921	839	819	882	855	851	894	871	839	822	891	848	905	818	820	857	838	898	828	802	878	847	837	889	851	797	835	836	866	895	873	894	851	880	831	905	835	873	875	836	853	875	844	890	802	855	905	856	855	886	897	824	910	855	858	882	846	879	862	924	887	837	848	839	894	897	873	889	894	870	864	890	874	846	803	873	896	863	831	884	881	899	898	880	873	903	845	843	876	886	866	851	869	867	831	850	890	919	881	847	883	861	868	884	859	876	864	837	880	835	848	891	888	880	813	886	826	892	903	868	897	845	872	831	893	847	845	842	858	852	899	879	876	914	846	874	822	861	837	833	866	840	885	872	834	838	843	898	829	815	901	912	871	868	833	860	861	921	882	852	878	855	859	878	867	869	837	904	830	836	842	812	839	864	884	810	852	839	883	881	878	832	819	896	878	867	880	884	872	885	875	903	892	897	792	876	887	827	898	855	914	846	890	849	869	904	811	849	951	864	850	881	872	873	844	842	847	878	892	833	923	814	860	865	911	917	827	856	800	856	873	864	884	883	918	816	847	780	864	926	888	857	854	808	844	899	842	919	830	874	861	891	870	870	858	834	893	860	848	835	880	794	899	872	844	881	878	891	882	924	844	854	877	904	838	860	857	831	855	870	866	867	849	827	881	875	850	851	901	846	821	875	879	883	865	884	803	823	864	907	848	903	814	862	860	886	874	928	863	879	857	862	878	882	881	887	827	844	853	836	873	844	865	851	861	889	827	872	887	791	873	823	860	851	903	858	859	835	867	855	868	865	889	875	831	859	859	866	846	863	870	877	848	839	867	869	893	854	828	854	881	822	855	847	858	866	858	880	877	867	877	891	827	852	858	868	824	792	889	918	910	846	896	834	855	881	889	869	873	887	792	874	897	876	843	864	869	866	868	845	848	833	892	895	828	879	867	846	847	860	910	869	878	892	907	900	831	889	853	873	949	843	894	808	906	874	883	852	907	875	917	799	845	880	869	906	891	848	827	846	863	899	868	882	893	908	882	809	860	837	841	932	845	864	871	823	862	799	870	845	802	895	879	880	939	895	873	873	862	885	869	906	869	893	892	896	861	857	847	862	885	855	897	892	906	878	838	851	880	853	848	844	917	894	906	883	864	872	833	857	897	821	864	888	848	906	815	886	848	839	866	896	887	912	879	856	903	914	863	895	852	885	837	854	848	871	846	895	864	863	833	912	823	853	864	888	864	900	875	838	866	867	910	850	851	882	919	834	870	883	842	846	854	895	861	900	864	866	899	812	898	799	834	853	901	896	876	922	874	841	800	925	902	868	918	839	878	870	903	820	840	903	806	897	862	939	887	920	828	834	897	829	869	898	941	932	871	842	856	872	905	789	842	825	898	873	916	832	824	894	891	845	836	932	877	830	855	891	853	864	848	853	870	862	838	891	805	875	846	813	894	907	874	817	878	865	839	842	870	874	867	863	848	854	865	817	822	916	862	884	859	835	877	868	883	910	833	852	852	853	824	854	858	866	898	809	870	900	870	867	864	880	855	871	868	887	872	859	864	824	873	829	897	846	934	924	877	855	856	879	839	883	843	930	859	826	877	868	866	933	866	885	861	886	823	849	850	913	863	921	862	865	875	871	853	874	887	883	915	891	827	870	869	863	807	817	865	896	865	862	890	875	824	868	865	832	850	880	845	871	864	888	831	884	888	874	862	877	836	877	892	865	815	916	875	824	879	807	889	924	901	810	853	891	834	881	872	835	854	892	856	834	875	823	858	884	904	801	870	905	855	819	814	880	841	957	813	843	846	860	953	814	860	891	877	864	872	866	866	905	897	848	837	874	858	870	881	913	891	836	884	855	834	884	841	869	869	881	817	912	868	877	878	897	945	868	830	810	868	877	861	886	890	873	829	908	817	868	894	871	844	920	883	772	872	897	875	832	886	844	866	914	884	881	891	867	851	870	869	851	816	837	928	905	870	863	909	894	839	863	869	889	884	865	850	864	849	870	879	883	782	813	858	907	898	896	876	836	875	881	892	855	830	808	846	909	868	852	827	893	856	887	828	828	866	846	870	821	873	822	899	858	868	864	884	876	866	820	835	807	857	811	849	813	855	868	862	840	901	810	832	877	899	846	885	826	838	860	863	889	911	843	862	833	828	880	879	892	853	834	856	888	866	858	872	872	897	889	868	944	850	868	914	858	819	859	807	894	898	918	869	841	844	844	819	838	882	826	842	898	876	829	913	860	838	887	862	861	828	836	886	847	900
8435	2533	3040	2283	2094	1356	903	620	550	402	388	329	338	288	284	305	236	295	309	281	302	329	345	272	411	516	391	294	324	310	251	334	314	337	305	303	272	285	217	232	225	220	220	228	227	231	216	204	223	222	217	207	213	203	186	190	206	206	197	204	218	200	221	216	200	187	210	205	173	208	213	211	206	186	209	210	194	198	191	222	183	212	211	183	209	214	215	203	210	198	201	201	193	188	176	192	186	196	216	207	198	218	215	224	187	195	209	189	207	196	193	215	216	201	182	182	185	187	218	211	209	226	203	193	212	192	197	191	189	205	205	202	217	187	187	193	196	194	204	223	191	176	222	204	212	211	172	184	196	184	226	193	170	200	215	174	207	192	196	205	190	210	194	200	177	195	189	204	219	202	193	210	188	198	191	195	216	197	207	204	177	222	238	190	202	213	185	197	176	197	192	190	206	177	198	173	207	196	197	188	186	199	189	203	164	222	193	182	212	203	203	194	165	203	189	199	203	205	237	186	184	196	218	200	220	199	185	218	190	200	224	198	207	232	211	159	222	214	169	185	210	191	212	180	213	197	173	183	187	200	207	195	187	191	198	208	174	203	184	228	206	191	192	181	211	219	183	206	205	192	219	212	209	193	220	200	215	188	202	186	210	171	210	184	222	192	204	208	215	200	198	181	179	191	216	224	212	217	197	187	223	182	183	192	196	185	206	202	190	190	175	199	212	169	229	194	180	186	201	191	181	192	230	178	230	201	207	205	191	205	200	206	200	176	176	209	206	187	202	189	212	201	198	222	245	215	211	213	181	216	173	215	202	182	205	192	187	196	233	206	193	201	206	205	202	201	187	199	190	195	193	186	193	216	189	193	171	197	211	217	193	196	214	191	216	200	167	209	193	176	197	196	191	189	192	211	195	210	201	207	173	188	199	211	211	172	220	188	221	204	201	197	197	192	199	189	213	200	169	235	192	198	188	191	189	200	215	223	206	205	199	194	189	226	185	193	192	206	207	203	206	225	186	213	197	204	221	203	199	178	183	192	182	195	212	199	191	198	219	228	203	196	202	209	194	204	206	212	204	195	197	186	201	205	224	211	176	211	202	196	209	174	194	176	202	195	199	198	189	193	181	187	210	197	197	190	197	179	213	195	163	203	211	210	180	179	188	197	228	193	211	215	189	211	215	195	172	178	190	196	221	223	198	215	193	204	197	201	200	192	180	185	238	220	211	204	190	201	189	210	193	198	176	178	190	179	207	234	197	187	207	190	220	201	205	226	217	211	195	207	202	204	225	174	208	191	226	186	203	197	186	222	196	200	184	202	212	193	200	187	186	213	211	207	187	175	191	211	210	205	202	208	172	190	195	205	189	192	210	215	175	170	206	206	198	197	223	205	208	177	191	201	222	197	207	219	172	208	222	208	236	198	210	198	228	210	203	185	213	190	202	188	207	194	199	199	214	197	198	198	191	173	199	203	211	199	210	221	161	198	198	210	213	201	182	188	211	206	183	203	189	184	203	187	187	208	185	203	206	198	168	189	178	202	218	201	197	172	195	189	205	161	205	221	193	207	208	192	166	170	202	192	194	200	192	199	214	202	196	192	213	202	191	184	201	181	170	193	201	210	193	212	210	211	189	208	210	197	204	216	176	180	198	191	195	180	206	172	199	228	223	184	201	206	189	180	206	222	183	226	162	193	196	183	194	206	191	165	216	193	205	190	235	199	209	185	206	211	205	198	206	171	193	182	191	196	189	181	217	174	204	197	196	208	186	185	224	188	190	190	195	201	186	195	178	189	213	199	213	203	184	196	230	176	189	214	197	188	200	203	221	197	211	202	210	194	181	197	203	188	179	186	199	225	209	214	208	193	196	211	228	212	191	199	216	202	214	195	210	184	200	193	212	204	210	190	192	212	197	191	179	208	190	204	188	207	216	199	199	210	188	161	224	183	212	200	195	203	200	207	191	205	189	184	213	190	185	226	202	192	201	199	213	192	198	207	196	185	186	209	210	212	184	188	200	193	189	196	200	193	219	226	206	219	199	186	205	201	186	225	214	193	185	204	193	229	172	235	202	221	192	189	213	173	230	187	215	202	179	192	194	209	197	196	182	203	197	217	222	184	197	192	198	219	201	202	218	195	187	180	218	205	229	200	175	173	207	226	198	213	199	209	201	191	169	201	208	186	162	188	198	209	214	185	205	199	193	223	212	183	193	199	190	189	217	197	200	199	206	183	189	197	195	196	226	221	207	193	219	184	200	213	211	220	200	210	223	200	226	209	198	179	200	178	193	186	214	225	194	191	191	192	190	179	187	212	203	192	212	207	205	211	231	182	190	200	212	209	198	202	176	176	198	209	188	189	199	207	231	184	226	204	206	205	189	195	218	215	222	197	175	215	196	200	169	193	190	218	176	192	207	193	213	188	210	182	189	229	200	208	229	198	211	187	197	201	212	203	207	218	230	200	212	221	222	191	203	180	171	172	204	197	192	204	205	195	205	194	209	199	195	194	213	195	210	180	222	199	189	197	190	199	204	200	204	191	185	174	207	204	191	189	184	199	183	192	186	211	207	209	228	203	209	198	197	187	228	219	215	210	205	230	176	219	200	209	213	198	197	173	187	208	197	212	195	204	208	186	219	197	204	186	182	211	197	199	180	196	196	209	179	197	197	220	186	206	207	173	218	206	189	192	201	189	202	176	159	191	189	171	195	245	182	188	179	193	214	195	212	201	205	210	201	214	185	200	193	195	216	200	196	200	205	220	186	211	188	187	204	198	196	214	199	201	216	212	217	209	218	197	157	212	208	207	187	206	182	205	184	177	197	207	186	206	186	196	201	174	205	196	208	162	176	197	185	218	196	175	205	196	190	202	176	185	189	187	212	225	217	193	200	213	194	190	179	153	193	199	205	187	199	226	189	212	202	180	203	213	186	215	219	193	191	231	213	183	207	196	227	215	223	217	212	185	206	231	185	189	204	181	201	203	190	188	217	198	192	222	188	195	193	181	227	197	181	187	210	198	184	190	182	179	205	167	233	223	195	206	213	187	191	183	225	200	196	199	200	204	188	202	192	215	199	175	243	220	184	187	199	199	187	179	171	219	186	215	233	212	174	202	202	187	197	193	192	174	183	183	207	240	199	205	186	175	205	183	191	189	200	173	171	174	183	202	204	222	207	202	198	216	225	222	204	231	207	193	186	201	188	204	196	197	187	184	204	181	222	192	187	183	184	221	179	181	214	178	180	181	181	192	222	174	195	189	220	210	180	194	217	197	197	184	206	204	234	191	218	212	215	170	223	186	163	193	202	191	213	172	238	219	206	195	191	191	215	222	205	201	198	201	193	198	212	209	177	197	218	210	179	194	197	186	210	204	198	217	188	214	206	208	198	198	206	196	193	222	190	201	192	208	178	211	192	196	228	220	188	199	202	215	190	176	180	213	227	198	187	184	184	227	198	203	219	184	183	210	208	192	192	181	209	217	195	209	185	209
6323	2249	4548	5171	5051	3677	2997	2602	2314	1767	1466	1523	1522	1286	1123	1093	1055	1173	1222	1471	1642	1418	1488	1391	2382	3200	1880	1337	1354	1408	1195	1329	1438	1681	1325	1187	1130	1166	846	716	603	610	660	659	734	738	787	700	622	802	592	648	704	628	567	563	534	551	538	559	540	519	516	539	539	535	527	530	508	549	528	512	561	512	515	504	518	532	542	551	519	564	531	515	537	511	514	518	549	557	512	488	540	531	478	565	526	501	481	564	557	521	535	513	524	510	526	510	526	523	534	509	534	554	540	507	507	490	535	529	507	468	558	512	509	549	555	556	488	523	473	502	503	475	496	486	508	475	500	536	494	489	530	512	488	537	508	489	529	521	488	486	553	528	527	535	525	526	539	549	497	518	543	507	510	527	542	506	553	545	497	536	486	508	504	525	513	491	512	579	536	561	493	546	507	490	515	527	546	543	520	567	512	516	517	543	527	518	514	492	486	527	529	530	525	515	517	578	497	505	547	515	520	523	475	550	505	497	510	537	531	530	508	546	512	524	523	539	494	520	519	524	502	555	520	528	500	520	517	519	551	491	526	550	553	508	507	516	496	536	523	510	532	524	500	556	540	504	511	507	523	549	489	549	452	503	507	479	583	519	490	465	542	496	501	515	503	510	543	573	541	513	551	475	547	490	542	539	529	529	517	527	540	506	525	505	488	520	486	513	503	494	522	517	505	526	500	478	505	568	516	498	511	511	483	494	576	513	474	511	540	512	544	542	550	525	536	534	522	504	552	502	547	461	497	518	526	507	513	482	533	531	505	500	553	497	511	477	476	494	461	517	501	494	483	479	527	504	517	502	535	483	546	502	508	531	578	496	483	509	496	498	497	526	525	519	517	536	507	522	527	507	549	479	501	537	509	510	470	527	508	497	514	507	497	539	524	531	518	505	522	512	485	523	521	534	511	521	533	554	488	541	526	510	502	496	500	512	533	522	491	518	479	496	555	477	503	544	513	517	534	503	560	541	520	473	520	509	516	514	543	517	508	535	486	522	479	518	519	545	483	527	531	506	523	547	546	507	487	501	559	538	539	511	489	509	461	539	491	523	516	484	495	481	527	557	524	525	500	517	518	522	508	503	510	484	537	510	531	557	516	505	496	532	454	496	548	513	550	544	545	521	502	537	488	511	549	456	503	545	554	531	490	522	560	497	507	537	501	502	512	511	472	478	541	502	486	533	512	504	492	521	509	514	527	505	543	506	478	510	520	527	531	531	504	522	531	520	484	492	507	516	501	518	520	527	506	519	499	503	532	532	506	542	481	525	524	515	510	534	537	549	531	558	502	502	462	574	492	523	509	493	486	504	465	524	507	510	536	465	524	523	521	504	516	515	501	552	529	513	495	530	504	507	501	533	514	527	508	492	537	543	536	555	493	494	520	516	518	567	557	512	513	469	514	535	512	475	481	554	507	548	518	527	488	467	519	532	523	520	510	449	513	486	560	510	535	538	534	522	505	510	541	544	514	517	495	520	534	529	510	495	509	507	519	514	516	507	512	542	495	502	490	536	514	548	522	511	489	560	540	534	512	537	536	501	505	484	545	532	532	519	514	480	503	484	503	549	545	501	507	513	518	548	561	513	474	528	540	526	506	539	542	505	532	502	519	498	489	518	544	478	491	552	523	472	530	547	497	523	577	500	528	497	527	568	533	521	526	540	493	534	507	548	526	518	546	492	500	522	517	514	486	532	516	572	472	517	511	556	488	512	525	515	535	529	549	534	522	512	510	530	522	486	513	505	539	544	511	523	514	509	521	542	515	515	481	537	497	559	505	534	505	524	531	528	526	530	509	491	508	509	546	503	548	527	480	495	520	536	530	508	535	518	556	521	514	478	522	539	542	502	506	517	540	496	466	502	520	462	519	550	536	519	516	487	533	504	507	501	516	545	464	511	493	484	501	552	530	496	496	479	522	524	497	523	535	504	517	493	507	490	537	463	520	539	522	507	525	505	484	525	556	519	496	506	498	510	503	506	518	447	506	484	545	486	525	535	503	491	523	534	500	514	508	526	549	539	504	543	511	478	527	519	517	521	507	541	526	484	537	496	492	492	534	487	538	511	520	537	552	522	545	485	535	559	509	495	520	521	529	495	540	536	510	516	549	483	494	502	527	524	549	526	499	497	510	475	528	536	490	511	541	509	517	524	510	494	519	494	498	490	510	476	526	549	502	508	496	516	532	553	511	503	503	524	508	538	493	502	527	514	529	494	511	486	489	478	511	525	523	532	522	505	501	479	535	555	524	534	510	503	492	551	528	499	545	499	519	501	527	557	518	540	506	533	514	534	514	519	540	551	503	529	537	530	490	515	491	563	547	537	498	461	532	515	525	521	485	502	518	533	484	509	504	510	527	500	514	499	499	494	535	533	525	476	530	521	534	528	511	551	528	502	507	518	531	554	541	538	536	494	506	491	479	539	500	486	545	550	574	500	483	474	536	497	495	553	469	513	484	502	558	550	489	532	473	535	488	543	502	470	506	545	545	507	521	503	509	520	523	539	506	488	553	490	547	507	499	542	529	530	516	493	505	491	520	549	528	527	520	515	511	514	500	554	512	544	510	528	488	486	508	562	581	553	510	507	509	546	503	503	533	499	520	510	494	513	559	550	543	540	502	556	477	511	514	540	508	482	515	510	502	501	545	507	496	526	457	514	501	532	564	502	525	518	507	541	502	538	533	488	538	533	485	491	490	525	508	509	534	527	507	540	538	539	549	544	506	519	523	556	528	511	506	559	494	493	510	567	565	487	532	449	508	502	488	541	486	516	476	523	510	561	578	532	500	503	565	518	509	535	533	511	488	558	551	521	532	541	528	526	530	489	514	517	511	542	527	533	508	486	566	535	520	491	507	514	491	533	494	546	565	523	517	503	495	516	497	544	520	517	501	523	499	500	553	498	490	564	522	531	524	509	492	522	479	502	512	540	499	507	480	519	485	502	544	534	514	524	510	497	527	496	466	505	528	545	532	504	510	507	509	498	533	506	516	552	531	508	476	515	545	474	486	497	514	525	509	511	485	504	493	536	496	478	550	510	529	506	526	516	508	471	491	532	490	484	524	539	556	473	474	504	522	549	522	505	521	522	508	495	552	503	581	538	499	496	515	543	504	502	520	474	521	545	530	528	470	522	561	521	512	517	505	471	531	521	483	544	531	528	521	530	538	505	523	520	529	541	523	513	493	483	503	500	493	519	514	516	554	522	509	505	521	519	549	521	530	508	516	541	486	488	494	544	528	548	500	484	485	522	517	508	506	478	525	528	522	552	482	507	554	519	557	522	534	505	537	524	493	530	536	514	504	488	511	503	536	518	519	497	514	492	528	502	508	487	557	551	523	515	524	502	517	524	528	501	511	529	478	500	524	549	543	550	533	509	539	500	534	476	513	522	517	507	499	516	475	545	534	513	522	546	482	516	517	557	499	514	524	482	506	486	495	531	531	532	496	502	504	530	500	539	510	475
14870	4529	4967	4180	3008	2037	1449	922	838	513	470	505	437	395	372	332	320	394	343	427	414	377	511	450	620	746	477	379	347	347	318	372	372	383	341	288	303	264	232	235	198	198	211	227	197	217	201	219	189	211	203	229	226	175	171	177	180	203	175	176	195	178	201	182	175	186	175	219	157	196	202	190	185	186	185	182	185	149	179	191	192	184	177	166	157	168	159	180	166	185	182	190	193	173	203	163	178	204	169	161	159	168	181	192	187	146	204	177	185	191	181	170	200	178	165	153	173	186	175	184	207	184	188	168	167	185	194	183	195	176	172	173	169	195	173	180	175	178	185	200	171	160	183	178	163	190	175	175	168	167	195	187	183	175	174	166	165	154	175	178	187	190	179	184	136	168	170	196	185	193	187	177	156	171	189	145	176	160	167	163	166	166	166	187	163	189	174	167	190	160	159	170	173	168	168	197	200	163	175	172	152	191	161	179	166	194	180	169	173	181	182	175	183	212	162	145	208	190	169	164	163	184	173	181	187	167	160	170	170	212	180	189	192	171	164	182	178	176	158	181	160	161	173	179	168	182	189	184	176	163	179	169	175	143	184	174	183	203	182	163	177	193	164	172	166	153	178	172	188	170	169	156	192	183	164	193	192	185	189	167	168	175	181	199	161	192	150	177	177	168	150	174	173	173	190	168	166	183	205	145	178	182	195	162	172	210	176	171	168	189	178	227	176	164	177	157	187	193	169	155	175	186	174	170	171	180	160	198	202	182	152	175	181	189	178	176	187	176	177	168	190	176	203	166	178	181	206	147	189	137	168	167	171	182	189	180	178	191	173	204	169	162	186	181	176	170	194	165	167	174	169	168	182	169	144	171	164	181	205	158	184	149	166	174	179	187	178	177	150	169	186	165	176	182	180	180	169	199	199	185	167	193	217	167	192	177	182	165	175	186	188	180	214	181	195	178	158	180	174	191	177	197	189	197	172	181	164	182	182	219	168	173	187	181	167	170	180	183	165	180	184	196	170	199	191	169	187	178	206	189	205	163	187	150	175	178	188	177	181	173	187	165	152	162	171	176	172	200	185	166	152	182	170	165	152	183	162	189	192	163	163	186	161	162	178	202	178	184	188	176	179	172	173	177	173	177	146	182	175	171	153	183	170	185	172	174	176	164	163	162	184	171	165	193	178	159	163	148	197	174	171	195	188	196	202	194	180	171	164	191	190	166	172	176	164	195	191	175	176	186	158	204	186	188	183	180	192	187	176	192	162	177	172	169	184	187	198	184	184	166	184	167	177	184	178	182	190	177	179	193	150	150	176	195	172	187	168	192	188	183	181	202	177	173	194	171	179	159	187	164	170	170	188	192	155	171	154	185	176	203	174	166	158	159	161	175	157	193	185	174	173	145	174	177	207	182	164	148	184	163	175	167	179	168	192	183	176	174	178	166	197	195	175	179	184	179	174	179	160	181	173	187	181	180	193	201	165	205	199	201	183	184	186	166	177	179	190	173	184	174	175	177	198	165	178	175	166	158	171	185	174	168	159	168	184	176	151	151	187	182	183	196	194	159	184	171	178	189	156	171	181	187	191	186	168	170	176	191	189	182	212	153	174	169	182	170	171	164	183	178	207	178	178	182	181	170	179	163	180	205	143	167	171	173	146	195	183	189	150	171	188	183	190	148	172	187	166	173	172	197	180	167	154	171	178	155	198	193	175	201	190	191	190	175	177	156	158	176	175	173	164	178	156	162	189	184	175	187	166	168	180	193	179	175	189	178	188	156	190	173	158	172	183	178	149	184	160	151	174	170	139	172	178	176	202	182	178	171	176	187	163	191	142	161	162	195	183	182	158	159	183	175	180	159	193	186	164	199	186	197	185	182	162	167	171	178	196	166	171	157	170	174	191	179	177	183	193	207	150	186	168	148	169	168	206	167	184	176	209	170	190	178	186	175	188	171	207	169	185	186	190	174	186	197	199	163	183	161	178	177	166	187	179	162	183	178	179	193	186	174	185	190	175	183	171	156	215	195	163	169	172	190	167	190	173	180	158	208	163	146	172	194	170	172	169	163	182	178	174	193	197	195	181	161	204	172	162	180	177	170	160	174	173	182	169	191	161	180	158	170	188	179	182	195	164	160	172	175	187	168	154	158	175	163	179	149	168	186	179	183	180	174	206	184	184	194	174	215	202	170	171	154	167	202	166	183	175	173	185	154	188	169	159	173	180	186	168	198	168	196	198	159	190	167	203	166	182	183	193	192	183	182	178	194	164	176	200	174	153	179	166	173	189	184	152	153	164	189	173	185	158	164	170	168	166	182	190	196	165	185	180	172	161	179	160	149	161	188	168	180	163	164	166	166	168	183	175	149	185	174	175	164	179	179	174	194	168	179	196	162	181	153	162	166	187	150	156	153	175	162	164	176	135	205	160	166	184	167	185	190	176	187	161	165	161	153	180	183	154	195	176	172	187	176	188	202	206	184	174	162	182	161	159	180	177	193	174	202	198	169	192	177	193	178	159	181	174	175	157	187	200	194	182	169	174	177	156	164	174	160	192	186	161	188	187	172	169	156	166	185	186	173	159	180	195	160	169	179	194	169	198	177	188	184	164	182	183	178	197	193	185	188	182	189	182	161	176	174	175	175	181	173	181	187	183	198	207	174	192	163	206	172	151	192	170	187	185	190	185	169	194	174	188	205	185	180	173	192	178	175	166	164	186	187	157	171	153	179	185	170	192	193	172	176	179	181	143	186	169	164	198	181	170	174	175	160	195	185	183	174	202	168	209	179	182	164	156	172	184	181	178	169	198	159	188	159	169	185	170	181	169	182	173	175	173	171	141	186	197	177	162	182	194	176	178	156	165	193	168	160	170	173	135	175	227	194	170	192	164	186	164	181	158	184	176	199	170	162	188	186	183	193	194	185	173	181	199	167	160	182	193	168	178	166	188	155	166	181	188	170	203	160	147	185	187	150	168	172	186	177	155	190	152	172	194	157	170	176	182	171	196	156	169	172	169	194	168	185	197	207	161	197	191	172	154	198	176	186	189	176	200	175	174	185	176	182	167	179	199	203	178	170	171	170	185	182	174	160	206	153	159	187	190	178	160	175	171	196	186	177	167	173	178	153	178	175	195	170	182	195	158	189	144	176	164	190	198	167	189	180	176	151	168	156	154	158	181	160	179	175	174	191	174	181	193	177	156	173	178	184	172	154	163	156	154	163	161	168	175	182	157	188	163	183	190	170	211	170	174	176	187	151	184	170	194	191	179	206	193	173	151	166	190	186	189	200	191	191	167	176	201	191	183	175	185	177	172	167	182	149	171	177	175	171	163	178	190	162	176	187	165	168	216	169	184	192	180	157	173	180	184	179	165	163	172	165	190	187	184	172	194	173	168	189	167	182	152	158	158	195	155	187	154	171	155	177	178	185	185	176	170	158	172	169	161	161	152	165	195	200	192	173	188	165	164	181	199	209	170	180	196	156	177	170	171	179
8558	3408	7434	8695	7782	6543	5015	4167	4088	2888	2266	2516	2363	1840	1657	1614	1418	1931	1874	2386	2468	2142	2853	2265	4261	4884	2718	2108	2260	1964	1761	2074	2250	2562	2014	1633	1561	1325	1022	835	789	739	884	811	856	955	859	772	760	897	688	837	753	595	522	545	552	533	518	539	518	516	492	512	542	535	500	532	518	512	527	504	539	510	553	487	497	502	495	509	480	502	535	474	491	492	531	439	530	529	531	538	517	490	551	493	504	495	552	505	471	539	484	487	488	518	507	512	564	474	516	534	499	448	510	472	483	516	493	499	496	503	483	483	514	490	521	508	453	502	482	465	501	524	472	503	497	484	478	479	515	464	483	518	509	495	497	517	487	485	455	500	479	471	462	495	492	490	481	520	463	484	498	546	514	519	511	532	483	452	493	498	501	514	493	508	469	508	486	477	490	474	479	495	490	528	476	512	511	494	457	504	490	479	460	508	504	499	501	459	508	484	491	486	516	532	481	514	493	505	489	464	498	498	493	459	464	517	498	489	470	467	480	502	471	472	495	468	471	470	491	465	465	512	482	478	414	496	480	439	521	466	481	494	449	486	541	497	504	552	492	498	498	516	513	470	492	479	505	542	466	503	448	459	484	495	514	485	508	481	444	498	477	466	478	498	493	499	484	479	493	431	493	467	452	468	450	470	491	461	491	472	465	484	469	490	511	502	451	487	446	447	496	430	519	470	495	502	533	496	483	456	476	500	543	477	478	431	525	459	465	495	471	495	510	472	485	510	487	447	479	482	485	500	450	532	526	509	524	487	474	520	545	475	494	536	453	498	480	469	520	497	542	524	482	516	474	474	499	486	479	513	494	488	487	492	475	509	537	543	490	554	502	481	504	487	513	464	476	438	489	479	472	475	517	467	495	472	474	537	481	481	503	482	457	557	514	458	504	467	497	486	487	468	480	501	468	522	475	462	499	503	464	514	509	474	458	470	481	492	485	457	464	506	486	493	505	469	481	527	436	431	510	501	479	469	501	521	491	514	523	465	489	456	494	531	472	490	455	520	504	433	486	474	444	526	511	520	479	475	475	498	515	514	501	483	502	475	453	472	472	522	505	482	496	474	487	480	495	433	513	500	503	491	476	520	460	474	477	492	480	519	499	464	516	431	473	474	505	455	489	540	481	513	519	506	487	478	470	482	462	474	455	440	520	479	487	487	502	527	555	516	474	487	478	496	484	461	500	491	510	472	512	484	484	479	529	497	510	467	490	515	524	506	480	474	510	506	527	473	500	512	514	474	536	452	564	486	519	467	497	482	529	467	514	470	501	495	470	498	473	480	487	465	491	467	488	482	470	494	494	495	483	478	473	524	466	512	489	471	494	467	492	517	453	509	492	488	542	489	481	459	485	511	479	463	483	475	504	459	510	499	467	485	512	531	503	455	497	494	532	484	457	488	484	429	523	516	472	470	483	452	507	508	494	483	505	463	473	434	490	491	518	513	498	476	480	475	483	507	479	471	470	503	536	494	501	502	479	465	498	500	457	488	474	491	490	497	478	437	475	485	461	482	499	481	486	489	480	484	518	490	512	487	504	483	475	469	462	518	466	495	478	513	484	457	480	524	503	497	466	524	475	507	479	494	520	457	454	468	472	505	467	466	502	484	489	479	483	489	490	480	469	495	488	493	496	527	463	495	491	470	472	496	512	497	527	489	474	487	487	491	488	467	452	474	494	522	467	478	487	476	469	462	486	490	483	467	491	468	474	498	463	466	495	498	486	503	529	508	492	471	516	493	520	473	511	505	487	474	528	522	485	493	478	486	482	461	516	496	505	492	483	465	504	489	490	455	509	475	449	499	492	465	499	532	504	488	502	451	500	511	496	465	501	472	468	492	543	459	451	487	482	489	503	448	487	488	474	525	469	458	510	462	492	477	474	480	540	494	487	464	510	509	483	458	512	524	450	473	461	488	489	496	524	518	470	445	455	464	509	490	517	524	467	475	472	497	525	496	477	466	486	480	504	502	508	502	515	484	481	504	465	513	473	499	487	479	469	494	503	461	502	508	514	506	469	447	498	492	504	514	489	459	439	532	515	510	510	444	499	509	487	504	497	491	476	489	462	514	509	528	468	504	481	497	489	512	456	536	463	475	481	495	452	494	435	466	501	472	486	515	551	510	507	476	446	518	467	476	507	512	449	484	487	469	493	488	511	495	490	431	477	484	513	508	486	510	485	495	451	470	488	561	468	509	492	545	468	499	478	496	475	492	524	473	459	456	468	510	458	517	489	473	481	487	501	499	519	497	471	502	485	454	467	457	462	469	471	489	457	470	511	498	518	459	498	514	470	490	474	476	466	477	544	441	504	488	518	464	497	490	526	476	533	479	523	520	487	496	527	495	493	510	489	490	484	473	500	476	503	501	491	497	491	525	522	443	468	479	507	505	494	547	451	535	482	489	508	457	492	456	474	507	485	481	506	523	476	480	448	474	513	494	506	506	475	488	490	469	529	480	509	481	461	500	510	438	499	477	435	495	516	490	489	511	467	527	500	479	484	482	509	469	501	498	501	486	490	510	526	510	498	502	510	452	486	482	506	509	549	495	512	486	506	542	509	484	509	486	502	493	485	500	482	491	485	481	491	515	521	465	471	513	456	483	474	442	475	489	486	501	481	480	471	509	469	527	493	497	509	504	483	474	489	503	457	488	489	482	509	508	486	492	498	450	533	454	491	499	472	492	477	501	509	510	521	486	504	490	481	491	509	529	464	477	494	512	549	505	510	496	529	464	506	509	492	489	439	492	507	488	505	502	471	489	515	503	489	481	463	484	492	505	464	451	517	493	523	478	491	510	487	464	488	509	499	488	468	506	457	488	510	495	474	490	517	530	484	503	442	494	495	504	500	488	483	468	457	478	477	507	512	506	478	467	465	549	456	474	494	470	493	477	524	475	460	507	431	493	494	481	504	487	511	471	491	471	500	493	550	530	441	467	501	485	446	494	495	497	503	489	507	480	503	517	461	496	474	527	504	486	509	503	488	456	455	466	470	513	493	506	507	496	457	511	473	515	497	462	490	497	487	476	485	503	516	472	506	476	458	502	483	448	465	521	491	494	477	481	461	457	465	508	455	523	476	476	472	459	508	495	548	487	461	477	486	538	499	493	504	502	487	483	504	477	498	489	516	481	491	486	483	501	471	464	493	467	463	473	526	490	506	511	503	494	512	488	530	433	485	447	492	502	466	485	472	438	496	519	501	500	488	504	481	490	517	504	546	469	478	466	522	490	442	465	457	510	495	490	483	480	467	512	460	466	535	485	504	488	516	496	498	491	515	482	490	454	491	473	480	511	487	516	503	491	525	497	479	477	503	460	464	513	500	509	509	477	475	470	512	503	478	487	490	469	521	490	478	480	487	509	543	447	533	491	505	477	470	537	464	467	458	493	482	507	500	461	494	513	496	517	480	458	484	453	508	473	491	501	485	486	481	529	476	447	496	482	470	513	522	489	454	511	483	516
2276	484	503	453	450	461	385	387	381	384	358	371	374	373	368	394	355	356	367	405	380	376	368	380	364	391	375	358	400	372	395	419	373	391	367	353	411	387	351	347	420	370	372	361	343	349	352	374	340	373	347	362	377	345	362	347	349	376	323	402	373	390	331	367	372	371	380	341	332	345	376	397	360	327	362	335	388	366	353	366	337	373	328	347	358	391	360	362	363	382	388	348	354	362	375	340	333	399	350	379	371	351	330	385	346	375	337	351	329	312	358	384	378	384	399	380	372	347	370	326	390	416	372	375	313	360	399	365	349	379	360	388	356	353	394	371	403	364	375	388	353	379	368	330	360	358	353	354	328	341	356	323	361	369	379	376	346	377	347	330	345	376	378	359	355	362	384	362	369	378	354	350	335	351	352	353	305	357	360	401	362	371	355	360	351	373	362	343	358	345	351	361	362	390	342	376	354	370	333	370	365	388	351	363	333	388	380	379	351	397	378	347	396	334	388	365	366	365	362	388	381	366	347	358	339	352	365	352	353	351	363	346	359	351	338	387	379	343	337	363	356	352	377	360	354	398	359	352	364	385	355	355	400	366	370	380	390	387	359	366	373	343	334	374	387	328	393	350	366	364	375	343	345	373	357	369	366	372	376	337	382	318	382	379	361	351	365	344	366	339	391	386	388	327	336	324	341	347	392	367	353	370	370	363	341	390	344	344	351	369	333	359	385	352	354	333	372	363	359	357	357	343	374	328	375	340	363	305	378	351	352	393	337	372	362	362	388	360	361	359	360	389	354	326	339	355	381	376	345	370	360	391	371	337	344	365	353	360	360	350	383	392	364	341	370	369	405	358	322	360	360	362	381	321	372	379	353	373	375	347	339	381	410	384	347	357	390	335	341	354	375	369	362	342	347	368	378	364	387	344	382	343	346	382	372	349	391	346	368	352	340	373	380	361	381	354	342	342	358	377	370	354	391	349	299	372	383	338	345	357	328	361	363	337	369	348	364	379	362	339	372	358	364	395	363	351	387	355	431	358	324	338	349	304	353	392	363	326	343	348	351	343	351	376	349	381	332	375	414	372	372	367	376	378	357	343	346	314	341	357	355	360	363	379	339	354	368	349	366	367	357	369	392	356	333	355	353	395	346	402	345	361	354	379	375	376	365	372	369	382	374	349	367	354	393	341	353	350	313	345	366	397	394	354	374	381	383	352	369	397	333	376	375	384	368	373	382	353	393	358	346	377	376	298	384	357	351	370	359	319	387	410	365	378	340	380	334	332	357	367	370	322	351	345	337	336	382	381	380	346	394	364	383	380	374	385	397	325	355	359	344	324	362	383	359	357	348	348	372	385	357	366	361	341	360	368	406	387	359	359	358	380	356	346	384	329	379	347	374	359	359	366	358	353	381	398	392	338	383	338	349	371	347	373	375	420	374	313	369	409	370	325	312	383	359	363	379	338	377	370	347	365	398	335	359	385	327	335	368	371	385	377	369	386	361	359	338	349	340	375	340	365	354	324	339	333	370	347	363	351	383	357	354	378	375	365	363	363	351	338	362	352	400	354	346	365	356	335	350	333	338	369	381	354	357	387	345	360	401	368	347	379	355	345	330	327	384	352	404	326	355	358	353	368	417	361	359	386	346	349	365	370	354	377	344	342	374	397	359	347	345	389	353	350	327	369	370	362	352	359	361	379	351	371	394	389	409	379	373	377	350	330	343	377	343	397	343	381	331	341	344	370	343	348	397	362	316	340	346	354	371	373	362	328	399	386	361	355	384	346	404	389	363	350	332	373	350	369	359	365	352	377	328	326	377	341	366	367	371	358	368	352	333	358	371	382	371	351	362	367	374	327	386	367	384	398	338	365	370	383	334	355	321	345	376	346	380	400	370	330	351	367	357	367	400	388	365	354	353	356	380	375	385	353	384	378	362	362	391	389	357	352	347	338	332	339	382	399	380	346	361	397	354	366	365	364	371	354	364	320	389	334	376	371	357	374	348	356	391	380	363	377	375	376	391	375	389	334	369	353	383	326	370	405	351	387	381	365	378	371	349	368	340	372	375	363	333	351	357	386	381	368	364	384	347	361	335	356	378	379	382	337	384	385	357	390	359	347	363	362	334	355	364	372	362	358	379	334	388	374	371	343	334	362	363	376	360	342	389	411	356	362	374	385	340	384	356	371	377	368	322	343	349	352	361	366	350	333	354	352	350	328	362	333	372	330	384	358	363	358	348	346	368	379	364	373	341	363	417	373	330	383	352	373	352	331	340	371	308	374	342	366	345	380	341	346	330	367	363	382	354	357	305	352	341	354	359	359	382	386	348	365	358	358	346	373	369	360	336	356	389	389	385	422	391	373	358	381	370	339	342	389	365	326	358	350	373	341	352	335	376	374	368	356	357	391	362	365	364	360	375	386	361	360	378	344	353	357	379	340	341	328	341	335	347	347	350	415	328	405	332	343	331	420	329	344	339	331	384	338	342	377	340	393	360	369	392	342	341	357	348	365	344	354	368	346	388	369	353	358	356	341	368	382	348	353	387	383	378	377	391	356	400	403	372	416	335	375	358	369	396	353	339	359	375	403	396	375	402	371	376	366	359	316	375	344	333	368	351	411	405	352	390	374	357	363	369	377	369	342	367	369	356	337	381	369	373	410	361	378	331	363	367	383	353	389	387	359	381	364	355	355	389	343	372	362	356	342	375	358	386	358	358	364	363	389	318	343	352	365	361	359	352	363	356	359	372	364	385	369	391	342	380	380	381	374	386	370	371	415	382	360	365	358	351	380	391	333	334	350	339	383	320	386	376	377	363	362	348	374	368	359	389	391	387	347	376	393	360	359	320	394	375	376	374	369	403	383	334	397	355	361	333	356	387	315	386	363	368	359	362	336	365	335	346	372	348	383	332	368	336	365	401	335	378	337	335	349	352	383	355	368	370	344	368	350	352	373	373	410	339	373	373	370	346	381	361	397	349	342	354	374	368	387	370	373	372	369	369	331	341	404	365	335	375	358	384	370	395	399	388	383	380	372	367	346	371	382	376	390	397	365	374	367	368	358	343	350	354	368	383	354	385	362	380	360	356	354	370	386	402	368	351	363	350	339	364	345	381	413	370	349	353	354	379	332	325	351	364	341	387	387	345	360	344	386	344	360	370	384	374	342	347	343	360	357	348	372	381	355	373	364	347	372	374	362	399	366	372	337	382	377	360	359	347	381	370	371	328	372	374	387	389	354	373	365	332	365	361	347	348	343	381	378	366	374	412	371	383	345	392	404	353	370	391	340	362	412	382	369	358	376	375	383	368	360	345	401	349	343	338	318	363	330	336	354	335	348	360	363	369	360	346	374	343	368	342	362	379	355	334	379	380	384	332	316	373	398	403	373	358	368	369	375	369	359	395	372	381	347	359	398	359	411	409	338	363	380	362	343	339	366	365	370	376	364	355	355	353	335	392	355	354	362	351	381	378	361	373	368	336	372	326	335	364	339
2645	1028	1191	1284	1266	1233	1094	1028	1027	952	964	947	843	884	857	904	867	907	992	1053	995	943	936	908	1048	996	924	1003	1011	920	1007	1166	1095	897	975	1074	1084	983	870	936	879	880	846	857	873	861	798	872	838	877	850	894	863	857	851	851	859	865	850	837	840	847	872	898	868	887	869	831	891	869	809	808	892	888	851	874	843	869	858	861	838	907	889	855	822	875	820	928	812	872	804	878	903	852	807	849	809	832	840	892	836	834	877	885	894	887	906	865	877	845	885	861	871	823	908	897	868	821	867	867	904	851	816	779	895	845	881	829	859	906	824	855	877	848	868	869	897	846	838	871	858	813	848	808	903	781	848	837	859	877	878	856	820	930	889	893	884	860	864	849	817	867	863	851	868	863	869	859	892	885	898	882	866	865	948	883	849	840	809	866	842	869	859	890	896	863	873	875	866	865	908	871	884	895	840	859	864	832	885	847	822	823	871	922	852	848	819	897	866	915	839	871	810	907	845	821	866	813	921	813	854	893	809	873	794	906	848	894	875	808	893	859	925	885	897	838	823	910	892	908	889	840	867	786	885	838	815	817	878	836	846	815	843	886	881	880	858	859	858	831	817	831	828	831	849	901	885	796	819	891	829	892	846	873	873	812	823	902	892	856	864	813	872	889	789	841	866	862	934	860	845	757	876	896	819	849	890	842	857	865	873	837	794	849	866	779	824	870	827	859	910	841	848	841	859	857	850	830	880	868	881	869	913	828	873	888	895	834	855	892	878	829	838	826	860	839	864	851	849	851	893	856	856	869	835	849	830	911	828	919	821	824	817	827	862	863	847	875	823	859	867	886	881	864	900	874	900	827	852	868	827	866	936	840	838	874	884	893	841	850	859	881	908	891	843	880	834	854	881	834	885	837	869	841	857	898	878	829	812	802	889	822	859	903	819	876	827	844	836	808	883	862	877	844	856	850	826	836	905	850	904	872	798	816	840	866	895	888	858	875	842	899	855	857	862	872	865	863	818	845	834	819	823	830	893	915	881	840	782	877	860	874	887	877	825	845	819	822	886	868	899	875	896	896	857	882	826	837	819	881	895	785	832	838	860	873	880	921	869	848	859	825	870	834	850	834	834	845	914	885	838	847	869	823	875	895	789	794	799	873	847	820	835	922	840	842	835	853	836	848	914	847	844	810	854	871	853	839	870	839	842	909	883	869	888	859	839	860	892	818	896	877	878	875	855	833	876	870	886	874	816	878	826	900	865	869	867	872	851	846	910	884	863	906	859	832	884	903	835	849	865	847	862	849	833	852	883	826	880	847	874	802	924	877	908	836	861	858	857	882	869	873	849	868	883	852	906	811	807	849	884	872	861	883	889	900	860	846	883	812	873	884	815	879	878	859	825	856	848	807	877	832	834	843	847	891	851	916	848	878	938	836	837	880	888	857	840	885	847	861	862	862	888	932	840	826	833	900	836	848	851	869	840	854	846	833	864	850	875	778	886	816	863	857	880	841	855	848	875	840	890	813	886	887	926	900	860	847	784	837	855	830	834	862	934	893	896	896	935	846	844	884	835	822	837	834	901	839	860	817	857	833	890	885	860	892	860	824	867	840	877	838	827	874	855	851	873	898	863	883	880	850	842	882	873	846	869	881	924	855	891	848	868	911	865	906	812	824	904	846	845	889	838	848	866	905	884	895	887	909	902	881	906	855	865	884	848	817	881	844	876	873	862	872	869	853	840	931	839	844	847	934	770	870	865	862	899	870	887	915	869	912	904	843	838	866	839	868	890	812	827	864	854	910	846	896	915	851	822	846	854	862	810	834	906	872	852	854	831	886	873	874	839	810	865	819	805	892	867	915	881	872	885	832	798	826	922	803	871	833	874	852	834	794	826	864	859	834	899	856	810	847	814	867	891	869	890	900	914	888	883	815	870	862	868	843	869	832	873	872	832	862	886	910	850	836	823	877	804	892	857	886	861	871	842	841	863	856	843	858	857	854	851	852	869	862	887	837	841	824	913	865	905	871	825	916	829	805	865	842	867	875	847	877	854	845	882	851	848	858	891	896	876	863	855	875	903	810	862	856	814	880	853	832	868	844	891	875	872	872	818	843	872	911	875	823	860	862	896	829	894	904	863	907	842	867	868	865	824	838	809	885	856	892	821	866	840	847	879	852	905	923	900	870	875	865	904	911	883	833	869	812	833	877	918	834	813	787	906	840	871	829	852	852	886	847	886	885	885	883	847	885	830	848	924	880	867	934	931	832	845	857	891	798	899	889	866	889	910	826	843	877	806	877	861	862	879	902	858	855	852	802	894	916	904	896	843	870	848	830	891	858	861	852	880	850	854	870	848	862	835	829	812	845	889	821	839	838	907	857	887	879	829	849	892	867	845	874	831	865	899	847	823	856	875	859	855	891	844	846	832	843	839	847	828	881	846	899	873	834	849	846	856	856	838	838	877	911	822	823	822	832	867	778	858	918	843	863	862	870	870	886	889	860	836	852	873	864	879	883	838	832	813	861	840	858	875	906	844	859	823	833	878	882	890	839	813	896	812	902	830	895	849	854	841	839	926	828	849	878	884	859	874	877	829	869	824	890	896	801	862	830	858	907	963	912	832	840	855	883	875	881	881	840	904	888	859	866	910	856	864	842	837	915	847	861	867	881	851	955	852	822	837	825	863	890	838	819	860	835	867	907	872	844	899	871	868	827	914	878	806	888	848	829	837	913	856	888	858	889	898	877	875	888	828	901	846	911	862	845	834	908	858	851	875	846	839	897	820	856	892	875	903	811	814	860	859	847	883	864	869	839	895	879	833	829	826	858	889	884	844	905	821	845	859	854	830	902	857	850	903	880	917	828	871	825	862	858	841	926	854	865	856	875	866	916	875	882	879	900	902	851	832	874	876	890	833	856	866	844	857	889	795	848	854	880	858	824	891	838	849	863	859	844	850	832	927	902	841	860	896	857	854	898	867	809	865	865	792	903	807	846	936	863	839	826	854	853	895	864	847	814	849	794	872	904	868	832	846	855	827	886	879	824	909	851	822	865	858	867	890	846	913	859	822	841	877	896	855	903	876	862	825	858	790	895	885	840	886	798	865	832	853	868	881	898	877	887	872	796	899	855	834	911	854	844	866	895	843	878	895	860	801	872	897	881	865	857	811	892	877	888	890	835	867	851	880	850	870	802	854	812	829	811	863	839	893	825	871	911	854	888	828	853	791	897	884	878	856	813	858	848	825	879	891	877	889	857	901	867	858	828	892	853	890	852	794	817	855	880	933	850	891	906	854	873	841	833	888	831	824	872	879	865	863	894	813	883	900	814	896	880	867	866	851	836	890	845	883	842	796	861	933	884	896	854	919	907	855	930	870	842	917	810	879	883	833	852	896	880	851	822	849	859	864	812	892	863	841	829	837	861	862	875	870	895	892	877	881	905	835	875	801	853	835	883	908	835	878	840	907	829	830	897	851	886	878	845	860	863	843	852	886	859	840	820
8252	2422	3464	2960	1914	1272	805	573	464	383	308	360	365	280	267	268	254	296	366	368	360	404	339	296	490	472	299	293	311	295	256	310	288	338	304	270	260	248	221	244	212	211	210	210	250	208	194	242	196	233	228	228	208	229	213	188	186	188	195	195	211	181	203	194	192	205	186	206	169	190	195	237	198	192	196	212	199	197	184	185	208	196	198	200	205	206	215	181	208	207	194	184	178	171	199	161	185	200	203	206	192	200	205	220	186	182	183	193	178	219	219	198	183	187	204	224	192	203	211	195	195	198	193	190	196	193	208	192	186	188	191	190	189	226	188	201	184	223	215	215	169	159	197	200	198	223	201	197	196	198	178	197	196	193	177	198	198	210	181	217	211	223	205	192	191	185	205	200	182	204	182	199	221	196	184	203	187	212	208	185	194	173	218	185	195	213	227	179	182	203	188	206	210	199	188	191	190	203	207	204	219	210	196	199	202	217	222	219	172	219	197	204	191	227	194	198	192	205	189	195	224	185	196	229	208	206	227	195	203	193	215	193	195	199	209	197	186	182	216	196	230	206	190	205	197	182	204	201	192	202	209	185	215	207	199	168	192	206	180	190	170	205	187	200	215	198	183	203	189	187	203	208	208	186	202	179	185	200	188	213	226	194	212	186	182	205	207	216	218	168	193	188	186	193	191	190	186	198	215	238	216	181	185	170	220	218	210	199	181	192	196	185	226	188	200	164	181	210	192	193	178	188	216	202	185	195	175	199	197	206	197	203	201	205	181	193	194	184	192	215	216	198	223	230	218	213	197	207	201	177	185	176	197	170	188	208	196	211	186	195	188	209	187	186	193	191	185	191	188	210	215	202	178	206	191	210	182	190	210	210	195	214	194	200	197	199	182	225	202	196	198	217	205	184	217	188	183	197	187	209	194	198	214	192	202	227	202	199	188	210	202	185	232	173	191	181	206	188	185	202	213	208	202	213	206	220	190	200	199	210	202	192	193	178	195	205	176	202	192	189	209	224	172	178	190	221	211	195	215	187	187	174	200	177	193	162	195	190	187	183	220	214	201	190	178	200	181	186	181	188	202	188	174	200	204	190	204	214	208	188	179	193	196	188	186	216	203	205	199	195	199	208	190	182	219	218	208	209	177	191	206	202	218	204	175	203	206	214	201	170	197	177	237	180	204	174	172	193	200	195	202	200	208	203	190	190	171	194	195	205	178	183	195	191	207	186	194	208	210	184	183	186	194	179	202	202	176	166	207	180	216	205	224	174	200	207	179	225	162	191	199	164	185	201	182	224	197	176	179	208	236	187	190	203	197	216	205	212	197	191	173	201	212	211	206	170	179	188	205	175	179	189	187	210	197	215	206	198	207	202	199	199	203	208	183	184	186	216	179	177	202	199	188	223	199	222	202	190	217	211	204	180	218	199	201	200	176	188	206	216	192	191	194	203	201	193	176	196	181	218	200	173	216	167	222	214	173	206	207	202	221	182	197	161	194	169	210	196	201	200	213	239	192	192	197	213	190	179	196	188	191	211	198	184	176	200	195	217	199	193	221	200	203	194	232	201	187	179	208	187	207	207	164	188	206	193	228	186	188	195	150	202	201	180	216	216	237	200	202	193	200	172	178	207	193	202	204	202	189	188	193	210	176	237	208	215	197	186	224	199	214	202	178	192	192	208	210	179	225	185	206	203	204	204	201	188	177	199	216	215	203	193	211	231	234	198	175	209	200	210	192	180	192	209	196	173	196	199	212	190	174	220	195	187	171	210	182	192	204	207	213	183	176	178	188	178	194	171	209	198	193	184	188	191	187	170	187	201	203	220	192	159	180	209	208	209	179	197	196	193	196	188	208	192	204	219	208	191	167	213	189	186	183	203	171	193	199	222	199	201	189	197	191	191	179	211	197	203	193	183	176	184	216	191	223	196	210	227	202	205	172	187	183	181	215	175	205	205	178	207	206	189	180	199	195	156	207	192	202	182	193	201	208	196	199	189	201	227	213	202	215	213	175	212	194	213	189	181	196	206	203	183	188	200	195	185	197	221	189	189	207	199	186	189	195	203	187	203	187	199	190	183	155	189	192	204	199	167	168	193	174	214	199	196	176	177	196	174	191	193	195	169	217	209	210	200	186	201	177	172	224	187	175	205	174	181	203	183	207	208	188	217	186	180	205	220	207	180	186	230	201	182	189	192	197	194	215	217	210	187	212	199	187	176	220	185	203	207	195	196	215	196	227	198	187	188	196	195	216	197	216	169	217	174	201	169	174	198	205	202	197	186	183	208	193	182	216	202	218	201	186	223	216	218	229	201	191	204	188	208	223	202	210	186	177	219	181	183	197	207	200	175	206	223	213	174	202	218	226	203	210	206	171	240	212	210	176	206	216	193	208	198	188	202	180	203	227	176	206	180	182	207	219	200	214	165	209	229	180	178	190	205	199	195	232	215	180	198	190	192	185	197	224	187	179	197	186	192	201	210	185	209	184	188	187	196	225	194	196	228	204	205	186	196	202	182	204	178	193	203	189	184	187	150	206	212	190	189	207	193	242	201	197	202	206	194	189	193	175	201	191	203	175	212	201	189	210	193	185	213	218	165	181	181	187	196	199	194	188	204	201	197	219	215	214	183	186	193	180	203	192	194	185	203	181	193	215	187	196	178	196	186	200	198	186	180	175	187	179	212	191	205	180	204	206	203	212	190	191	181	179	169	213	211	184	177	224	209	212	204	216	197	163	181	195	205	196	205	203	224	200	197	188	197	205	193	199	200	200	244	201	193	194	196	189	192	225	189	197	201	182	225	195	237	179	185	207	203	215	211	209	196	198	179	218	208	217	222	194	192	182	191	199	191	214	170	200	201	193	177	187	207	188	177	225	189	210	170	196	221	230	199	208	205	203	227	222	178	174	199	203	206	208	191	215	186	216	191	216	184	199	175	205	196	207	185	216	186	202	184	189	204	206	203	187	200	210	184	193	201	204	186	197	195	208	176	192	233	205	198	200	170	199	201	170	198	201	198	171	185	211	206	166	198	209	205	209	209	194	205	192	204	205	190	194	207	200	189	174	195	207	198	178	169	204	166	175	214	210	207	206	198	217	213	178	211	210	205	184	181	185	200	200	208	190	227	208	201	207	206	225	174	198	179	221	220	195	238	198	205	208	205	208	192	206	195	196	195	206	188	182	205	210	180	195	173	214	206	201	193	212	209	194	196	172	183	185	189	199	192	183	175	221	209	213	212	197	210	196	208	219	207	217	179	179	210	198	174	201	205	185	191	192	201	209	221	181	171	158	194	194	204	203	210	171	183	192	196	225	210	186	206	206	191	201	191	209	206	204	203	230	188	176	187	212	174	183	191	220	197	227	200	225	198	196	213	197	186	204	168	220	172	211	204	180	214	179	199	187	230	183	212	207	210	190	183	221	196	216	235	196	191	196	206	200	172	161	201	215	207	207	185	189	189	206	200	152	190	200	208	201	194	214	192	196	192
6422	2307	4811	5459	4666	3573	2961	2523	2259	1779	1483	1591	1486	1173	1153	1072	1026	1265	1301	1605	1595	1495	1629	1511	2959	2666	1423	1326	1411	1266	1303	1512	1402	1493	1277	1209	1137	861	775	704	667	651	702	714	772	743	665	644	631	588	681	743	658	563	538	577	553	553	524	557	552	559	514	537	533	511	535	568	537	522	489	507	544	511	525	522	501	508	519	527	523	527	483	527	497	524	489	520	541	472	518	522	517	461	503	536	494	540	547	510	486	536	473	522	516	526	526	514	499	481	473	500	507	496	513	545	536	551	511	524	524	540	505	489	512	507	515	482	525	551	547	523	531	470	521	517	534	451	510	501	538	524	517	529	531	509	471	486	525	505	505	519	520	551	500	514	493	518	518	507	484	526	494	490	504	498	516	520	497	519	465	476	557	529	539	467	510	511	525	514	496	514	513	497	519	532	497	523	512	518	471	548	492	555	503	498	497	499	517	511	519	507	494	467	531	505	503	506	483	524	527	520	517	483	487	524	487	512	535	529	502	491	496	523	521	530	479	534	513	510	464	488	509	482	511	526	511	531	518	488	546	512	518	488	485	539	492	550	531	501	472	520	517	511	500	547	490	528	508	507	477	539	487	535	486	530	487	494	490	460	492	513	510	499	532	481	512	489	522	533	488	467	475	480	520	530	500	473	479	504	501	487	515	494	525	530	517	487	494	517	506	527	484	521	537	478	493	510	515	522	544	531	508	504	490	468	521	508	526	569	508	481	482	513	518	482	529	503	528	487	495	513	469	545	535	503	539	505	501	540	516	522	506	507	491	501	526	501	531	487	521	475	506	488	531	482	507	518	504	524	534	522	523	483	515	480	484	573	521	487	512	519	508	522	530	503	472	531	517	511	519	469	475	524	567	557	546	547	488	511	496	517	572	490	495	527	543	530	511	498	535	531	477	500	504	507	502	540	515	476	552	499	547	511	552	491	510	494	522	490	476	513	470	503	541	552	531	464	486	501	539	537	482	479	519	509	476	500	506	483	501	504	460	528	523	537	512	494	528	544	500	479	536	517	519	513	559	485	478	489	523	498	539	492	523	529	525	476	511	495	489	552	503	501	541	510	509	532	512	502	531	497	543	501	515	498	506	517	511	500	518	509	489	485	503	567	534	485	497	517	516	521	517	484	494	451	506	500	516	552	501	538	497	524	498	512	514	510	512	492	529	517	539	507	514	524	518	522	517	509	531	499	543	525	530	496	556	490	512	495	485	545	526	546	519	491	494	504	496	530	510	511	495	511	553	483	548	499	499	506	499	567	501	555	498	528	479	538	517	505	515	493	531	495	521	537	495	504	527	489	506	507	489	509	541	500	489	526	530	557	510	554	514	525	477	519	505	485	524	552	467	496	524	512	460	546	538	493	522	498	529	492	513	490	493	498	520	523	500	490	533	511	521	567	527	494	543	512	512	529	543	481	546	509	509	521	523	502	523	540	533	548	492	511	528	533	504	510	553	500	471	510	485	518	480	535	546	509	494	517	456	516	500	474	508	464	546	549	526	543	517	508	473	555	485	469	524	542	498	534	514	574	520	491	509	434	497	547	532	519	503	537	520	487	498	547	505	513	514	530	529	497	552	531	524	489	546	505	486	526	523	527	521	482	529	509	563	487	478	466	537	479	508	531	551	536	486	507	485	536	498	501	527	524	490	492	487	517	504	547	529	498	483	513	507	495	538	504	500	526	539	537	552	549	518	544	546	506	544	485	496	475	500	499	523	523	506	535	527	507	509	493	524	494	487	525	532	527	513	505	489	511	530	515	538	510	522	522	514	521	501	499	546	524	526	510	532	495	503	515	505	531	522	471	497	487	540	494	468	526	506	548	540	498	495	516	509	521	491	547	495	519	512	519	480	526	494	532	520	523	542	484	512	532	518	525	544	526	526	519	497	518	525	526	480	530	503	521	529	535	492	532	538	499	502	482	500	528	505	517	491	503	528	502	534	475	529	536	486	522	493	485	503	535	532	554	523	508	479	487	489	510	490	471	540	462	523	549	537	544	500	548	503	582	540	558	531	537	549	530	498	502	496	540	522	522	547	480	483	513	525	484	521	524	528	506	507	513	526	516	548	477	505	506	528	526	522	491	536	517	526	534	519	485	493	558	509	521	507	513	548	530	492	538	498	507	573	497	496	532	465	541	520	532	511	518	516	566	516	504	497	528	496	530	530	498	500	482	480	532	537	494	544	482	533	534	505	481	494	520	503	547	537	496	473	483	480	513	476	471	517	526	494	504	517	552	497	530	536	560	504	533	493	503	520	493	525	513	482	507	466	479	524	542	508	478	525	510	484	537	483	516	501	493	521	513	519	521	508	532	521	499	504	486	497	534	522	533	530	516	529	539	511	491	551	502	519	535	528	523	503	515	502	527	477	518	539	475	505	513	492	503	489	478	525	492	503	511	516	492	498	527	505	511	517	506	535	479	512	490	542	507	501	525	480	527	542	528	479	528	494	475	521	533	532	498	482	513	513	529	534	530	513	495	542	550	500	485	513	528	520	508	536	506	497	506	527	511	502	486	512	548	534	511	492	500	521	505	544	560	498	490	491	486	540	470	522	501	467	521	544	489	533	483	517	535	518	567	534	471	542	483	524	512	473	491	487	451	509	548	510	500	496	541	468	497	503	515	490	533	501	505	515	486	551	491	478	507	455	514	518	533	504	530	520	522	538	548	522	492	538	559	510	519	483	556	534	521	511	475	514	496	492	505	523	549	452	476	483	488	515	547	542	514	503	507	501	537	535	476	510	510	525	537	498	500	511	523	491	547	527	507	495	503	474	534	483	492	516	530	514	496	511	494	502	546	507	494	502	500	506	524	510	511	520	509	534	503	503	511	515	541	542	529	508	518	548	543	520	499	536	500	482	519	509	511	487	505	555	496	501	519	520	514	491	526	506	512	495	513	515	511	538	527	498	468	531	484	545	523	458	515	528	505	509	539	528	490	513	503	540	547	509	488	531	574	504	558	501	531	507	537	532	547	519	511	545	521	500	574	498	514	492	499	508	520	584	528	567	563	504	502	523	521	476	497	518	508	488	518	508	510	471	492	510	519	510	529	487	490	523	522	499	484	531	511	509	526	548	486	504	494	512	536	506	531	541	484	522	518	548	533	534	496	513	484	535	505	547	529	525	536	484	532	498	536	543	473	496	539	482	519	504	499	482	473	511	519	517	490	536	518	540	532	510	487	518	479	532	507	509	546	480	486	482	497	491	489	529	523	538	470	539	524	542	526	518	468	525	497	501	476	512	552	541	505	513	496	513	568	471	498	509	510	495	536	503	495	540	499	491	494	513	502	515	535	539	460	508	479	490	509	526	491	524	517	565	496	559	510	490	495	525	508	568	506	493	511	499	502	535	514	533	507	517	505	516	487	489	445	508	530	517	496	552	523	525	491	477	474	503	534	512	507	511	524	522	523	500	503	503	515	513	506	480	526	515	525	511	487	522	565	478	478	522	496
15022	4590	5450	4589	3230	1973	1280	941	804	521	479	500	435	373	366	311	327	370	408	469	450	412	390	467	812	682	434	381	349	334	357	342	366	396	327	319	286	275	225	213	189	179	220	224	255	236	227	195	193	194	217	205	189	187	186	216	159	184	181	188	170	189	183	211	156	171	189	158	193	173	179	180	176	180	149	194	178	205	200	179	172	189	202	180	170	177	197	169	177	170	190	194	190	198	188	173	185	170	186	196	185	205	165	188	175	169	179	187	164	170	172	161	187	177	186	180	201	177	161	168	185	161	171	177	219	197	186	174	162	181	162	169	186	193	171	186	165	195	179	189	156	180	171	170	186	178	156	174	202	197	164	179	173	198	164	184	203	174	169	168	191	157	177	169	185	177	191	174	165	158	172	187	211	140	198	184	187	161	179	182	193	178	181	159	180	182	162	163	175	192	193	162	188	176	158	215	177	150	197	164	159	173	184	190	170	180	158	173	170	197	177	181	170	168	191	177	171	197	170	182	157	187	174	193	186	163	165	181	184	188	191	197	183	159	201	192	167	189	189	178	179	164	184	167	189	208	179	168	192	139	173	203	179	165	179	175	190	209	198	177	187	206	167	154	183	194	170	219	163	182	187	194	180	195	179	163	171	179	157	175	203	169	178	179	182	157	185	173	167	179	170	180	197	172	178	193	174	205	191	178	184	204	173	186	170	163	175	173	180	179	180	216	215	172	201	184	173	171	191	184	197	188	180	193	168	187	158	174	175	181	194	167	178	200	178	175	160	205	201	170	180	193	180	172	173	186	193	171	177	165	160	203	164	194	180	153	176	173	182	156	168	165	213	195	193	188	161	184	184	199	171	172	186	163	158	186	190	184	178	157	166	167	183	190	156	182	207	193	184	182	180	169	175	175	161	211	200	174	209	168	220	174	188	164	167	192	181	166	172	174	172	196	174	182	168	185	207	176	174	184	186	216	198	177	206	164	178	167	213	170	205	152	181	191	188	184	171	205	174	185	179	185	191	161	182	167	153	157	167	172	184	184	172	179	179	157	203	149	182	195	173	173	176	182	159	204	166	197	173	167	182	187	186	187	186	200	172	171	180	176	185	173	165	198	199	160	161	185	170	171	188	191	163	168	176	180	191	181	189	179	155	175	175	182	180	186	181	186	174	169	180	187	187	195	161	184	192	174	170	183	180	163	170	181	172	164	158	160	168	182	186	168	177	171	173	137	185	201	169	178	163	169	174	206	173	172	177	168	177	204	177	169	165	163	202	169	175	173	172	208	165	187	186	156	172	165	173	168	176	176	194	180	175	198	170	143	172	207	193	191	187	174	186	175	192	181	162	160	184	178	176	166	173	186	156	189	190	173	169	186	166	187	184	198	165	169	166	194	168	195	171	169	174	186	202	173	183	199	190	172	181	157	173	166	162	178	177	201	186	180	181	194	156	168	175	177	160	186	186	160	169	178	160	170	200	209	166	176	196	172	179	166	181	184	176	196	197	190	163	171	162	186	172	181	181	180	185	198	198	201	178	166	196	153	150	173	171	174	165	181	190	150	147	180	196	156	200	163	159	190	162	179	188	181	157	180	177	169	149	147	175	169	187	189	153	189	166	161	168	181	177	190	178	165	199	188	214	166	183	166	179	189	175	166	176	181	205	182	189	187	181	194	179	174	183	169	169	168	169	169	190	173	166	180	179	180	181	198	211	181	175	201	180	157	154	206	170	147	167	170	174	183	172	189	171	211	176	185	200	177	176	196	185	175	179	196	176	172	180	166	186	185	187	199	167	161	167	151	167	180	173	185	165	185	187	172	167	195	187	179	176	151	203	156	163	182	185	157	180	185	167	180	165	191	197	194	172	177	184	168	193	166	160	168	192	166	169	184	172	154	182	172	184	171	196	159	183	168	196	183	163	176	165	168	192	192	159	177	169	157	178	159	182	192	170	186	174	184	184	161	180	201	183	173	190	163	191	154	191	190	168	158	174	179	180	172	162	185	189	180	203	159	189	184	165	183	162	176	188	179	180	173	165	167	194	179	169	188	160	184	177	150	180	185	177	186	167	191	185	185	180	166	198	176	173	170	172	178	187	169	183	200	184	176	178	184	180	195	177	190	205	188	180	175	167	180	186	194	178	185	177	192	168	177	201	214	181	187	186	190	190	180	194	194	195	194	193	157	175	176	181	154	173	179	179	160	181	172	185	163	179	185	170	168	206	182	206	185	191	177	170	165	165	202	186	174	175	155	191	172	170	169	163	182	168	174	182	185	179	184	166	170	175	170	152	174	183	177	172	181	199	180	181	172	182	175	160	173	170	172	176	174	182	179	147	186	176	175	188	174	157	177	160	173	163	176	159	191	175	161	193	173	178	166	177	176	166	204	178	176	162	177	198	176	160	188	168	174	177	211	170	159	174	175	186	163	207	163	175	181	199	188	203	161	175	172	180	172	185	183	179	174	182	168	162	198	172	169	158	175	171	185	189	170	175	188	162	184	186	176	197	181	208	200	164	161	193	194	159	167	189	182	198	150	193	147	155	185	203	181	173	173	188	188	165	188	189	197	173	171	180	160	169	168	165	200	195	164	192	183	180	186	195	182	188	174	178	175	185	156	183	165	157	175	189	165	189	181	191	168	168	195	169	186	163	197	171	198	185	177	189	160	161	181	188	170	170	152	182	167	153	208	163	195	176	190	160	174	177	187	167	157	170	160	162	170	189	183	190	178	191	162	191	208	171	188	183	203	173	172	233	160	191	168	183	166	197	199	180	179	189	186	167	155	168	187	196	167	198	181	186	157	178	161	183	177	189	160	185	200	171	200	184	169	190	190	181	156	194	173	180	165	199	175	152	193	180	156	177	190	191	195	201	161	164	164	166	197	201	189	175	198	168	178	208	192	171	165	180	181	175	170	186	199	179	169	181	171	190	175	201	181	179	209	180	172	169	201	172	151	185	160	178	179	167	170	201	170	196	184	206	200	154	160	178	161	165	190	169	184	174	166	177	211	162	170	173	147	173	183	168	166	165	173	195	153	193	188	182	175	186	158	186	162	188	189	164	186	180	170	189	154	149	184	200	181	175	186	158	189	169	153	181	155	166	168	186	189	160	183	203	154	176	156	181	194	197	161	183	183	196	185	192	179	191	180	172	209	179	182	182	154	184	185	172	164	183	144	156	186	189	180	169	173	187	164	175	186	173	186	164	157	200	178	180	173	171	168	155	206	190	168	180	174	195	185	200	175	180	172	174	174	205	166	170	163	184	197	146	175	173	173	193	172	181	188	181	185	154	195	171	165	205	182	171	163	173	158	192	175	168	168	154	186	211	176	194	174	187	158	146	158	159	171	192	184	187	171	170	199	185	153	192	204	187	183	191	183	164	165	169	158	175	194	163	191	187	181	177	192	168	175	178	185	154	155	161	184	178	176	202	169	178	181	170	171	181	202	177	219	162	198	189	176	199	158	183	182	209	208	190	173	178	157	156	166
8617	3499	7202	8491	7925	6287	4980	4469	3670	2850	2502	2513	2259	1854	1643	1453	1567	1868	2058	2579	2578	2315	2457	2726	5208	4173	2512	2267	1879	1791	1980	2374	2061	2366	1831	1738	1454	1187	928	828	772	800	929	834	981	895	821	803	714	690	807	907	593	544	547	576	573	560	551	551	553	530	555	521	512	518	529	507	522	543	522	516	501	489	514	469	535	500	504	518	523	514	512	523	500	511	497	501	490	504	499	482	501	513	507	461	505	507	483	529	542	510	502	508	498	487	510	510	475	506	518	468	461	457	525	499	528	533	506	509	460	462	501	474	514	519	493	524	475	550	468	498	514	505	533	489	476	485	525	520	485	497	509	468	538	481	495	503	498	493	498	509	524	509	512	515	436	541	512	490	524	454	513	503	467	497	517	482	471	440	492	484	451	528	488	490	487	508	486	443	497	450	478	478	514	486	524	513	491	465	536	508	483	484	454	483	506	497	492	500	486	491	485	483	471	502	499	511	445	473	455	518	498	511	490	484	497	488	492	503	501	500	508	465	484	497	471	522	503	496	505	495	472	493	513	485	523	554	495	476	447	504	498	445	490	488	512	513	519	503	492	481	470	495	488	458	477	484	506	469	500	439	553	515	469	503	470	477	499	513	510	529	481	512	477	507	529	488	516	532	497	439	479	500	513	532	518	505	509	446	517	502	502	492	482	486	478	470	492	472	513	477	498	537	499	457	491	521	503	480	471	505	512	492	490	474	480	479	490	462	500	524	466	476	509	501	514	488	485	503	469	495	503	516	537	486	482	491	512	497	496	466	491	501	460	473	524	457	519	482	513	415	536	528	469	489	479	492	513	506	482	452	505	484	432	482	490	514	437	438	453	494	487	490	468	509	531	494	484	489	528	489	432	507	488	522	481	457	472	506	480	478	495	482	491	482	525	484	499	502	462	515	505	502	501	502	538	486	504	500	472	515	502	466	486	493	472	498	507	469	456	526	480	493	493	515	501	517	520	475	479	517	486	466	478	498	505	495	490	488	483	491	515	485	479	486	539	524	475	490	482	478	510	473	521	520	478	508	487	495	506	504	470	508	502	496	504	456	480	519	520	492	518	506	507	476	484	487	460	476	497	486	504	496	492	493	483	496	480	476	497	512	474	498	459	519	488	498	477	460	515	466	520	474	493	492	520	491	502	517	499	503	531	461	506	504	493	499	472	491	510	492	459	507	529	480	500	492	480	490	473	510	519	475	524	519	544	500	506	479	492	532	465	463	503	514	469	453	459	494	472	510	504	455	482	526	512	458	484	512	459	495	482	471	496	468	451	485	501	489	483	445	490	453	469	504	500	489	496	477	509	516	485	520	514	491	480	488	509	505	464	479	519	468	503	497	506	444	490	489	484	499	481	476	506	470	519	483	469	513	498	501	522	551	484	498	450	487	474	498	537	508	495	473	503	485	467	493	448	482	480	487	459	509	524	497	452	459	490	494	497	520	496	515	517	512	476	500	512	476	497	510	454	482	487	498	495	479	486	472	490	462	475	483	497	479	475	451	509	517	482	516	475	476	486	467	469	510	504	490	493	487	514	465	461	510	500	470	476	476	529	487	532	516	527	477	508	512	507	497	486	477	453	531	497	483	457	464	478	491	499	478	491	530	498	483	454	502	475	450	491	456	490	490	495	499	466	490	496	534	500	501	441	514	456	514	525	519	480	468	508	450	509	505	501	529	474	501	524	490	493	465	497	468	464	475	462	474	469	502	502	463	487	466	506	518	474	454	478	516	472	498	488	453	459	487	532	516	484	489	471	520	470	480	509	488	486	496	493	492	506	508	487	530	467	538	471	513	528	482	482	484	454	480	500	542	515	501	470	501	509	524	514	518	493	493	500	472	494	487	461	453	545	511	463	477	471	476	503	446	480	502	478	525	507	503	471	506	486	513	470	490	511	493	502	483	467	499	458	499	483	520	441	504	519	474	478	518	497	450	478	471	456	502	491	492	518	490	490	487	490	511	475	477	503	461	475	481	483	501	481	481	507	471	499	471	487	483	488	513	501	528	524	482	457	483	485	478	472	549	496	480	520	489	515	470	460	530	465	502	500	504	486	504	481	476	505	476	484	456	480	506	486	475	495	505	486	494	501	494	486	448	500	504	529	458	536	473	505	495	467	497	555	487	481	490	506	541	454	543	498	517	468	491	510	531	539	469	470	501	468	470	452	503	522	465	508	460	459	503	521	473	507	509	478	496	483	481	472	482	466	494	524	486	492	480	463	471	479	537	476	477	491	453	485	539	468	486	469	504	487	504	499	504	521	510	470	534	492	517	496	487	501	466	498	473	463	504	473	499	474	496	495	451	480	467	450	511	458	463	472	510	487	491	444	464	577	488	494	520	504	529	476	493	500	496	532	516	517	449	475	467	482	505	500	477	482	507	495	492	451	489	497	489	516	496	535	518	469	472	493	524	488	445	518	494	481	516	473	502	559	508	480	502	494	487	511	492	490	471	475	495	486	455	503	509	508	507	460	501	508	488	509	513	531	503	510	524	514	479	505	472	495	502	516	481	485	519	501	497	458	490	501	455	475	480	453	483	500	494	518	530	493	512	488	452	505	490	497	500	499	536	473	481	469	510	512	494	507	492	484	518	514	483	478	486	521	461	510	516	473	508	510	526	504	487	487	517	496	490	490	556	511	466	524	510	564	435	492	491	519	511	467	459	481	485	490	515	482	498	470	518	495	519	502	514	491	499	511	497	471	491	520	476	512	467	517	523	517	495	473	510	529	482	503	493	493	467	457	502	473	510	448	484	504	471	474	487	490	492	495	479	501	513	495	456	451	498	489	501	475	487	472	457	552	525	490	497	498	509	498	518	489	504	493	506	524	500	495	461	509	506	453	487	524	465	511	520	527	465	487	493	510	466	454	497	502	486	489	473	516	483	536	484	519	464	486	477	509	550	462	501	473	498	482	461	465	514	489	487	474	503	498	488	499	504	492	479	479	510	514	499	464	552	486	517	483	492	537	490	475	467	468	480	460	468	510	488	502	524	506	479	512	492	525	465	489	503	459	499	516	518	514	480	508	487	509	495	497	526	531	469	461	500	457	469	491	505	466	499	481	471	481	465	517	481	510	499	489	473	484	475	467	452	469	499	500	505	486	501	479	496	493	490	453	475	491	510	499	458	537	470	472	496	464	504	454	484	482	495	498	520	538	489	508	473	501	473	488	522	504	526	461	509	514	487	485	523	439	495	527	489	491	493	470	513	495	503	479	515	461	510	499	501	489	527	461	440	484	445	499	477	477	488	520	473	538	474	498	512	519	477	481	454	523	503	483	498	521	513	468	504	529	483	487	500	515	528	504	453	512	523	525	508	475	463	482	485	448	520	498	508	545	490	446	491	512	463	494	498	505	511	475	480	476	521	454	509	459	491	455	462	495	509	466	490	511	501	486	508	480	488	483	446	494	483	487	460	512	474	452	507	479	495	490	489	508	467	530	486	483	493	476	504	499	517
2333	545	509	504	485	482	375	386	418	367	372	376	397	384	371	398	374	362	383	381	391	369	363	360	368	380	392	379	380	340	341	422	395	366	386	382	385	361	367	346	359	376	392	392	401	371	371	371	355	345	339	343	371	387	357	371	352	370	402	386	352	400	370	361	322	331	390	360	394	370	361	342	352	347	339	362	368	326	381	357	340	369	359	384	358	351	368	365	366	389	383	328	329	366	364	358	384	379	364	409	366	357	346	371	347	371	370	355	375	401	383	358	347	413	371	385	335	327	356	346	376	368	330	337	349	369	403	356	355	333	382	382	366	384	324	344	356	365	365	358	360	361	335	355	350	353	365	355	346	369	404	374	373	371	345	380	342	385	390	355	317	380	346	346	389	389	390	379	389	362	366	394	364	389	380	313	371	330	351	363	364	358	348	371	350	364	347	358	361	378	337	340	393	368	387	376	333	369	324	374	390	362	332	403	383	328	367	378	381	339	358	350	373	353	388	354	375	379	317	368	363	353	327	390	349	385	367	350	371	361	372	372	363	373	363	380	374	345	384	351	352	350	384	376	370	392	386	410	408	364	415	348	376	388	377	351	362	382	339	378	342	363	365	360	357	354	386	353	403	349	358	403	371	380	331	363	346	354	371	349	362	376	347	350	413	367	391	365	345	353	332	402	352	356	312	357	365	338	367	378	386	380	346	380	366	379	413	370	351	356	381	373	341	358	373	391	341	333	330	388	386	345	359	392	376	347	381	364	361	356	363	368	392	384	342	383	355	389	360	370	370	389	367	354	350	377	359	366	373	358	361	361	345	365	371	345	374	346	348	379	373	367	353	361	356	362	389	356	363	382	332	354	368	358	383	369	381	338	351	386	351	386	360	360	367	377	363	345	406	374	355	365	363	364	347	395	364	348	367	354	349	392	370	363	380	341	378	360	375	371	352	340	317	374	358	347	371	356	383	341	368	363	375	369	339	352	338	393	368	349	401	400	334	380	360	350	415	331	367	370	356	358	331	371	364	375	327	316	370	393	325	387	339	361	365	369	369	379	376	344	345	387	358	335	346	359	358	360	395	372	388	414	362	378	401	390	389	334	362	381	361	410	369	389	330	379	335	362	366	348	344	349	346	373	383	351	351	374	354	376	343	343	352	366	348	403	376	343	381	368	376	338	343	386	363	353	342	325	362	342	396	359	340	384	397	360	361	341	312	343	386	373	385	365	351	369	380	369	376	363	333	367	379	381	347	331	352	362	388	391	360	360	371	332	342	351	368	366	386	354	385	345	346	379	362	350	350	376	362	372	361	353	371	360	397	385	371	350	344	375	356	364	332	403	350	367	356	395	385	370	340	403	362	383	336	366	349	348	375	374	397	360	407	364	378	387	384	365	355	344	363	404	365	389	358	345	359	353	343	358	374	345	354	353	362	394	349	363	393	360	368	366	386	337	354	341	356	370	355	342	336	379	345	355	401	366	405	344	343	339	379	374	362	374	362	383	372	344	365	383	363	358	354	344	342	346	370	340	374	357	361	353	359	365	370	371	373	402	339	360	324	400	367	384	359	375	355	365	343	353	397	338	361	400	305	353	337	358	344	358	380	345	357	351	357	364	344	351	319	372	333	377	381	365	382	360	368	358	362	393	364	376	375	408	364	359	338	369	356	350	395	351	382	366	377	351	361	387	377	382	365	359	373	376	381	382	368	354	347	349	374	389	337	391	373	351	362	366	385	373	364	413	349	362	398	377	361	393	364	383	362	357	362	326	345	349	366	373	356	362	340	357	375	371	343	356	386	357	376	360	383	374	386	369	331	351	410	365	342	377	411	345	365	358	353	339	385	378	389	376	384	362	362	353	374	369	377	354	357	400	370	350	342	343	356	369	351	379	388	372	365	368	364	363	385	397	353	374	373	338	380	408	353	377	390	360	379	365	352	379	394	357	317	373	335	361	370	386	374	370	366	350	388	383	387	357	382	383	389	362	379	354	384	333	362	382	360	389	357	332	364	377	363	356	365	403	361	357	386	397	376	385	357	396	366	339	361	350	351	363	363	344	387	362	370	381	338	375	400	385	354	362	393	391	357	371	358	414	380	400	327	375	379	374	360	357	338	328	365	399	335	344	347	389	357	363	406	372	336	393	342	362	378	377	408	392	334	323	345	376	332	365	366	381	332	383	349	363	395	355	386	385	356	350	361	359	370	335	348	368	373	390	345	374	366	411	351	367	340	354	377	386	391	361	365	324	323	323	327	298	414	385	365	356	385	387	375	413	352	344	361	382	340	361	383	371	369	373	371	365	331	372	368	383	416	349	374	342	361	390	349	390	342	382	369	358	357	375	345	366	385	367	364	402	346	340	389	359	363	384	370	359	376	367	349	339	372	397	376	381	400	370	347	345	377	333	389	348	372	385	368	345	371	392	337	334	348	385	349	340	362	353	316	360	381	394	368	357	375	375	350	350	337	379	376	348	364	370	372	387	401	348	389	348	380	347	359	352	383	360	369	331	323	379	408	365	366	408	374	405	337	364	345	345	365	370	344	362	363	352	366	367	379	367	362	361	385	389	331	395	426	374	389	315	356	338	357	392	391	368	402	325	363	370	349	341	400	352	358	386	359	393	315	378	354	361	352	347	348	375	389	351	388	363	376	368	377	363	362	384	369	315	387	343	412	355	379	366	355	356	353	329	357	385	358	355	381	397	351	337	360	341	354	357	365	383	381	376	390	353	341	390	378	382	388	350	342	363	370	377	356	350	339	375	346	362	381	358	367	357	374	343	391	393	374	369	339	359	347	376	358	361	410	354	377	388	364	395	358	377	328	356	340	364	350	396	346	364	318	355	354	364	366	374	390	383	345	387	355	359	366	380	347	350	375	377	368	323	359	337	326	343	354	382	331	378	370	371	360	388	372	369	404	340	371	369	378	338	343	344	327	325	348	384	381	365	302	355	345	366	379	356	359	316	369	346	329	349	376	344	357	357	362	368	355	348	340	338	404	381	345	360	376	340	389	358	339	430	368	373	412	392	400	346	333	370	359	365	331	359	367	367	381	361	369	386	412	391	371	340	351	339	393	361	363	367	356	347	373	361	371	383	352	358	372	360	379	333	352	341	396	387	368	322	368	354	358	358	338	374	365	346	348	349	366	343	344	406	359	326	341	347	376	401	346	368	380	364	393	388	373	368	361	355	386	401	344	361	370	406	380	365	326	343	358	367	372	362	363	316	369	365	372	350	345	365	355	358	370	334	386	415	354	365	399	344	414	355	341	357	392	405	365	354	319	371	376	383	362	390	343	362	392	407	369	350	366	355	355	365	395	362	360	380	352	344	385	381	364	363	362	367	366	333	371	345	341	343	365	363	342	365	373	355	358	350	324	365	365	379	360	370	381	330	372	339	368	382	349	382	370	329	366	349	391	369	355	398	393	333	385	368	378	346	396	375	371	360	381	351	355	370	366	326	365	366	316	397	371	372	368	355	361	382	374	348
2660	985	1175	1340	1407	1216	1046	939	935	945	960	962	897	922	885	903	878	964	1135	1035	976	945	940	969	1050	994	1077	1025	931	1033	1081	1068	973	1083	1164	1079	1016	903	867	853	926	906	827	892	834	852	849	911	867	880	852	916	853	904	834	799	859	870	888	907	899	906	872	860	853	902	875	896	822	876	825	871	877	893	869	854	888	885	822	870	883	822	869	852	924	901	856	901	890	885	910	853	842	863	867	866	889	804	867	884	868	922	786	832	845	949	862	888	896	854	869	880	891	830	885	851	849	894	853	841	863	866	864	855	805	864	877	873	847	858	875	851	858	890	792	832	844	791	892	887	888	841	860	915	838	853	897	847	838	824	859	826	842	861	840	855	891	907	909	871	878	864	885	865	892	864	852	868	848	857	885	872	846	884	882	920	838	877	932	885	871	858	828	885	885	852	908	818	894	860	864	876	840	884	861	877	845	880	843	881	861	896	933	881	809	876	888	874	908	850	887	810	851	899	873	899	897	864	861	885	873	893	854	844	905	872	832	927	844	932	902	876	841	889	909	829	848	866	849	865	846	879	878	916	837	846	873	877	847	899	806	844	857	882	849	843	873	919	822	864	877	838	844	900	886	877	913	912	837	836	858	891	836	914	873	867	891	853	899	866	864	901	874	891	879	897	854	825	867	849	858	863	887	913	864	874	839	890	849	880	867	851	834	891	876	908	885	835	874	878	842	852	851	876	892	885	825	877	907	890	826	894	838	877	833	904	913	856	828	869	853	906	863	832	863	921	858	911	865	852	851	841	847	873	863	929	824	888	898	816	882	866	880	840	875	856	844	844	848	859	875	919	854	849	929	890	835	870	895	868	859	911	886	840	909	835	948	894	917	864	832	857	888	890	846	858	826	887	898	914	902	876	829	875	844	827	909	853	926	896	839	898	857	797	834	894	902	841	824	864	852	862	832	874	855	871	853	909	893	897	849	861	846	878	819	852	877	812	911	822	881	831	938	875	851	891	873	856	849	859	851	846	898	862	866	884	862	854	889	810	868	899	914	881	839	888	833	874	852	864	831	931	885	863	896	876	880	801	886	888	871	848	895	872	851	864	881	840	901	880	845	863	849	853	940	896	923	907	860	897	881	919	862	822	882	804	828	919	915	848	883	901	838	836	877	879	912	946	904	916	901	854	871	868	865	883	871	853	887	829	851	881	858	939	848	856	847	883	884	888	861	840	800	867	809	867	822	867	870	887	881	932	873	897	921	912	857	903	878	883	854	849	852	917	856	887	869	897	872	853	861	917	825	860	852	910	824	853	860	828	859	846	841	867	800	875	861	911	882	858	901	916	868	820	861	822	865	897	879	930	889	862	847	863	813	888	898	862	889	825	912	861	853	849	861	874	896	841	887	872	874	880	813	901	836	857	895	846	852	857	908	866	872	884	891	852	860	841	867	825	812	804	905	802	880	843	846	829	845	864	852	945	877	908	890	884	892	855	871	876	806	839	884	835	851	908	855	899	882	857	862	897	865	855	874	914	876	859	854	867	908	906	851	869	836	897	905	870	836	846	904	846	863	847	934	828	853	858	890	887	915	895	803	946	837	938	809	860	866	809	853	808	853	890	882	827	838	879	882	834	845	868	882	871	877	804	869	878	895	868	899	866	905	871	856	854	925	872	898	884	820	808	836	834	882	837	913	838	883	886	839	870	875	932	868	944	845	898	890	827	893	828	828	814	857	903	881	903	896	899	934	865	845	879	883	856	875	901	899	848	877	826	849	854	866	844	907	878	854	857	834	862	874	841	859	849	882	911	887	881	899	880	855	864	895	874	857	926	853	831	892	898	891	926	881	822	855	876	876	873	891	862	907	892	929	795	903	853	861	795	924	849	879	887	813	913	865	880	874	912	940	895	883	812	888	912	847	845	915	863	917	903	819	851	881	809	904	877	864	899	857	782	812	848	847	825	905	890	893	869	871	881	903	866	869	859	870	849	868	870	898	859	850	892	875	852	882	826	864	889	828	823	861	890	903	839	817	875	806	869	866	908	838	862	873	863	857	876	861	888	890	888	840	903	852	878	902	855	878	844	888	870	817	868	867	910	846	834	903	849	863	875	883	927	875	918	862	860	888	879	838	865	873	841	874	841	870	885	905	897	935	924	870	895	917	889	866	872	878	885	868	863	868	872	889	872	831	922	893	851	837	840	906	859	871	900	821	905	902	854	878	872	859	868	869	842	888	816	895	851	857	848	909	807	895	850	856	855	844	910	819	868	877	861	888	940	848	902	832	846	886	807	898	882	827	892	885	859	893	872	906	856	904	887	857	852	827	886	861	862	848	866	855	865	935	828	864	863	924	868	899	896	929	882	837	861	886	901	871	874	906	849	903	869	897	845	860	912	834	891	892	850	858	874	898	879	905	855	857	864	920	834	879	881	865	889	837	884	840	857	861	846	871	846	874	843	875	883	884	818	925	847	859	928	813	850	885	880	902	861	800	870	827	871	846	815	899	899	872	872	849	803	889	882	816	878	880	917	871	829	902	862	832	842	899	853	876	886	880	856	839	855	871	817	854	857	880	846	887	840	868	889	912	855	854	955	917	880	851	821	881	876	863	835	887	849	876	868	892	863	915	905	915	915	868	892	922	901	838	831	949	862	841	851	794	895	814	891	819	866	884	893	853	889	854	872	874	837	863	902	824	848	854	889	825	909	868	906	877	897	874	887	883	889	872	849	856	874	850	931	920	926	855	900	882	821	862	880	873	891	823	914	870	845	876	922	882	894	921	903	867	853	856	913	826	872	947	830	885	882	862	853	842	849	833	841	926	869	890	846	902	894	866	834	890	883	904	881	881	876	860	905	846	890	894	888	917	841	891	838	896	885	862	849	851	929	866	862	898	855	922	857	860	890	833	840	837	914	854	946	917	893	852	907	857	841	932	850	845	866	878	830	862	880	843	861	887	875	838	903	944	857	882	846	818	889	933	814	871	884	881	890	891	881	882	900	877	837	867	817	886	812	851	865	888	900	826	844	867	867	872	831	870	916	838	867	883	849	893	895	891	877	836	924	904	832	852	886	899	883	870	862	890	881	867	848	905	839	873	877	850	894	890	832	842	889	867	857	864	849	837	888	849	879	864	894	854	920	853	837	858	849	839	861	901	878	870	899	861	894	827	898	839	883	932	902	840	850	890	878	889	930	892	871	837	864	916	863	851	841	873	894	884	878	890	896	823	929	914	861	917	922	846	878	839	823	845	889	842	865	907	867	879	885	853	833	864	890	873	823	891	897	885	862	892	844	874	813	849	848	850	829	880	846	898	892	889	836	859	928	845	887	855	878	903	850	875	820	860	840	909	847	848	851	879	819	891	879	864	847	843	912	875	769	931	890	848	813	879	889	882	931	857	873	884	865	905	896	884	914	898	915	841	852	835	878	845	887	874	896	912	887	861	817	866	886	847	869	888	873	864	913	872	888	878	878	857	828	842	847	830	888	896	816	862	845
8324	2167	2372	2416	2016	1192	758	680	558	482	438	349	312	298	250	268	294	302	326	314	343	317	354	391	482	401	312	295	302	291	317	345	341	333	336	286	247	220	219	222	203	200	218	206	230	236	246	221	210	250	230	210	216	178	172	208	202	220	186	200	227	193	227	206	225	176	181	177	177	186	189	215	208	176	202	187	209	206	211	195	171	186	184	219	206	186	205	201	192	176	213	227	176	190	201	204	194	210	208	181	175	212	212	191	207	215	197	211	172	195	183	192	233	190	224	223	218	201	193	205	209	204	223	216	212	226	195	211	207	200	201	188	213	184	192	176	220	213	191	193	172	180	209	208	191	210	185	198	235	198	213	198	215	173	169	180	187	224	215	192	200	210	210	202	192	186	188	179	222	201	207	213	197	218	178	206	196	208	212	216	200	191	248	200	201	199	190	221	220	221	211	186	201	216	212	198	195	202	206	182	196	180	193	187	187	194	209	196	207	189	218	220	186	197	187	231	195	220	227	213	197	181	211	218	206	179	215	208	198	197	195	225	197	189	196	204	190	201	198	214	225	224	185	186	187	235	198	200	215	187	210	211	180	210	191	209	214	208	187	218	231	198	193	217	182	197	218	225	204	186	194	208	215	193	185	202	218	191	210	212	186	198	175	206	185	196	201	202	188	201	217	184	197	173	215	189	185	207	185	221	204	174	202	189	194	215	187	220	229	212	192	187	207	203	235	200	189	202	212	174	200	200	196	201	195	188	181	189	185	192	225	219	221	179	197	220	182	189	193	190	228	198	236	197	201	190	196	191	181	199	214	190	227	215	206	205	190	195	205	206	209	196	218	199	194	217	185	207	216	205	187	205	208	200	215	185	218	231	203	206	180	197	202	202	208	204	189	195	224	210	231	231	192	207	197	205	175	214	217	236	193	194	185	166	219	198	206	184	229	228	210	209	211	187	190	168	214	176	182	197	199	186	219	187	167	205	201	200	203	209	192	196	195	211	208	187	210	190	203	204	182	192	206	204	184	216	212	214	190	207	224	206	200	192	189	198	170	191	210	194	214	199	180	187	205	226	209	188	184	206	202	174	185	182	171	183	190	201	217	188	210	206	212	197	227	198	165	214	216	200	205	199	185	212	213	214	209	207	179	186	186	217	186	221	189	166	163	199	225	218	199	194	193	244	189	219	226	202	197	244	213	201	189	203	154	217	193	209	200	214	210	204	207	202	185	204	205	208	186	227	213	188	199	189	161	193	225	209	206	201	202	207	203	228	200	199	196	204	208	202	189	208	199	183	197	197	206	189	201	200	197	182	174	237	214	192	182	202	235	232	209	212	206	170	205	205	175	229	191	206	215	199	207	171	176	201	220	188	208	222	189	230	190	184	208	234	194	182	193	210	196	175	188	174	190	204	193	197	213	183	197	186	204	187	194	193	236	188	192	217	182	191	199	210	213	200	202	201	186	205	227	194	191	191	200	205	191	172	227	179	192	202	193	215	205	213	183	211	235	204	206	182	233	187	185	209	188	189	207	210	179	233	227	183	191	185	214	196	210	212	186	212	189	190	218	226	210	205	189	208	197	177	185	190	186	217	199	188	224	194	211	181	192	211	212	166	226	206	191	220	188	179	218	207	219	201	202	202	201	205	189	165	225	213	212	191	183	206	200	215	177	198	205	191	229	217	217	191	197	204	187	207	225	189	213	193	206	214	183	205	232	211	175	225	201	186	192	183	199	181	210	210	213	227	208	211	192	185	191	193	196	220	205	213	197	205	221	185	217	181	193	186	193	221	223	211	194	216	194	192	199	200	211	178	222	198	206	219	218	211	228	159	196	201	199	206	220	224	163	177	209	185	185	228	222	192	198	223	227	218	241	223	214	231	185	193	202	192	200	201	180	213	196	209	196	198	226	206	202	245	188	214	188	225	220	190	185	220	208	206	200	218	212	215	201	192	194	195	217	205	211	194	206	195	185	225	215	221	226	206	176	173	176	214	222	196	222	177	199	215	218	201	217	173	200	230	188	199	228	191	196	217	205	198	200	196	204	195	218	189	194	211	190	193	221	203	182	209	207	211	206	176	165	203	205	221	219	196	189	198	179	212	203	184	205	185	204	219	183	182	171	186	218	184	188	170	214	190	185	209	200	219	200	179	209	174	202	216	201	202	213	187	187	201	179	204	199	201	212	199	230	203	207	218	207	197	183	200	210	194	204	213	216	190	193	180	218	192	190	222	197	175	214	211	192	250	185	205	180	196	214	200	218	202	183	220	198	235	176	211	200	219	198	193	174	201	186	204	190	173	172	192	181	207	190	180	196	197	202	172	207	181	225	199	203	218	213	182	216	227	211	183	218	186	201	170	198	188	178	215	191	212	189	206	195	226	196	200	209	197	174	229	197	172	190	203	202	202	228	201	200	202	194	203	206	231	206	201	184	209	206	213	208	192	213	227	238	213	218	209	214	232	200	199	208	166	191	196	204	209	195	202	222	184	236	194	169	208	209	225	197	210	209	216	208	171	231	192	196	190	206	193	210	177	183	180	185	194	168	197	198	176	206	213	205	174	192	191	201	230	209	208	231	188	205	197	205	204	198	198	200	202	211	160	202	204	183	188	202	177	194	204	225	183	194	220	225	208	195	189	211	205	182	188	206	206	191	202	203	195	182	190	181	212	205	209	212	212	234	184	205	220	224	173	186	190	184	213	221	211	200	200	176	221	217	174	191	194	217	206	202	200	221	189	191	205	193	208	197	208	182	205	182	228	205	213	212	203	188	215	192	204	204	196	212	179	219	226	217	211	229	191	202	236	198	176	203	208	182	207	204	184	214	222	181	204	182	199	196	187	203	179	181	230	224	191	209	208	219	229	194	186	208	187	175	201	216	188	183	195	222	193	197	189	180	177	206	216	199	181	196	191	178	223	203	178	195	181	198	186	184	199	206	189	200	209	222	196	209	210	191	189	181	209	209	194	197	187	201	216	233	207	217	220	189	190	224	229	196	217	221	154	238	197	214	218	207	222	209	206	212	224	168	194	194	243	221	210	197	197	207	201	220	191	173	254	201	184	192	197	201	208	179	198	187	201	202	197	197	186	199	197	215	203	201	194	205	213	211	220	212	213	202	214	190	188	186	209	211	241	182	205	202	188	190	217	202	176	202	217	181	192	219	202	210	202	208	201	214	228	183	221	216	160	209	193	219	184	185	180	195	183	206	194	200	168	216	202	184	189	200	195	202	202	200	204	193	188	201	213	201	216	207	197	184	200	204	179	199	200	187	195	208	183	165	189	207	204	196	201	214	196	212	198	184	215	194	204	190	212	191	204	201	242	182	222	212	178	205	219	187	210	187	195	200	213	211	218	184	202	190	213	208	212	203	202	207	180	187	202	225	215	215	190	186	196	175	216	214	200	210	228	218	193	228	222	213	186	189	192	148	213	198	222	216	218	190	207	201	183	187	208	194	210	210	222	201	212	194	210	206	197	192	206	221	184
6307	2052	4263	5565	4946	3760	2881	2589	2291	1727	1496	1565	1441	1239	1138	1028	1116	1233	1438	1716	1557	1582	1710	1981	3206	2006	1354	1481	1372	1398	1394	1414	1389	1690	1497	1279	932	784	689	613	685	675	793	763	786	684	707	605	683	665	754	753	644	605	581	501	588	543	538	541	543	553	519	560	550	543	513	553	496	507	556	521	519	520	498	532	532	547	500	545	498	527	573	522	532	478	543	528	541	534	532	515	509	478	557	534	584	546	493	548	565	550	552	551	516	526	565	479	500	512	578	493	509	539	569	527	542	549	505	500	505	511	564	526	583	519	556	511	535	491	488	524	555	549	524	537	517	525	524	547	511	528	537	569	507	507	508	524	546	580	523	553	509	470	504	526	527	536	528	511	477	528	547	503	551	537	475	511	541	521	455	528	522	526	500	490	525	553	542	534	493	510	502	501	522	502	496	507	523	525	513	498	528	526	537	514	521	586	518	515	538	500	497	506	533	479	517	504	540	583	525	477	492	498	536	510	516	534	514	515	563	480	506	537	513	581	532	508	529	502	499	511	541	536	493	549	552	491	514	519	480	545	532	523	546	519	525	510	578	481	545	536	545	521	526	493	542	563	549	549	516	527	492	475	484	519	490	519	529	581	551	530	533	541	525	500	524	498	550	539	517	458	529	498	514	547	519	514	490	526	512	498	513	507	510	536	530	503	548	551	454	523	528	498	488	546	533	499	569	530	516	534	538	498	504	510	510	508	544	530	485	531	518	531	485	518	509	491	535	565	548	509	540	477	489	508	517	507	534	520	495	515	532	523	518	506	537	510	530	498	511	513	482	516	494	509	541	522	518	509	506	492	534	550	493	477	568	506	491	532	501	529	563	524	514	542	499	482	523	523	572	485	549	502	571	560	500	489	496	534	484	498	513	538	539	534	491	482	553	540	543	527	505	529	520	510	536	534	556	539	491	517	563	468	508	513	542	486	512	546	488	502	523	490	524	509	498	525	500	530	520	447	524	518	518	515	506	499	527	497	512	485	532	524	522	512	492	490	523	527	492	561	509	506	483	536	528	530	506	514	548	526	493	521	469	523	504	517	497	495	574	514	487	506	476	517	488	525	504	526	520	489	513	557	490	520	539	531	510	514	523	533	527	506	493	497	522	566	520	515	541	541	506	554	525	522	509	556	514	521	510	477	510	546	524	502	470	484	556	548	506	509	534	538	521	562	492	532	480	509	492	533	521	543	515	562	502	525	533	509	494	503	539	538	503	507	568	510	503	519	483	477	497	507	532	519	513	527	517	552	468	496	491	519	531	497	524	489	480	532	517	478	521	532	524	551	500	496	520	535	526	496	531	529	509	528	478	528	505	539	521	527	555	515	531	572	543	543	472	530	549	503	519	509	471	525	517	537	523	511	559	537	535	555	516	486	480	498	528	516	528	553	531	516	508	531	538	527	502	525	542	503	481	479	554	508	554	500	512	537	505	523	541	525	506	543	518	516	521	537	575	487	517	521	528	521	512	491	499	526	563	560	556	537	497	524	536	507	499	499	549	514	494	534	541	513	533	528	500	493	523	560	500	535	525	487	516	484	508	557	525	560	525	527	484	528	537	499	505	523	524	534	510	530	509	501	537	516	574	530	506	500	515	502	513	537	525	532	519	503	530	516	521	488	491	529	498	537	490	524	529	476	478	526	505	533	528	529	505	525	516	530	524	456	530	516	485	569	555	531	517	533	576	535	517	539	514	549	466	515	492	520	510	497	476	532	502	547	465	527	498	521	506	471	551	500	511	539	501	524	523	529	548	503	528	500	502	544	493	552	543	526	496	535	519	492	501	545	514	542	495	530	511	548	499	474	523	494	539	526	532	512	517	535	503	512	532	506	509	544	572	533	519	568	537	521	502	545	545	548	518	495	487	539	492	465	519	498	481	485	500	492	494	512	493	499	538	505	543	516	569	551	521	518	497	537	545	511	477	509	486	519	502	517	484	517	498	503	485	521	508	490	509	547	520	540	508	502	514	499	514	512	526	531	487	510	511	492	511	509	518	540	519	551	495	551	550	510	515	520	533	553	514	532	547	523	544	547	527	495	519	505	517	504	518	526	558	568	530	512	529	557	489	534	518	484	545	511	522	507	533	551	508	559	527	506	527	529	516	540	534	530	480	524	497	546	528	519	526	523	499	554	503	527	533	520	564	491	514	527	550	506	530	572	511	519	507	534	518	527	527	546	517	533	558	529	523	509	541	540	499	511	555	516	523	536	548	515	516	523	551	483	493	546	522	508	505	527	508	537	488	503	495	506	503	540	522	539	540	492	505	526	527	522	519	515	525	492	506	509	523	557	495	541	502	514	514	500	509	486	499	581	525	532	534	541	465	549	490	534	552	525	536	493	550	537	526	535	520	493	513	530	533	496	532	532	545	526	519	503	532	533	539	513	531	558	554	535	566	548	517	553	514	519	515	542	518	515	511	480	508	527	495	534	506	506	500	569	512	517	521	500	512	523	549	531	487	535	528	535	485	502	478	504	483	508	518	504	524	516	541	554	548	494	495	533	495	503	490	531	503	522	509	517	547	524	501	492	507	492	502	518	488	497	507	502	520	481	522	520	516	551	488	529	560	570	476	491	481	548	546	509	509	518	495	495	534	522	497	525	493	543	510	500	498	496	568	523	530	505	532	483	500	516	558	540	492	539	511	519	512	529	519	554	521	554	521	501	537	575	517	521	528	541	519	504	510	518	498	554	508	553	529	517	469	529	528	571	544	533	547	574	515	516	513	579	528	530	526	530	573	505	528	500	561	502	506	517	541	521	504	499	532	512	507	557	524	496	515	505	527	502	531	482	527	510	529	565	476	508	500	512	515	499	563	545	532	573	500	506	508	529	497	484	523	493	482	543	501	498	512	488	530	527	525	491	536	535	512	499	519	495	497	536	545	490	558	497	541	519	527	555	523	519	566	527	491	502	543	524	531	493	523	547	516	518	499	484	500	525	504	494	532	526	559	492	538	522	557	539	511	539	513	465	529	508	517	506	513	512	509	495	510	578	536	556	500	536	540	507	529	486	503	515	501	524	501	513	527	498	521	533	572	527	544	476	513	536	509	531	497	510	487	519	510	582	519	534	508	505	496	496	533	462	558	486	501	494	501	524	508	504	532	522	510	521	487	465	561	506	495	533	514	533	525	492	513	504	498	503	493	549	517	523	512	525	556	506	512	534	519	487	495	545	528	571	542	492	522	522	513	534	507	529	531	493	504	569	515	505	524	514	557	532	527	520	544	549	523	554	531	578	521	501	575	489	501	526	506	475	539	534	516	508	526	501	529	528	514	549	516	493	534	490	516	501	529	555	545	483	489	533	515	529	531	493	513	532	505	494	548	538	500	512	565	498	507	522	520	561	508	493	489	546	548	525	558	510	483	547	544	489	513	538	540	513	473	522	522	574	519	521	505	503	502	522	574	506	531	521	570	506	500	522	511	481	501	515	521	529	517	539	540	513	541	536
14598	4913	5339	4577	3328	2014	1341	1124	738	565	493	506	427	382	361	318	355	379	399	435	474	425	518	568	830	505	361	412	366	363	389	355	378	416	407	307	245	258	243	242	243	210	202	221	237	235	254	195	221	233	231	213	206	186	208	193	197	179	178	176	184	200	194	201	166	183	187	213	168	157	173	189	185	176	183	169	199	205	159	171	190	192	185	193	188	210	204	175	209	186	202	177	186	182	194	190	197	204	179	190	207	170	160	166	195	192	185	187	217	223	177	192	201	179	185	156	176	181	177	163	192	182	185	183	174	180	185	176	184	187	199	168	175	199	180	196	190	201	161	173	175	184	194	195	184	189	188	181	197	209	161	199	197	195	175	183	178	179	194	185	199	210	154	162	195	198	197	177	176	188	205	170	182	187	173	188	176	212	182	172	170	200	180	168	164	149	183	195	183	188	203	189	183	193	183	187	187	192	166	184	182	187	189	171	166	175	196	159	206	186	193	179	184	196	191	181	151	169	174	182	182	171	183	202	197	177	197	184	174	185	180	196	179	201	165	179	186	197	186	185	175	186	182	176	170	180	173	187	170	176	176	156	179	188	187	193	173	209	192	192	194	191	169	176	174	174	190	179	188	189	192	196	180	202	197	179	168	185	197	200	176	190	172	161	190	188	175	185	176	185	186	193	173	167	156	167	191	176	174	187	173	191	181	179	174	196	169	181	203	176	198	178	166	169	169	182	194	190	197	161	172	187	184	175	176	201	192	204	165	182	197	162	163	159	175	190	155	162	195	170	187	168	193	170	195	176	169	195	188	170	177	168	175	187	184	217	199	182	196	193	179	174	192	233	158	193	191	171	178	219	182	189	208	210	180	190	194	171	194	198	191	189	202	171	171	197	188	209	183	196	203	197	174	205	181	180	195	213	169	174	185	189	177	219	199	184	164	160	171	174	178	160	182	174	183	190	187	195	186	199	195	174	168	180	182	191	212	188	185	196	162	171	185	183	160	189	175	178	186	204	180	178	201	185	197	204	188	190	164	171	159	172	196	178	181	183	176	223	195	204	188	182	185	193	169	180	184	180	199	171	180	183	192	190	184	192	207	195	166	178	192	171	185	185	189	156	199	177	165	182	168	190	191	162	167	195	170	169	214	189	184	152	202	170	179	189	184	179	175	195	213	178	193	191	199	184	174	172	166	198	181	193	168	173	154	211	192	163	175	166	201	179	188	203	196	176	189	181	196	163	190	201	181	166	192	172	144	181	196	184	170	204	172	174	177	185	185	180	183	170	172	175	156	160	172	173	187	171	148	188	149	179	171	196	166	176	187	192	195	212	170	200	194	203	173	192	178	183	171	198	188	177	205	189	199	158	182	213	189	195	175	160	182	181	173	183	217	174	184	194	164	201	174	172	189	170	187	183	171	184	189	170	163	192	186	187	178	154	193	183	185	171	165	168	168	185	199	172	193	155	170	188	194	218	164	185	211	203	146	180	183	199	188	190	198	173	191	193	176	189	185	159	156	177	202	163	188	158	182	215	194	188	190	189	190	204	165	170	193	201	183	158	175	174	174	187	171	186	221	179	205	189	175	177	184	216	144	161	187	187	172	177	178	195	192	191	179	186	172	180	192	187	202	188	178	196	170	186	208	201	176	175	167	186	196	171	176	207	187	173	171	200	192	178	173	173	188	172	199	185	186	164	168	175	182	196	171	183	177	149	171	201	193	202	179	178	190	141	204	217	182	176	192	204	193	194	202	166	169	164	155	196	185	182	179	189	175	173	197	185	202	177	175	183	181	187	173	187	185	178	167	196	179	163	190	179	174	184	181	191	179	202	180	185	198	191	175	179	192	169	171	161	160	164	200	186	184	195	177	172	174	171	187	173	172	171	180	197	192	198	202	195	201	162	189	201	177	155	153	155	186	199	181	198	216	207	187	198	196	204	176	186	190	159	207	175	170	182	189	192	200	164	190	177	198	178	163	188	177	193	179	183	206	189	167	192	189	214	197	210	204	181	160	194	181	150	167	201	167	173	176	184	166	174	177	183	166	173	180	160	185	180	176	222	196	179	174	176	182	193	190	195	181	178	184	172	198	185	167	191	170	185	165	188	188	174	199	193	169	170	159	202	184	179	160	177	173	167	188	178	211	212	187	199	196	179	180	185	198	200	171	204	191	186	159	176	162	190	167	174	179	190	184	161	169	166	201	154	173	187	174	202	181	184	191	168	168	179	196	186	175	160	186	183	179	167	178	187	183	179	193	193	166	198	203	204	186	188	183	192	192	208	209	210	167	194	159	211	193	197	182	172	177	174	195	184	194	174	180	177	175	174	183	186	213	195	188	185	167	188	183	175	216	189	184	211	170	198	205	199	175	178	181	170	193	174	167	188	161	164	190	166	183	156	179	206	190	193	187	211	189	186	194	188	182	185	195	205	165	180	167	195	198	195	180	200	199	174	177	208	183	182	198	174	198	177	184	180	181	183	171	207	217	161	190	167	184	188	193	189	194	178	180	171	185	177	191	187	157	179	180	169	161	187	190	191	177	164	175	180	189	183	167	177	180	190	178	181	182	203	183	176	200	165	192	179	196	197	171	172	177	197	191	196	189	163	151	204	177	183	216	188	194	177	200	177	187	181	175	201	173	191	168	168	178	189	186	170	179	180	167	205	206	184	186	173	184	194	188	176	186	182	169	187	180	189	182	186	175	199	163	203	181	186	205	181	190	185	195	216	169	194	171	161	209	170	163	181	160	167	177	172	210	189	165	190	168	182	151	185	182	185	194	165	186	170	192	206	195	189	178	170	218	206	192	195	181	190	194	165	164	153	180	194	183	220	196	183	152	184	189	200	177	168	183	155	168	188	187	171	176	180	191	175	182	174	182	169	179	187	184	202	161	173	168	183	201	183	175	175	174	179	195	185	194	185	171	185	184	187	181	200	171	212	192	144	176	154	166	180	171	177	190	176	176	169	178	195	169	199	182	183	183	206	178	199	174	189	173	187	182	196	177	159	197	193	181	181	189	166	159	159	166	178	176	182	176	175	206	189	169	218	178	182	179	201	178	180	156	217	196	198	201	198	175	211	176	178	195	155	192	175	170	177	190	181	181	219	200	178	194	172	145	170	161	174	175	197	179	186	211	183	176	178	190	178	203	194	187	178	196	173	177	189	202	188	202	178	181	177	194	177	176	210	181	185	161	192	184	168	184	204	190	168	190	197	191	197	188	180	217	175	180	188	164	196	203	187	179	177	183	180	175	182	157	189	201	188	154	194	208	187	187	173	160	184	215	183	185	171	176	183	159	176	169	185	173	179	171	160	191	205	177	164	163	167	192	184	195	186	175	179	175	169	190	176	170	177	191	178	193	188	206	195	185	177	204	213	173	189	154	181	191	182	165	185	176	198	194	191	190	170	179	196	155	191	182	183	212	166	185	180	201	191	195	197	196	186	204	170	186	187	190	208	168	207	185	158	203	159	193	168	201	218	176	188
8436	3623	7350	9040	8032	6441	5031	4651	3542	2729	2527	2569	2263	1869	1730	1419	1769	1998	2061	2632	2469	2351	3019	3597	5087	3060	2047	2228	1928	1949	2115	1992	2194	2539	2143	1685	1147	941	846	816	786	850	986	946	1056	846	933	789	754	816	940	827	689	602	597	613	596	555	566	565	592	581	558	554	515	572	538	563	538	532	562	537	538	504	516	526	518	520	515	496	490	517	518	555	532	516	542	531	529	507	529	543	475	515	499	520	494	513	527	523	503	533	488	538	514	544	535	475	524	516	485	501	482	544	540	495	472	524	507	498	464	539	514	525	549	497	501	499	515	507	508	508	531	486	505	535	504	500	506	528	527	514	521	454	527	509	525	526	492	501	525	521	521	477	501	490	536	494	502	507	523	486	499	516	462	453	508	542	508	535	547	501	506	540	514	527	513	509	480	519	534	478	510	524	523	531	477	511	486	480	525	516	538	503	483	544	518	515	509	549	509	507	495	535	527	492	483	508	494	536	507	500	523	521	488	513	508	516	501	459	522	496	525	515	525	507	479	503	474	497	462	529	529	498	507	517	508	508	501	482	564	479	479	503	498	482	480	509	496	495	540	490	520	507	548	517	467	513	468	489	520	494	512	550	514	493	496	518	468	478	493	502	503	480	521	532	512	566	509	468	494	515	535	459	496	496	511	502	455	555	473	525	543	477	495	531	495	505	491	481	509	524	505	509	474	493	494	503	464	514	443	485	534	473	507	514	514	483	528	481	486	506	501	515	497	468	524	534	525	500	500	490	517	488	508	515	503	490	494	526	521	501	484	521	527	521	508	524	538	549	546	516	527	533	522	511	509	494	484	523	569	519	535	504	518	494	491	527	484	523	474	474	537	548	500	522	539	510	512	471	528	505	528	507	499	508	516	555	490	540	492	491	481	475	501	493	533	479	536	494	504	493	499	509	496	503	464	501	477	498	508	482	499	531	467	521	482	501	463	495	490	502	502	517	497	494	493	500	500	499	463	523	499	500	495	514	486	492	467	486	530	475	540	518	490	490	517	524	501	509	561	509	490	510	502	526	508	517	479	546	451	494	489	522	532	503	465	512	504	513	519	514	504	507	492	483	500	544	546	499	524	528	490	523	464	487	506	491	529	515	464	507	502	503	462	517	493	501	500	474	531	527	534	508	481	482	522	497	503	490	481	497	466	505	489	498	510	516	496	511	501	507	552	524	519	510	490	492	502	527	521	523	527	535	505	495	507	513	503	510	543	498	509	533	504	532	524	500	555	506	522	493	516	516	511	520	533	493	515	526	517	510	494	459	487	494	495	535	478	489	476	507	516	469	548	515	507	469	534	531	507	501	524	502	493	530	527	501	484	510	516	472	533	520	540	470	468	516	518	530	506	523	517	498	476	516	487	483	501	521	515	482	505	514	546	509	516	559	516	504	507	497	508	505	548	525	490	508	472	488	520	489	509	492	534	478	493	493	489	561	518	541	514	486	498	502	541	501	535	509	492	538	497	498	499	510	502	536	542	478	502	534	528	504	519	481	501	488	500	502	552	499	527	505	533	471	494	496	536	491	503	492	545	478	514	476	493	524	488	504	447	519	460	489	527	505	558	529	517	477	463	500	507	498	442	533	542	480	524	505	499	506	526	490	544	505	488	564	484	524	499	514	522	498	496	488	533	511	528	531	530	507	531	506	502	526	511	533	444	516	522	499	485	521	508	514	522	508	496	506	485	496	497	554	450	545	509	474	510	526	473	511	521	502	524	507	478	496	506	515	526	548	469	527	485	505	526	532	530	471	484	522	530	528	497	528	542	486	492	516	510	488	533	498	489	505	551	536	535	521	495	514	488	540	523	510	532	504	484	554	546	508	454	471	505	479	508	522	515	546	520	532	513	539	499	511	516	508	509	455	503	481	528	485	514	506	517	518	503	536	511	466	480	528	496	457	500	501	498	540	500	527	511	510	463	491	515	499	501	490	478	494	509	510	485	521	511	532	500	535	537	537	530	474	506	481	494	516	528	507	510	497	498	498	485	521	496	536	520	500	518	515	485	471	500	504	510	501	527	549	493	497	524	547	538	516	503	552	494	536	512	503	517	533	536	516	474	521	506	486	499	529	511	519	483	504	495	468	520	502	522	491	548	516	505	477	476	486	535	521	519	489	518	511	502	501	495	489	537	519	491	519	485	487	531	517	502	482	488	495	513	506	504	530	496	473	526	483	502	511	501	472	513	507	523	497	507	510	488	510	502	497	553	520	517	493	509	508	505	519	514	513	513	523	499	542	517	548	550	518	494	523	484	492	504	477	488	478	498	470	531	500	528	525	520	509	513	498	481	494	482	538	500	508	497	471	478	477	515	495	528	523	495	526	529	498	488	506	507	484	521	477	510	478	499	514	516	532	508	516	473	487	496	535	498	493	505	501	518	513	528	516	481	498	498	523	520	495	503	478	527	500	506	517	496	520	545	491	445	540	473	515	485	507	532	485	479	522	507	484	503	497	491	499	481	530	480	503	482	490	514	501	483	510	493	484	514	489	520	522	518	518	485	483	480	516	515	529	501	514	495	493	420	499	516	534	491	484	478	484	526	514	495	525	525	518	503	481	521	483	494	541	525	473	546	510	504	519	530	503	526	536	525	539	478	500	507	489	529	502	511	483	484	527	467	509	529	490	468	503	496	509	504	512	482	483	545	468	501	517	528	509	541	506	463	512	521	516	491	467	500	517	532	467	470	502	499	491	532	520	563	504	541	514	481	526	462	546	492	534	492	517	490	518	502	521	501	506	519	543	525	531	534	510	485	484	493	513	491	511	484	507	520	532	537	483	519	519	486	487	534	482	469	506	519	529	528	501	524	499	511	479	505	532	520	497	508	513	464	496	505	502	524	496	503	493	480	479	513	517	493	476	503	533	503	518	501	546	482	498	489	501	531	542	489	504	488	492	489	528	496	497	541	498	485	518	513	473	542	557	516	478	514	520	492	519	496	488	481	518	515	539	523	496	479	512	521	543	556	510	514	499	480	477	496	556	536	471	525	526	507	506	498	552	507	494	496	522	509	502	523	535	508	479	471	490	502	496	476	512	543	485	540	513	484	526	489	517	526	506	491	520	518	509	512	494	492	510	525	508	508	501	519	490	534	462	519	505	530	501	497	489	508	486	516	519	505	515	500	473	491	503	495	520	526	513	506	502	514	472	516	513	528	504	516	548	533	448	506	541	526	518	523	499	505	524	505	478	516	502	534	496	491	505	502	524	532	542	491	489	475	499	483	528	473	497	476	482	528	520	493	479	501	513	486	521	482	525	485	499	569	536	555	546	525	527	483	480	471	491	488	498	496	503	510	504	558	518	521	479	522	547	493	475	530	542	480	500	518	478	465	530	495	537	485	537	502	519	519	532	503	548	483	517	491	507	533	528	489	545	506	522	481	527	488	526	496	556	518	521	533	503	527	512	476	537	530	482	496	496	482	512	467	525	541	517	493	490	498	477	561	492	515	514	544	509
2239	531	604	508	488	430	390	372	428	389	388	365	377	388	370	439	370	381	408	417	430	403	427	353	388	399	398	365	394	420	389	388	413	417	397	324	339	394	397	354	354	411	390	377	384	381	367	371	367	396	352	397	403	366	350	371	361	353	379	397	389	384	378	372	383	378	366	386	359	350	387	373	366	330	341	374	386	417	385	383	351	346	337	366	360	405	376	392	367	343	357	407	371	393	355	355	353	391	372	384	345	355	370	407	390	409	366	387	394	330	393	357	381	383	361	389	375	386	363	354	371	360	356	372	365	344	359	431	379	363	344	343	393	377	408	378	357	367	381	411	429	383	406	367	375	372	411	397	389	408	370	414	367	385	402	373	384	387	357	345	394	385	375	381	385	382	351	365	391	371	375	368	368	388	400	358	365	351	364	367	356	372	381	386	343	356	383	374	347	380	363	387	367	357	374	389	330	407	397	362	360	370	393	335	372	408	377	396	382	345	406	333	367	383	356	373	402	357	359	336	361	332	385	352	359	374	361	340	388	384	397	388	372	380	371	376	390	359	390	391	365	378	368	387	367	399	394	369	384	332	371	418	369	370	378	369	393	368	399	400	370	377	388	362	392	340	443	376	345	378	379	396	360	349	380	369	328	360	358	380	356	364	391	371	383	405	358	366	393	351	345	376	375	357	366	389	372	359	368	401	377	363	345	376	378	381	347	382	375	385	333	338	377	360	364	340	377	376	368	361	364	388	336	366	375	350	365	366	391	403	396	356	372	402	408	366	342	385	363	390	367	396	392	357	351	335	381	343	395	361	359	364	341	359	376	357	378	350	359	368	381	385	362	408	393	386	404	393	418	372	371	419	384	399	319	366	364	362	356	347	383	362	405	340	333	379	380	381	346	360	371	404	396	405	377	386	373	356	397	351	352	373	357	355	391	399	356	362	340	359	342	390	352	345	400	382	404	399	356	406	371	378	390	399	380	361	394	400	365	378	396	372	376	395	341	373	356	397	389	426	373	373	394	364	415	374	367	380	360	384	358	366	374	397	360	383	357	388	366	356	355	363	380	363	358	383	375	358	355	375	384	354	379	395	399	345	367	401	347	394	394	367	363	354	366	371	387	390	362	321	363	390	355	371	373	387	370	355	381	364	385	366	387	393	361	315	395	344	378	350	335	378	344	360	357	369	371	355	386	345	329	378	360	367	395	391	398	362	389	402	347	389	370	349	367	391	368	364	373	361	365	354	339	392	359	351	363	378	383	388	377	349	324	385	402	355	396	348	404	381	408	371	364	354	359	360	382	338	365	360	372	353	375	360	365	401	378	375	388	365	370	346	380	366	353	372	356	382	406	362	350	337	385	382	397	419	350	350	357	392	391	374	370	376	333	391	369	381	368	382	393	382	365	391	378	377	395	370	376	344	343	354	362	378	422	414	393	382	370	340	335	354	381	377	348	350	379	364	365	381	374	386	377	385	409	411	376	366	363	376	389	362	391	361	384	387	357	360	409	398	379	399	367	389	387	352	406	391	366	375	391	403	375	384	354	345	375	381	401	415	398	358	381	369	386	386	400	368	347	369	357	367	392	343	375	363	380	374	396	378	409	399	388	381	402	401	364	334	357	390	355	355	361	394	354	381	415	373	378	369	373	362	373	361	373	390	351	373	392	385	379	408	382	363	370	375	362	337	358	377	334	361	375	376	401	357	359	382	377	405	362	373	371	368	404	372	355	377	366	376	377	357	372	391	403	373	370	386	366	346	385	367	349	407	371	391	391	351	343	332	381	364	397	340	394	348	390	372	389	367	376	357	338	357	369	364	347	363	382	367	353	340	371	332	421	390	352	379	365	376	330	363	349	374	374	372	376	323	360	340	400	395	370	372	398	348	388	394	361	340	370	359	401	356	379	368	379	355	372	371	362	393	399	399	426	396	402	391	443	368	369	368	431	365	347	398	347	401	374	386	412	417	406	385	389	405	400	384	398	387	361	362	408	351	357	359	357	361	342	420	367	360	358	376	402	346	346	346	362	375	388	383	364	359	392	374	338	339	355	369	379	383	372	353	371	388	386	368	369	366	371	385	377	394	379	368	392	374	379	387	379	335	371	348	408	360	367	381	420	343	353	365	370	366	382	365	376	374	348	363	400	407	335	367	396	384	383	374	374	359	401	385	364	395	375	387	366	371	374	360	359	385	392	376	370	377	393	374	366	358	395	357	398	374	368	393	402	371	375	372	395	400	407	366	380	367	352	377	390	397	396	391	393	343	381	378	388	385	359	403	366	382	358	389	372	362	345	351	378	354	351	363	406	402	386	384	384	414	353	395	371	343	389	386	335	398	386	370	422	381	389	394	362	392	338	384	386	371	351	362	384	360	373	398	378	347	378	382	371	402	378	409	365	369	348	357	369	371	368	354	388	374	401	366	380	363	361	405	360	355	357	400	367	359	379	347	368	350	381	340	392	364	374	352	393	349	389	346	389	401	358	380	384	381	385	365	330	353	392	331	374	374	357	368	366	381	352	386	358	369	360	357	357	391	368	372	379	360	409	365	388	395	389	386	372	401	355	375	389	341	386	379	379	364	375	385	364	361	366	375	398	391	436	328	377	359	371	349	336	383	400	353	373	405	375	359	368	352	400	368	371	374	340	365	374	378	374	372	394	349	370	364	383	356	368	395	357	363	397	372	373	366	374	377	358	396	386	377	391	401	381	352	362	395	398	392	398	390	384	376	372	359	376	389	378	377	396	335	392	349	406	397	362	383	368	370	381	408	412	347	371	388	361	381	403	366	342	382	394	369	361	376	379	371	383	398	393	372	373	385	385	370	343	354	399	379	390	383	389	369	359	363	365	326	341	367	335	318	365	353	362	372	409	393	341	386	373	378	349	354	363	364	407	358	381	367	379	342	418	356	423	385	371	395	348	407	374	357	401	412	354	370	420	406	391	367	354	369	360	387	368	352	405	401	353	409	354	360	331	385	382	365	354	356	402	356	321	373	420	389	361	380	360	369	378	385	395	386	415	380	397	357	372	367	367	404	345	379	359	374	398	377	362	355	365	369	403	414	369	359	361	352	396	367	391	378	378	396	383	376	369	363	371	379	386	387	400	354	375	400	351	384	389	368	333	404	383	403	371	391	402	395	338	350	385	354	355	367	374	373	374	371	333	366	388	358	353	351	380	396	347	374	350	369	403	385	391	367	373	376	344	375	378	335	340	375	364	369	386	370	379	393	359	362	361	388	376	335	387	384	382	390	367	346	356	383	378	384	389	392	364	386	390	398	419	392	376	393	400	400	382	403	369	378	398	391	394	368	353	351	361	344	368	384	400	388	380	367	369	338	365	374	377	355	399	373	355	341	372	376	339	415	365	379	379	379	377	379	354	372	382	416	380	373	353	370	373	350	372	379	379	395	388	381	372	398	340	354	372	379	384	371	388	375	392	379	384	390	395	364	358	369	355	389	350	368	393	380	404	339	383	375	362	398	356	353
2725	1075	1356	1421	1444	1219	1066	1059	1005	942	964	1025	948	926	944	920	919	1042	1094	1034	1055	932	1053	956	1131	1083	1142	1058	1018	1061	1200	960	1105	1256	1170	985	997	975	896	941	932	921	862	926	892	912	884	907	878	856	934	936	926	869	911	876	945	868	932	868	903	915	868	906	905	862	822	937	864	917	867	874	880	909	877	900	884	877	909	910	867	914	884	923	897	885	928	864	913	872	902	896	852	891	868	850	893	937	924	870	891	843	859	878	845	869	872	906	805	887	857	929	914	870	880	900	870	915	902	865	890	836	859	875	927	964	870	901	911	860	857	876	873	830	883	870	901	916	894	909	879	906	865	905	894	880	914	805	912	850	886	923	879	920	933	903	855	898	905	871	897	908	883	866	890	873	915	851	904	888	852	897	885	879	895	901	911	894	931	883	893	913	874	918	877	900	877	918	895	948	872	849	879	905	909	886	847	913	913	888	897	900	865	846	907	877	921	902	844	873	862	875	888	920	898	912	885	934	894	875	883	867	896	852	898	902	914	909	853	850	885	930	976	901	917	880	840	925	899	889	928	927	929	875	879	861	875	951	899	886	930	932	884	842	911	882	958	890	903	901	856	954	861	922	911	875	931	824	934	870	872	873	857	914	877	849	914	863	920	863	930	886	905	871	877	885	930	875	907	888	839	869	885	906	875	917	852	851	870	901	903	901	867	923	839	889	912	870	854	891	868	858	876	889	876	924	885	849	851	901	856	895	917	868	926	871	883	882	870	907	904	933	905	844	834	907	885	925	887	900	872	870	887	887	873	889	894	861	945	919	923	871	927	854	884	860	952	883	859	882	917	851	915	865	855	937	893	878	874	883	912	869	886	913	893	945	897	912	868	934	923	887	896	920	864	850	921	891	882	844	856	916	924	912	907	866	915	866	878	870	903	899	872	865	871	930	891	923	897	924	837	932	917	909	893	901	918	925	918	901	927	887	830	868	871	899	930	855	893	874	902	874	864	886	919	908	890	916	927	854	928	913	918	881	897	892	904	846	871	924	850	902	857	936	868	863	914	925	941	908	941	948	865	912	877	903	900	893	892	940	913	884	856	908	942	881	836	912	874	874	884	949	918	927	844	905	880	848	884	855	891	849	915	844	871	882	935	928	921	878	938	900	906	875	865	928	904	871	866	906	891	885	914	929	816	936	877	937	877	878	855	916	882	892	891	930	916	882	827	918	899	884	874	891	946	906	882	879	869	919	911	921	907	904	860	880	893	851	939	910	893	863	887	920	879	919	862	930	913	868	892	863	888	912	904	949	899	880	900	908	910	914	870	899	888	897	824	881	858	882	876	896	882	878	870	925	881	871	913	903	852	893	915	975	880	895	827	913	875	920	892	894	891	919	925	922	889	884	848	882	901	903	915	958	895	878	933	895	848	890	878	864	936	893	874	903	935	851	873	925	864	818	879	846	919	870	872	902	942	858	905	888	928	909	882	908	924	926	859	882	916	888	900	893	897	908	861	936	903	939	920	874	908	907	860	909	854	928	890	867	929	872	899	896	900	911	896	884	873	902	924	898	947	915	884	882	918	855	905	902	949	888	880	927	862	882	886	897	858	878	935	869	873	885	910	921	949	873	933	858	879	877	934	843	915	902	872	885	916	862	917	942	850	906	878	860	907	868	856	872	857	913	915	912	873	826	901	865	953	928	910	976	851	910	873	950	851	936	919	905	878	907	910	873	916	919	885	871	918	870	886	861	846	929	890	858	938	920	870	925	864	909	891	837	905	907	870	849	901	885	911	917	891	903	945	920	951	881	856	876	927	923	892	904	862	874	903	914	921	913	923	853	898	920	876	926	919	873	901	972	912	938	824	910	818	871	910	867	913	857	872	874	901	831	851	917	896	936	837	849	879	894	891	898	892	886	922	921	886	917	926	847	827	916	923	912	871	892	867	868	955	915	935	862	865	844	850	873	876	889	889	865	895	860	918	878	870	875	879	867	905	847	878	872	913	907	890	921	889	897	896	865	904	947	893	892	873	924	928	890	905	879	907	923	853	868	905	895	850	931	908	895	861	885	857	908	916	892	871	894	850	923	817	866	877	901	913	900	955	905	877	872	906	856	895	845	904	905	894	863	833	888	873	871	881	823	813	913	884	892	904	904	871	849	869	846	855	843	888	912	918	916	852	915	910	916	895	944	907	895	916	891	864	889	877	920	859	878	886	887	916	881	867	879	868	883	930	886	904	895	854	850	913	909	865	859	908	857	883	896	872	939	905	860	909	892	914	942	920	923	874	928	898	885	873	875	878	883	963	887	937	881	852	898	879	873	852	901	841	907	892	876	881	905	877	984	910	833	920	890	878	859	905	888	889	931	864	878	911	892	893	870	961	894	915	909	901	872	871	854	882	911	870	893	809	897	896	918	877	868	863	876	840	850	863	933	866	856	903	943	913	862	918	872	907	938	873	902	896	934	920	923	912	860	845	873	923	892	901	900	848	916	912	875	839	923	939	904	836	954	890	901	890	886	909	870	839	909	951	863	920	891	916	877	853	918	953	879	919	874	863	895	880	861	887	916	892	883	870	831	886	851	911	906	896	787	868	928	900	905	878	907	921	842	904	877	935	926	894	841	897	914	906	877	909	879	891	922	851	833	900	928	867	895	875	916	883	885	867	903	880	862	919	841	873	874	853	920	898	893	871	927	926	859	914	879	895	901	884	886	882	899	940	914	890	931	885	882	964	859	884	917	897	905	932	831	920	903	898	887	893	912	917	853	897	880	918	909	904	926	873	823	896	892	881	884	909	859	870	892	877	871	873	917	889	907	875	827	909	911	886	896	878	886	850	887	858	887	893	917	850	848	956	895	852	912	912	894	883	922	909	902	878	884	914	894	877	916	950	895	852	906	936	893	883	894	900	895	869	854	932	887	831	859	908	877	891	871	905	900	925	923	872	880	860	907	868	837	890	930	909	842	860	888	908	906	911	898	893	928	929	897	909	889	981	913	903	864	869	917	914	886	904	882	905	889	865	902	843	862	841	950	919	880	926	909	892	868	910	880	921	892	859	893	894	896	905	882	867	936	909	875	878	852	876	858	912	846	904	902	914	929	901	848	904	893	902	965	872	913	924	909	939	900	830	922	892	844	939	868	908	870	887	875	863	932	914	880	965	943	885	909	903	973	878	869	863	874	847	882	934	930	897	859	953	885	918	888	912	891	936	892	859	866	865	864	879	861	900	844	866	900	887	845	876	913	919	864	894	903	851	876	896	872	846	899	844	843	869	897	902	957	932	858	885	869	893	904	854	890	885	831	854	872	880	888	887	896	903	936	917	911	954	871	920	915	870	882	885	888	883	854	894	946	952	894	883	964	914	882	857	852	919	873	862	905	885	871	920	867	894	914	860	858	905	892	860	826	852	844	896	895	879	871	862	887	901	926	936	834	898	838	939	893	916	893	867	851	879	906	892	858	851	873	950	842	885	877	848	884	867	904	849	902	886	796
8475	2704	3202	2955	1803	1224	984	646	517	435	392	389	373	319	269	305	331	311	357	374	368	430	355	503	479	371	322	355	330	338	340	321	336	341	344	294	244	232	211	225	237	245	258	264	230	234	239	214	224	237	233	254	233	241	236	206	242	230	234	246	246	219	241	227	239	227	243	204	204	208	232	245	239	244	220	257	260	231	227	228	209	224	238	210	232	228	227	215	255	240	223	233	264	235	231	230	220	191	204	214	201	248	235	231	235	244	259	221	228	246	235	238	197	228	227	238	251	215	239	229	229	230	226	226	220	233	211	245	205	240	222	223	223	257	225	200	217	229	253	200	235	243	242	231	208	255	205	212	250	196	225	227	252	239	243	216	240	227	261	233	235	222	268	243	223	225	222	233	234	218	228	242	229	225	217	216	224	233	241	218	227	245	241	216	230	241	226	228	203	215	233	243	213	236	227	225	215	254	214	231	206	218	229	236	221	221	229	246	227	210	236	231	237	238	251	210	213	192	211	224	242	208	215	225	229	227	217	238	235	231	209	224	223	218	229	206	201	208	225	218	226	224	224	203	214	219	243	211	192	234	238	229	235	237	217	194	221	245	244	228	213	248	242	222	238	229	212	247	228	202	212	221	247	228	251	235	264	251	225	218	200	251	234	228	218	222	233	228	240	233	249	230	221	253	221	225	239	226	220	210	232	236	265	235	225	202	225	236	207	235	212	216	237	226	208	247	227	253	215	239	213	247	227	229	255	248	248	210	245	232	213	208	234	203	218	256	236	201	238	245	208	224	204	220	233	213	233	214	231	223	222	228	223	228	209	226	209	237	208	240	216	199	240	232	235	223	214	263	227	228	211	213	240	235	212	251	240	194	213	243	225	203	236	252	242	230	239	202	265	220	256	241	199	213	212	230	222	231	217	238	225	232	237	244	226	245	232	235	221	226	216	219	199	247	255	231	244	217	240	237	233	232	234	226	225	223	199	215	233	239	211	207	255	205	243	227	243	233	252	234	239	232	210	241	210	229	218	228	215	225	222	200	250	215	232	189	215	231	223	225	226	209	219	234	235	225	225	219	214	233	237	231	228	197	240	225	232	239	230	253	244	220	226	208	243	251	228	226	239	230	227	226	226	214	243	232	210	270	220	229	239	230	214	200	211	199	230	228	226	213	241	255	259	254	230	215	205	218	210	211	253	267	249	223	237	215	234	240	204	203	222	238	194	209	252	223	243	213	244	204	216	229	247	227	251	224	215	249	252	229	244	242	231	231	219	228	254	216	217	189	234	233	273	267	197	234	208	268	213	232	259	248	241	259	226	221	221	237	255	223	220	226	223	228	211	227	241	231	203	220	238	198	227	225	226	205	241	212	227	222	224	226	193	226	232	218	245	226	215	229	208	218	244	214	257	194	231	220	241	211	229	228	229	222	250	207	205	258	241	210	204	225	235	234	227	228	206	213	222	236	228	192	218	246	236	233	224	222	213	212	220	221	228	227	233	221	235	195	234	233	228	222	242	217	215	185	201	229	242	216	220	212	213	231	242	232	208	241	236	226	237	233	230	227	218	221	251	223	224	241	218	224	210	210	187	222	205	217	215	229	232	222	240	231	245	236	236	217	230	238	208	229	226	249	245	249	255	244	212	234	225	222	223	228	247	234	217	222	238	223	230	266	235	237	233	219	221	234	220	241	227	233	231	192	209	253	197	211	218	215	236	223	230	249	228	208	244	216	205	194	241	218	219	232	225	217	254	224	234	244	225	222	219	211	254	236	222	249	194	232	220	256	216	234	216	283	248	232	227	219	211	209	236	231	252	240	234	221	211	215	217	245	206	205	227	253	240	236	216	218	234	215	250	210	259	210	216	225	235	212	236	258	221	240	238	226	239	240	215	256	208	254	221	236	232	225	226	238	244	229	210	220	250	232	232	231	232	203	221	187	235	235	243	242	246	208	221	228	234	215	196	216	227	250	244	259	251	228	199	206	224	252	234	260	202	220	243	227	241	244	241	204	252	225	218	206	224	225	241	235	256	212	242	256	174	231	242	224	224	236	204	251	215	256	223	244	249	216	224	221	217	226	220	229	256	215	205	211	249	205	211	227	241	203	206	239	218	234	248	198	214	227	234	241	213	209	218	235	212	213	231	211	233	203	207	247	239	244	198	188	215	221	203	222	243	253	246	204	258	193	213	201	209	236	249	236	239	230	241	216	225	224	239	227	242	231	234	226	240	223	238	222	243	230	199	202	216	221	245	232	214	239	227	224	222	232	230	210	236	218	210	222	230	199	235	240	191	227	241	198	206	221	237	210	218	228	219	218	222	268	262	216	236	242	247	253	195	251	205	222	229	228	208	227	218	242	225	213	236	267	209	241	211	220	231	230	234	218	212	224	214	217	224	245	231	243	209	211	256	233	240	214	216	202	224	222	237	223	237	216	232	223	202	229	209	259	224	203	236	237	242	223	214	225	230	214	230	225	218	238	234	226	235	228	223	233	248	237	237	282	234	199	249	239	241	232	247	237	227	243	246	210	226	215	218	204	201	214	214	235	235	240	239	232	222	237	218	213	233	240	242	241	220	205	223	234	217	213	247	222	251	213	216	245	219	246	202	252	211	246	231	215	238	212	218	226	248	222	207	217	222	202	249	223	220	255	212	222	234	256	249	224	234	240	235	217	210	217	252	207	217	232	219	236	249	211	227	231	249	207	232	231	205	225	221	236	188	250	249	225	236	217	264	235	236	225	199	238	238	223	210	242	238	232	214	220	245	242	222	230	245	261	221	247	230	219	209	245	258	208	224	238	221	227	223	219	222	202	226	230	229	210	224	217	226	252	223	210	215	221	237	228	212	239	224	202	227	232	206	218	240	253	217	227	230	244	221	234	247	201	211	215	206	235	235	246	224	216	229	220	222	256	209	250	233	244	216	211	239	243	207	225	222	221	259	213	244	234	217	236	227	234	231	237	238	253	252	221	228	197	218	229	227	229	198	238	222	224	206	212	210	227	223	247	228	274	241	214	209	238	229	226	236	207	255	239	220	224	222	216	225	240	247	211	239	213	232	220	230	208	216	212	236	227	244	224	256	213	235	219	236	225	221	220	231	227	224	229	210	209	203	239	224	198	240	219	237	239	241	225	229	238	218	238	249	200	249	226	239	220	227	256	235	234	229	244	245	223	235	210	238	249	203	213	229	223	233	239	227	212	216	243	225	240	235	230	226	212	240	219	276	228	253	238	213	230	214	226	232	232	227	215	240	234	206	229	246	209	228	239	223	216	227	233	216	220	237	221	247	225	222	194	220	244	229	249	224	262	238	240	221	227	223	219	233	234	213	233	207	218	235	255	209	205	211	228	220	229	236	208	201	232	247	227	257	208	233	213	203	214	243	225	232	247	226	220	215	232	233	209	235	216	212	231	242	217	207	234	229	245	244	211	206	236	234	230	187	200	231	229	235	241	217	198	201	227	235	214	225	218	233	225	203	238	242	254
6567	2289	4639	6001	5210	3863	3266	2657	2213	1723	1701	1809	1481	1310	1096	1098	1242	1342	1557	1701	1692	2142	1951	2804	2871	1576	1467	1474	1481	1411	1421	1422	1783	1710	1457	1137	1008	762	779	829	739	732	880	837	799	789	815	678	694	721	765	726	682	642	655	608	631	641	620	622	575	635	624	571	614	641	633	586	597	640	627	531	603	629	593	569	597	584	576	601	609	601	573	593	607	646	593	635	575	557	567	621	604	605	594	601	657	590	632	555	624	576	620	628	563	587	587	567	572	623	603	640	580	585	562	614	624	574	559	587	596	621	633	657	646	600	637	554	615	580	557	587	592	587	559	572	599	613	592	621	597	625	555	579	581	571	599	581	588	576	600	570	600	613	603	618	569	585	588	605	596	632	543	558	586	583	578	588	583	578	585	577	620	604	589	576	612	586	595	608	589	625	552	548	589	602	561	562	589	578	600	577	575	560	581	592	647	556	584	623	568	584	588	555	593	616	527	598	594	563	608	598	581	579	588	563	584	602	583	576	572	560	575	608	554	584	596	574	598	594	551	601	575	570	583	580	580	529	611	574	587	595	621	580	563	529	559	638	583	556	618	579	583	585	579	572	552	601	579	620	576	589	591	587	570	564	581	591	603	603	575	585	534	591	578	606	611	568	600	621	623	562	557	628	543	592	556	635	571	597	608	600	588	566	544	566	577	586	576	585	582	592	584	576	571	606	598	580	559	578	624	559	589	570	607	560	582	588	566	598	583	562	579	571	631	594	571	625	584	613	574	529	619	585	590	607	608	601	593	555	631	618	626	616	568	576	554	595	576	514	585	612	616	553	608	572	554	593	630	605	631	602	595	598	628	594	619	558	590	586	637	576	603	574	570	565	589	553	590	620	604	565	605	538	593	612	583	564	563	605	643	568	554	606	584	592	618	559	606	601	607	587	566	579	615	570	604	608	585	563	566	577	564	545	568	536	559	562	641	549	601	549	543	601	582	590	547	610	577	600	579	576	613	563	591	600	580	575	588	589	585	577	599	579	572	581	618	543	587	585	562	553	611	552	592	608	573	546	571	547	560	563	599	614	563	558	615	620	588	569	588	616	585	614	592	591	589	578	596	566	563	549	597	561	585	568	540	551	578	570	565	583	644	597	587	617	583	630	582	635	578	536	600	581	603	592	611	644	608	608	593	589	612	630	587	581	636	563	578	558	562	572	544	659	610	613	578	618	622	553	595	619	647	599	577	580	565	601	563	613	571	605	547	625	592	560	588	576	576	550	611	570	582	622	537	593	576	608	599	569	551	597	607	548	575	556	600	566	608	546	593	623	568	573	546	591	548	593	571	580	576	581	575	568	566	576	584	556	534	566	609	583	595	597	579	612	589	570	596	578	617	587	597	554	590	586	597	580	625	555	607	576	557	552	645	554	614	584	605	627	561	576	571	632	585	612	637	576	569	602	616	574	564	551	595	612	584	601	575	595	570	600	581	635	557	590	554	577	603	606	564	579	556	586	604	585	625	570	588	617	604	573	559	605	612	554	587	620	552	576	601	611	535	582	553	544	590	588	580	591	591	569	519	584	600	583	548	580	602	598	565	597	585	583	605	583	565	561	621	577	609	606	593	588	596	578	606	556	596	611	560	555	579	585	574	579	566	595	601	581	611	579	571	554	584	621	605	585	585	645	589	577	564	576	602	603	625	638	565	614	595	603	584	595	601	599	607	626	572	603	557	605	580	557	587	558	589	575	571	600	544	606	550	571	569	542	632	599	595	597	613	634	616	584	586	579	548	580	596	599	569	554	554	572	603	564	620	613	605	594	564	559	604	626	626	585	608	567	554	602	594	608	581	612	549	621	581	570	566	572	572	555	571	561	561	581	565	616	595	571	566	583	566	564	601	632	611	585	582	566	619	615	564	562	588	547	557	580	576	591	575	557	603	546	609	533	589	579	591	587	589	591	603	584	580	564	583	611	559	610	561	578	594	564	577	630	585	571	564	568	605	530	588	568	617	576	580	616	611	554	618	593	581	629	557	594	608	580	564	611	586	585	603	585	620	556	556	579	566	586	603	575	615	559	593	583	601	575	567	545	600	614	565	595	603	562	577	562	567	658	599	542	604	593	579	598	589	627	570	608	585	593	572	559	568	543	569	568	604	549	610	591	603	604	580	553	616	553	575	564	555	571	595	597	593	581	575	535	588	579	562	617	593	576	590	588	611	554	585	592	605	545	586	605	572	605	562	611	584	545	575	598	614	597	635	598	587	575	615	604	611	578	605	609	593	604	595	613	551	579	616	568	624	616	613	584	606	633	586	547	583	564	540	690	645	630	586	574	585	591	615	568	581	582	548	531	598	593	626	577	615	597	570	613	602	601	553	608	600	568	584	516	596	530	569	589	550	633	612	597	574	557	580	564	564	621	592	605	582	616	572	594	584	544	556	574	576	615	586	599	606	596	575	588	578	570	558	572	573	568	600	577	572	606	565	572	641	602	588	653	581	553	592	622	582	546	536	574	588	564	569	577	566	589	596	579	612	570	578	587	618	519	542	570	619	594	620	615	553	587	576	573	598	595	579	607	621	607	542	600	605	549	602	571	554	624	577	601	606	592	643	603	591	573	572	590	594	590	646	589	565	571	590	591	554	579	584	614	564	549	555	586	619	560	558	609	575	595	578	581	616	583	558	600	604	627	584	573	555	643	606	548	614	593	609	575	605	595	617	544	580	576	576	603	614	565	585	594	601	573	609	583	603	558	607	597	641	633	556	585	566	607	612	588	590	576	545	607	596	612	616	599	633	564	593	558	556	559	586	567	610	572	554	612	579	623	564	562	601	584	570	606	585	580	618	578	584	543	557	591	603	572	589	559	634	561	567	593	604	621	579	617	575	582	579	575	572	614	601	589	590	552	590	589	563	565	567	584	598	636	564	601	582	575	588	530	613	584	551	619	568	613	577	593	580	606	555	574	554	606	552	580	581	577	604	582	603	580	610	590	607	568	579	564	597	562	530	589	572	575	568	559	604	624	614	573	593	562	555	619	560	616	587	599	562	565	634	588	579	599	595	580	637	605	588	616	603	587	580	602	586	596	532	589	609	582	612	572	599	572	582	582	584	596	591	601	594	589	582	561	589	583	563	592	566	588	550	623	585	551	579	575	610	610	648	606	599	592	596	519	591	588	605	614	599	628	603	612	598	557	588	551	634	583	563	607	580	591	553	609	640	579	567	606	605	583	588	566	591	595	586	574	637	610	616	598	582	580	595	556	557	591	611	598	596	598	570	587	647	571	590	570	580	594	626	622	579	589	588	592	594	581	606	543	558	565	601	575	579	597	609	586	599	662	584	553	565	604	542	553	569	614	592	598	608	582	575	623	569	596	643	618	599	609	561	611	566	562	582	513	572	559	562	581	589	547	588	557	598	594	560	565	540	590	596	581	610	543	620	631	554	598	595	563	581	624	619	590	593	641	623	602	553	616	599	604	612	557	551	588	586	579	570	605	587	613
14456	4737	5222	4790	3371	2107	1418	1051	785	663	550	527	435	389	354	341	413	456	415	521	489	509	597	1009	754	445	348	392	406	385	352	382	418	395	428	333	281	229	256	235	241	245	283	228	245	263	240	238	237	258	247	234	216	225	216	206	200	218	206	218	221	191	198	231	214	206	222	222	201	195	202	213	224	196	204	219	195	232	217	194	214	215	212	229	203	183	201	209	212	218	212	200	227	188	190	195	190	229	209	205	208	174	197	186	175	213	197	208	197	198	181	195	197	197	216	209	211	206	201	193	217	212	208	192	214	192	198	212	219	192	210	234	183	192	220	232	209	210	212	206	212	202	223	224	192	195	195	209	201	209	201	179	189	204	178	210	190	198	199	222	172	212	196	202	224	204	205	212	217	183	202	213	202	226	216	190	174	229	207	215	197	207	215	193	205	204	197	183	204	196	218	199	220	202	216	183	209	193	209	196	187	229	199	209	240	208	211	213	202	210	221	218	209	193	216	203	241	209	206	194	205	218	204	194	185	210	178	199	210	200	195	213	220	198	199	203	219	197	214	197	194	180	215	200	180	214	207	228	198	196	208	184	236	228	190	180	216	250	205	190	215	214	200	176	178	196	211	194	235	203	216	167	212	196	200	182	190	174	213	206	200	219	176	202	200	189	193	210	196	204	212	216	208	206	205	200	218	195	183	193	201	204	205	198	196	197	193	210	176	219	210	218	234	201	209	204	206	212	211	216	223	207	200	209	221	203	205	197	222	214	198	211	216	220	177	202	189	213	211	218	193	191	242	219	192	228	209	186	210	223	178	176	189	209	193	208	191	191	206	203	210	198	202	171	205	215	205	187	226	183	199	180	181	220	198	198	206	210	180	204	195	207	211	185	205	156	219	189	192	217	209	193	207	175	194	207	202	211	205	190	218	206	219	187	209	206	186	202	176	185	182	211	206	239	211	240	212	207	199	205	203	220	214	186	206	240	189	198	202	198	192	205	182	216	187	208	222	216	182	223	191	207	195	220	224	185	172	201	188	206	213	206	184	196	203	177	194	215	189	188	240	186	205	208	201	199	210	186	198	221	200	181	203	197	224	188	198	226	200	216	208	196	194	217	219	170	190	196	209	227	193	186	186	202	227	200	212	220	202	219	202	196	206	183	200	217	183	208	194	209	195	202	204	212	193	198	218	209	212	195	227	209	193	201	203	210	205	176	220	199	186	229	195	186	214	219	196	198	183	213	187	187	182	200	205	215	216	203	201	218	206	220	205	188	209	179	209	198	194	188	212	196	215	225	187	181	217	184	203	200	211	206	213	210	183	208	233	179	182	218	195	208	186	187	235	223	204	210	211	215	211	184	199	196	208	218	188	212	203	166	209	205	216	190	209	201	219	207	194	197	193	221	207	225	218	194	210	212	211	194	193	218	216	217	209	210	209	187	196	197	207	209	221	213	207	224	212	234	184	219	224	209	164	175	225	207	212	215	217	207	177	212	207	196	215	214	197	194	226	202	191	194	219	221	222	173	210	216	164	230	199	207	210	215	213	187	204	208	191	217	192	218	183	194	170	198	194	222	222	208	173	178	201	217	203	202	201	208	218	220	216	194	238	200	192	237	209	187	190	184	216	179	192	223	216	174	190	194	185	212	200	205	194	225	224	233	234	201	177	193	194	182	186	212	190	215	194	177	230	235	191	192	201	208	236	196	180	179	234	190	182	216	200	190	182	184	197	195	211	192	198	172	191	220	178	176	193	224	206	189	187	194	213	214	186	184	207	203	193	208	183	199	189	201	201	217	229	184	206	176	196	204	206	213	222	199	217	211	190	221	214	209	212	203	199	212	219	212	227	183	190	204	220	192	197	214	183	193	213	205	205	199	191	225	209	211	199	203	203	197	210	215	181	183	217	207	212	219	211	229	204	241	197	199	188	194	207	192	226	177	198	186	216	204	227	200	193	185	196	175	229	192	193	206	179	183	205	201	224	195	206	235	217	189	185	197	185	216	189	222	218	211	196	197	215	201	193	203	202	190	197	197	224	235	182	194	215	211	211	212	211	204	212	179	199	208	191	179	176	203	207	214	209	188	226	206	175	205	230	219	195	199	200	184	198	223	220	201	206	182	179	203	189	195	196	165	216	202	194	198	202	188	209	256	230	165	196	185	206	208	211	179	206	170	177	193	218	190	193	227	202	200	182	193	230	205	206	188	190	208	216	202	208	200	212	201	217	190	184	212	215	196	192	185	204	201	211	234	205	211	205	232	205	185	212	194	201	176	213	182	222	198	210	187	192	200	198	212	195	224	195	200	213	189	192	212	204	236	201	193	208	205	205	190	234	220	206	191	189	179	207	197	218	219	216	206	209	215	186	210	214	223	189	205	209	192	195	221	207	220	221	203	194	216	201	216	177	188	225	224	193	229	199	211	214	198	196	190	215	193	191	204	208	215	221	210	193	172	225	205	199	221	186	207	201	220	188	214	194	215	213	192	182	185	215	201	206	197	198	181	203	225	214	217	206	215	190	194	193	184	184	191	173	205	227	193	193	218	183	218	188	192	203	186	213	182	210	185	198	217	199	217	204	211	213	220	195	195	203	196	200	203	227	225	201	221	207	207	217	209	216	187	176	220	178	203	205	198	219	191	205	212	185	205	204	167	202	210	173	197	178	179	206	212	181	219	225	194	178	196	230	172	217	213	208	214	199	213	184	178	200	213	201	207	201	194	229	229	180	169	196	206	205	224	184	212	217	218	211	206	214	224	197	222	230	228	230	204	190	212	201	183	214	197	221	206	178	198	176	204	216	183	197	190	222	206	206	185	214	194	212	222	222	213	184	224	209	224	197	205	213	199	211	217	210	199	232	207	188	190	198	207	206	197	228	204	211	224	191	186	212	181	207	211	192	199	211	196	199	212	191	188	204	210	196	234	208	211	201	194	221	196	205	178	215	199	198	221	200	199	196	209	200	207	196	190	188	208	224	190	194	214	222	193	249	217	217	195	193	184	213	189	185	214	231	186	197	200	190	211	189	192	218	202	205	223	172	207	204	194	213	212	216	181	212	189	166	183	200	207	194	209	206	194	190	209	196	178	188	202	188	197	198	214	188	200	211	188	199	208	199	218	205	202	207	205	221	201	225	184	197	223	232	195	211	214	203	193	196	208	225	198	190	234	208	236	170	221	201	193	202	193	198	201	190	200	219	189	172	181	197	209	190	182	218	209	196	193	201	206	203	223	191	223	222	195	198	217	178	183	203	192	207	200	199	213	221	203	194	181	197	210	202	193	167	222	226	205	202	182	209	174	189	167	211	201	203	197	242	217	198	204	209	193	222	187	221	211	219	192	194	212	210	198	189	204	186	236	211	200	228	218	192	216	214	182	186	194	216	207	198	194	199	206	203	207	210	202	175	234	221	221	227	213	221	169	201	210	201	211	218	217	245	187	224	213	215	198	212	196	218	212	221	196	212	220	186	190	231	214	193	183	216	221	217	208
8431	3745	7350	9114	8039	6377	4930	4627	3364	2848	2683	2674	2136	1871	1705	1705	1899	2042	2258	2886	2836	2893	3194	5464	4430	2707	2051	2173	2216	2246	1878	2405	2593	2493	2237	1689	1271	869	1005	931	914	1001	1050	1008	980	963	916	798	823	856	957	800	675	667	681	665	641	685	633	599	622	647	644	575	565	617	577	592	612	599	597	554	573	578	566	497	593	555	557	508	545	639	571	548	577	609	560	601	581	571	580	570	554	584	558	560	583	582	565	552	595	570	643	533	545	559	576	546	531	555	567	554	542	595	585	575	579	559	565	530	575	583	603	633	622	556	573	596	544	563	569	547	539	594	535	557	576	573	540	581	566	577	556	574	542	555	578	547	601	542	546	557	538	581	558	533	567	579	582	551	548	572	576	558	572	544	572	530	555	540	507	576	565	529	560	545	558	566	566	601	535	591	574	555	578	532	503	592	543	590	571	551	571	565	571	583	542	542	537	538	550	558	556	581	540	532	601	526	546	552	577	563	559	532	537	548	557	587	536	548	562	561	548	569	586	522	582	589	565	570	566	572	522	593	570	550	569	527	562	618	526	533	559	596	549	522	559	529	558	562	593	554	559	562	544	550	597	553	545	547	564	597	547	580	580	560	564	581	523	547	536	569	556	567	540	545	584	520	538	537	533	505	585	558	553	545	584	585	573	563	557	559	563	571	583	536	599	539	600	557	567	572	542	600	571	558	584	535	548	569	531	579	612	530	560	546	546	578	568	549	546	588	589	560	552	563	544	543	580	560	552	535	521	537	555	560	549	608	551	527	581	531	551	573	583	537	563	549	562	552	520	549	586	561	578	534	553	550	558	554	571	539	584	572	524	557	554	548	572	558	553	571	564	533	527	576	612	531	520	546	548	569	606	547	570	521	548	570	548	557	554	554	582	566	554	591	562	534	574	575	569	581	548	627	563	532	546	564	562	584	576	561	524	536	557	520	571	588	570	590	558	574	542	529	547	580	543	546	573	567	569	536	559	551	555	547	521	565	534	585	558	543	526	554	580	558	539	569	559	554	558	535	485	564	583	590	569	563	538	519	562	570	573	552	526	557	543	578	585	579	586	563	568	553	558	546	564	552	545	588	577	562	568	571	560	565	548	552	562	578	527	564	548	564	551	601	574	571	526	509	583	521	534	551	526	541	529	534	540	574	526	604	545	594	517	580	582	569	600	545	569	530	571	554	489	545	529	568	570	555	547	522	538	547	514	559	557	542	551	601	573	530	592	587	575	614	595	581	548	559	583	562	562	505	576	574	566	544	563	552	567	562	527	555	547	558	555	568	590	584	581	602	569	543	545	528	555	553	556	590	542	546	599	598	561	560	550	546	534	538	538	547	541	504	560	579	541	526	562	524	616	576	567	555	591	551	572	553	540	526	546	587	573	525	568	564	556	538	607	537	588	556	600	559	544	532	588	574	510	549	532	524	527	515	550	561	570	568	549	548	562	530	581	578	523	533	563	535	547	557	509	568	513	542	579	598	585	540	579	573	541	601	570	509	539	554	543	535	548	533	563	585	547	574	564	577	576	577	575	550	554	538	548	586	546	559	614	581	553	531	517	529	580	538	582	535	572	514	554	544	532	554	538	535	522	553	557	575	566	563	585	507	519	577	569	599	578	563	532	526	548	576	598	565	542	566	516	586	595	549	517	594	573	555	578	580	537	599	589	576	561	569	534	562	562	566	609	600	565	551	569	565	557	568	524	579	595	545	554	601	587	584	582	550	599	569	594	566	563	529	530	580	549	541	559	568	529	535	606	562	540	573	525	568	593	563	574	578	585	565	572	570	567	597	561	611	546	560	557	523	532	540	572	608	556	594	597	581	561	575	574	578	548	542	581	561	545	543	586	542	586	583	533	539	533	536	570	572	559	539	568	574	526	573	540	568	560	550	528	561	551	541	565	550	585	530	554	532	565	571	597	566	598	534	541	529	582	599	551	570	524	560	578	536	518	565	594	605	547	549	530	517	596	525	567	555	570	524	531	558	596	557	598	535	556	563	587	576	554	585	549	527	583	568	554	514	573	582	566	569	548	572	543	523	552	564	534	545	549	572	545	554	610	500	568	576	535	540	571	571	547	589	548	557	545	552	548	519	578	492	556	576	586	576	605	589	570	588	555	607	562	566	542	526	557	551	576	563	546	546	553	589	535	561	597	582	607	572	532	575	533	568	552	565	529	524	540	571	560	585	534	537	594	587	586	555	556	561	573	511	597	561	557	525	564	588	540	539	523	542	537	482	542	574	530	584	547	549	571	535	550	562	557	561	579	563	561	505	575	591	558	542	606	581	553	542	560	548	582	518	574	585	618	535	565	552	553	551	531	576	549	541	541	551	559	530	560	547	580	554	551	527	559	533	592	555	511	579	550	561	560	569	583	564	582	548	535	557	538	558	529	567	595	586	574	568	575	556	562	579	548	544	498	594	561	565	589	551	523	582	530	539	543	569	553	572	590	565	572	584	516	534	541	549	529	534	609	585	576	583	580	555	557	517	554	526	558	560	557	556	577	539	566	563	544	516	537	539	560	570	567	482	570	554	553	531	513	556	579	590	548	524	542	577	560	558	563	586	540	523	576	572	565	524	554	581	546	558	543	538	535	553	562	574	541	535	579	543	550	551	583	532	538	552	524	550	540	569	559	544	577	592	556	518	545	542	589	529	562	561	567	557	527	523	577	540	573	558	546	586	544	550	527	579	568	553	603	553	563	571	556	568	551	542	544	549	535	527	571	521	560	589	567	548	617	577	553	562	558	537	537	570	510	573	551	553	546	567	581	544	572	569	577	519	552	578	549	547	589	574	533	583	549	569	593	531	537	541	576	556	614	567	548	572	558	575	531	573	585	531	573	559	556	571	547	536	570	569	583	557	545	569	538	580	560	585	531	531	570	545	529	581	592	579	579	578	563	588	542	582	575	529	588	538	582	578	525	577	609	557	520	547	558	538	555	558	510	527	544	565	568	593	560	554	575	580	540	548	563	559	568	577	571	588	570	555	566	551	588	537	582	535	556	505	515	569	577	518	569	588	534	570	529	554	521	535	549	567	577	564	533	549	550	576	579	591	541	530	606	552	552	569	548	577	533	588	570	569	628	557	570	508	587	539	606	545	565	565	567	545	521	567	554	576	532	551	531	529	594	563	560	548	606	569	593	533	582	528	601	569	602	586	543	542	585	562	594	586	554	579	581	565	588	547	536	534	534	571	567	533	560	516	580	561	530	578	556	545	566	550	571	545	546	587	538	538	532	576	545	591	562	566	548	542	532	538	574	537	562	541	556	595	562	546	564	550	635	541	550	520	558	575	549	555	561	575	580	570	544	547	607	527	575	564	515	610	544	543	549	585	572	566	589	574	551	539	564	550	597	582	550	524	556	559	586	543	531	566	582	570	542	515	510	540	544	584	562	566	530	542	539	566	525	535	530	537	591	559	552	567	586	538	556	579	555	529	590	556	538	537	580	609	506	566	556	550
2383	674	582	538	542	412	423	445	429	408	393	400	411	429	424	369	379	477	384	446	389	372	395	435	434	413	407	393	432	417	433	459	454	431	425	385	385	406	412	408	412	384	398	430	363	412	429	389	406	369	402	405	425	361	354	375	388	391	438	435	367	426	368	374	360	402	400	449	407	399	368	386	400	415	414	411	380	389	382	437	391	389	385	361	412	357	407	383	405	391	420	405	409	373	403	386	404	386	378	379	401	386	340	384	367	374	366	408	426	402	378	387	420	406	358	423	410	397	411	389	407	411	375	386	365	386	396	372	372	371	367	382	397	374	384	367	358	392	388	408	386	387	388	422	402	399	412	394	413	401	409	368	399	378	371	437	419	420	398	398	385	398	402	370	394	390	412	389	402	400	419	420	409	392	394	390	381	396	390	407	442	391	351	378	415	395	403	397	435	381	424	392	395	367	351	394	411	394	399	399	390	355	392	389	390	383	417	388	407	390	405	385	383	410	354	394	402	413	438	368	386	385	408	405	381	430	389	392	409	399	406	405	405	406	399	408	430	409	356	389	398	401	428	406	415	396	398	374	385	370	402	367	405	368	445	417	391	371	386	382	376	386	382	416	402	403	384	413	390	407	407	385	394	391	394	371	421	367	391	447	360	362	402	400	385	411	385	412	430	400	407	400	379	400	355	403	382	379	393	418	425	387	425	422	388	423	390	352	422	410	395	371	392	378	395	386	367	391	394	407	404	389	385	388	390	398	388	372	406	400	411	374	402	408	391	424	419	415	393	421	360	392	389	363	376	423	410	390	382	383	395	413	395	409	406	370	432	356	425	400	411	406	392	404	403	425	419	366	381	392	422	413	378	409	370	378	366	372	428	408	393	376	370	395	395	403	400	404	393	410	388	390	464	402	400	367	392	368	408	426	413	356	376	377	367	404	379	372	389	390	388	357	383	376	389	399	386	410	394	376	367	399	385	400	388	439	384	398	409	383	388	365	413	374	390	383	367	417	394	377	443	391	360	413	393	358	401	376	370	420	441	385	405	388	439	428	433	405	370	422	418	398	370	374	420	417	389	401	409	386	416	356	426	367	398	386	400	390	393	403	363	384	376	414	382	388	408	390	410	380	386	387	376	431	425	420	418	354	386	377	378	407	407	380	374	390	371	361	389	412	394	420	430	354	398	363	413	373	385	412	371	373	401	394	406	452	377	412	370	404	354	406	376	396	400	398	413	410	419	418	380	395	370	405	403	412	382	393	371	370	376	404	447	440	397	424	437	382	379	399	389	382	376	434	392	352	387	398	388	406	363	386	391	416	408	377	372	425	434	389	389	451	377	397	429	402	361	429	400	384	424	372	379	387	382	373	377	430	418	374	393	356	367	405	431	399	433	379	388	394	393	400	401	420	424	395	408	392	392	412	392	432	386	387	399	374	391	402	405	386	435	409	417	379	390	401	386	350	385	409	397	403	394	353	403	415	377	378	360	421	405	396	372	372	375	424	397	411	392	384	409	421	428	421	416	395	380	415	444	403	392	363	396	400	375	406	393	411	384	383	410	381	398	418	418	402	414	374	385	386	397	440	401	411	375	405	404	420	394	385	412	373	362	426	384	380	391	408	387	429	374	391	384	367	422	414	374	397	406	354	358	389	415	401	400	383	384	394	403	425	440	436	373	423	382	456	389	385	397	387	418	374	386	383	387	398	363	419	404	379	405	416	408	379	388	398	424	411	407	407	406	399	368	346	402	431	385	407	420	417	384	365	431	431	388	361	399	416	401	414	383	409	382	386	375	387	412	367	402	400	386	397	412	415	403	379	362	400	385	386	378	397	378	408	375	377	382	429	355	413	387	394	413	382	419	387	367	392	374	364	390	377	403	396	383	393	383	407	436	397	377	377	423	425	386	386	396	396	414	411	391	433	384	410	395	417	420	422	376	444	400	393	388	374	372	389	399	403	388	396	431	383	375	404	410	380	409	397	408	389	423	388	391	437	410	369	412	414	408	376	401	370	355	387	410	383	387	376	398	380	410	364	397	403	399	443	391	378	380	383	398	410	399	421	383	429	410	430	410	388	425	374	353	408	423	390	386	383	404	386	391	402	410	393	371	364	400	429	384	373	375	443	401	410	389	364	376	388	403	395	411	444	389	395	361	395	393	401	395	403	434	403	428	403	402	408	387	392	408	406	408	407	378	419	419	381	410	390	365	407	417	430	388	437	396	422	447	404	376	365	418	405	424	415	405	408	398	371	405	410	362	419	393	386	402	411	431	374	362	378	417	380	396	396	437	405	381	382	406	406	394	438	375	423	375	410	353	380	402	410	383	361	412	397	379	365	383	372	411	381	369	386	376	393	415	381	396	422	397	412	401	411	427	399	394	379	439	440	395	407	405	367	398	378	397	389	379	400	378	397	361	410	393	363	373	411	371	349	390	386	401	418	398	371	373	379	410	364	384	370	395	411	403	395	406	392	406	372	417	366	393	398	415	384	382	369	409	417	439	403	418	390	383	405	382	409	392	383	413	402	395	397	410	403	394	371	407	378	400	364	413	357	399	436	390	396	395	423	411	379	418	403	410	407	412	367	408	385	413	395	398	384	382	399	412	352	397	372	350	409	410	415	383	395	401	353	375	385	362	388	408	347	356	398	377	414	380	386	393	398	423	427	408	413	371	377	418	399	396	414	395	414	377	411	375	397	402	390	368	419	354	435	390	401	404	392	422	373	412	396	405	408	414	352	340	369	388	416	396	391	384	396	358	423	392	394	394	426	404	429	407	408	413	395	381	391	421	357	411	384	432	413	369	384	420	368	379	391	389	406	400	428	379	406	401	407	410	387	382	423	409	369	406	359	406	361	384	405	412	390	418	422	414	390	402	401	364	388	413	389	390	420	390	386	410	368	378	433	410	408	407	388	399	408	408	388	420	380	386	371	431	370	376	399	376	396	411	379	364	396	439	377	415	398	377	363	427	406	391	392	409	403	423	369	377	413	429	371	411	390	373	406	391	407	444	355	418	409	433	414	410	377	377	379	396	406	392	388	409	391	406	422	414	446	406	434	387	382	427	408	436	362	400	392	385	395	368	401	371	390	384	387	378	396	423	413	421	425	377	396	414	410	410	400	404	405	376	391	390	382	400	366	419	430	373	374	396	356	406	380	398	391	409	425	376	410	364	402	401	426	367	419	382	409	394	390	417	421	406	402	394	411	400	375	403	424	442	409	438	419	406	382	404	352	402	402	396	407	361	413	379	404	387	422	395	398	431	385	405	395	404	388	397	440	365	380	378	365	402	406	405	416	399	410	389	415	373	383	367	359	371	400	344	377	440	401	421	360	420	421	375	386	403	377	383	392	413	400	398	414	451	381	399	399	416	410	378	399	377	391	363	413	386	376	417	387	354	372	400	376	403	418	390	406	368	412	404	435	415	387	405	397	409	424	410	382	385	397	419	408	402	392	369	384	386	382	419	433	408	400	414	388	406	458	398	457
2812	1152	1354	1533	1519	1163	1125	1050	1060	1087	1032	1021	1011	1029	981	1019	979	1243	1103	1084	1005	1071	1076	1120	1128	1110	1032	1125	1117	1270	1144	1190	1308	1119	1048	991	977	984	901	1002	920	981	917	988	1002	968	969	968	996	976	896	988	970	933	965	956	976	940	980	944	938	955	985	976	933	950	950	911	1004	921	920	866	951	922	967	924	958	965	934	922	910	953	921	967	938	985	944	921	929	937	911	906	1013	965	932	999	997	969	989	975	961	1003	936	952	969	964	897	898	982	904	989	898	925	905	940	941	954	991	922	1008	946	975	954	953	937	930	939	894	926	967	960	932	1024	935	926	986	980	978	902	907	987	954	954	961	954	935	911	960	979	971	968	988	933	968	949	943	941	922	964	949	890	933	961	943	943	955	921	903	929	956	948	927	957	949	927	972	919	901	937	947	959	918	927	930	979	973	906	988	984	928	932	917	949	1012	1011	953	1002	941	986	905	974	889	976	887	944	946	930	904	1019	1026	931	994	926	894	934	967	939	918	930	977	956	935	1002	947	1008	959	942	925	1044	928	939	964	964	954	931	959	966	973	925	986	959	964	903	965	938	972	885	974	962	984	1007	1007	914	917	916	978	968	922	1011	980	953	951	948	913	935	932	959	927	963	930	932	932	969	955	988	917	932	954	965	967	997	904	951	902	954	938	937	903	939	989	958	967	923	963	977	936	950	960	903	940	931	1010	968	979	993	947	888	971	987	945	936	932	960	971	944	946	916	900	913	934	897	906	967	943	946	943	946	926	941	914	934	994	950	995	988	964	975	955	948	903	914	984	974	954	916	928	990	924	937	943	959	947	960	928	914	926	942	946	953	951	949	962	957	957	936	919	899	938	970	993	947	952	902	963	1028	991	921	999	895	965	963	961	936	920	965	883	932	1028	942	931	951	974	927	947	953	913	964	917	940	959	928	967	970	959	958	948	933	942	935	907	929	937	945	966	939	928	941	912	975	1015	930	937	955	913	943	907	914	914	943	976	928	917	903	1022	921	929	961	954	889	936	935	922	950	951	918	940	961	972	973	917	970	911	965	992	981	950	961	1000	951	962	950	987	1009	970	943	955	945	952	974	947	967	931	976	962	913	944	950	998	942	981	886	939	919	927	906	938	991	923	938	954	885	949	972	975	976	956	915	972	959	963	983	922	961	961	960	971	916	966	952	964	942	950	946	938	974	930	965	919	978	953	922	923	917	889	974	993	969	907	929	998	922	910	908	933	956	965	917	989	926	941	902	901	929	1012	941	953	986	945	925	1027	905	941	925	910	943	981	952	949	967	935	913	974	958	963	946	977	938	929	1025	940	953	979	938	924	909	931	892	938	997	949	973	948	900	976	954	938	923	966	950	918	936	971	957	960	965	961	981	1017	970	979	956	980	982	965	886	929	925	942	993	960	979	941	951	898	956	914	969	899	940	991	985	948	981	942	1000	938	969	939	948	1017	960	975	911	1003	964	971	968	955	922	948	928	976	931	914	930	893	948	1041	1024	930	897	984	928	935	985	932	910	990	943	960	917	941	940	953	923	945	990	920	908	927	954	928	932	936	957	949	927	940	973	944	956	960	926	911	969	926	923	934	922	943	895	987	935	974	948	943	944	979	930	939	940	944	937	1009	951	957	963	1006	941	938	940	979	926	953	946	880	957	1022	932	909	958	938	968	955	954	947	976	962	949	962	964	956	911	959	961	951	915	972	908	938	993	957	915	943	884	969	968	894	980	969	943	932	953	949	948	966	971	1014	1010	936	941	1000	1004	1004	985	975	1017	981	848	999	991	936	945	989	939	964	909	913	985	968	981	919	954	894	933	935	995	906	969	950	938	1002	941	907	956	953	958	960	920	972	917	980	974	988	939	953	938	944	946	945	952	1017	967	981	926	904	943	973	919	932	934	950	981	961	969	962	992	917	968	995	950	1001	963	1007	937	972	932	941	951	996	952	1008	933	931	1032	952	942	947	960	956	943	970	973	954	932	937	888	968	952	982	947	966	949	948	1014	965	967	911	941	976	971	917	946	919	974	920	975	921	992	951	904	953	964	961	924	895	974	903	969	963	931	938	964	927	960	934	913	916	973	991	990	934	947	974	927	971	891	918	963	937	964	955	972	939	944	944	969	899	954	951	884	940	980	935	944	930	933	928	989	980	955	954	924	963	905	970	901	980	931	938	983	915	980	949	983	928	964	926	951	966	936	941	895	981	994	970	1013	948	940	963	948	1002	944	991	968	940	935	929	911	999	922	976	1025	904	958	889	913	927	959	918	906	953	925	963	935	959	954	959	923	948	969	941	951	915	903	967	966	954	978	956	986	959	960	985	960	956	892	973	947	959	923	907	967	922	961	988	990	925	966	954	903	995	931	923	959	916	994	913	930	944	915	913	950	955	993	920	972	931	954	992	983	989	1003	973	963	942	986	948	962	1000	986	939	943	972	998	973	1019	986	960	1010	939	982	952	881	982	893	911	949	963	1028	908	973	935	938	904	956	897	962	946	983	976	960	976	931	936	940	979	961	902	945	956	928	901	981	936	956	961	969	1023	926	963	926	932	953	923	960	942	972	894	965	929	974	869	955	942	951	923	936	913	911	940	961	929	949	949	932	934	994	937	908	1016	1005	972	934	895	981	990	963	952	938	922	935	948	1012	958	972	968	999	949	953	914	916	919	953	916	925	943	945	954	948	935	999	965	1002	947	926	952	997	953	1000	910	940	988	940	958	997	985	908	985	942	930	945	943	930	1025	923	975	975	939	995	904	991	949	947	1004	927	974	973	914	899	973	964	957	950	976	956	902	912	989	993	963	1005	906	1000	958	967	931	957	956	992	922	977	940	959	925	922	951	947	897	896	918	945	965	974	946	934	948	959	964	909	959	900	958	962	1010	941	1007	978	990	938	976	924	942	921	999	938	949	943	949	976	949	976	960	915	907	910	967	955	892	918	936	905	975	984	969	943	954	975	897	1002	932	925	938	983	943	945	927	961	947	889	907	951	872	988	929	995	949	902	964	947	959	922	956	924	933	943	924	1009	973	995	970	960	973	995	984	1002	955	910	963	952	911	925	942	999	908	927	936	945	970	928	927	989	931	933	907	946	912	918	982	982	966	952	935	920	969	916	912	922	975	958	954	966	950	892	910	954	946	986	983	934	951	999	951	971	902	921	971	948	873	968	999	972	936	913	973	941	931	917	926	936	1000	972	947	968	965	951	911	936	944	921	990	944	914	950	970	954	957	976	956	904	948	971	950	936	999	969	1000	918	992	931	930	948	955	933	933	931	914	978	974	907	913	987	945	977	941	878	1005	923	933	965	965	958	974	868	924	973	985	890	930	962	934	946	977	898	957	963	972	932	953	933	951	857	1032	927	1039	974	956	947	923	877	974	959	922	900	913	981	937	926	950	950	955	939	964	960	926	962	993	951	1012	962	975	940	972	933	958	938	990	963	949	979	914	1017	1010	956	934	987	891	974	971	941	938	988	956	965	936	907	974	949	926	953	981	951	923	942	969	943	972	990	869	938	986	918	933	917	968	940	955	875	921	1011	969	949	908	982	964	974
8514	2665	2843	2371	1478	1125	781	663	575	458	455	431	410	361	363	345	392	392	371	383	386	485	478	648	481	352	356	382	413	349	371	419	368	431	364	324	271	301	284	303	294	277	243	298	298	266	280	267	290	269	332	260	281	303	273	293	251	266	242	278	273	277	259	253	267	236	261	233	262	268	246	254	247	259	256	272	281	246	246	254	264	280	253	282	297	259	269	265	250	249	250	243	246	280	248	262	302	271	288	260	291	292	286	244	269	276	277	267	267	267	254	276	259	267	276	247	274	254	239	264	261	256	277	279	271	271	257	253	265	270	233	261	294	267	245	264	245	281	256	268	259	256	277	292	281	252	274	278	271	239	248	265	251	263	248	246	261	254	245	242	274	253	283	236	274	273	269	227	250	247	276	263	255	276	242	255	260	299	275	264	261	254	254	290	243	293	236	262	277	234	266	294	269	269	261	279	254	252	253	263	256	260	252	242	242	282	279	253	262	287	266	263	287	262	270	240	240	244	264	306	258	275	246	248	272	276	292	248	240	243	264	269	247	277	257	239	243	262	275	270	263	262	266	271	251	254	283	260	286	254	240	289	285	241	235	286	266	274	284	279	263	278	248	252	256	275	237	239	275	268	263	240	255	271	281	272	261	272	284	249	294	275	244	252	275	263	260	275	272	261	255	265	236	299	237	258	283	286	259	217	268	269	272	284	270	275	245	253	276	237	246	286	279	221	262	257	283	261	279	256	278	254	272	283	258	259	282	259	238	283	249	244	274	251	268	290	264	271	276	289	264	253	248	271	246	255	262	266	270	253	259	268	274	244	231	257	246	292	264	235	237	278	269	273	278	285	253	243	247	267	245	264	253	249	243	265	275	270	271	267	257	280	259	236	239	265	249	289	246	287	234	269	271	272	237	269	274	273	255	281	264	242	270	239	248	244	257	268	260	310	268	240	275	282	285	260	248	266	264	309	267	291	268	280	270	266	250	244	273	280	274	273	274	238	260	265	262	263	228	258	237	254	271	272	242	253	274	261	289	255	228	236	262	222	255	274	258	265	259	269	292	282	284	250	266	245	261	256	275	244	246	272	256	263	249	228	241	275	269	241	246	247	230	277	262	235	247	232	278	273	248	238	243	256	237	264	248	260	257	231	267	249	248	278	233	262	276	253	230	267	267	256	256	265	261	265	277	267	252	275	249	253	283	271	292	264	260	244	270	277	282	263	285	270	239	264	258	255	261	275	272	253	269	281	257	270	256	263	256	272	270	244	262	260	274	250	242	226	270	256	273	259	271	282	259	255	270	255	257	232	280	255	246	250	259	253	268	276	247	270	246	266	261	280	262	270	250	275	263	279	272	269	282	268	232	239	251	240	251	264	288	276	260	243	279	282	293	244	255	241	253	287	276	248	256	262	262	251	241	254	274	258	254	244	266	287	251	270	267	266	266	260	252	235	279	281	274	284	256	258	245	239	255	263	255	279	274	282	253	260	274	248	261	270	244	247	264	247	254	263	277	245	242	268	248	271	278	257	257	248	260	238	247	253	284	281	272	243	260	264	247	243	276	259	264	276	263	225	257	257	264	240	234	279	288	293	280	251	265	289	243	271	264	243	274	239	231	283	276	256	294	256	262	275	248	280	252	257	265	264	258	267	268	277	256	243	268	230	240	238	267	272	244	279	272	234	271	274	244	263	266	260	255	256	243	279	274	258	264	264	259	278	283	276	243	270	248	269	256	240	237	272	276	243	261	265	280	257	256	271	249	256	269	285	246	255	240	277	243	268	251	265	246	233	263	274	258	259	276	262	228	233	282	248	253	263	257	298	265	247	257	234	267	276	278	273	263	280	254	250	243	270	242	288	263	252	274	258	290	258	275	250	266	333	266	283	274	257	260	207	257	279	285	252	267	281	248	261	248	263	302	279	245	265	264	232	253	276	245	255	290	234	270	241	270	268	259	245	254	270	247	284	240	246	257	253	243	273	258	251	267	276	250	255	244	242	280	258	278	233	261	279	259	259	268	253	257	237	264	266	292	267	276	263	234	268	261	248	267	283	271	269	257	234	258	249	284	245	233	289	273	267	272	258	222	282	291	302	281	253	256	259	252	263	274	275	261	228	258	268	287	249	294	238	286	266	263	262	271	259	277	247	261	270	260	271	263	260	270	251	271	283	242	260	269	288	254	289	252	226	284	254	282	292	270	257	279	270	254	264	251	241	228	231	266	250	252	277	281	247	256	278	280	281	265	264	266	301	245	275	295	274	292	269	248	273	305	248	249	246	260	247	246	237	244	246	261	259	271	239	234	276	275	253	268	262	233	294	275	266	256	277	252	223	248	273	248	282	256	261	268	288	240	258	271	258	252	268	259	222	276	245	267	266	268	258	259	287	275	260	247	266	295	261	271	279	278	278	270	247	236	283	252	271	261	280	299	240	227	258	241	227	228	236	265	249	290	317	265	263	237	250	278	255	258	239	269	252	271	233	258	261	230	290	260	262	285	256	258	253	281	241	250	267	267	280	270	260	251	245	268	251	262	286	228	254	285	235	274	264	285	260	258	233	258	268	239	247	251	252	257	260	257	257	255	266	258	276	237	276	282	272	236	248	251	276	263	265	279	250	292	255	279	263	247	270	253	272	279	276	265	276	260	274	267	251	296	257	291	253	245	247	262	288	279	242	269	241	236	249	281	278	290	282	263	273	252	251	267	286	266	234	253	281	276	287	273	262	265	256	249	269	273	287	268	264	289	271	282	240	263	281	241	215	261	259	260	273	253	283	268	267	289	250	276	244	263	273	252	273	269	276	277	253	289	273	256	242	279	229	287	243	263	231	276	257	237	256	251	300	249	239	275	266	255	265	263	255	285	292	265	254	264	230	273	253	280	251	269	286	296	249	264	244	259	230	261	262	259	275	257	275	275	262	248	269	264	282	262	259	250	251	289	278	267	275	247	270	234	269	245	251	310	301	245	241	276	266	275	267	229	250	254	257	280	285	254	268	262	249	264	315	249	272	300	259	249	260	269	262	246	266	222	268	274	245	251	280	253	266	241	267	293	302	279	241	247	248	252	253	274	239	275	274	270	236	271	266	237	262	268	254	283	253	262	238	285	278	260	259	279	293	255	261	251	248	240	246	257	275	290	236	272	226	281	249	265	255	293	270	259	250	234	276	267	255	265	272	250	270	280	241	259	244	269	291	263	273	233	274	253	248	266	270	225	269	280	271	261	283	248	284	298	261	292	254	262	268	241	249	260	253	228	265	243	243	250	243	270	283	269	246	252	280	253	244	246	259	299	275	274	237	278	273	262	246	260	285	273	248	270	281	261	262	263	246	258	253	286	221	272	268	258	260	280	265	297	250	246	250	286	255	269	281	275	276	249	276	280	284	250	266	243	278	214	271	259	274	265	262	294	288	255	259	262	239	271	242	279	244	243	240	277	270	287	244	274	262	288	255	245	250	259	282	265	245	265	298	260	221	269	289	272	275	239	258
6523	2404	4464	5653	4889	3997	3092	2758	2152	1830	1799	1681	1469	1361	1134	1259	1502	1580	1675	1998	1845	2229	2447	3569	2505	1590	1422	1549	1676	1693	1478	1780	1945	1862	1551	1042	927	894	891	886	876	940	950	920	874	902	884	813	818	812	832	801	730	777	724	698	744	786	713	707	754	734	736	621	669	687	724	741	656	709	697	682	675	702	699	711	705	652	699	670	697	723	682	717	672	696	643	717	708	664	719	711	693	651	668	645	710	672	713	650	675	671	659	672	672	664	675	655	698	629	652	700	698	674	710	708	702	678	700	637	727	840	728	717	688	699	706	669	663	658	632	658	664	637	690	644	712	631	676	669	730	681	657	659	646	706	666	676	678	680	684	679	722	677	712	675	712	663	661	713	688	685	661	699	708	693	651	683	671	655	681	667	668	689	630	678	680	675	664	679	664	698	713	660	650	646	671	645	673	705	715	675	681	709	688	676	667	689	719	669	653	698	683	642	688	684	606	648	698	644	669	675	654	649	688	661	671	685	690	651	679	678	680	688	672	660	665	700	679	686	663	716	635	675	724	698	666	622	686	661	656	664	667	679	702	677	612	639	677	683	689	665	734	651	671	702	677	683	663	657	650	706	673	627	659	675	680	673	667	636	676	660	637	660	692	688	674	673	661	719	678	660	688	684	635	655	633	673	726	687	643	644	701	699	658	691	640	647	700	650	670	676	647	655	684	709	662	655	663	672	647	673	656	664	701	641	692	672	687	658	654	661	650	638	752	657	633	646	699	653	657	690	637	640	681	680	668	670	669	661	736	648	700	717	674	716	719	672	698	665	655	706	637	714	670	705	669	633	711	688	713	676	653	713	681	668	664	645	657	678	688	694	675	703	658	666	657	674	695	672	689	605	642	663	695	673	680	694	664	682	688	648	640	685	678	730	656	706	674	678	684	668	710	683	677	652	707	675	676	649	687	696	692	633	664	663	725	702	676	653	724	672	680	658	695	601	681	667	649	687	735	638	698	683	648	699	686	697	683	620	653	682	689	662	704	638	709	678	665	680	646	699	663	671	687	630	619	644	687	712	664	648	695	610	656	665	706	644	650	691	627	677	685	689	665	713	701	689	676	707	705	635	688	668	674	741	654	664	651	653	689	657	681	684	674	609	630	671	672	621	654	620	648	733	669	694	682	670	636	672	684	673	686	686	637	666	663	702	632	664	630	684	689	646	685	680	679	653	688	686	670	680	711	666	663	673	650	675	709	671	692	683	684	636	702	666	732	650	613	698	697	726	709	647	654	678	646	727	643	708	622	661	664	688	667	709	623	673	693	686	656	699	693	688	726	696	590	691	670	699	681	651	726	720	664	676	671	669	650	674	697	731	653	647	709	691	677	671	648	702	638	703	681	670	686	676	693	660	677	711	613	668	661	645	673	673	663	649	677	667	693	654	648	646	711	673	649	681	674	683	634	704	660	674	675	659	678	657	696	644	640	633	647	642	644	700	688	697	711	662	629	681	662	690	684	667	676	703	696	682	667	688	643	650	682	680	686	621	688	615	744	698	709	674	672	643	670	673	675	705	674	675	696	691	668	727	666	704	686	662	642	657	712	661	684	679	693	666	657	675	682	712	696	720	658	641	632	667	706	751	732	665	669	650	615	643	662	721	671	663	643	686	692	675	643	686	641	680	677	693	660	657	684	687	648	634	667	658	656	680	771	687	678	684	677	644	661	615	730	718	649	711	712	624	602	653	654	715	675	689	685	678	698	673	672	673	640	728	701	687	692	649	643	633	652	673	637	679	707	707	703	665	658	678	656	674	719	655	686	682	669	682	700	700	671	644	690	658	676	669	679	682	652	646	677	703	646	664	707	681	680	690	686	667	680	647	637	654	690	671	729	712	682	687	662	646	719	716	751	707	680	667	668	686	684	693	659	667	723	697	656	713	652	662	721	689	696	675	653	669	705	647	699	679	670	654	660	665	678	651	709	650	658	694	719	719	629	677	688	660	678	672	699	674	738	660	663	639	693	697	676	704	665	677	673	672	652	670	678	636	626	679	698	719	692	673	722	664	670	699	670	678	682	664	675	680	688	668	687	677	649	668	652	667	681	689	670	636	687	675	666	621	674	688	627	686	657	693	602	673	691	698	665	647	663	659	705	677	645	665	659	666	647	668	714	682	678	653	699	700	703	705	666	677	689	678	653	680	657	685	743	689	739	687	717	680	688	670	646	654	703	641	680	655	636	667	684	670	702	647	654	662	651	652	683	673	671	696	664	701	640	695	681	654	681	661	654	687	702	695	671	645	655	713	692	710	594	665	707	633	636	671	705	696	682	632	673	652	698	692	683	629	679	667	726	640	650	665	678	681	643	708	715	740	635	670	617	716	713	670	684	671	689	660	660	665	701	695	692	656	706	667	689	637	667	644	668	665	680	644	658	671	660	648	638	672	667	639	699	675	635	644	680	700	647	680	687	668	658	663	672	653	636	698	648	696	696	700	685	641	674	651	694	641	643	677	711	624	670	700	685	672	674	690	674	680	691	690	661	680	669	674	636	678	695	711	670	676	693	667	668	669	678	677	700	667	667	678	654	682	667	641	645	667	643	676	646	681	650	670	645	669	674	643	636	656	683	699	666	692	673	710	666	669	663	667	644	627	665	684	701	650	654	686	623	659	662	655	677	666	712	712	671	680	706	640	674	642	718	663	691	673	643	687	667	661	673	660	686	709	707	657	667	685	710	659	680	655	640	660	703	645	682	673	652	654	701	678	670	722	705	724	654	669	686	671	648	672	686	692	656	652	643	655	670	665	679	666	683	657	695	670	682	720	698	654	648	688	637	680	698	624	727	691	696	671	682	661	721	688	669	654	646	649	670	657	663	638	671	682	654	700	666	678	684	654	668	665	702	681	645	697	692	655	681	672	704	679	703	644	626	682	649	688	679	660	706	682	636	673	645	685	668	720	672	677	728	675	678	664	615	657	685	651	647	702	666	648	711	677	708	671	667	660	709	700	634	657	652	632	699	672	637	676	661	669	646	691	650	658	670	673	655	688	672	656	680	679	768	665	703	664	660	641	626	676	711	671	624	675	675	659	682	644	627	738	645	663	656	672	686	706	650	649	701	716	712	665	667	678	678	666	656	696	704	692	687	667	689	669	685	713	690	642	691	674	664	677	648	654	701	702	663	679	740	655	682	672	662	669	646	636	651	672	685	709	680	639	687	602	669	705	675	721	667	664	662	622	631	662	724	641	682	623	694	664	678	646	653	720	675	701	678	652	687	686	656	663	686	670	659	679	700	629	646	645	695	692	675	656	671	693	648	683	683	720	649	704	675	642	694	726	694	719	687	689	642	713	654	666	696	652	652	674	659	650	632	653	703	664	720	693	670	651	693	667	687	632	670	664	664	670	653	668	676	682	746	684	672	665	671	751	701	675	637	684	653	670	706	667	677	670	693	669	650	657	675	623	698	656	661	676	630	701	668	704	706	640	671	643	717	679	682	695	713	694
15256	5037	5391	4597	2893	2226	1514	1100	688	625	559	502	452	410	434	404	464	433	452	527	532	634	713	1025	664	471	466	402	492	394	447	441	478	397	406	306	303	293	280	280	294	305	314	275	307	254	270	230	254	231	260	266	200	232	243	244	250	272	250	242	263	239	219	232	247	229	266	232	214	244	234	239	242	237	217	222	222	231	209	220	228	248	214	227	226	237	224	222	220	216	221	245	222	249	187	248	245	238	211	262	227	222	226	240	221	221	229	219	246	226	230	207	267	254	224	229	212	214	216	202	234	220	240	256	255	198	232	251	239	234	209	244	208	218	212	219	232	221	222	229	233	252	208	223	216	211	231	217	212	221	233	232	231	212	245	218	222	211	211	221	222	234	242	220	242	221	238	195	232	225	199	231	236	223	217	223	221	234	218	241	192	241	247	229	217	213	194	268	238	233	214	213	199	210	247	240	251	235	221	261	220	265	203	245	214	259	223	249	261	213	213	226	201	235	214	212	244	214	248	237	218	245	220	232	232	216	211	236	212	212	235	223	230	220	249	235	210	205	217	236	225	248	215	205	219	215	244	227	234	222	194	215	237	227	223	205	206	199	207	206	232	216	229	214	239	215	213	234	182	230	203	213	208	217	221	214	248	229	232	219	221	223	231	230	226	214	244	224	196	221	212	225	210	201	214	215	211	224	246	201	247	221	238	227	221	240	247	205	222	218	247	250	214	239	211	241	224	222	215	208	234	223	234	206	229	220	233	217	232	234	229	228	224	224	218	204	242	215	257	197	233	243	223	252	235	224	210	206	231	230	209	204	236	212	217	253	211	246	222	229	244	232	245	238	184	242	214	224	237	228	244	218	217	230	246	227	219	249	210	222	229	209	196	216	210	206	225	230	230	211	242	238	237	259	225	244	230	203	246	203	226	205	244	243	209	226	221	217	226	226	223	213	265	214	199	218	225	236	257	230	235	217	213	204	222	244	232	246	217	235	230	236	252	244	231	215	228	202	209	199	207	218	229	216	224	195	233	218	211	248	211	214	204	232	233	246	238	220	225	250	225	197	230	263	249	215	239	232	197	243	244	213	219	204	228	214	238	207	222	217	230	206	233	208	261	225	231	236	215	226	216	205	213	216	205	207	256	246	220	230	245	235	212	241	243	240	233	242	243	220	210	231	221	209	222	220	193	223	250	236	225	229	213	240	244	217	227	212	209	224	234	216	205	245	220	221	208	230	215	204	207	238	237	247	223	238	213	218	248	242	238	227	239	240	204	207	244	231	225	229	239	217	236	212	216	237	250	214	206	253	230	231	227	240	208	209	220	260	205	216	239	236	216	234	205	221	214	228	200	226	240	197	232	214	230	249	221	224	232	196	220	243	225	207	241	220	224	208	214	220	210	252	218	192	223	219	223	210	222	241	220	264	219	205	266	210	240	226	229	233	245	221	257	211	210	261	203	213	226	226	228	236	222	223	217	228	219	221	222	206	228	229	230	228	217	252	233	220	209	215	209	243	204	235	232	227	249	235	227	193	245	212	229	220	228	251	220	240	238	208	230	227	256	223	239	226	244	215	234	220	219	224	213	220	214	238	242	221	209	199	226	232	213	228	209	215	228	201	228	223	231	226	219	221	261	223	228	223	241	197	204	225	245	243	215	211	231	231	203	219	232	204	217	214	217	225	201	206	229	229	215	239	222	210	238	210	215	226	232	235	234	218	216	238	218	216	208	211	202	203	214	217	221	226	210	221	250	221	220	223	211	207	215	229	242	240	210	237	225	219	227	213	212	218	235	218	220	232	223	217	237	233	211	234	216	238	210	214	243	216	215	206	238	227	210	216	211	194	251	223	246	237	225	221	237	207	242	206	230	228	227	232	228	244	214	218	250	222	226	232	215	216	240	239	237	212	235	235	225	230	234	215	218	225	234	218	235	214	222	231	211	214	208	231	203	234	244	228	208	241	210	229	227	221	227	247	209	245	217	245	220	213	207	219	216	217	237	217	231	204	232	242	208	246	252	204	239	232	246	209	217	245	203	243	245	237	210	245	240	216	218	226	225	231	213	206	227	218	249	235	210	214	209	245	211	223	186	196	217	230	245	205	221	231	230	225	224	230	213	212	203	205	247	225	221	283	221	228	215	235	243	220	220	218	234	239	220	235	220	224	198	204	212	194	203	250	235	267	207	219	236	238	231	248	208	213	232	226	227	234	221	223	223	202	222	229	237	235	207	218	218	215	224	224	204	222	184	237	209	231	204	238	210	192	213	210	219	227	220	211	200	239	239	214	236	205	250	238	212	198	254	204	219	244	212	227	207	226	225	222	230	236	237	237	232	229	240	203	241	250	212	209	237	233	216	241	221	213	215	212	211	238	244	200	206	220	221	210	244	248	205	246	237	210	252	236	247	234	237	244	230	226	249	231	232	199	251	218	242	227	222	268	218	229	205	265	221	219	222	238	244	247	233	276	234	214	219	247	230	261	233	227	229	231	231	238	211	240	224	204	250	232	214	198	210	223	222	225	207	244	220	224	219	229	241	233	237	205	208	223	218	234	247	236	231	211	228	222	233	214	213	217	213	250	199	232	247	222	239	251	260	199	227	232	243	212	208	216	223	215	212	209	217	222	209	190	250	214	226	215	237	223	240	234	228	207	246	204	230	191	231	261	223	235	224	254	202	216	234	226	217	217	213	211	236	218	236	235	230	234	192	235	241	239	228	243	205	247	240	218	212	233	214	226	205	244	219	215	213	233	221	215	208	209	251	227	214	228	206	248	202	208	240	210	228	226	238	232	243	209	260	240	219	206	186	217	204	225	209	241	219	259	241	250	251	236	238	221	224	215	199	244	227	233	191	204	210	240	207	204	223	194	212	225	211	241	217	232	244	214	220	220	224	202	211	207	222	235	248	230	236	235	209	187	204	220	210	217	214	242	219	234	231	233	234	206	229	232	253	217	210	262	233	226	237	243	216	243	235	236	234	267	252	216	221	205	232	225	229	240	198	252	245	253	231	208	231	244	223	204	231	229	203	248	202	219	232	238	224	236	214	203	225	203	233	191	226	236	234	262	204	230	209	205	238	262	249	216	207	207	213	242	208	245	238	226	223	249	211	213	226	228	233	232	237	242	212	217	186	237	222	186	228	204	206	207	201	214	229	232	227	259	210	205	236	197	200	240	221	214	247	238	233	219	246	231	218	223	204	217	232	217	215	193	225	239	225	207	215	225	223	227	229	242	229	229	266	242	245	221	246	216	253	219	227	239	204	223	239	202	210	224	250	214	219	242	236	191	216	247	243	234	231	232	193	224	233	231	248	227	230	262	209	218	227	212	229	203	234	268	215	223	221	225	223	230	215	223	225	261	237	231	222	213	208	214	225	232	205	253	224	220	246	206	254	219	205	224	211	232	237	175	222	208	226	215	214	200	198	205	190	218	225	243	193	214	197	182	214	221	194	237	211	228	272	224	226	203	226	225	257	226	236	231	239	216
8535	3708	7196	8926	7955	6412	5474	4465	3383	3091	2806	2650	2208	2110	1617	1904	2296	2148	2371	2922	3014	3649	4814	5966	3615	2261	2288	2205	2630	2100	2253	2571	2803	2520	2041	1238	1094	1013	968	1126	1031	1082	1135	1089	1075	1054	996	834	812	832	864	818	786	740	715	747	798	790	765	752	723	661	681	678	695	638	665	679	632	653	598	669	608	628	671	624	622	668	620	664	635	684	620	596	646	644	633	609	589	613	626	619	593	612	632	610	654	621	591	635	621	634	631	643	667	617	649	603	576	635	639	629	632	622	664	575	635	606	633	649	654	685	679	665	617	612	623	612	576	614	595	643	647	601	617	615	605	611	630	586	581	602	555	613	603	595	636	614	579	625	619	633	598	621	613	626	623	600	624	599	588	609	640	622	622	624	630	654	603	625	606	596	618	618	603	591	573	581	598	635	603	620	602	616	640	567	658	599	588	597	587	591	599	653	617	612	633	635	618	578	617	589	610	585	635	587	601	634	601	577	579	583	597	594	610	651	577	638	642	621	602	593	627	585	600	599	619	671	626	621	617	674	613	642	654	643	624	570	596	608	653	619	586	603	595	563	613	634	672	646	607	633	599	612	610	604	628	555	683	591	561	618	617	632	611	631	617	586	622	619	647	621	586	634	591	619	625	641	614	630	627	596	593	616	619	612	617	592	636	564	645	635	643	608	621	608	594	643	593	628	583	566	633	608	606	619	578	659	645	599	634	635	595	602	625	629	564	619	617	606	545	567	589	596	601	611	628	610	616	596	612	662	556	622	578	639	625	643	571	637	612	664	627	650	584	628	640	599	602	543	608	630	581	594	621	641	661	636	629	613	612	658	628	612	605	586	631	620	586	635	555	581	568	626	589	565	585	561	638	618	614	631	602	642	631	633	633	596	593	594	603	586	593	654	566	636	625	574	649	610	680	631	648	604	611	578	618	622	558	632	579	613	593	621	593	585	605	622	619	594	614	573	591	590	640	624	615	586	615	621	654	641	600	600	623	634	622	584	595	599	619	573	624	599	628	610	603	590	595	641	612	657	626	657	647	635	614	636	598	667	606	599	629	627	619	594	584	602	642	678	593	601	610	604	599	631	630	588	616	624	598	584	597	604	641	585	605	628	583	584	619	585	577	640	607	636	644	622	616	651	591	598	678	650	628	631	655	619	567	627	607	628	626	627	587	618	608	597	644	666	623	627	593	684	605	623	625	576	629	653	638	634	638	595	642	585	576	613	569	611	603	616	645	621	599	589	647	617	627	662	636	610	628	649	619	654	633	592	592	661	650	596	631	621	593	606	620	575	644	576	631	617	590	637	642	635	613	610	617	603	588	623	632	585	583	580	622	610	646	606	614	632	627	601	559	566	623	622	593	610	604	658	646	578	627	615	641	565	557	627	607	595	644	595	623	577	621	588	637	635	618	633	581	627	603	603	580	590	597	598	608	601	587	565	616	650	620	629	608	572	640	584	613	597	613	603	606	629	573	610	644	642	593	626	574	635	673	604	649	614	617	602	649	545	619	622	561	614	611	587	587	633	622	635	581	615	639	608	642	593	603	630	650	571	641	613	570	602	630	651	602	594	596	595	658	625	664	630	609	643	652	600	605	601	644	631	599	626	609	635	594	621	579	688	625	602	586	592	605	599	618	635	573	566	580	606	636	645	596	596	642	618	605	642	602	625	626	611	633	614	609	610	638	673	639	635	590	642	646	615	643	586	623	658	649	593	634	622	616	669	625	642	574	601	624	573	601	640	580	604	602	671	645	612	643	612	617	647	612	617	615	625	590	575	655	660	618	599	570	628	606	596	665	638	652	591	599	615	658	597	633	663	581	618	567	646	624	611	619	555	597	626	590	634	651	638	547	587	630	611	620	656	618	622	639	643	629	573	624	571	616	592	581	577	578	596	611	594	604	607	625	624	598	587	619	598	634	625	631	620	634	589	636	598	608	638	611	618	579	583	605	648	577	643	642	627	571	629	638	627	593	590	676	606	629	680	623	612	609	603	631	632	602	619	629	568	614	631	619	633	569	575	649	621	604	630	599	631	601	596	591	557	651	649	689	610	602	602	598	616	606	564	619	632	660	609	616	640	652	618	620	603	634	594	639	629	595	623	620	602	638	561	625	632	621	586	589	623	595	631	677	644	627	623	571	616	652	607	589	585	616	639	625	606	624	612	603	622	581	609	604	644	579	594	595	613	609	632	596	628	611	631	615	602	636	626	615	619	639	639	647	619	615	607	634	637	638	605	646	604	622	642	610	596	623	626	579	612	622	603	634	638	592	595	581	645	598	576	625	591	638	585	646	610	627	643	610	594	639	630	612	620	631	587	620	564	621	626	626	633	609	593	623	613	614	618	577	616	598	613	577	598	581	612	629	612	630	575	637	633	594	624	582	618	627	621	623	628	606	607	614	641	629	571	614	640	637	601	581	592	637	622	616	634	608	628	619	598	624	633	626	601	639	613	598	587	629	627	580	632	638	570	634	636	625	586	650	623	625	602	600	632	590	583	613	636	629	606	608	562	610	630	583	603	523	593	622	602	556	583	648	610	630	597	598	611	590	624	619	631	648	634	622	652	593	617	607	591	598	598	564	587	631	594	592	609	611	587	681	642	602	597	625	617	595	580	624	621	613	582	626	597	594	616	633	597	570	672	601	591	604	631	563	583	615	655	595	656	652	662	584	641	637	625	655	611	633	595	657	649	622	612	587	625	626	607	606	586	609	614	580	636	535	638	623	609	620	630	606	625	657	611	616	629	595	619	623	610	618	622	592	617	650	618	626	605	607	612	652	606	581	605	602	607	617	602	625	601	621	614	567	634	619	593	581	649	597	588	565	644	595	642	617	628	645	608	601	629	586	590	603	582	546	640	623	583	655	597	614	578	616	608	635	620	619	625	605	627	585	644	584	612	635	587	625	646	613	630	634	602	631	556	604	626	655	617	605	605	596	615	575	652	590	608	639	645	620	625	606	626	577	611	626	636	585	605	589	595	630	621	634	598	622	582	606	611	625	606	593	638	608	626	594	592	630	587	638	589	628	601	574	643	608	642	596	603	613	596	618	633	616	606	618	596	604	607	602	629	625	606	574	660	606	609	622	587	617	645	583	595	595	640	573	603	608	621	626	621	609	656	611	611	609	591	592	620	638	594	600	637	604	610	592	632	595	631	590	652	592	606	596	597	599	605	632	625	628	666	602	609	597	661	613	653	575	595	604	574	602	591	621	642	616	598	612	640	620	571	604	589	631	618	610	613	599	592	638	597	588	611	599	598	640	568	629	672	628	611	618	579	597	607	633	602	565	609	649	600	622	613	595	594	654	600	586	636	651	650	626	606	652	587	632	619	651	600	643	635	551	627	639	617	617	619	594	609	613	627	652	636	615	606	611	617	590	611	581	608	608	596	629	613	625	610	603	567	615	610	633	650	620	611	638	648	636	650	589	627	612	592	602	591	607	599	595	637	642	633	612	600	633	636	572	611	589	598
2297	640	704	642	569	494	509	502	471	461	494	481	438	463	484	441	470	467	478	450	476	490	480	485	450	473	461	455	488	480	502	516	488	419	455	452	439	454	471	499	439	498	461	452	448	479	460	462	449	438	415	452	426	456	475	475	460	468	439	428	460	453	456	428	441	440	444	454	467	445	436	477	468	445	474	453	458	424	479	498	423	471	456	426	436	453	449	436	411	430	476	430	457	492	499	462	454	452	439	490	447	454	463	457	449	488	420	497	430	440	478	478	454	446	447	484	450	436	462	481	424	465	451	451	453	443	421	422	483	468	457	467	479	473	458	427	448	412	427	472	437	466	445	464	446	479	463	483	465	427	461	461	461	420	478	436	475	428	487	467	453	486	484	499	481	438	487	443	450	448	430	436	436	431	452	474	420	440	473	483	459	421	445	428	441	418	445	448	471	483	469	460	432	485	447	440	439	467	458	447	437	448	462	499	457	448	487	401	462	443	443	456	476	468	440	453	469	442	467	486	493	439	440	430	404	454	448	460	469	442	455	492	480	474	438	434	463	448	437	469	442	480	477	463	457	448	455	449	434	456	443	469	447	432	439	497	474	507	469	447	404	453	449	437	458	443	454	515	427	458	453	443	488	454	471	448	430	483	473	443	476	416	460	430	427	478	456	439	459	429	428	431	453	457	447	462	443	484	451	425	473	470	455	428	450	493	445	461	450	483	484	453	479	437	421	443	462	477	444	481	475	433	474	446	431	439	416	524	477	467	462	434	463	447	466	463	462	460	477	411	519	440	472	477	503	420	400	446	445	414	463	447	437	440	479	472	475	455	420	473	438	461	440	487	490	479	450	436	452	480	522	458	435	519	459	461	480	453	455	470	455	452	450	470	436	461	456	454	439	457	440	457	492	475	454	456	438	465	455	450	444	431	475	441	438	456	485	490	420	457	425	405	434	441	479	486	427	480	486	460	431	441	448	473	446	460	449	483	484	456	459	453	432	478	443	483	469	458	465	440	453	501	468	463	431	480	497	470	457	427	433	424	470	414	477	465	476	468	488	439	448	474	446	507	447	499	469	447	443	448	490	439	488	455	470	441	434	502	418	446	422	440	425	441	452	456	448	498	480	443	437	456	415	371	435	452	469	478	432	476	427	472	416	405	464	426	494	492	449	442	463	467	481	424	407	443	424	401	438	429	459	410	476	464	449	466	419	443	456	460	439	479	478	443	448	449	451	434	436	443	432	486	451	445	458	472	494	469	445	428	452	450	421	438	452	469	440	477	440	434	452	465	469	430	470	471	436	480	473	502	448	447	435	425	437	433	461	433	478	446	441	470	462	450	444	461	460	449	430	457	420	413	458	452	455	471	457	426	464	449	432	430	428	427	493	470	460	453	421	474	443	452	449	465	484	469	451	474	444	423	474	476	488	446	467	474	458	432	493	497	484	438	444	462	453	453	436	449	459	457	454	445	457	409	475	480	475	439	453	433	433	467	441	416	468	428	521	446	475	431	444	473	475	470	437	452	502	454	449	441	467	469	452	495	495	451	441	499	467	452	473	440	493	456	475	482	449	417	477	432	432	458	464	453	457	412	440	454	465	426	489	406	434	439	427	467	471	420	459	424	451	433	463	450	480	442	472	477	478	463	462	458	466	454	453	453	435	484	467	440	470	423	437	497	444	459	439	455	472	456	460	480	442	457	455	439	438	477	458	490	448	467	461	422	448	489	445	484	478	472	447	488	452	450	448	417	489	471	437	421	475	509	494	470	472	445	453	477	484	444	421	469	468	441	430	452	451	464	436	453	454	457	417	443	473	445	500	447	434	475	416	517	429	465	427	456	460	473	505	483	472	435	486	461	472	455	484	467	462	464	459	418	429	432	435	461	452	412	449	391	437	473	469	490	455	454	416	439	466	433	480	419	408	423	476	449	445	464	463	456	437	453	435	446	457	481	440	433	453	473	466	511	458	432	470	509	439	406	443	485	459	430	490	416	447	463	435	420	435	458	434	472	464	472	453	441	452	457	483	444	437	469	450	415	425	483	455	442	468	453	439	418	471	442	437	413	466	469	466	452	422	427	454	494	432	435	431	454	456	464	464	501	459	449	450	458	451	406	422	450	454	488	460	473	466	467	475	434	457	453	440	439	473	440	458	436	436	470	491	450	423	462	439	458	436	460	429	433	454	487	437	476	448	483	463	472	454	469	483	437	444	465	475	436	457	465	473	457	451	474	451	484	453	481	465	473	448	453	438	450	482	447	445	424	444	438	477	466	436	460	451	445	452	428	457	440	457	476	458	474	467	482	450	442	459	447	480	455	484	443	419	422	482	412	440	481	426	439	410	481	425	460	427	452	464	457	471	477	480	480	435	427	466	409	490	454	459	407	476	465	457	427	481	434	463	447	465	458	489	429	449	465	481	489	459	469	452	439	427	465	478	412	450	422	426	440	449	449	466	459	446	434	443	462	434	442	498	459	419	478	463	454	457	470	504	455	473	443	439	444	475	489	444	460	432	451	460	464	470	464	436	447	451	439	450	466	457	470	489	468	460	450	470	457	466	442	431	462	433	492	458	483	451	424	437	478	403	493	467	484	463	442	495	467	461	446	499	493	487	470	481	460	469	416	447	421	471	400	439	442	450	439	492	450	435	486	451	429	427	422	449	514	446	453	464	451	488	483	491	458	478	457	443	443	468	491	509	475	474	458	467	460	484	466	459	462	469	471	475	460	480	451	471	450	456	462	495	420	408	461	425	437	451	447	455	455	441	423	443	474	448	435	420	453	469	384	463	460	457	473	470	445	486	475	455	437	450	449	450	453	463	463	423	461	443	472	454	462	444	452	401	458	462	426	434	461	453	469	463	417	430	469	444	437	428	491	450	427	494	486	500	486	460	452	467	478	413	485	447	490	464	448	485	452	451	464	455	473	469	446	467	443	400	464	454	487	455	457	446	428	434	434	467	447	477	481	459	441	430	440	463	471	441	420	473	431	466	483	476	453	497	500	447	480	462	456	456	466	445	449	489	458	432	421	475	450	447	454	449	485	434	468	436	481	431	461	487	468	472	457	444	437	474	454	490	431	423	432	464	443	476	510	468	470	471	468	468	437	417	431	441	451	478	416	497	463	485	442	478	487	473	492	449	447	445	462	451	463	472	448	446	439	467	474	444	459	448	463	478	467	465	482	396	420	471	482	446	479	492	469	466	457	445	474	472	441	478	458	457	462	460	456	455	433	500	421	438	421	459	464	462	458	460	436	438	460	411	459	451	459	451	459	454	458	390	426	453	426	441	442	441	468	454	415	445	477	485	453	459	443	465	455	458	454	471	461	479	448	435	476	468	404	460	445	482	474	451	481	470	420	453	475	474	461	424	481	419	450	408	428	438	423	440	439	457	465	457	442	455	430	422	475	414	408	462	442	490	486	480	457	475	452	468	471	447	446	422	446	456	441	429	421	450	461	472	449	469	446	468	456	448	460	491	490	460	451
2932	1214	1566	1648	1551	1279	1211	1200	1125	1168	1138	1162	1135	1108	1116	1066	1300	1418	1260	1238	1228	1208	1173	1258	1239	1186	1159	1333	1326	1305	1270	1442	1341	1160	1099	1082	1052	1049	1090	1116	1092	1015	1092	1063	1031	1108	1149	1073	1062	1076	1078	1081	1095	1049	1067	1163	1151	1191	1213	1110	1039	1094	1061	1110	1111	1065	1054	1080	1105	1045	1058	1097	1115	1043	1101	1107	1093	1138	1111	1058	1072	1064	1041	1095	1039	1081	1085	1042	1119	1066	1048	1095	1136	1042	1050	1070	1107	1118	1151	1120	1090	1121	1064	1007	1115	1078	1044	1100	1099	1087	1071	1072	1053	1048	1105	1125	1087	1058	1088	1045	1112	1063	1103	1110	1056	1088	1129	1071	1058	1092	1080	1044	1077	1059	1094	1087	1055	1118	1100	1064	1093	1047	1112	1058	1033	1098	1062	1119	1107	1079	1096	1060	1099	1055	1103	1081	1054	1073	1071	1114	1056	1080	1084	1114	1044	1053	1075	1133	1090	1079	1071	1031	1031	1048	1065	1065	1047	1012	1108	1030	1064	1064	1015	1038	1078	1031	1114	1160	1039	1065	1086	955	1078	1087	1143	1092	1080	1075	1138	1006	1034	1075	1086	1087	1085	1040	1040	1098	1072	1075	1045	1115	1051	1082	1146	1092	1087	1127	1052	1090	1031	1093	1052	1014	1062	1034	1110	984	1055	1128	1050	1104	1071	1072	1054	1103	1102	1121	1083	1087	1085	1063	1142	1051	1088	1069	1051	1087	1065	1091	1037	1135	1072	1114	1070	1093	1072	1084	1115	1011	1037	1053	993	1050	1049	1046	1096	1078	1097	1109	1066	1020	1095	1112	1036	1033	1115	1077	1052	1082	1079	1063	1124	1066	1069	1011	1144	1060	1095	1080	1042	1050	1046	1071	1075	1055	1078	1093	1071	1085	1116	1109	1082	1101	1102	1118	1091	1142	1077	1056	1068	1051	1061	1116	1111	1085	1049	1057	1117	1122	1058	1052	1090	1074	1048	1074	1052	1077	1099	1067	1003	1130	1074	1060	1054	1073	1032	1016	1134	1012	1051	1080	1041	1090	1054	1048	1098	1059	1063	1027	1053	1079	1032	1134	1079	1063	1053	1046	1066	1081	1041	1044	1032	1022	1042	1058	1086	1095	1017	1088	1093	1024	1127	1076	1037	1100	1041	1071	1031	1093	1057	1123	1029	1082	1093	1071	1083	1062	1053	1031	1102	1067	1043	1048	1151	1104	1130	1040	1123	1053	1153	1123	1105	1092	1092	1079	1037	1069	1116	1073	1113	1126	1086	1066	1085	1109	1132	974	1062	1046	1084	1131	1094	1072	1054	1059	1097	1094	1108	1049	1018	1114	1039	1013	1037	1068	1074	1024	1049	1058	1105	1052	1073	1090	1069	1055	1042	1042	1040	1034	1073	1088	1123	1061	1080	1068	1080	1047	1033	1063	1041	1104	1059	1090	1031	1071	1106	1073	1070	1076	1114	1025	1082	1041	1126	1091	1112	1095	1016	1012	1090	1087	1059	1056	1074	1118	1043	1066	1069	1056	1004	1095	1048	1072	1099	1070	1108	1117	1053	1058	1089	1117	1031	1091	1092	1047	1043	1095	1047	1080	1054	1072	1121	1156	1125	1054	1053	1085	1088	1098	1065	1035	1052	1087	1092	1063	1109	1079	1073	1043	1146	1067	1039	1028	1085	1081	1024	1072	1083	1029	1098	1048	1043	1088	1071	1068	1125	1086	1017	1066	1113	1055	1066	1061	1064	1058	1082	1067	1072	1011	1088	1063	1096	1064	1019	1093	1071	1091	1013	1038	1110	1054	1083	1096	1060	1047	1082	1149	1080	1078	996	1070	1057	1156	1032	1113	1100	1090	1048	1104	1150	1053	1062	1110	1071	1012	1051	1010	1131	1055	1095	1017	1117	1117	1099	1064	1086	1058	1042	991	1078	1026	1099	1063	1051	1053	1078	1066	1122	1011	1115	1026	1133	1118	1033	1072	1055	1007	1084	1077	1084	1093	1071	1113	1078	1110	1056	1072	1082	1022	1086	1029	1086	1065	1102	1078	1060	1000	1077	1019	1042	1051	1123	1120	1082	1088	1057	993	1082	1032	1041	1060	1103	1079	1027	1109	1083	1074	1026	1050	1102	1059	1053	1036	1099	1084	1074	1078	1039	1058	1077	1061	1061	1083	1099	1095	1072	1022	1057	1084	1040	1086	1090	1100	1078	1046	1069	1087	1067	1014	1047	1096	1066	1136	1054	1043	1115	1038	1056	1074	1024	1071	1088	1061	1027	1056	1113	1113	1129	1104	1087	1089	1046	1093	1095	1115	1074	1010	1096	1079	1112	1098	1041	1113	1059	1091	1059	1100	1064	1113	1112	1076	1078	1052	1101	1045	1090	1100	1112	1105	1044	1154	1056	1077	1045	1051	1031	1046	1134	1073	1033	1102	1089	1067	1124	1061	1020	1088	1050	1117	1088	1054	1047	1046	1014	1006	1114	1088	1094	1101	1104	1045	1044	1056	1048	1048	1052	1014	1082	1087	1103	1067	1035	1023	1058	1071	1094	1051	1046	1118	1012	1055	1116	1072	1028	1076	1037	1066	1092	1029	1088	1043	1080	1058	1055	1088	1089	1082	1116	1074	1008	1096	1073	1061	1052	1048	1017	1057	1043	1072	1073	1059	1053	1018	1022	1045	1022	1085	1094	1066	1069	1123	1104	1066	1126	1074	1078	1090	1036	1121	1081	1081	1083	1051	1066	1087	1066	1083	1104	1111	1017	1062	1036	1084	1065	1027	1123	1042	1121	1113	1119	1055	1067	1013	1039	1033	1097	1082	1088	1085	1057	1033	1099	1078	1048	1038	1056	1084	1020	1068	1098	1072	1111	1041	1094	1099	1132	1038	1085	1004	1078	1067	1100	1014	1141	1082	1074	1074	1077	1136	1125	1058	1030	1069	1106	1056	1058	1025	1089	1145	1027	1018	1080	1061	1072	1095	1087	1044	1082	1017	1043	1028	1060	1127	1093	1022	1075	1091	1076	1104	1107	1053	1085	1084	1096	1062	1036	1071	1094	1082	1016	1028	1031	1047	1006	1079	1089	1055	1093	1024	1069	1085	1051	1047	1096	1017	1110	1105	1068	1073	1046	1042	1025	1088	1001	1095	1092	1127	1067	1093	1037	1084	1036	1043	1044	1091	1064	1052	1108	1055	1114	1062	1067	1092	1057	1101	1027	1128	1049	1072	1073	1065	1072	1086	1071	1082	1068	1070	1050	1035	1103	1082	1100	1012	1045	1084	1049	1087	1125	1062	1067	1092	1064	1086	1098	1081	1121	1025	1003	1101	1013	1134	1105	1061	1069	1013	1038	1046	1096	1096	1052	1081	1015	1092	1104	1082	1085	1065	1032	1099	1082	1071	1093	1060	1079	1084	1068	1085	1053	1050	1081	1124	1082	1043	1128	1093	1052	1034	1113	1005	1058	1065	1077	1059	1032	1055	1081	1095	1078	1055	1039	1059	1116	1056	1042	1078	1086	1093	1083	1061	1060	1084	1103	1061	1083	1087	1086	1107	1069	1059	1117	1066	1102	1096	1062	1054	1057	1045	1050	1143	1071	1021	1001	1105	1072	1086	1024	1073	1077	1068	1062	1065	1041	1042	1085	1058	1087	1020	1088	1054	1070	1055	1080	1079	1057	1061	1076	1067	1041	1028	1171	1098	1068	1039	1076	1059	1060	1094	1112	1041	1079	1051	1083	1064	1070	1045	1088	1061	1068	1058	1052	1063	1061	1127	1127	1081	1044	1065	1068	1079	1036	1107	1068	1053	1048	1069	1133	1129	1081	1078	1064	1086	1069	1068	1050	1050	1026	1039	1120	1039	1054	1084	1071	1053	1071	1071	1116	1055	1141	1094	1128	1102	1103	1059	1057	1090	1054	1123	1057	1104	1072	1073	1096	1081	1001	1026	1060	1043	1076	1030	1095	1082	1049	1072	1143	1015	1081	1098	1054	1044	1138	1130	1083	1048	1034	1079	1085	1028	1085	1016	1133	1040	1060	1085	1028	1079	1134	1088	1094	1079	1087	1111	1080	993	1098	1149	1113	1044	1076	1128	1060	1049	1084	1097	1035	1101	1093	1085	1063	1100	1092	1116	1076	1063	1040	1057	1065	1119	1100	1037	1067	1152	1083	1116	1056	1103	1056	1042	1088	1091	1062	1079	1021	1046	1063	1158	1080	1069	1118	1119	1107	1024	1088	1151	1044	1055	1065	1067	1028	1053	1105	1063	1039	1056	1132	1103	1113	1133	1068	1094	1111	1044	1048	1027	1044	1057	1024	1047	1025	1116	1076	1061	1058	1071	1115	1105	1108	1052	1039	1090	1087	1061	1084	1054	1122	1072	1123	998	1087	1086	1077	1066	1079	1113	1092	1060	1015	1122	1038	1133	1112	1035	1020	1039	1117	1035	1016	1041	1051	1076	1120	1041	1089	1079	1108	1108	1103	1053	1070	1075	1118	1098	1108	1086	1079	1083	1046	1054	1116	1064	1064	1086	1090	1077	1141	1082	1087	1065	1050	1066	1030	1087	1031	1028	1046	1066	1074	1102	1074	1084	1074	1059	1088	1000	1070	1084	1068	1046	1017	1037	1024	1040	1042	1106	1075	1081	1043	1126	1095	1142	1072	1085	1071	1105	1099	1139	1072	1094	1051	1134	1000	1084	1056	1135	1067	1113	1010	1031	1089	1027	1080	1044	1126	1036	1071	1100	1120	1093	1074	1094	1057	1111	1136	1098	1089	1125	1066	1056	993	1051	1112	1082	1070	1076	1064	1100	1067	1035	1092	1060	1094	1092	1044	1086	1082	1101	1108	1012	1073	1119	1095	1120	1051	1091	1036	1114	1073	1035	1085	1070	1064	981	1016	1068	1048	1110	1088	1029	1073	1052	1047	1136	1070	1056	1057	1141	1081	1093	1070	1081	1113	1054	1071	1041	1124	1059	1124	1075	1098	1063	1073	1023	1064	1084	1052	1093
8923	2665	3199	2628	1898	1248	1180	915	726	599	497	483	429	421	405	419	471	463	455	488	557	583	698	645	519	440	437	455	448	447	467	506	418	446	414	383	367	352	364	366	363	370	345	345	350	375	358	314	327	365	299	323	320	342	321	356	299	309	369	361	349	328	323	333	357	353	288	329	337	358	340	354	363	334	349	322	338	341	317	303	303	347	364	375	327	345	330	331	333	318	347	311	334	350	307	335	295	334	319	317	333	340	339	353	302	373	307	347	328	346	348	312	273	311	335	347	355	358	342	297	321	331	349	319	336	330	350	345	327	316	341	352	330	343	336	354	339	369	312	352	330	329	364	343	313	319	319	328	339	311	328	378	322	310	340	333	339	327	330	362	322	327	294	312	340	343	324	323	315	347	345	320	348	385	318	297	386	317	335	306	337	310	341	330	316	348	349	347	320	343	337	326	374	332	302	327	359	332	321	336	355	354	323	364	340	375	330	359	321	336	303	309	318	288	311	338	321	324	321	340	330	333	339	322	295	318	335	326	342	354	306	314	343	345	345	351	313	327	335	338	360	312	295	353	368	336	360	347	311	312	364	334	283	360	315	386	316	326	317	352	311	335	309	323	320	349	320	325	341	351	361	381	363	313	346	306	338	352	326	334	337	314	318	337	321	333	355	350	347	357	343	347	336	343	334	315	325	340	303	319	339	330	334	313	338	304	339	331	322	297	374	311	339	323	310	322	312	314	362	296	346	306	331	335	304	370	359	310	331	302	342	339	333	360	347	341	327	295	330	344	312	339	340	318	329	331	360	312	346	333	333	358	341	344	328	339	347	364	334	317	348	337	323	326	336	340	336	334	306	350	310	353	334	347	381	335	346	321	348	329	338	313	346	346	332	310	334	320	329	338	314	309	294	332	334	335	363	322	314	314	340	335	299	362	333	337	311	323	331	325	326	312	325	353	359	304	353	302	336	307	325	348	315	305	343	315	304	324	352	344	333	327	340	358	339	317	316	334	333	331	335	323	302	334	334	337	317	326	348	315	340	348	335	328	299	327	314	304	301	329	339	320	337	336	297	369	320	355	317	315	312	295	363	322	341	338	276	325	285	313	351	320	342	332	328	374	306	334	291	333	275	352	318	358	353	330	342	365	343	328	349	319	297	325	329	355	330	357	316	306	320	348	344	358	318	332	327	337	334	310	304	334	361	300	332	342	353	359	312	329	331	325	354	319	312	324	341	329	352	338	365	326	346	305	329	320	323	341	319	342	329	318	322	345	335	322	307	292	309	318	303	326	351	323	364	311	339	371	330	352	354	349	307	379	318	306	308	350	342	367	323	326	329	329	315	359	307	331	325	319	342	343	341	347	361	325	372	367	335	308	303	338	353	340	339	338	329	338	321	341	349	344	350	343	331	320	328	333	330	355	316	353	312	295	349	319	318	348	367	305	343	290	334	302	326	321	327	359	349	302	334	330	340	320	335	347	346	307	353	319	313	306	328	321	389	300	297	345	335	311	365	332	323	325	318	351	319	320	321	319	312	317	303	314	289	358	336	324	302	308	320	347	350	363	338	320	360	339	307	365	358	322	357	320	327	323	322	319	345	298	324	342	367	308	316	326	354	329	329	353	335	318	324	340	363	316	317	330	369	322	361	325	311	341	346	316	329	338	343	288	332	322	319	312	323	314	265	314	332	340	332	349	308	340	337	310	345	315	344	316	346	329	335	333	349	319	321	361	352	323	341	302	341	352	324	328	330	326	337	310	361	343	322	350	326	319	340	321	326	295	331	356	336	338	313	321	322	312	354	319	357	332	340	323	334	340	325	317	297	340	355	336	334	350	344	324	335	325	357	358	323	341	346	292	322	292	350	326	315	341	325	325	318	300	284	318	354	325	310	309	321	327	317	308	332	358	336	352	356	328	314	337	344	315	331	333	332	345	331	289	347	333	368	360	306	323	340	293	324	338	326	338	339	310	334	345	328	309	380	357	297	345	346	332	381	351	299	332	351	313	335	334	354	308	334	311	317	326	347	319	335	323	293	345	283	323	318	303	315	336	323	336	320	319	350	283	313	368	345	373	333	349	304	344	316	290	314	331	345	340	317	336	308	341	355	371	346	349	333	328	350	322	325	332	323	345	332	345	306	342	349	365	384	346	346	314	333	325	342	306	313	336	324	311	284	378	308	299	329	346	322	332	316	313	341	321	334	310	334	342	311	298	325	337	322	341	336	319	339	314	309	342	304	337	358	345	350	355	354	312	321	319	329	298	344	309	360	346	284	329	351	316	321	336	310	323	349	324	333	368	360	340	335	336	354	311	306	302	320	314	313	323	343	310	343	340	332	319	289	365	345	359	322	309	349	339	361	353	330	312	321	372	321	319	303	331	335	321	359	326	315	320	330	309	308	306	354	318	297	319	343	341	359	343	325	342	317	301	307	323	314	357	334	327	309	327	361	336	302	339	346	343	348	354	334	323	334	319	374	333	321	319	324	346	361	325	344	353	318	347	329	323	366	343	348	334	342	331	343	331	331	314	347	318	324	363	347	301	338	338	321	331	328	319	363	333	353	331	312	348	306	361	331	359	323	345	330	349	317	322	341	311	364	332	348	364	345	335	307	317	321	351	340	314	322	336	319	352	330	315	310	319	305	343	330	331	318	325	388	321	328	337	342	311	287	333	343	338	328	326	321	325	304	344	342	352	347	314	319	327	324	340	327	307	315	318	343	347	340	332	340	351	289	331	315	348	333	311	330	331	347	286	314	345	322	306	356	345	341	345	335	339	346	335	389	350	301	339	308	344	329	333	363	306	337	327	308	347	337	324	333	304	338	325	383	308	334	367	339	333	341	333	330	356	332	342	316	319	339	332	320	289	340	331	333	304	325	291	333	309	325	325	354	287	340	327	308	349	347	339	307	324	327	330	346	342	350	327	302	334	361	317	356	374	298	306	326	343	357	350	357	335	318	315	308	382	300	299	330	326	325	311	329	337	341	315	294	321	339	324	329	345	345	319	321	322	350	307	320	341	335	320	308	347	321	335	336	337	333	314	335	368	324	321	351	357	328	356	318	323	324	305	343	378	353	321	326	326	354	323	325	304	338	313	336	350	327	333	341	349	333	333	313	335	293	359	311	336	324	351	333	333	329	330	331	323	372	352	337	321	359	334	331	338	315	357	343	323	329	345	344	348	318	311	319	308	323	333	299	338	342	328	321	309	330	338	331	336	341	314	335	354	338	352	316	325	339	321	331	350	310	334	309	330	345	311	323	324	326	353	330	334	319	325	341	333	350	327	356	361	347	361	323	306	336	334	349	336	308	359	300	344	346	343	305	310	312	347	352	331	305	324	321	342	336	339	319	315	333	319	328	318	327	355	368	328	345	326	321	341	315	320	315	306	331	326	343	340	351	310	316	335	334	348	313	321	356	354	318	333	375	328	341	320	324	354	327	351	314	336	313	326	330	323	313	359	326	365	345	311	320	327	328	341	329	303
6658	2363	4729	5507	4960	3889	3420	2837	2265	2146	1959	1803	1571	1538	1330	1550	1859	1805	1827	1885	2176	2688	3672	3406	2246	1626	1764	1849	1908	1701	1819	2240	1818	1711	1381	1167	1025	1025	1067	1081	1074	973	1095	1090	1000	1027	988	919	890	930	957	931	865	903	925	887	1004	964	934	940	929	863	820	903	848	829	847	889	777	830	841	791	820	840	813	875	819	856	792	816	822	873	823	784	820	765	858	825	817	807	833	827	841	842	801	827	843	798	856	832	855	845	822	772	846	794	823	838	865	819	819	862	818	842	897	944	844	780	798	824	836	887	842	865	830	853	783	842	831	820	764	826	848	846	866	809	824	816	812	834	823	822	838	807	818	797	834	823	798	782	818	847	837	834	841	783	798	764	813	800	827	817	829	827	795	729	814	823	829	800	803	845	816	802	862	782	777	859	827	829	833	797	838	847	826	793	849	836	810	789	789	797	886	818	858	845	821	871	810	816	801	818	800	833	800	850	823	830	779	843	846	819	839	844	806	797	855	776	822	794	856	796	863	833	801	798	779	826	773	833	808	809	793	787	810	846	830	828	839	807	778	786	806	856	805	825	784	833	793	755	817	820	799	800	833	817	835	886	791	835	825	796	845	803	811	787	828	772	838	827	767	801	755	847	827	831	866	830	778	812	808	857	771	810	799	845	792	815	870	843	814	812	843	821	757	820	825	732	855	836	812	845	798	815	810	773	859	797	852	804	811	755	815	842	794	827	833	830	809	892	790	866	845	799	853	815	866	774	819	854	801	812	769	839	843	872	804	850	843	794	775	790	793	828	792	825	804	840	807	795	792	801	848	805	825	795	800	835	829	820	819	827	802	844	812	790	809	832	804	819	790	860	835	829	786	777	770	884	854	806	790	796	816	862	798	817	802	818	834	792	809	850	827	803	833	842	842	829	831	828	804	839	843	822	767	852	788	853	807	845	861	808	805	784	842	861	759	789	829	815	817	836	831	824	810	812	780	802	797	818	836	824	807	782	825	839	795	785	810	826	844	812	789	810	815	816	844	858	816	818	822	805	819	809	800	787	886	839	857	853	822	809	840	873	835	837	782	805	803	787	800	837	829	776	830	740	813	790	833	796	808	850	833	789	821	835	833	825	790	787	829	840	824	798	782	830	806	794	806	814	780	831	789	754	808	852	846	827	757	822	751	825	818	819	812	816	845	826	768	797	859	871	809	821	787	815	806	876	807	812	781	819	860	857	771	783	808	805	862	812	815	801	804	802	793	848	801	789	857	819	815	879	782	805	840	828	779	867	765	863	855	834	862	818	826	838	785	827	803	820	855	835	832	836	823	838	734	844	787	793	829	812	804	836	888	829	851	802	833	761	805	784	837	853	784	859	835	847	783	824	825	811	776	832	811	762	815	810	786	779	857	852	814	819	823	844	807	805	810	795	792	764	831	780	818	844	848	812	796	810	778	777	831	813	803	758	774	837	856	789	784	854	839	803	823	789	790	791	749	772	816	849	822	815	804	805	793	794	812	816	814	817	806	796	777	831	805	809	800	806	813	813	839	823	790	802	880	753	783	846	845	791	803	813	793	810	840	835	787	819	857	833	823	805	801	830	801	802	865	812	801	767	768	833	851	833	825	832	801	848	805	774	824	772	785	858	849	815	864	842	816	859	823	814	841	817	878	827	787	832	802	836	845	865	821	837	811	806	849	813	857	799	797	833	791	837	823	846	814	814	824	757	822	792	790	843	838	791	833	789	805	808	856	831	809	836	810	852	769	816	739	831	824	794	830	814	813	793	836	835	828	843	823	853	841	803	766	792	841	775	837	832	830	834	814	790	837	836	826	820	849	841	814	798	798	787	824	830	772	826	783	771	813	869	774	815	822	791	836	827	874	841	820	776	845	873	848	872	838	796	764	833	802	835	848	817	828	796	804	784	823	813	789	760	800	806	842	775	792	827	832	820	847	805	833	828	818	767	780	833	789	783	807	858	834	813	822	806	827	782	833	790	791	836	859	839	794	879	794	871	873	820	857	831	809	811	837	798	822	843	829	801	797	807	804	830	773	811	823	795	868	780	824	805	817	812	780	806	823	795	825	805	813	802	794	806	807	763	776	826	817	808	807	819	855	833	848	820	825	794	775	825	843	796	808	806	865	816	772	809	814	814	817	810	803	835	795	847	810	786	824	824	837	850	823	815	839	833	796	832	828	817	777	831	844	792	757	840	850	769	815	866	824	823	809	857	836	815	786	795	821	836	757	813	824	764	823	815	807	796	847	829	775	809	814	794	824	824	806	845	762	792	757	771	789	784	814	878	799	825	783	815	806	816	835	798	837	860	843	841	816	806	795	845	805	838	789	857	818	824	843	862	817	798	804	783	867	835	827	813	784	805	810	785	809	842	837	843	807	782	835	840	796	803	854	841	858	824	822	801	823	763	840	814	838	841	795	802	885	757	843	835	821	818	865	788	820	839	851	833	826	750	783	838	833	846	798	836	816	830	811	798	830	859	821	762	791	875	862	786	853	815	833	814	799	855	810	808	805	851	803	796	829	789	816	819	803	811	779	790	811	842	827	853	806	827	823	821	825	880	813	836	838	838	794	780	823	789	852	785	848	878	854	803	814	809	764	757	858	830	732	789	842	808	784	820	842	819	847	839	857	845	870	778	802	798	860	812	813	833	743	800	769	843	792	833	784	817	863	807	797	810	862	812	804	801	860	767	805	820	811	826	808	878	829	820	818	804	869	786	780	826	815	815	815	781	768	794	835	849	837	853	814	847	825	818	839	792	822	813	890	790	828	800	817	809	846	792	805	804	839	798	847	749	846	799	840	795	831	877	781	786	771	857	855	836	833	781	770	847	811	803	867	820	818	805	876	769	825	825	791	862	807	840	803	805	851	814	819	829	850	797	815	815	828	833	813	823	813	843	795	827	820	846	791	804	750	783	788	770	772	854	824	811	800	869	849	831	817	801	851	801	853	796	843	818	806	834	865	818	858	856	797	803	790	788	809	831	824	849	852	781	839	821	807	814	842	832	792	812	847	842	795	843	817	797	802	791	866	783	784	791	837	801	801	865	807	808	807	835	818	845	841	823	850	786	749	823	810	828	803	841	829	834	834	793	786	814	840	767	818	808	792	819	852	795	797	880	781	803	832	803	798	784	817	777	796	874	797	790	795	854	759	834	846	813	776	747	829	816	852	802	805	801	836	762	823	803	814	804	795	823	830	836	810	816	849	759	819	793	902	792	820	854	828	779	787	817	834	777	820	867	825	765	763	839	800	815	761	766	790	762	815	785	877	774	843	785	835	848	814	811	868	822	792	856	824	789	761	814	766	847	859	807	814	778	827	830	838	808	860	911	788	779	770	833	802	787	813	859	770	838	863	807	845	807	767	798	845	852	813	838	866	791	750	833	844	792	800	825	824	824	853	819	826	811	772	880	794	811	790	804	789	785	834	887	830	838	826	768	821	754	812	839	850	822	785	812	833	853	791	793	816	816	832	833
15712	5217	5446	4935	3558	2369	1799	1268	857	772	753	652	585	546	483	542	561	546	633	620	757	920	1208	982	739	527	494	606	518	498	565	648	535	477	438	411	386	387	421	399	452	361	392	423	391	375	353	367	356	357	387	338	338	334	347	395	348	354	349	364	351	344	383	345	336	347	369	342	320	380	344	361	318	350	362	330	318	335	328	305	339	338	347	318	352	352	329	330	344	309	353	310	332	354	318	330	321	308	358	333	360	316	301	295	333	341	320	330	336	330	336	304	368	340	353	337	375	348	322	359	357	333	325	319	314	328	306	356	321	317	332	350	334	338	312	377	316	336	325	359	335	339	373	390	336	347	326	337	315	332	324	321	369	336	338	318	326	327	353	331	361	288	383	325	314	307	376	341	360	312	333	309	314	338	337	323	350	323	336	314	348	317	367	319	299	337	316	332	314	353	321	313	319	342	317	361	339	339	316	333	319	290	329	342	386	311	374	320	364	328	338	301	328	323	337	334	354	351	347	375	341	300	322	326	349	308	331	329	323	326	313	324	368	331	328	298	357	344	367	347	311	306	358	342	347	356	329	330	319	341	346	347	331	342	334	364	331	328	332	316	330	343	364	327	317	293	380	322	330	355	328	346	328	320	342	348	311	326	328	345	315	346	350	367	335	332	357	338	339	352	293	324	364	334	343	353	328	374	341	327	364	332	314	357	320	325	303	353	355	297	301	343	338	311	308	332	326	339	324	338	342	321	331	340	339	313	337	320	329	317	307	329	343	354	362	348	311	331	332	333	352	360	327	313	329	345	361	352	329	309	287	321	343	328	348	313	353	354	286	319	361	344	354	350	348	349	327	271	337	366	312	372	354	366	340	356	350	311	314	342	341	310	337	298	342	316	342	347	357	334	314	312	344	350	330	324	347	350	330	361	322	318	340	356	316	321	329	362	352	314	323	336	335	336	330	340	380	364	331	326	358	355	354	323	350	326	357	349	327	338	353	327	344	298	363	355	360	344	329	333	331	337	329	326	324	332	333	322	332	320	326	327	318	313	331	303	336	351	325	332	329	323	350	369	332	295	328	327	353	330	372	303	357	313	332	319	353	346	353	318	314	352	363	286	320	342	316	363	319	349	331	339	334	337	349	326	363	338	319	323	329	345	334	331	322	324	349	362	354	329	356	362	333	336	316	335	328	366	341	313	320	337	360	295	330	337	380	363	324	304	353	340	331	296	345	351	295	330	310	326	360	343	318	342	333	357	330	343	340	333	316	366	350	332	351	326	306	356	360	344	348	372	337	363	320	336	328	309	322	297	346	361	370	350	348	326	316	311	352	346	313	326	344	330	342	344	316	332	344	346	350	314	343	325	328	351	334	353	289	329	323	301	361	307	308	329	310	334	345	328	367	322	320	345	319	345	342	345	358	328	321	332	325	331	324	355	323	357	349	331	310	323	317	342	335	335	334	361	276	322	348	342	327	341	343	346	337	329	345	332	348	347	321	359	346	339	351	328	323	330	318	299	381	323	302	322	345	346	343	310	323	335	329	332	319	312	344	332	350	352	314	342	382	359	371	311	341	351	289	337	350	305	307	364	312	320	303	341	371	304	331	350	304	354	367	331	332	338	336	330	382	333	354	333	316	302	341	327	356	324	315	295	335	333	326	356	325	320	352	377	325	330	357	311	338	339	335	332	337	352	342	339	328	323	361	317	333	327	338	367	316	328	359	318	340	339	300	294	315	341	333	321	333	327	343	335	345	352	306	366	366	322	347	312	344	325	327	355	332	313	322	333	317	355	316	358	344	342	354	353	337	329	351	342	344	318	299	316	351	349	320	342	334	333	306	348	342	314	327	308	298	353	314	293	301	297	344	333	339	356	348	330	339	331	292	353	322	305	338	358	337	321	332	332	349	353	336	330	347	346	341	322	354	348	339	301	314	344	376	329	332	305	328	313	335	312	311	331	355	334	316	322	352	369	324	354	305	312	304	353	342	334	314	360	363	327	341	338	334	352	342	354	320	314	338	316	337	366	340	323	338	333	343	340	324	296	377	355	330	330	338	303	314	314	347	336	334	318	335	359	298	330	341	380	332	316	296	298	338	354	336	352	354	320	313	312	333	324	319	315	338	353	317	327	389	331	347	315	324	357	334	352	319	304	380	298	307	337	338	375	343	338	316	305	322	334	338	332	303	323	340	332	370	357	332	323	349	331	336	319	332	305	323	324	381	335	320	354	326	342	376	340	329	320	314	319	348	309	325	359	312	331	319	303	337	332	309	334	362	325	349	324	314	347	340	340	345	324	341	336	329	337	304	360	323	314	355	348	319	328	354	332	347	338	314	322	327	328	327	317	351	364	316	332	377	340	277	336	370	330	314	320	368	352	344	319	362	350	333	336	339	326	308	331	331	316	353	358	329	356	364	339	319	334	320	350	333	288	346	309	316	360	348	313	355	368	315	319	350	321	316	335	329	301	345	322	311	335	339	335	319	303	347	339	368	368	351	327	304	316	304	335	331	349	341	322	330	325	338	328	326	306	339	347	359	320	355	313	336	313	344	330	343	312	327	323	294	336	366	354	319	315	284	335	326	339	333	298	310	316	354	329	353	315	296	333	310	284	336	323	347	330	378	334	332	330	300	355	351	378	336	346	332	330	348	310	369	320	333	317	356	319	343	325	314	330	330	351	342	320	396	331	333	335	323	350	335	334	372	321	319	339	348	330	327	322	308	388	346	347	304	344	353	342	323	347	320	325	321	330	314	320	336	339	349	327	351	319	344	333	344	344	352	346	305	351	340	333	328	330	350	330	298	311	321	309	347	350	348	315	311	312	320	331	355	320	333	345	367	302	316	319	339	332	340	333	290	345	341	331	321	315	354	350	348	325	354	327	301	328	340	356	348	312	329	348	328	330	324	321	343	294	354	335	319	362	362	329	345	315	324	294	354	335	362	363	328	329	305	307	365	350	321	306	345	319	320	327	361	347	327	315	343	327	408	328	330	304	328	318	330	340	348	353	333	320	367	322	335	338	326	341	327	331	359	360	343	311	357	355	343	339	339	348	350	359	334	366	288	336	335	344	334	338	340	322	343	361	307	339	358	322	318	319	314	360	355	339	301	329	337	330	333	315	347	312	327	281	301	366	363	339	321	373	312	356	316	366	350	341	329	346	369	356	322	349	333	318	324	382	326	344	305	307	305	354	308	333	379	349	349	344	334	315	328	317	310	333	322	346	355	337	314	337	354	312	305	336	340	333	360	308	308	319	332	366	347	300	322	335	309	361	344	381	349	334	319	326	331	350	331	323	353	335	337	343	349	333	358	358	324	321	329	334	361	315	357	339	317	326	332	368	328	340	318	313	322	349	331	317	331	364	336	314	309	345	340	336	353	335	308	310	315	325	332	328	324	313	333	286	343	336	346	318	296	308	343	326	308	324	371	331	295	372	347	329	326	347	331	319	343	323	350	322	351	337	348	330	364	314	330	356	344	296	324	314
8989	3905	7734	8944	8179	6746	5552	4510	3606	3253	3324	2642	2190	2261	1835	2372	2657	2500	2791	2949	4068	5020	6833	5210	3418	2294	2431	2852	2520	2327	2704	3053	2457	2116	1840	1373	1293	1281	1258	1359	1271	1341	1492	1392	1287	1225	1219	1178	1048	1050	1094	1033	996	1031	1033	1087	1064	1086	995	940	989	925	881	952	892	899	857	873	875	885	896	858	940	861	882	829	825	820	879	894	856	900	811	854	840	811	815	886	883	844	892	870	874	870	861	824	834	881	865	816	847	809	852	854	884	854	838	880	817	860	873	891	868	935	928	1017	1012	967	925	883	925	938	874	871	878	842	828	872	892	848	852	843	823	890	884	837	853	839	839	827	832	866	814	877	814	871	841	835	835	785	834	833	854	880	868	878	840	838	787	868	838	822	886	834	858	852	791	776	832	809	865	906	799	876	850	820	827	831	846	836	884	860	851	839	846	900	858	865	907	817	883	826	822	831	818	858	833	805	813	863	878	861	849	805	888	836	834	787	838	840	854	819	834	831	884	854	916	843	828	840	863	781	898	798	906	872	835	789	797	825	881	875	875	829	858	889	858	853	851	821	802	863	923	843	831	838	874	827	841	877	816	845	823	894	810	859	835	876	800	860	854	818	863	803	905	894	856	888	841	897	871	846	841	784	831	846	823	871	824	862	813	827	782	850	850	882	827	765	850	798	851	893	785	847	870	852	837	837	846	873	832	840	831	811	826	818	816	824	901	802	858	852	817	840	768	824	832	911	878	784	779	802	858	843	809	907	854	839	900	828	851	812	832	836	857	838	823	806	874	851	828	793	843	805	821	831	834	855	841	793	830	842	806	843	838	840	833	893	848	834	818	804	870	861	785	856	836	845	887	833	795	843	831	856	877	835	856	856	828	838	873	871	810	855	840	826	846	872	793	823	852	818	851	824	821	863	801	837	875	862	818	809	815	871	877	831	870	843	821	843	841	802	794	861	873	891	858	891	848	872	863	850	896	842	840	838	819	862	847	844	802	851	813	832	859	849	847	846	853	827	836	811	807	854	849	803	797	832	818	828	832	844	797	883	860	803	884	811	841	843	883	836	833	839	837	852	850	899	861	873	822	885	847	858	888	789	824	827	868	857	873	838	846	882	850	839	826	835	869	845	863	869	885	823	863	825	843	876	807	825	827	852	854	839	818	816	859	795	822	822	851	848	800	877	856	853	882	828	835	859	829	836	835	822	835	841	808	850	844	854	839	817	821	845	831	854	821	850	853	871	860	857	838	851	848	855	897	785	816	832	827	821	849	860	817	857	812	873	844	793	875	836	901	874	826	875	871	868	831	842	854	856	882	847	856	840	839	887	827	816	856	886	803	884	883	784	882	893	859	840	846	848	850	861	853	813	878	823	876	832	874	871	845	870	845	798	875	868	915	860	810	863	819	816	906	840	848	848	852	825	870	820	820	842	838	864	852	812	814	858	847	824	832	813	844	846	839	886	900	849	879	812	901	813	862	847	862	864	916	825	861	829	849	823	819	818	878	864	812	790	842	819	840	876	824	926	884	804	830	881	823	860	824	867	843	814	827	965	781	832	787	809	863	871	848	833	874	823	823	828	828	875	792	817	808	861	797	857	811	871	818	867	850	847	804	883	868	840	794	851	812	871	821	845	813	847	821	825	867	777	835	838	844	812	787	834	824	859	825	865	831	845	845	825	815	867	838	809	866	840	794	844	856	871	853	791	863	824	818	805	865	890	822	798	860	851	885	865	859	851	853	882	852	823	879	830	884	870	840	853	789	840	842	781	823	851	885	815	833	850	845	841	844	899	853	867	831	826	825	855	896	839	803	829	818	863	871	807	847	799	860	813	876	814	833	902	846	875	836	850	899	854	873	843	821	846	829	816	831	843	826	835	831	820	805	853	898	757	905	839	849	836	829	876	838	794	820	844	874	799	822	798	838	869	846	848	840	816	862	815	830	823	834	845	840	828	833	870	843	792	861	883	861	840	812	860	847	861	864	822	856	814	844	781	797	823	852	871	851	799	810	808	916	854	801	842	861	811	879	856	847	819	822	855	868	839	825	817	823	853	818	841	846	811	784	850	878	851	856	859	864	807	863	907	898	809	854	819	830	879	795	806	783	803	851	857	858	839	815	825	802	831	863	806	799	864	841	885	884	830	818	842	787	842	918	844	829	804	847	868	800	795	840	824	847	834	882	819	845	875	843	857	890	823	830	892	873	850	815	868	792	855	858	775	836	804	858	791	823	849	819	875	850	781	888	827	840	844	830	843	896	849	842	797	828	851	870	836	875	825	851	810	849	865	830	844	875	824	811	839	793	876	865	813	845	824	896	848	889	848	887	804	819	871	854	846	807	839	867	843	834	821	858	845	796	807	800	843	864	828	856	790	829	830	860	884	862	876	878	812	797	839	854	832	855	871	869	807	876	849	836	858	845	868	870	827	859	892	868	821	807	838	894	851	820	804	842	844	863	816	859	844	888	836	838	874	863	830	795	831	921	848	823	900	819	865	848	851	812	875	834	828	850	840	847	822	864	849	847	863	854	860	855	813	866	852	856	882	865	830	890	882	901	820	866	866	879	863	837	871	830	840	817	844	842	834	823	802	879	832	830	776	788	837	863	814	854	867	837	812	898	873	843	888	804	827	847	828	846	828	848	823	859	853	885	816	808	867	800	835	845	831	777	849	891	826	835	818	808	838	827	825	824	837	844	857	859	898	824	809	795	830	829	819	863	844	885	868	847	830	846	845	841	803	839	890	813	762	787	799	883	869	804	951	865	868	870	820	819	842	821	812	817	870	873	841	922	864	877	790	813	841	835	871	849	841	827	848	873	841	799	867	841	816	809	867	860	885	877	806	871	848	848	889	841	844	831	848	810	829	886	780	837	855	818	819	799	850	841	804	852	897	779	842	806	831	843	850	788	824	852	825	865	874	832	852	843	817	835	838	851	857	819	902	884	818	795	853	798	876	859	859	810	804	842	858	881	834	842	869	828	802	842	874	860	890	826	888	819	840	866	854	800	869	853	866	872	836	828	829	848	813	813	835	843	864	876	827	823	855	856	881	868	883	855	788	845	854	843	856	809	843	855	793	853	822	846	833	817	835	855	876	862	833	891	813	869	830	809	851	856	864	786	843	810	818	841	831	855	815	823	839	846	860	924	858	832	842	846	819	828	805	850	808	833	848	845	843	849	800	822	843	844	900	852	833	830	879	787	866	818	823	792	866	792	831	833	803	815	837	808	778	828	812	823	862	882	821	826	876	880	823	853	815	851	864	861	833	868	839	856	809	812	864	841	880	845	896	894	850	861	913	855	837	860	811	865	820	822	851	829	851	839	815	856	844	832	831	825	853	858	820	812	804	837	905	842	819	852	845	884	838	809	883	885	830	823	855	868	861	790	832	854	847	804	816	809	881	792	864	891	854	846	841	872	832	857	851	831	851	872	841	842	851	840	805	881	829	833	851	800	895	859	846	848	822	853	815	820	840	840	834	849	840	851	834
2544	748	769	731	654	601	581	631	582	580	569	605	534	529	553	543	640	589	580	580	627	555	614	585	625	605	582	608	608	627	590	635	569	549	558	541	564	544	600	578	569	559	577	591	571	579	578	559	565	607	546	575	582	601	635	628	591	593	554	622	577	542	559	561	556	575	527	587	594	566	592	587	578	602	585	571	519	556	586	578	556	556	588	559	566	577	564	585	541	564	576	582	585	594	568	572	537	591	585	564	570	545	599	570	616	573	572	503	560	550	617	591	583	538	539	565	601	537	552	594	548	573	547	532	552	540	585	560	569	569	576	565	582	563	599	589	565	560	573	530	589	595	571	593	535	574	599	538	584	574	579	595	585	559	540	554	559	528	549	555	588	542	559	591	580	556	571	568	586	590	601	539	592	522	608	565	588	599	524	537	580	537	563	560	562	576	570	608	579	565	591	547	536	521	574	600	605	582	557	593	569	553	532	574	616	592	552	573	620	602	638	600	566	575	527	605	579	589	601	571	562	552	563	602	551	562	602	580	587	567	552	562	572	538	580	561	569	549	538	592	612	582	564	571	564	557	519	611	579	582	541	547	583	569	624	538	537	553	513	557	578	570	568	511	573	587	551	579	580	587	603	532	623	556	580	600	572	578	621	560	570	602	626	594	600	544	601	605	605	533	573	593	616	542	618	560	603	556	588	562	564	560	566	567	604	596	590	561	627	591	541	574	541	605	535	560	533	545	595	539	599	561	552	578	538	540	552	584	576	600	528	569	589	519	579	597	576	581	546	563	536	584	559	542	568	541	541	566	520	562	580	611	585	575	571	576	528	592	585	599	563	563	591	552	609	578	529	565	520	596	600	586	608	575	540	590	563	571	564	572	624	562	605	592	562	569	583	553	514	583	544	571	531	621	546	579	571	611	565	582	580	577	600	554	669	592	566	539	497	510	536	595	577	560	566	550	586	572	625	629	610	617	555	566	564	560	553	539	588	566	555	573	577	587	568	543	538	589	568	536	605	580	572	565	561	550	600	550	582	564	602	557	539	563	548	565	588	574	600	562	609	579	538	576	583	556	547	549	610	566	568	561	594	563	561	584	609	555	601	580	573	598	569	587	594	590	575	621	545	570	563	570	555	588	571	606	568	563	579	565	564	536	587	572	582	542	536	594	587	534	542	522	533	587	572	575	563	533	619	557	584	552	535	579	492	580	590	545	553	501	552	595	580	595	573	523	541	571	563	630	584	576	581	583	612	565	537	589	602	533	576	564	584	547	543	644	558	632	567	603	564	562	585	574	596	614	544	522	583	547	568	592	539	566	552	590	561	506	580	579	587	522	540	557	548	583	537	597	525	573	559	568	540	550	570	595	577	574	606	587	580	573	546	566	568	584	595	601	540	543	594	572	545	590	577	564	586	544	597	623	505	584	546	601	601	576	586	583	583	528	568	551	529	595	581	547	559	550	585	559	598	558	528	557	608	539	611	579	559	584	595	550	585	556	593	563	587	584	590	600	554	584	603	546	592	560	611	607	622	548	636	578	573	577	576	611	627	589	603	599	581	617	547	530	594	602	554	615	555	582	558	594	571	587	528	597	595	570	619	585	552	563	578	602	581	538	588	564	553	561	506	515	522	602	571	514	555	576	563	573	570	545	560	563	556	561	571	565	587	601	590	563	592	549	590	558	583	615	588	568	610	563	596	548	590	593	561	558	540	562	540	610	576	537	583	561	588	579	587	557	569	559	539	564	574	539	522	601	562	603	566	564	577	600	556	543	567	602	553	577	594	584	555	549	562	587	549	547	583	553	529	570	591	584	561	586	548	557	562	559	590	558	582	545	605	574	570	593	591	646	547	560	573	561	604	599	569	564	614	540	545	578	597	587	599	625	584	580	545	534	549	568	555	588	558	535	537	564	588	640	601	610	559	532	529	598	624	584	563	593	560	548	561	567	610	591	588	564	590	598	550	572	590	543	582	630	531	556	580	548	553	580	567	585	577	580	552	593	577	573	526	564	560	590	574	614	563	579	594	571	587	587	601	581	590	548	589	599	566	569	578	542	535	587	631	592	570	600	565	570	560	559	550	590	594	608	578	577	595	585	557	569	569	589	581	562	570	582	550	574	559	548	599	564	602	565	548	548	557	549	584	613	583	560	567	547	588	582	551	531	606	570	582	574	604	580	590	568	609	554	603	622	598	561	570	524	577	572	584	569	577	561	515	586	568	558	570	635	585	605	609	621	552	570	548	579	630	591	608	580	551	538	639	554	586	546	580	583	587	586	545	533	566	565	562	621	595	589	558	566	588	568	570	531	590	569	559	603	559	567	579	567	553	568	585	580	562	554	584	568	607	574	573	565	591	561	569	576	573	585	557	562	550	591	590	608	547	571	579	652	608	588	548	600	558	524	544	583	553	538	571	533	605	538	529	573	638	582	574	587	558	555	593	531	560	530	585	556	630	578	550	542	552	589	602	563	583	576	551	566	587	603	636	525	572	510	507	598	570	517	575	613	534	535	574	623	620	596	553	622	561	556	561	566	563	577	547	529	561	564	628	559	585	589	567	564	521	506	619	566	568	604	534	562	596	553	568	545	568	611	582	567	582	535	573	602	576	581	563	561	567	530	540	569	580	623	623	617	585	544	562	560	631	552	573	597	624	581	517	580	608	574	622	573	570	597	576	578	586	567	587	624	553	542	560	571	595	588	567	536	599	551	608	597	561	535	553	535	554	580	561	538	547	575	610	601	591	570	557	591	581	561	565	629	582	579	524	540	560	548	567	566	562	518	591	585	562	533	524	536	566	555	549	592	565	621	536	556	535	528	559	565	611	544	560	537	587	591	577	577	589	584	624	577	534	547	604	571	583	533	558	533	563	531	577	568	586	580	577	586	539	584	537	561	560	576	618	575	561	611	612	593	562	535	541	584	613	557	578	593	581	598	595	553	540	596	583	565	637	574	580	576	573	600	559	572	581	586	596	608	598	555	549	600	583	609	584	520	580	544	536	547	561	563	561	605	577	526	514	560	579	558	553	612	580	575	570	565	602	573	589	569	608	584	585	572	549	556	585	526	552	550	564	593	553	593	540	542	589	575	590	581	599	571	596	529	566	546	541	568	575	588	578	569	538	589	544	550	549	510	582	509	595	600	542	568	595	579	614	554	619	585	583	603	563	609	606	576	540	572	550	575	556	571	564	546	559	568	592	625	561	610	559	588	570	561	588	520	547	542	595	563	546	564	575	616	572	575	565	545	512	583	546	549	572	598	565	558	599	602	567	557	574	545	596	558	520	584	573	542	599	547	559	583	548	612	529	525	565	540	532	556	597	572	569	558	580	560	608	553	575	584	589	566	615	558	532	571	559	532	540	572	591	578	584	558	580	537	557	569	568	583	571	546	529	582	565	549	598	549	595	531	570	585	582	575	583	538	599	594	566	565	586	582	563	547	617	554	580	576	595	593	559	572	563	582	533	550	575	594	552	552	520	564	538	568
3089	1480	1673	1799	1624	1522	1427	1523	1334	1359	1332	1382	1390	1428	1309	1425	1613	1554	1389	1488	1561	1453	1565	1583	1500	1466	1547	1569	1444	1553	1693	1539	1329	1338	1345	1429	1323	1344	1345	1295	1360	1278	1310	1331	1311	1316	1254	1303	1348	1318	1361	1325	1304	1365	1350	1330	1433	1342	1376	1410	1270	1334	1310	1269	1318	1348	1364	1333	1361	1337	1268	1255	1332	1332	1279	1252	1302	1246	1343	1250	1350	1343	1302	1268	1234	1297	1353	1323	1318	1313	1358	1340	1353	1344	1427	1320	1328	1317	1329	1226	1311	1294	1373	1288	1316	1294	1327	1304	1316	1333	1224	1338	1293	1340	1317	1294	1377	1367	1443	1406	1295	1331	1348	1294	1302	1380	1336	1302	1256	1332	1267	1403	1337	1310	1303	1379	1280	1249	1341	1364	1284	1313	1307	1372	1373	1292	1331	1306	1322	1279	1321	1313	1281	1306	1304	1293	1339	1234	1306	1292	1337	1311	1339	1317	1313	1310	1203	1243	1329	1323	1266	1325	1371	1281	1339	1357	1311	1262	1335	1324	1276	1400	1279	1344	1322	1294	1371	1273	1235	1253	1367	1339	1283	1314	1344	1322	1283	1278	1312	1343	1313	1285	1310	1290	1291	1332	1318	1283	1270	1344	1334	1317	1359	1302	1352	1300	1327	1364	1326	1314	1347	1310	1311	1312	1284	1311	1297	1258	1321	1324	1329	1308	1282	1307	1347	1308	1319	1224	1223	1287	1304	1295	1330	1277	1285	1312	1230	1259	1344	1305	1412	1297	1310	1299	1319	1339	1274	1313	1387	1295	1364	1316	1280	1274	1369	1350	1334	1327	1277	1313	1313	1338	1309	1276	1305	1302	1287	1286	1267	1309	1326	1330	1319	1331	1313	1339	1314	1313	1328	1320	1315	1288	1309	1285	1325	1312	1326	1347	1275	1304	1329	1320	1280	1366	1345	1278	1326	1323	1361	1321	1317	1303	1282	1314	1321	1272	1330	1254	1319	1348	1283	1306	1321	1369	1355	1310	1352	1373	1331	1330	1368	1263	1245	1310	1328	1324	1390	1337	1262	1336	1340	1329	1300	1261	1313	1351	1293	1363	1300	1367	1253	1360	1341	1213	1260	1321	1286	1319	1269	1324	1328	1293	1307	1308	1312	1346	1296	1335	1337	1253	1292	1293	1292	1354	1343	1342	1312	1264	1294	1343	1348	1296	1334	1307	1344	1316	1338	1316	1258	1319	1338	1307	1264	1342	1292	1347	1274	1284	1348	1294	1270	1266	1284	1287	1264	1308	1250	1335	1296	1293	1337	1355	1333	1284	1310	1383	1305	1297	1314	1276	1290	1234	1364	1371	1320	1267	1354	1291	1320	1340	1345	1260	1317	1282	1290	1294	1225	1312	1339	1311	1316	1309	1295	1356	1390	1354	1405	1334	1291	1357	1318	1245	1321	1305	1287	1311	1352	1298	1358	1316	1321	1299	1263	1317	1260	1274	1252	1303	1370	1345	1239	1266	1285	1273	1347	1304	1330	1305	1351	1339	1272	1348	1370	1252	1337	1277	1253	1323	1321	1304	1322	1318	1327	1309	1324	1286	1290	1346	1278	1323	1282	1250	1338	1359	1333	1294	1287	1327	1227	1297	1334	1283	1301	1353	1325	1330	1323	1307	1279	1363	1353	1307	1309	1261	1297	1351	1254	1324	1341	1320	1319	1337	1315	1287	1309	1296	1303	1255	1313	1324	1346	1262	1297	1309	1327	1347	1315	1293	1297	1278	1255	1347	1285	1242	1295	1357	1350	1336	1296	1225	1258	1301	1268	1299	1333	1303	1388	1288	1333	1291	1314	1304	1319	1324	1317	1253	1278	1240	1309	1327	1295	1296	1338	1316	1338	1300	1321	1246	1305	1271	1305	1368	1349	1279	1321	1262	1324	1316	1315	1275	1300	1336	1313	1300	1304	1250	1279	1301	1339	1303	1382	1331	1371	1353	1331	1330	1302	1350	1251	1279	1329	1311	1322	1341	1314	1317	1271	1267	1313	1395	1265	1285	1340	1267	1326	1323	1348	1282	1310	1270	1324	1337	1244	1394	1325	1285	1359	1290	1304	1354	1322	1284	1356	1286	1321	1334	1350	1335	1359	1356	1303	1275	1266	1399	1274	1299	1297	1297	1326	1263	1341	1306	1288	1263	1320	1356	1297	1258	1302	1335	1271	1346	1320	1342	1293	1299	1321	1301	1294	1342	1325	1309	1308	1328	1358	1349	1270	1327	1337	1330	1300	1355	1306	1314	1304	1317	1263	1320	1384	1353	1296	1291	1307	1325	1335	1269	1307	1328	1305	1252	1324	1258	1303	1354	1309	1282	1340	1370	1355	1330	1255	1294	1344	1341	1300	1300	1291	1322	1315	1339	1285	1317	1338	1257	1365	1318	1319	1368	1332	1319	1307	1320	1355	1304	1300	1277	1288	1335	1288	1313	1284	1351	1280	1278	1252	1320	1321	1306	1328	1286	1273	1290	1352	1305	1333	1347	1308	1316	1282	1256	1293	1272	1195	1360	1337	1325	1271	1321	1308	1299	1342	1335	1250	1316	1346	1284	1219	1288	1349	1345	1321	1381	1339	1333	1304	1335	1347	1259	1278	1311	1339	1318	1218	1285	1335	1318	1392	1297	1383	1327	1301	1378	1316	1295	1357	1299	1294	1331	1282	1287	1388	1311	1291	1298	1282	1289	1268	1316	1298	1296	1265	1337	1352	1282	1319	1336	1336	1299	1333	1271	1376	1327	1331	1359	1311	1319	1348	1279	1338	1288	1366	1266	1300	1338	1345	1302	1311	1272	1292	1307	1281	1367	1268	1284	1312	1293	1329	1302	1302	1349	1364	1347	1256	1288	1405	1262	1363	1296	1300	1339	1321	1298	1362	1322	1320	1315	1323	1294	1307	1313	1290	1335	1363	1361	1316	1297	1301	1279	1333	1333	1287	1258	1267	1329	1364	1290	1272	1286	1327	1387	1299	1270	1265	1293	1316	1293	1290	1356	1329	1297	1283	1236	1304	1363	1272	1273	1357	1237	1324	1311	1295	1336	1329	1303	1317	1288	1301	1288	1343	1321	1335	1314	1333	1278	1343	1339	1301	1284	1299	1305	1334	1300	1275	1350	1357	1254	1268	1305	1332	1316	1326	1326	1348	1364	1321	1274	1377	1284	1355	1356	1306	1266	1364	1268	1239	1329	1296	1284	1310	1351	1272	1289	1332	1326	1305	1298	1315	1289	1314	1359	1347	1329	1302	1344	1302	1284	1371	1382	1292	1347	1365	1249	1309	1249	1314	1336	1393	1257	1287	1288	1350	1313	1330	1344	1316	1357	1286	1258	1278	1409	1379	1381	1319	1334	1301	1238	1325	1250	1367	1277	1384	1313	1330	1324	1367	1284	1228	1292	1272	1307	1296	1306	1319	1350	1314	1281	1402	1313	1346	1337	1348	1351	1335	1294	1239	1302	1223	1377	1274	1293	1262	1318	1264	1337	1306	1341	1303	1289	1284	1314	1243	1351	1337	1344	1344	1368	1344	1347	1293	1343	1223	1320	1321	1321	1270	1340	1302	1343	1321	1256	1245	1243	1296	1347	1260	1292	1353	1302	1280	1360	1324	1336	1266	1333	1344	1280	1296	1319	1361	1324	1288	1337	1318	1325	1384	1355	1272	1326	1338	1411	1350	1351	1287	1315	1302	1365	1277	1343	1274	1303	1291	1321	1355	1313	1280	1298	1330	1307	1326	1297	1304	1305	1324	1351	1307	1295	1306	1324	1299	1327	1367	1292	1355	1268	1284	1307	1351	1330	1279	1284	1320	1404	1298	1292	1295	1335	1287	1334	1288	1269	1290	1286	1380	1346	1294	1267	1304	1317	1273	1324	1310	1346	1368	1238	1333	1370	1333	1306	1312	1241	1336	1301	1305	1258	1269	1269	1289	1234	1317	1318	1286	1305	1326	1316	1297	1302	1337	1303	1320	1361	1312	1314	1381	1353	1313	1343	1341	1303	1371	1331	1226	1294	1334	1296	1317	1351	1314	1341	1341	1310	1359	1256	1358	1366	1280	1256	1325	1286	1336	1389	1263	1282	1302	1313	1320	1333	1259	1317	1349	1317	1289	1329	1317	1327	1360	1392	1283	1299	1289	1234	1330	1261	1344	1374	1300	1320	1309	1296	1274	1415	1310	1286	1330	1305	1349	1305	1312	1246	1333	1303	1290	1297	1280	1296	1299	1301	1295	1317	1328	1340	1355	1350	1347	1349	1300	1383	1318	1340	1293	1253	1295	1235	1349	1303	1313	1315	1328	1361	1357	1285	1320	1292	1310	1328	1289	1314	1325	1349	1350	1309	1313	1343	1328	1283	1365	1307	1315	1234	1339	1281	1292	1223	1288	1345	1334	1356	1292	1316	1321	1301	1244	1301	1275	1238	1358	1316	1331	1315	1338	1361	1338	1346	1287	1311	1326	1393	1344	1320	1317	1243	1312	1300	1281	1298	1305	1337	1310	1332	1352	1363	1372	1388	1254	1280	1259	1268	1358	1333	1238	1288	1292	1361	1338	1309	1352	1377	1311	1307	1288	1350	1293	1354	1261	1317	1343	1283	1315	1269	1287	1326	1250	1334	1388	1282	1268	1307	1315	1346	1307	1331	1311	1321	1304	1356	1326	1329	1319	1258	1324	1345	1306	1353	1305	1291	1335	1268	1380	1295	1334	1351	1324	1305	1318	1346	1305	1300	1323	1316	1314	1374	1271	1245	1302	1255	1231	1241	1379	1313	1332	1306	1269	1360	1302	1307	1342	1295	1289	1285	1268	1280	1313	1265	1309	1356	1344	1346	1293	1312	1298	1379	1238	1311	1257	1317	1323	1314	1228	1252	1215	1294	1328	1302	1322	1351	1371	1340	1313	1278	1251	1295	1269	1329	1361	1371	1346	1269	1338	1342	1274	1330	1293	1295	1271	1336	1259	1277	1308	1271	1336	1281	1299	1315	1285	1331	1306	1219	1254	1350	1347	1328	1269	1332	1306	1337	1306	1335
8794	2715	3111	2554	2093	1372	1014	823	721	673	615	584	549	568	509	589	609	572	566	630	710	756	893	673	539	566	580	602	564	594	572	594	556	533	498	518	500	504	496	484	489	505	476	494	464	468	479	479	454	460	488	494	455	463	470	470	441	463	495	452	473	467	484	482	422	457	465	493	455	475	504	468	469	447	494	519	459	449	469	444	465	422	463	456	459	446	439	430	443	437	445	499	428	464	477	470	439	453	482	471	460	476	459	485	458	489	452	449	483	434	474	471	434	454	483	460	485	522	515	504	456	476	457	395	448	439	440	472	426	454	436	427	415	463	458	501	447	449	424	493	491	466	497	454	467	468	488	464	416	443	501	415	427	463	497	481	464	477	459	474	448	480	454	440	450	435	461	448	463	428	444	443	499	462	421	427	442	458	462	444	471	450	443	463	417	401	446	458	445	430	468	456	482	454	475	508	477	431	463	455	469	476	455	466	446	432	460	437	457	480	422	438	460	465	441	448	448	455	470	451	438	493	466	457	455	475	480	469	456	469	464	462	470	430	432	456	453	429	471	457	477	455	459	442	481	457	462	460	435	481	432	466	434	468	460	451	410	486	479	479	494	474	450	495	460	429	468	476	424	429	478	429	450	462	476	440	471	462	450	453	472	435	474	435	432	442	474	473	433	449	456	430	482	428	473	449	440	450	460	466	471	478	487	514	455	453	477	473	448	477	505	463	435	431	480	423	455	423	430	423	451	456	471	389	438	463	470	438	434	475	502	426	446	490	449	465	475	447	497	451	432	462	473	479	459	463	473	481	474	429	451	483	400	491	441	404	442	486	473	494	494	474	497	415	402	503	463	497	448	500	447	433	490	481	492	466	473	485	485	489	499	453	436	444	424	452	445	471	438	423	481	471	475	462	395	487	445	499	458	459	458	440	456	441	436	446	437	437	434	444	444	483	471	477	510	429	449	488	442	428	488	457	472	485	473	473	395	479	475	438	457	455	482	431	449	430	469	484	484	429	454	500	492	457	449	432	463	438	505	468	470	450	439	446	480	479	453	446	460	507	472	455	447	416	458	452	429	429	449	487	469	492	443	432	447	454	444	438	470	460	463	442	474	431	483	518	434	448	458	469	430	431	442	474	474	477	441	403	437	463	465	465	449	456	457	493	463	451	516	404	473	461	452	447	446	459	462	464	429	495	451	451	447	455	450	477	494	462	461	465	448	494	451	411	475	481	432	436	487	456	445	454	493	494	424	463	473	486	460	480	439	442	488	441	436	465	449	455	475	461	476	421	432	489	444	446	423	424	440	465	467	477	453	448	451	472	438	422	462	450	452	450	477	465	449	459	472	462	486	435	493	465	437	461	487	464	456	440	460	446	461	469	470	500	429	461	479	448	477	474	478	466	441	495	434	430	468	470	427	460	443	449	441	456	434	461	443	463	461	461	446	442	445	512	493	440	466	469	483	476	423	461	436	472	469	463	457	469	453	447	490	438	457	452	454	468	475	446	459	456	463	475	443	478	481	418	430	457	453	457	444	454	422	472	416	465	404	503	459	455	452	478	470	494	447	437	445	473	456	493	469	470	472	478	470	456	468	464	460	448	454	496	467	459	472	427	456	488	455	462	447	441	440	466	455	477	444	442	468	469	478	488	436	463	458	451	454	473	457	450	459	469	447	464	468	469	464	444	478	453	466	439	466	417	457	431	473	474	476	451	490	482	447	433	454	473	439	411	472	451	457	468	476	475	430	476	462	459	496	512	468	463	460	437	504	447	408	439	477	446	421	438	458	442	448	458	481	450	472	458	447	427	426	471	426	476	444	459	424	456	470	452	469	446	430	482	458	447	472	489	413	450	470	469	502	441	441	472	439	431	441	416	476	442	470	465	448	443	493	469	449	455	463	481	463	467	426	499	497	400	463	444	457	494	447	444	444	450	429	442	438	485	449	474	438	444	438	433	441	467	449	476	459	445	482	448	461	450	458	423	472	486	485	459	477	426	478	480	474	446	449	471	487	442	484	468	456	453	476	459	471	496	416	520	489	451	417	468	456	455	518	480	471	484	447	467	514	434	472	448	432	452	471	459	465	458	490	461	422	463	446	456	477	457	438	423	464	475	468	426	469	494	456	474	461	472	499	479	494	432	483	454	420	449	459	450	482	455	470	450	432	426	422	458	448	449	422	468	457	448	458	427	444	466	484	481	491	482	488	469	437	465	446	417	458	514	436	465	467	505	443	458	453	466	459	485	449	468	476	456	426	433	477	454	490	468	454	445	456	468	470	450	428	437	494	477	452	445	448	464	444	487	438	451	447	451	454	472	447	442	443	479	406	439	491	444	449	480	446	469	456	431	480	433	466	419	436	450	476	466	425	490	486	466	408	455	486	469	439	468	438	478	497	446	439	438	454	433	449	464	473	518	428	483	464	478	466	461	437	413	429	491	458	445	459	482	423	430	495	444	485	484	428	464	500	461	461	466	439	416	451	474	439	462	451	424	473	454	436	476	431	468	435	455	455	467	472	483	462	477	433	469	487	440	460	473	458	455	466	468	459	435	431	450	487	448	408	482	420	481	467	478	442	439	460	451	416	456	448	469	469	407	448	490	438	463	464	470	454	432	457	453	458	447	482	413	453	488	437	428	459	417	462	461	492	455	424	454	441	434	441	405	460	452	478	473	429	435	476	456	477	453	435	452	421	448	430	433	478	452	464	439	439	474	469	477	475	463	403	465	478	414	423	409	499	427	474	483	430	470	452	438	440	460	460	478	425	466	442	438	443	441	485	471	413	463	468	433	449	482	470	471	490	455	445	450	431	412	440	477	449	477	444	429	466	428	448	407	423	487	451	456	456	479	470	462	462	428	476	466	474	480	471	472	490	450	450	451	461	426	476	435	462	458	434	450	447	498	399	474	448	492	457	440	482	466	468	447	408	449	438	411	474	473	423	458	473	473	439	446	453	421	428	464	457	459	438	421	492	463	474	462	469	440	466	471	464	449	489	463	431	459	459	414	444	463	528	459	450	438	439	508	448	490	491	467	473	485	495	489	458	453	473	449	479	471	422	465	463	462	472	471	471	451	467	480	420	446	440	494	488	445	478	451	458	477	433	499	414	439	454	451	434	475	449	430	437	444	414	450	408	453	464	461	451	488	495	500	503	502	440	455	527	495	462	538	463	475	468	461	490	448	459	476	422	475	447	481	463	452	466	451	477	463	481	447	475	495	529	463	450	446	449	516	431	483	470	483	484	438	484	490	455	446	472	456	449	460	475	477	505	469	407	469	484	483	466	463	449	455	434	480	429	477	467	460	416	468	454	453	460	473	510	445	463	467	440	416	468	474	500	443	474	473	483	436	488	443	472	466	490	495	458	466	492	476	474	465	463	435	465	397	414	427	494	465	457	439	471	439	440	467	447	438	442	464	474	477	452	478	461	431	466	461	426	480	458	497	488	499	433	467	445	452	454	503	446	451	433	467	438	463	488	449	448	469
6864	2754	5040	5644	5348	4120	3670	3114	2741	2558	2493	1930	1847	1912	1611	1930	2232	1960	2257	2363	3054	3698	4276	3224	2174	1973	2158	2242	1966	2380	2204	2028	1820	1741	1423	1269	1385	1327	1454	1370	1359	1364	1371	1348	1236	1268	1242	1180	1186	1256	1259	1190	1124	1197	1227	1266	1205	1178	1219	1145	1146	1145	1128	1163	1183	1132	1155	1190	1131	1095	1201	1089	1135	1111	1144	1075	1141	1157	1136	1138	1089	1152	1106	1090	1149	1125	1141	1148	1157	1169	1141	1160	1166	1110	1142	1174	1096	1143	1121	1183	1141	1120	1142	1111	1115	1188	1118	1094	1188	1162	1129	1145	1071	1116	1216	1255	1318	1320	1445	1322	1264	1171	1143	1141	1106	1157	1096	1075	1104	1127	1171	1113	1085	1065	1145	1129	1095	1059	1122	1129	1116	1098	1105	1088	1060	1101	1117	1128	1058	1162	1104	1152	1134	1157	1072	1118	1152	1133	1105	1084	1098	1086	1132	1152	1070	1035	1159	1194	1139	1117	1131	1186	1090	1141	1092	1102	1081	1139	1098	1113	1118	1070	1087	1103	1148	1126	1105	1119	1137	1129	1000	1122	1093	1086	1109	1081	1121	1097	1084	1117	1056	1123	1074	1122	1144	1079	1071	1093	1103	1095	1091	1103	1140	1174	1140	1131	1130	1037	1142	1094	1164	1115	1101	1135	1092	1096	1095	1101	1140	1105	1115	1091	1078	1119	1120	1124	1033	1100	1158	1112	1124	1123	1060	1138	1115	1156	1074	1081	1135	1133	1111	1068	1105	1091	1054	1101	1095	1125	1117	1087	1124	1126	1140	1130	1097	1027	1112	1122	1069	1128	1105	1125	1087	1161	1037	1066	1188	1081	1133	1109	1109	1073	1087	1078	1122	1108	1140	1186	1083	1084	1149	1098	1153	1079	1098	1159	1054	1057	1099	1117	1081	1129	1053	1074	1187	1153	1102	1083	1114	1171	1122	1126	1032	1125	1153	1089	1119	1126	1127	1087	1112	1158	1085	1083	1157	1076	1115	1113	1096	1062	1067	1129	1119	1060	1125	1079	1036	1102	1112	1157	1101	1097	1093	1114	1139	1091	1075	1089	1166	1149	1124	1048	1113	1127	1120	1157	1092	1061	1152	1103	1089	1052	1130	1140	1037	1129	1163	1074	1143	1120	1141	1113	1165	1127	1082	1130	1076	1064	1173	1047	1149	1062	1111	1130	1097	1162	1097	1104	1093	1135	1121	1088	1160	1125	1129	1189	1110	1089	1055	1071	1106	1084	1141	1053	1056	1136	1069	1146	1133	1169	1130	1176	1094	1112	1044	1035	1136	1121	1095	1102	1121	1172	1090	1136	1090	1105	1106	1136	1159	1105	1092	1110	1082	1146	1093	1116	1118	1069	1103	1158	1150	1068	1110	1083	1113	1132	1135	1064	1167	1105	1117	1131	1078	1058	1138	1131	1084	1110	1070	1100	1125	1111	1076	1105	1183	1093	1122	1163	1129	1081	1156	1086	1095	1117	1113	1082	1113	1105	1159	1110	1134	1104	1147	1182	1137	1206	1090	1078	1119	1081	1155	1086	1084	1074	1109	1086	1155	1160	1163	1135	1082	1071	1067	1137	1118	1098	1087	1132	1110	1140	1128	1144	1175	1138	1103	1105	1149	1030	1138	1132	1146	1111	1147	1093	1132	1138	1040	1076	1115	1179	1125	1076	1161	1154	1143	1085	1121	1172	1082	1072	1109	1123	1128	1102	1082	1121	1188	1126	1141	1184	1144	1070	1129	1105	1119	1144	1068	1136	1069	1119	1125	1050	1093	1179	1069	1156	1153	1111	1129	1139	1105	1120	1093	1108	1140	1108	1093	1080	1043	1114	1156	1166	1095	1137	1140	1163	1114	1056	1064	1047	1068	1083	1110	1104	1166	1050	1179	1066	1114	1076	1117	1142	1151	1090	1059	1102	1119	1116	1129	1107	1096	1137	1197	1121	1061	1130	1092	1186	1197	1117	1098	1167	1167	1094	1096	1152	1151	1143	1086	1074	1092	1106	1127	1087	1098	1098	1124	1163	1147	1193	1128	1118	1111	1059	1135	1114	1088	1130	1077	1136	1060	1083	1102	1096	1072	1121	1104	1179	1109	1106	1111	1121	1072	1140	1079	1107	1104	1080	1077	1124	1065	1119	1101	1135	1103	1134	1090	1144	1122	1096	1140	1107	1127	1117	1187	1101	1113	1137	1162	1072	1169	1083	1158	1129	1055	1177	1142	1138	1100	1189	1132	1095	1089	1126	1143	1094	1062	1076	1115	1194	1133	1118	1039	1147	1133	1107	1093	1102	1070	1141	1096	1068	1118	1135	1104	1148	1124	1108	1046	1172	1152	1093	1048	1102	1112	1159	1162	1146	1116	1177	1102	1087	1138	1080	1069	1127	1091	1111	1144	1144	1118	1093	1114	1158	1092	1087	1171	1030	1178	1125	1117	1146	1137	1092	1070	1089	1098	1160	1095	1108	1117	1150	1118	1078	1128	1115	1133	1153	1123	1052	1141	1068	1090	1177	1111	1089	1139	1106	1134	1169	1095	1082	1137	1051	1158	1104	1180	1079	1130	1105	1077	1104	1130	1116	1116	1113	1119	1061	1074	1086	1081	1130	1159	1102	1173	1076	1173	1120	1088	1090	1073	1152	1079	1096	1119	1131	1083	1106	1089	1079	1133	1094	1104	1106	1121	1169	1119	1081	1114	1119	1130	1081	1151	1164	1165	1082	1151	1135	1156	1073	1105	1096	1150	1148	1138	1123	1148	1090	1215	1153	1102	1092	1083	1141	1087	1124	1140	1142	1130	1104	1100	1141	1104	1130	1129	1070	1109	1144	1097	1114	1073	1148	1099	1048	1116	1087	1088	1078	1139	1115	1121	1135	1074	1126	1192	1101	1140	1120	1063	1111	1093	1091	1116	1125	1132	1109	1102	1144	1103	1119	1124	1109	1141	1146	1103	1137	1145	1181	1128	1105	1171	1079	1183	1155	1109	1052	1116	1101	1105	1006	1108	1036	1138	1105	1086	1126	1170	1155	1094	1089	1155	1139	1060	1124	1122	1146	1179	1178	1109	1065	1112	1107	1112	1129	1152	1108	1081	1109	1129	1142	1119	1147	1095	1111	1084	1121	1098	1132	1158	1123	1105	1118	1120	1142	1107	1139	1137	1097	1162	1112	1068	1132	1149	1132	1093	1090	1213	1162	1144	1112	1099	1092	1124	1108	1060	1050	1065	1112	1108	1068	1100	1093	1162	1145	1047	1116	1120	1106	1146	1109	1089	1133	1114	1068	1145	1109	1051	1090	1072	1085	1126	1107	1069	1168	1157	1135	1174	1097	1131	1095	1088	1122	1088	1133	1120	1135	1143	1103	1113	1128	1111	1131	1102	1170	1093	1103	1116	1188	1090	1189	1134	1110	1115	1143	1132	1174	1073	1112	1092	1115	1117	1090	1078	1068	1096	1073	1120	1095	1115	1170	1130	1058	1152	1064	1157	1096	1071	1102	1135	1119	1128	1073	1132	1146	1094	1075	1073	1073	1091	1058	1083	1150	1137	1159	1115	1148	1029	1126	1114	1081	1096	1129	1082	1083	1084	1142	1082	1160	1119	1087	1125	1143	1189	1145	1104	1099	1095	1096	1146	1120	1089	1106	1151	1065	1132	1074	1115	1095	1097	1126	1049	1124	1119	1124	1085	1063	1068	1065	1167	1097	1090	1131	1118	1110	1108	1114	1094	1070	1124	1136	1116	1060	1048	1072	1096	1068	1101	1070	1170	1098	1061	1071	1069	1082	1117	1125	1047	1114	1142	1128	1137	1137	1126	1111	1136	1088	1079	1122	1112	1046	1063	1109	1174	1082	1138	1141	1155	1175	1130	1078	1080	1224	1104	1072	1125	1117	1113	1113	1101	1144	1077	1161	1077	1089	1120	1070	1209	1115	1040	1075	1089	1124	1075	1166	1099	1115	1131	1081	1111	1095	1182	1159	1073	1108	1171	1091	1172	1138	1092	1105	1126	1055	1062	1064	1173	1138	1092	1087	1141	1093	1128	1125	1162	1144	1062	1135	1166	1130	1119	1081	1085	1103	1135	1175	1131	1071	1138	1116	1090	1072	1066	1129	1068	1120	1128	1066	1077	1134	1107	1117	1092	1076	1109	1089	1147	1098	1134	1081	1144	1142	1108	1097	1141	1109	1129	1122	1070	1108	1157	1125	1110	1205	1138	1177	1214	1103	1096	1095	1116	1075	1102	1117	1056	1114	1115	1123	1120	1105	1129	1076	1091	1063	1062	1054	1082	1139	1099	1167	1108	1113	1074	1111	1052	1114	1095	1108	1142	1109	1111	1115	1128	1093	1125	1107	1037	1095	1135	1098	1081	1058	1126	1135	1065	1079	1140	1149	1079	1104	1034	1094	1141	1160	1142	1072	1035	1119	1150	1132	1107	1110	1075	1146	1082	1143	1093	1101	1091	1069	1158	1156	1153	1079	1064	1137	1067	1096	1060	1109	1141	1190	1113	1080	1147	1139	1119	1094	1088	1136	1113	1114	1173	1097	1066	1025	1148	1147	1037	1071	1098	1103	1127	1162	1101	1146	1122	1084	1112	1169	1114	1129	1141	1090	1156	1078	1105	1179	1098	1112	1102	1134	1114	1109	1056	1085	1150	1154	1153	1143	1132	1098	1075	1071	1134	1144	1103	1054	1129	1142	1101	1170	1104	1159	1131	1115	1085	1062	1106	1081	1127	1115	1078	1095	1092	1087	1158	1138	1074	1170	1092	1099	1134	1101	1119	1090	1075	1057	1095	1110	1111	1091	1098	1151	1142	1081	1087	1090	1099	1169	1121	1090	1156	1102	1104	1122	1071	1099	1150	1065	1106	1110	1051	1139	1132	1099	1117	1094	1039	1086	1175	1098	1120	1150	1126	1160	1146	1128	1114	1154	1119	1130	1144	1112	1129	1066	1104	1069	1112	1165	1104	1092	1163	1087	1131	1108	1144	1176	1129	1110	1105	1162	1141	1112	1063	1123	1113	1136
15274	5096	5118	4449	3548	2313	1623	1020	898	855	814	654	563	551	522	596	621	580	637	769	1019	1172	1068	768	580	540	609	602	571	628	591	546	455	449	423	369	416	385	407	374	417	435	423	398	373	405	368	353	420	388	355	385	360	353	367	355	380	391	388	325	383	353	338	375	333	380	379	403	332	357	346	392	374	334	353	299	370	341	364	371	362	333	349	347	351	384	340	382	382	378	354	382	364	356	386	337	354	342	332	361	386	350	355	380	347	339	354	379	348	353	357	362	340	327	369	385	376	427	366	378	377	394	347	396	397	369	358	371	350	366	373	374	337	366	330	353	360	371	347	359	362	330	395	374	367	370	363	324	352	287	362	340	365	337	342	348	365	353	331	300	377	377	339	327	393	336	361	358	342	343	370	381	339	359	324	371	363	343	350	333	364	382	326	381	344	349	337	350	374	341	341	359	345	354	359	342	354	389	330	392	358	356	357	334	329	343	368	345	366	362	358	350	364	328	366	336	343	361	363	343	336	352	340	329	350	381	351	372	353	341	357	347	372	364	348	341	389	328	340	335	355	357	317	365	332	352	362	355	379	349	357	331	396	364	373	365	371	355	381	372	356	366	330	352	320	365	374	370	321	393	341	321	335	343	355	337	349	390	370	375	357	416	371	344	367	357	364	345	413	337	338	338	352	340	366	362	358	298	323	354	370	324	367	351	364	328	347	363	375	377	379	325	355	341	341	309	366	362	356	368	365	361	317	318	361	374	345	343	365	344	336	360	330	328	359	365	346	362	373	344	352	369	337	369	355	380	367	355	329	333	373	371	368	328	344	357	356	365	376	364	361	337	354	350	392	363	361	333	339	363	368	356	405	363	337	374	364	361	386	391	351	358	366	343	348	358	370	393	374	352	352	336	368	332	330	316	377	358	343	349	323	333	394	334	367	354	351	364	339	385	388	350	359	324	367	366	385	333	355	345	340	367	348	338	352	373	345	377	373	356	355	366	328	331	328	379	380	374	327	360	372	341	326	338	356	349	360	339	382	338	338	339	359	354	355	358	394	334	320	362	342	369	357	385	395	372	371	319	366	386	366	379	360	395	358	351	356	341	387	339	361	372	356	342	318	310	325	365	357	385	346	353	341	346	377	353	367	327	314	373	334	349	322	403	385	366	344	343	386	375	396	361	314	346	337	362	324	348	358	377	338	335	350	355	379	358	389	344	364	366	343	350	356	366	396	356	336	355	343	342	333	327	351	387	367	377	338	349	316	366	375	346	348	360	359	378	375	353	352	350	337	347	344	342	369	338	337	364	367	342	347	365	344	333	355	359	364	360	361	401	331	334	352	393	336	317	360	371	359	366	343	393	364	366	361	348	350	338	361	341	331	330	387	322	362	418	362	335	341	378	348	362	362	326	349	341	378	353	335	371	386	360	370	371	349	375	347	338	362	359	373	384	334	339	356	359	381	369	368	349	315	368	380	355	344	352	373	351	386	349	366	338	397	374	318	379	351	355	360	345	355	345	333	338	364	338	342	367	345	381	373	364	341	362	359	346	353	365	393	350	373	360	367	368	347	374	341	365	370	334	334	371	353	316	398	360	367	317	352	320	355	320	337	335	339	388	369	356	371	383	351	343	381	347	344	365	357	377	365	356	349	346	392	345	365	368	364	372	378	343	370	315	352	400	360	334	376	390	382	358	336	350	326	387	352	304	355	354	374	369	393	341	311	333	373	345	384	347	360	329	354	343	360	334	347	324	363	333	371	338	322	385	369	346	338	326	356	362	354	367	346	354	358	367	366	380	382	360	375	345	333	356	346	330	372	349	325	338	371	366	349	371	337	349	345	329	345	365	359	338	362	386	376	379	376	357	349	339	338	367	333	359	349	341	360	330	355	321	334	380	324	360	343	344	304	335	318	351	343	359	370	333	369	371	354	351	374	367	370	353	379	350	365	342	345	349	338	348	334	361	326	377	335	358	336	370	346	344	371	363	350	341	352	369	361	340	347	361	384	351	367	360	361	352	339	351	333	361	378	345	335	336	355	342	343	348	305	357	349	316	340	363	369	368	322	363	350	372	368	373	354	382	354	348	308	345	343	383	396	361	359	377	408	368	361	393	357	321	328	338	340	381	334	345	346	354	367	348	346	364	344	365	338	366	370	381	358	373	364	377	318	336	367	355	327	356	319	358	388	344	310	375	342	353	361	338	353	371	339	359	370	374	346	384	372	372	344	370	343	392	352	331	367	366	355	377	393	329	372	350	358	338	342	340	348	366	341	354	362	341	358	357	370	354	358	392	388	380	420	362	371	333	339	344	390	399	352	374	343	384	333	367	362	350	339	384	352	374	354	338	345	381	309	331	352	352	342	342	353	323	330	401	355	342	399	373	340	369	304	347	352	339	321	305	383	346	342	336	336	389	314	376	354	314	340	371	339	342	384	362	335	348	351	332	417	347	380	333	338	333	352	354	347	354	378	333	357	373	368	327	303	363	359	376	330	391	339	375	412	330	373	351	350	360	357	381	378	377	324	339	363	346	356	327	366	341	359	348	346	355	367	375	341	358	332	368	366	355	356	348	385	327	338	351	359	311	356	340	355	345	404	326	371	384	304	352	361	360	360	354	356	348	346	336	346	345	366	350	372	364	326	330	347	367	381	359	349	357	324	343	373	343	355	364	384	345	369	385	357	388	340	338	379	328	348	363	402	342	359	369	372	340	389	352	336	403	334	377	378	319	318	362	353	350	358	371	358	338	394	366	365	347	390	372	338	314	350	368	352	314	335	343	326	370	350	362	349	403	348	352	359	349	376	326	352	376	342	350	335	370	326	344	337	371	337	303	362	350	373	362	340	363	310	358	354	362	343	370	346	333	329	350	353	349	382	362	350	345	354	350	363	360	353	358	346	353	359	393	388	340	327	368	360	328	358	375	370	362	365	417	331	408	361	339	358	361	343	357	333	343	312	362	383	312	363	353	347	359	335	349	389	355	377	356	313	367	363	352	357	414	346	360	325	350	337	373	333	345	342	366	371	346	322	338	331	349	332	334	339	398	387	351	385	362	379	356	352	363	362	360	371	393	389	357	354	326	321	364	310	375	363	321	356	339	337	361	338	380	370	368	350	371	387	311	377	345	339	367	358	369	356	347	359	347	365	375	363	353	399	358	349	345	365	368	361	394	336	334	329	331	359	366	350	346	333	338	394	328	381	335	329	371	367	322	367	354	388	363	391	363	347	357	334	364	353	316	338	330	349	392	356	383	348	366	376	348	311	365	370	326	376	357	351	373	326	350	373	345	384	336	353	357	370	347	365	358	353	363	367	348	343	333	346	371	333	329	334	352	393	354	319	343	369	371	365	349	398	391	338	331	323	396	328	351	348	356	341	343	346	353	364	380	350	381	342	345	391	337	357	333	358	355	382	336	375	343	377	391	355	360	356	317	344	358	366	381	336	354	317	359	337	364	353	365	356	376	392	355	360	330	379	405	391	354	354	308
9064	3794	7565	8893	8141	6629	5422	4237	3788	3646	3290	2574	2231	2162	1987	2661	2767	2587	2855	3796	4918	6287	6092	3991	2454	2504	2881	2666	2625	3003	2768	2612	2291	1955	1595	1292	1428	1450	1377	1382	1350	1420	1394	1259	1313	1247	1052	1101	1090	1095	1134	1055	1040	1033	1087	1063	1053	975	1014	963	963	959	979	953	959	950	900	935	899	951	947	939	930	927	941	953	889	934	899	914	923	932	941	933	877	950	883	867	911	943	954	867	900	928	909	856	915	927	903	943	935	911	887	873	933	912	991	904	914	955	943	935	922	1079	1026	1041	1320	1293	1086	1151	1008	1052	911	915	914	913	905	881	891	902	921	870	941	910	867	892	876	916	905	957	966	888	875	900	915	896	955	885	902	943	931	919	938	958	990	937	911	878	915	950	937	928	883	929	940	910	921	893	918	901	972	919	867	876	915	952	875	872	907	942	933	893	929	877	904	900	867	929	951	937	867	912	913	947	868	986	950	850	891	840	861	936	893	879	962	883	928	880	897	839	942	918	912	937	875	951	930	918	932	846	919	916	918	860	947	918	909	892	915	873	876	929	909	847	889	868	874	919	915	876	860	936	953	873	864	863	906	932	910	917	971	928	890	920	867	926	880	925	894	878	907	916	904	918	886	922	900	882	942	871	876	894	878	942	915	933	917	899	859	892	884	885	976	864	901	867	837	921	943	907	928	886	868	873	874	852	930	892	886	886	864	888	896	876	925	926	869	894	938	878	885	896	909	864	855	949	932	923	936	913	932	901	893	887	890	880	861	863	895	918	928	879	912	867	943	836	952	900	894	944	913	979	891	924	923	902	954	946	876	928	937	894	926	855	948	876	905	902	949	903	1001	895	809	871	883	888	930	971	943	907	876	885	851	898	866	840	931	883	872	900	939	892	923	873	894	932	906	926	865	866	888	958	835	932	919	895	890	880	872	916	888	915	923	872	897	941	883	894	868	921	908	839	931	910	921	863	905	823	919	876	854	877	896	897	868	906	893	874	911	930	941	861	881	910	906	913	894	924	895	924	925	948	954	899	918	903	880	898	905	917	923	905	909	925	953	893	926	924	900	931	916	893	960	905	882	902	867	896	920	936	924	891	898	934	918	876	875	894	941	934	918	950	929	872	916	906	934	865	950	878	965	895	832	900	909	932	959	918	927	894	927	922	930	886	887	928	872	894	982	840	869	888	961	888	921	905	921	937	877	918	929	856	889	981	949	834	883	886	916	960	917	898	954	944	947	914	936	866	984	935	894	914	924	830	907	890	902	905	844	934	895	893	859	876	891	929	875	1001	875	839	908	908	912	881	919	899	896	903	889	862	879	914	916	907	919	915	891	904	909	891	906	934	900	890	835	889	865	855	888	936	901	880	941	941	900	922	948	891	874	920	920	883	908	898	909	941	929	865	945	888	933	868	890	872	908	930	885	926	881	869	939	864	883	855	908	923	917	882	860	888	908	917	872	908	910	895	909	858	891	914	873	867	860	932	867	871	926	941	874	853	897	937	915	900	962	913	866	914	934	914	908	914	922	943	923	904	923	864	921	857	920	923	856	932	887	909	903	887	899	880	898	903	933	930	875	938	923	918	917	960	924	925	967	878	921	902	880	877	896	873	883	892	908	923	887	936	928	859	910	892	881	846	934	863	1014	932	936	914	924	889	916	903	903	949	876	906	878	871	907	870	890	860	873	898	947	916	908	891	881	930	894	876	915	913	898	920	866	887	968	915	953	871	940	902	948	896	890	948	891	877	859	913	887	920	949	985	896	894	894	898	861	926	917	896	886	901	882	910	878	888	898	864	915	924	939	910	913	932	877	858	909	935	840	902	881	929	963	945	915	946	940	898	933	914	900	937	913	949	928	889	863	881	910	855	884	848	886	876	878	902	885	918	912	854	930	938	886	893	943	890	938	978	931	904	843	922	837	928	932	883	906	879	876	890	873	893	860	902	973	896	915	853	953	929	865	864	877	908	901	927	935	877	902	929	889	897	868	903	892	904	912	950	941	898	935	910	878	919	908	957	861	852	915	887	883	915	922	871	899	912	932	924	873	860	892	903	880	921	952	895	917	914	911	871	837	866	923	913	959	921	910	889	932	920	917	928	943	901	940	898	885	943	907	906	920	918	869	886	897	922	946	916	920	925	899	873	917	882	910	925	876	882	906	915	854	916	925	929	907	902	892	902	932	919	884	929	866	932	890	907	908	946	899	873	926	887	948	885	923	894	876	865	934	931	937	862	918	895	896	887	888	937	912	898	839	912	934	840	866	928	903	889	903	899	892	906	884	880	917	918	918	880	906	931	892	919	937	918	905	894	897	939	866	916	933	909	938	929	869	888	904	946	910	912	845	835	867	918	895	867	943	903	825	867	901	928	863	974	930	874	924	889	870	918	915	889	922	936	900	906	929	843	870	908	939	893	878	850	941	922	877	931	969	958	879	903	951	899	895	946	938	851	918	876	929	896	878	890	900	935	901	837	911	854	921	856	886	915	912	892	846	891	869	897	899	875	914	923	834	933	858	929	928	897	910	948	903	874	895	857	895	952	901	881	902	864	923	968	910	924	881	921	884	962	934	904	945	858	920	894	927	921	904	885	926	921	943	953	909	942	903	927	908	939	923	949	888	921	888	919	925	947	881	839	899	859	890	932	901	897	872	881	918	955	904	903	901	919	897	895	928	949	937	901	879	895	846	908	911	944	886	911	883	874	916	948	901	879	852	913	904	889	870	881	924	882	913	899	910	874	864	948	871	974	920	916	881	904	934	937	932	887	930	907	927	909	949	922	900	915	916	878	884	909	845	911	930	934	884	937	894	909	917	897	889	907	913	894	901	938	889	873	945	916	883	884	877	894	896	853	926	920	900	879	894	881	878	911	846	914	894	939	884	913	877	939	922	918	924	967	862	892	935	915	893	900	905	929	897	907	916	879	897	894	939	933	873	893	885	921	916	862	930	866	894	861	917	953	869	916	898	887	894	859	920	922	911	901	897	876	939	868	877	889	913	888	914	927	901	939	920	868	921	925	926	899	890	935	865	960	877	896	904	962	905	905	901	930	937	907	946	902	895	905	897	939	875	876	884	842	917	925	896	910	913	887	912	925	897	872	910	949	886	954	915	885	893	901	910	900	903	905	911	847	926	851	903	926	897	893	906	887	893	861	931	917	884	871	936	875	952	950	873	933	955	913	915	886	902	854	921	897	857	941	883	908	949	875	917	889	914	918	931	885	910	913	927	936	926	866	910	927	846	891	909	961	890	860	921	895	840	921	851	931	885	944	910	873	886	905	940	914	936	922	913	892	958	899	953	890	866	890	975	877	885	930	878	957	901	938	943	897	894	900	952	828	902	952	946	943	924	863	903	875	887	884	868	912	882	912	930	881	889	914	940	862	862	924	929	899	896	846	895	918	905	890	882	925	925	895	878	927	881	934	892	914	926	890	959	919	918	914	919	937	910	947	903	887	869	874	941	954	873	860	913	840	970	922	941	880	874	949	930	935	917	906
2505	724	697	586	573	592	535	457	500	507	529	535	482	517	511	535	544	487	517	527	492	524	526	487	532	557	501	512	545	569	496	506	527	503	502	474	512	467	489	507	485	450	498	483	478	496	486	494	452	518	471	439	422	481	482	494	458	464	481	470	479	498	510	446	493	498	478	491	526	493	494	494	467	508	515	504	509	459	455	497	475	521	485	512	461	453	495	478	500	517	502	480	466	497	493	498	469	489	517	489	492	496	492	496	463	467	459	527	529	478	539	463	521	498	496	497	524	497	483	479	489	493	513	478	523	477	467	494	453	493	513	514	488	462	492	457	476	498	446	450	477	482	486	470	436	526	487	520	511	508	453	459	453	533	492	473	478	533	518	503	510	518	554	484	495	500	525	462	499	472	494	467	483	490	500	492	475	441	503	485	542	545	497	454	509	478	465	489	507	474	456	493	437	480	510	483	493	481	482	512	508	500	518	469	451	482	495	477	497	489	502	505	492	481	526	479	507	426	485	501	464	473	476	508	491	485	470	501	476	513	468	452	481	478	437	488	490	452	532	479	511	448	486	487	496	522	504	488	510	485	479	519	474	483	489	480	457	482	499	464	457	482	501	494	524	518	505	444	472	481	475	487	473	487	511	500	482	511	470	515	535	497	474	492	517	474	484	484	482	514	467	498	466	505	470	460	498	488	508	482	477	480	485	523	482	520	495	505	454	497	480	489	474	486	453	475	492	473	503	466	507	495	482	499	442	469	487	491	475	496	475	482	494	546	498	481	500	498	523	520	486	508	470	480	492	492	492	498	507	488	508	462	479	490	483	489	500	490	466	498	457	493	474	486	477	482	515	513	501	470	489	469	520	468	500	456	500	432	468	486	513	506	492	461	432	514	493	488	502	469	525	470	493	478	482	442	488	503	516	470	496	410	517	519	474	536	471	481	481	486	479	516	508	514	482	471	503	493	478	459	453	518	439	518	504	515	507	488	480	540	497	463	517	523	466	549	473	502	468	487	517	508	501	488	468	489	461	486	506	483	476	505	496	495	464	477	469	459	476	482	486	453	450	505	514	504	489	462	523	503	467	485	469	509	534	466	472	511	533	473	480	496	475	465	473	491	490	484	477	451	495	489	460	530	487	442	473	506	505	492	442	499	500	498	512	488	474	516	460	465	463	530	486	470	431	495	507	510	511	484	464	523	497	490	490	529	520	457	526	488	495	516	456	480	521	487	453	511	486	495	469	482	508	459	520	510	490	464	448	505	458	507	530	521	499	531	490	492	476	474	498	482	508	498	478	516	497	472	446	467	470	483	483	461	469	453	450	463	461	483	489	475	494	464	504	473	466	466	478	442	475	478	480	474	492	449	480	538	490	439	523	475	513	491	478	466	488	478	461	515	489	519	481	530	471	460	510	468	485	473	523	473	488	543	474	515	490	494	480	467	519	474	450	510	533	499	444	516	479	473	458	474	501	498	498	491	460	512	495	509	482	506	461	510	505	454	462	456	466	491	495	517	471	488	499	489	502	457	457	493	491	499	484	477	459	473	515	507	501	479	501	520	475	496	457	445	477	527	484	512	471	475	477	514	525	548	463	472	487	487	450	484	499	519	515	514	463	540	494	535	475	532	481	491	506	436	472	481	497	485	480	482	553	485	483	486	499	472	509	475	481	511	488	465	497	489	478	480	499	500	512	480	525	514	473	498	499	481	473	468	472	505	459	526	459	480	476	498	439	501	499	476	506	526	463	519	501	507	466	463	534	484	538	518	509	510	477	533	506	509	484	508	455	479	500	550	486	493	459	500	482	474	486	489	475	495	480	487	475	535	480	466	516	475	496	523	502	439	483	500	455	476	540	512	530	521	488	515	513	498	466	470	463	503	476	510	517	497	451	486	500	525	462	504	435	476	455	502	470	447	477	532	459	499	495	485	467	453	522	446	560	487	497	508	504	470	473	469	484	432	500	488	478	476	485	491	450	509	481	439	444	518	507	451	528	482	491	500	497	472	480	506	446	469	467	515	462	514	483	506	494	522	467	470	450	465	494	454	459	499	480	474	475	501	471	516	495	475	458	464	488	484	520	501	537	464	471	481	499	473	484	483	492	466	506	460	491	475	451	484	494	477	459	500	469	475	490	459	491	518	476	432	450	475	494	538	499	451	463	495	515	455	520	510	484	477	452	490	500	497	516	493	448	458	479	489	450	466	487	478	458	496	483	481	487	458	450	490	463	502	504	511	509	523	510	492	510	503	527	479	470	477	491	499	485	478	468	532	521	514	473	497	493	518	468	499	469	507	487	468	445	496	480	474	492	463	440	472	477	471	485	485	462	480	524	526	514	490	478	507	493	482	525	499	487	486	490	528	475	480	433	508	464	478	436	512	480	515	534	465	480	488	507	487	459	435	479	452	515	465	479	471	432	496	508	495	482	510	474	519	467	448	455	459	503	457	443	490	497	509	485	470	497	503	509	463	492	548	490	553	488	489	475	473	527	476	528	520	518	463	502	474	460	489	465	492	464	519	459	479	472	493	477	478	498	490	514	493	499	478	478	504	487	484	483	517	481	481	514	454	459	491	474	485	483	474	500	484	457	520	493	482	486	492	511	508	516	477	497	510	492	487	497	496	480	548	521	528	514	445	467	507	495	492	466	522	515	480	508	453	479	449	479	477	457	501	503	504	530	486	488	484	453	519	451	470	455	509	464	465	496	439	451	471	545	466	461	524	489	482	499	513	478	545	508	484	470	490	469	511	513	487	459	497	459	509	496	495	471	496	451	473	467	483	465	503	470	506	517	502	544	506	515	441	450	473	462	463	495	478	494	476	440	472	470	510	494	488	515	481	493	499	455	488	504	524	487	500	496	508	475	481	531	476	483	503	489	506	491	508	485	504	540	447	506	493	499	493	507	509	484	528	492	440	491	494	501	477	504	506	453	484	510	464	499	515	541	492	488	522	486	511	440	492	492	483	459	499	522	501	496	534	471	490	463	508	554	443	510	487	504	491	520	486	471	456	530	525	470	491	495	475	487	484	480	524	481	493	460	478	470	490	483	520	491	473	518	482	499	496	486	484	452	481	479	507	472	496	458	497	463	522	502	512	498	466	450	502	531	480	495	475	522	503	508	463	463	490	423	496	495	513	506	492	508	509	477	514	513	468	511	464	489	465	497	473	473	455	471	412	472	513	464	479	475	446	485	545	472	489	483	484	465	486	468	501	517	503	494	558	460	489	523	486	475	491	497	495	443	472	501	524	491	466	499	494	528	511	467	458	486	500	493	524	443	526	484	513	471	504	514	480	532	474	479	505	480	447	487	486	469	543	474	482	521	510	508	465	522	496	514	499	505	468	491	509	486	530	490	463	473	533	460	497	462	503	488	489	460	491	485	491	494	472	502	469	514	519	481	500	473	469	495	479	538	484	478	470	452	479	459	453	518	519	484	530	462	508	482	495	539	472	506	463	453	511	510	515	516	474	528	501	516	457	484	460
2964	1347	1509	1509	1542	1296	1246	1192	1194	1162	1238	1248	1210	1186	1190	1371	1473	1254	1245	1343	1328	1305	1479	1349	1256	1383	1362	1259	1467	1599	1392	1195	1183	1104	1128	1132	1196	1120	1083	1193	1190	1129	1199	1133	1166	1191	1118	1151	1142	1146	1124	1116	1140	1157	1148	1125	1134	1142	1108	1124	1169	1134	1136	1177	1161	1103	1081	1143	1126	1162	1113	1120	1099	1133	1127	1084	1119	1184	1176	1170	1096	1154	1077	1088	1170	1058	1134	1103	1162	1182	1085	1135	1162	1154	1202	1127	1060	1156	1103	1109	1139	1093	1133	1119	1125	1167	1072	1169	1144	1066	1150	1132	1135	1184	1141	1177	1192	1167	1177	1146	1166	1055	1143	1154	1155	1160	1110	1197	1144	1149	1151	1124	1106	1181	1137	1146	1147	1134	1079	1127	1145	1178	1104	1091	1101	1108	1136	1130	1103	1147	1135	1169	1186	1099	1146	1174	1048	1113	1119	1107	1142	1154	1114	1107	1215	1150	1138	1133	1182	1087	1098	1104	1098	1117	1172	1117	1155	1078	1150	1147	1072	1174	1170	1098	1147	1166	1089	1110	1081	1179	1101	1154	1185	1134	1107	1210	1161	1074	1142	1094	1113	1135	1082	1112	1138	1110	1124	1146	1168	1100	1134	1110	1152	1160	1122	1078	1085	1104	1109	1146	1141	1191	1184	1097	1175	1140	1192	1118	1130	1137	1137	1115	1130	1156	1152	1161	1177	1120	1079	1155	1154	1154	1134	1182	1098	1157	1106	1128	1164	1109	1113	1097	1097	1102	1161	1182	1162	1121	1168	1067	1158	1091	1083	1145	1134	1092	1179	1119	1064	1156	1125	1082	1211	1157	1132	1090	1081	1147	1146	1110	1137	1144	1100	1174	1170	1133	1104	1137	1126	1105	1163	1081	1080	1099	1178	1135	1120	1156	1155	1141	1147	1156	1152	1105	1059	1159	1084	1105	1160	1169	1088	1145	1129	1125	1167	1116	1111	1199	1188	1188	1164	1057	1101	1073	1093	1115	1208	1151	1092	1140	1108	1085	1092	1145	1125	1127	1086	1223	1127	1099	1143	1106	1104	1167	1086	1140	1069	1109	1162	1150	1130	1106	1162	1121	1143	1196	1119	1140	1128	1184	1187	1132	1141	1159	1130	1199	1128	1110	1140	1071	1100	1080	1122	1127	1141	1138	1109	1136	1118	1073	1123	1164	1159	1187	1174	1141	1082	1157	1130	1105	1087	1134	1179	1159	1064	1110	1070	1165	1133	1159	1143	1044	1115	1122	1155	1145	1156	1134	1065	1118	1086	1136	1157	1083	1122	1077	1122	1160	1102	1086	1124	1157	1114	1125	1124	1112	1127	1101	1107	1151	1145	1138	1131	1146	1117	1087	1110	1141	1154	1179	1148	1142	1132	1101	1198	1124	1093	1083	1179	1128	1146	1136	1093	1092	1092	1177	1105	1177	1184	1042	1217	1153	1105	1142	1131	1159	1036	1081	1092	1120	1106	1153	1173	1148	1136	1103	1139	1090	1119	1180	1146	1089	1159	1162	1106	1067	1083	1179	1078	1197	1089	1167	1114	1139	1118	1097	1123	1148	1122	1128	1122	1097	1106	1162	1120	1132	1149	1079	1128	1121	1148	1121	1177	1169	1084	1151	1120	1072	1160	1068	1154	1162	1179	1135	1100	1135	1146	1157	1121	1128	1164	1126	1105	1139	1124	1139	1113	1140	1182	1140	1130	1099	1112	1151	1111	1116	1115	1099	1105	1103	1155	1105	1170	1156	1140	1145	1168	1155	1176	1141	1125	1129	1111	1125	1129	1163	1112	1124	1115	1198	1130	1135	1136	1095	1140	1100	1163	1107	1136	1061	1198	1124	1112	1175	1034	1131	1171	1138	1161	1150	1107	1215	1105	1143	1154	1115	1158	1132	1084	1131	1146	1138	1148	1113	1114	1124	1100	1084	1097	1139	1212	1150	1155	1144	1107	1123	1206	1089	1146	1136	1145	1176	1104	1125	1153	1102	1116	1126	1169	1119	1111	1110	1115	1119	1094	1141	1111	1148	1126	1066	1116	1160	1143	1172	1159	1166	1132	1140	1098	1161	1127	1156	1114	1186	1164	1053	1199	1139	1146	1116	1087	1146	1112	1114	1074	1161	1143	1092	1148	1105	1152	1122	1170	1155	1115	1170	1141	1157	1084	1181	1135	1134	1098	1126	1120	1104	1126	1154	1181	1169	1119	1136	1116	1103	1096	1187	1116	1159	1114	1108	1150	1138	1135	1119	1128	1122	1160	1139	1095	1050	1164	1104	1148	1133	1121	1201	1146	1143	1139	1161	1070	1138	1139	1059	1152	1179	1099	1135	1138	1122	1163	1129	1137	1129	1172	1122	1139	1119	1067	1142	1167	1153	1163	1177	1166	1174	1120	1147	1127	1107	1156	1121	1158	1082	1146	1108	1107	1162	1213	1101	1170	1088	1127	1127	1136	1118	1127	1162	1156	1125	1219	1151	1132	1087	1073	1155	1123	1127	1102	1168	1193	1149	1115	1136	1126	1170	1102	1168	1173	1155	1157	1146	1118	1132	1133	1178	1190	1113	1153	1118	1186	1126	1081	1165	1128	1136	1103	1109	1151	1154	1159	1202	1153	1188	1130	1127	1131	1159	1072	1163	1158	1143	1152	1231	1125	1188	1159	1163	1124	1115	1162	1068	1119	1143	1091	1127	1147	1121	1143	1092	1139	1160	1134	1138	1123	1094	1129	1053	1198	1152	1157	1200	1168	1123	1096	1122	1146	1115	1138	1188	1186	1168	1131	1189	1096	1160	1090	1139	1134	1093	1141	1115	1100	1144	1097	1114	1110	1123	1114	1172	1153	1161	1145	1137	1171	1154	1201	1157	1127	1134	1141	1208	1153	1145	1204	1151	1077	1132	1169	1088	1137	1128	1101	1150	1142	1079	1177	1137	1173	1113	1098	1097	1122	1116	1139	1072	1140	1154	1099	1149	1109	1116	1127	1161	1108	1092	1199	1122	1152	1114	1133	1124	1176	1139	1176	1132	1143	1099	1111	1135	1156	1191	1098	1110	1087	1109	1113	1091	1130	1106	1153	1125	1120	1080	1100	1145	1056	1123	1118	1142	1119	1180	1137	1122	1137	1174	1141	1115	1088	1186	1118	1108	1135	1095	1088	1159	1136	1081	1143	1170	1156	1160	1141	1103	1124	1087	1170	1123	1141	1116	1104	1201	1111	1188	1162	1126	1113	1131	1163	1113	1174	1165	1189	1186	1138	1076	1113	1130	1126	1179	1122	1096	1111	1135	1198	1143	1080	1100	1139	1114	1133	1114	1115	1134	1164	1150	1083	1133	1136	1066	1100	1066	1088	1114	1136	1111	1123	1172	1161	1132	1130	1096	1157	1105	1139	1099	1153	1115	1108	1125	1161	1123	1164	1187	1094	1160	1157	1166	1073	1188	1181	1154	1137	1134	1165	1132	1143	1167	1139	1130	1159	1102	1146	1134	1085	1161	1155	1124	1110	1164	1135	1136	1122	1068	1084	1138	1170	1098	1190	1201	1104	1101	1128	1102	1208	1115	1101	1172	1161	1118	1048	1147	1157	1148	1165	1086	1139	1155	1153	1159	1142	1158	1131	1178	1113	1149	1125	1101	1179	1170	1175	1117	1157	1119	1199	1131	1122	1090	1154	1125	1092	1139	1112	1136	1117	1125	1124	1166	1150	1150	1117	1131	1156	1074	1144	1097	1109	1109	1138	1124	1176	1122	1158	1129	1170	1172	1155	1084	1080	1150	1136	1096	1144	1172	1126	1154	1118	1117	1107	1116	1113	1124	1136	1101	1161	1132	1088	1075	1159	1119	1093	1143	1103	1117	1178	1124	1121	1085	1182	1124	1114	1133	1102	1148	1116	1120	1128	1072	1108	1197	1136	1213	1206	1194	1170	1189	1165	1091	1154	1111	1178	1080	1159	1118	1146	1100	1138	1136	1097	1138	1100	1120	1179	1105	1123	1157	1147	1087	1125	1113	1136	1152	1111	1182	1109	1101	1100	1111	1166	1145	1134	1155	1148	1138	1122	1096	1175	1127	1209	1122	1151	1061	1130	1092	1169	1094	1127	1162	1126	1136	1114	1162	1117	1111	1123	1111	1131	1133	1116	1104	1127	1164	1112	1116	1186	1159	1102	1071	1174	1183	1087	1151	1114	1123	1177	1087	1168	1130	1120	1129	1107	1137	1116	1153	1183	1112	1124	1121	1122	1183	1098	1151	1117	1103	1088	1144	1126	1200	1085	1099	1165	1127	1125	1131	1170	1134	1135	1102	1096	1129	1163	1115	1177	1087	1126	1151	1150	1145	1115	1121	1152	1141	1070	1107	1122	1097	1124	1169	1076	1119	1133	1112	1202	1126	1153	1044	1162	1098	1099	1133	1168	1163	1156	1093	1062	1147	1156	1153	1146	1156	1117	1136	1143	1123	1154	1119	1134	1164	1164	1118	1120	1103	1122	1124	1145	1132	1104	1123	1139	1097	1176	1138	1182	1082	1172	1082	1119	1147	1097	1100	1144	1147	1079	1132	1106	1144	1120	1163	1087	1127	1111	1091	1165	1108	1164	1141	1139	1143	1099	1102	1125	1148	1107	1138	1139	1148	1152	1174	1120	1143	1170	1186	1147	1105	1198	1136	1147	1144	1159	1122	1159	1195	1175	1107	1141	1180	1176	1189	1155	1172	1121	1130	1165	1130	1123	1141	1142	1148	1107	1104	1147	1139	1119	1133	1142	1111	1148	1094	1120	1080	1130	1082	1154	1119	1118	1118	1133	1117	1098	1164	1068	1157	1150	1118	1094	1094	1099	1138	1116	1119	1196	1121	1138	1141	1125	1078	1067	1184	1187	1150	1170	1203	1094	1127	1124	1106	1106	1138	1156	1160	1149	1087	1158	1167	1145	1149	1182	1150	1106	1132	1097	1118	1116	1128	1166	1161	1173	1112	1137	1167	1105	1193	1171	1196	1104	1110	1126	1108	1176	1158	1083	1164	1156	1083	1116	1094
8522	2623	2999	2403	2181	1260	958	691	564	498	482	398	397	373	340	411	435	397	415	464	618	680	562	479	386	385	402	364	384	416	382	378	326	296	314	303	280	284	304	328	301	292	278	271	313	253	275	299	316	273	272	259	286	263	238	248	291	280	290	297	276	275	261	321	283	254	279	267	251	256	265	259	261	249	237	290	311	275	259	237	280	263	262	282	274	262	263	252	253	279	238	266	240	252	253	249	279	285	268	252	294	265	275	276	253	240	238	263	267	250	290	277	270	266	271	264	271	264	268	257	261	266	280	227	294	244	274	258	246	295	277	301	261	308	269	245	232	245	289	225	267	281	256	263	250	264	274	259	270	260	259	269	274	222	256	269	289	238	250	268	270	268	295	315	262	271	265	273	267	264	234	272	278	241	257	262	260	258	251	291	249	266	244	252	286	271	265	294	248	268	262	287	287	288	300	274	244	279	270	263	249	259	280	271	231	257	287	276	265	271	238	259	292	243	236	244	248	255	252	245	276	248	254	281	258	247	256	298	282	263	280	283	241	253	275	268	273	267	269	230	252	256	256	274	258	251	260	289	259	249	265	265	263	285	267	256	256	243	257	248	292	260	275	281	271	278	277	258	291	285	273	242	267	283	272	267	250	251	263	272	278	302	266	281	240	247	239	242	283	275	240	255	259	259	284	240	237	257	252	251	261	284	281	264	270	258	256	266	234	257	287	258	278	287	276	254	259	290	306	283	252	267	249	229	250	257	239	255	253	278	257	260	243	239	249	245	289	278	280	259	256	247	295	267	279	283	285	266	243	270	262	281	245	284	292	269	250	239	283	273	268	262	306	239	284	256	270	246	260	263	239	247	272	255	257	264	268	285	261	246	272	249	278	271	284	274	278	264	276	247	268	296	239	260	290	253	299	250	269	278	305	273	248	267	264	254	273	325	247	250	264	260	283	260	276	280	306	248	268	228	256	244	272	260	251	296	264	274	258	241	227	256	275	267	249	267	241	285	253	276	285	265	248	252	245	274	243	249	256	285	268	260	251	264	270	279	290	272	290	276	272	232	243	234	237	297	278	253	268	275	264	273	272	265	292	274	271	279	276	243	282	244	251	297	280	259	232	285	271	273	235	252	249	267	248	261	251	255	236	292	292	272	264	276	257	276	221	303	270	272	262	274	279	272	265	284	252	280	264	257	261	260	269	266	244	262	235	246	270	246	300	287	258	242	270	272	266	228	255	247	274	254	288	261	270	272	258	260	288	276	270	254	266	260	260	258	257	251	237	265	258	256	267	283	269	243	257	258	265	256	224	277	232	234	295	266	272	247	264	272	230	230	245	272	295	282	245	259	292	263	260	244	286	290	251	302	266	272	289	273	286	240	270	243	270	292	279	285	288	270	242	248	306	251	283	288	281	262	248	262	248	298	233	259	258	259	278	246	257	247	276	252	253	266	284	261	267	270	292	244	252	266	247	259	267	235	257	229	295	276	288	240	271	262	261	289	247	268	260	260	251	254	278	264	249	277	275	252	277	266	240	275	275	306	236	269	297	261	264	245	289	295	269	276	274	228	267	293	265	285	272	266	274	235	266	270	271	292	270	260	265	287	248	266	264	282	252	239	251	260	265	266	258	272	259	254	259	270	255	265	261	273	267	294	268	303	285	299	271	267	265	256	285	266	276	266	262	259	269	288	291	274	269	251	267	297	260	263	247	235	262	282	271	246	251	257	268	275	271	265	248	249	283	271	267	275	274	262	298	244	268	268	264	249	262	282	302	257	251	277	246	288	265	261	281	258	273	295	256	281	276	277	267	298	263	271	265	261	262	270	274	275	265	253	286	268	276	272	265	262	244	253	248	279	264	256	243	254	267	231	256	255	263	251	259	313	257	254	259	263	270	250	254	277	252	250	260	283	287	248	243	284	263	269	257	230	279	270	266	245	265	256	264	256	259	258	266	266	249	274	299	249	242	255	253	251	248	258	286	270	298	286	267	255	230	286	262	289	261	266	282	271	281	281	260	269	302	236	262	275	267	253	264	269	259	301	267	292	272	282	279	233	291	285	271	275	288	262	283	270	272	272	253	293	259	271	254	238	264	261	264	244	270	255	257	258	259	228	243	268	276	268	272	301	250	243	276	283	275	260	268	279	262	249	248	259	273	242	259	274	255	272	263	263	244	280	250	299	246	261	265	251	257	269	252	236	274	278	288	226	251	262	265	226	294	283	287	257	255	242	241	293	265	258	258	259	282	280	248	292	267	278	287	257	280	253	243	260	287	268	270	276	248	238	247	256	264	289	233	249	231	265	262	298	276	252	265	271	269	275	250	257	255	270	276	240	275	275	262	252	264	297	282	265	265	267	260	254	267	273	273	258	291	257	267	242	253	237	255	289	277	262	271	270	271	262	256	258	254	257	283	276	304	301	252	258	280	279	247	262	276	295	285	305	237	273	243	279	291	253	250	257	272	255	270	277	280	258	266	256	263	267	258	282	269	249	268	258	243	263	241	274	266	245	275	282	250	258	284	251	282	273	255	271	268	295	265	269	265	260	273	263	248	271	286	248	247	242	289	236	248	279	238	254	245	281	266	253	243	286	258	260	242	257	248	260	242	257	278	276	265	264	251	262	277	266	274	273	288	250	249	236	301	246	247	276	271	269	244	312	243	280	225	274	276	244	275	290	252	253	275	279	223	276	253	257	286	240	262	292	274	250	295	270	263	265	277	283	248	258	282	250	271	236	246	257	263	270	266	246	244	274	259	278	280	275	266	257	261	256	233	251	249	265	249	246	266	259	281	253	279	264	288	254	259	245	290	286	225	258	268	274	267	260	253	264	265	303	283	284	266	258	261	252	260	274	288	262	275	243	279	289	279	267	278	236	252	255	264	285	284	287	280	247	274	259	257	288	245	254	283	300	275	257	257	262	264	248	252	226	271	262	303	279	254	270	251	250	296	274	290	270	247	275	269	279	278	252	248	281	276	240	248	270	269	261	286	260	280	262	251	248	276	261	270	257	264	268	261	268	291	271	260	275	279	263	277	276	265	249	252	256	280	251	260	256	248	264	279	264	268	252	255	261	253	255	269	257	245	268	249	282	266	265	244	291	253	238	272	269	262	278	275	259	276	254	279	260	263	257	246	260	246	270	315	234	235	280	257	285	261	269	261	259	246	283	234	278	284	262	245	238	267	264	234	288	273	267	268	266	237	272	279	272	259	259	269	255	247	268	266	273	296	272	269	278	276	285	232	286	251	242	245	253	246	275	293	293	304	232	265	272	270	258	267	247	267	291	287	244	281	284	242	263	272	264	272	268	258	263	259	250	276	286	288	295	240	239	284	230	245	286	287	251	271	266	289	272	294	232	275	274	235	275	287	257	280	261	275	268	265	285	263	272	272	270	276	266	256	277	263	278	257	257	267	260	292	279	267	292	254	253	272	275	304	256	255	285	240	262	261	242	266	237	280	262	285	243	266	264	257	275	278	264	300	247
6450	2367	4655	5264	5079	3770	3113	2511	2227	2110	1903	1515	1390	1285	1345	1883	1656	1649	1889	2411	3699	3586	2867	2128	1600	1580	1743	1638	1825	2053	1441	1505	1264	1079	1006	898	1001	932	906	923	940	902	889	851	854	705	749	778	776	758	787	791	787	670	671	680	744	711	678	732	724	695	679	697	698	714	682	712	673	680	644	674	661	702	630	692	681	692	653	647	677	715	669	706	684	730	672	660	699	682	661	661	698	698	682	690	668	691	690	666	666	702	698	664	665	693	669	692	694	679	682	678	688	775	756	804	788	701	713	639	736	698	670	681	660	635	670	681	685	718	669	695	651	650	669	684	630	676	667	672	697	707	659	722	657	706	647	670	649	694	714	660	692	621	688	657	708	632	690	657	659	682	668	632	715	675	646	673	678	719	661	673	684	669	689	692	684	691	671	650	700	702	663	629	690	708	673	639	712	658	670	661	701	674	675	708	660	641	698	705	687	665	651	684	703	670	691	686	677	657	702	701	669	663	701	648	674	686	688	688	705	657	707	630	678	656	688	669	675	673	706	672	675	655	676	704	687	681	718	683	667	657	682	711	663	675	657	666	655	629	704	678	665	654	691	666	723	676	666	653	688	637	671	648	657	663	660	661	679	639	655	664	687	653	660	630	650	667	625	668	676	667	675	658	746	642	645	653	666	659	696	608	689	656	693	685	690	679	688	698	646	686	650	690	656	685	604	618	637	671	651	678	665	655	667	649	688	674	655	659	670	673	684	698	628	656	663	694	662	667	626	629	679	673	715	673	659	665	676	679	617	666	663	654	718	699	724	659	670	658	684	672	663	654	712	708	698	662	671	602	645	674	671	701	674	685	683	679	671	645	701	663	678	655	676	699	657	670	662	720	670	638	692	672	650	640	691	638	679	706	694	659	662	656	650	671	699	634	726	693	700	674	681	693	720	619	638	705	693	729	670	681	674	649	631	675	670	623	677	708	644	661	667	688	618	677	679	710	690	685	688	664	665	684	684	666	677	659	717	649	698	659	640	677	682	698	688	680	730	685	706	707	684	615	649	669	676	697	677	613	717	679	672	684	720	691	658	685	650	679	660	662	673	692	679	651	670	694	677	660	679	645	646	654	655	698	695	699	684	669	696	647	696	664	662	647	671	663	640	608	651	662	675	701	688	669	661	652	657	676	653	664	685	644	651	696	655	666	663	675	694	677	652	666	683	664	709	692	676	654	656	681	687	671	669	641	638	649	742	661	681	691	666	629	671	674	651	651	656	631	702	671	727	630	700	633	649	664	683	653	670	679	683	740	648	654	693	659	598	747	679	628	686	634	710	654	686	656	641	641	633	659	701	657	720	706	623	673	666	650	652	687	661	666	660	687	631	738	679	668	644	668	684	703	688	679	688	655	731	644	656	679	644	714	613	696	687	660	622	671	697	691	663	662	641	706	672	632	746	688	681	643	659	636	677	642	675	658	651	617	686	715	648	635	687	680	698	641	654	663	693	674	675	645	673	636	705	689	759	687	683	655	684	667	637	703	687	645	688	645	645	719	717	685	668	657	662	685	683	633	622	685	676	681	659	626	686	649	644	716	721	668	649	673	661	695	684	667	715	668	691	699	636	694	686	630	674	673	657	692	690	707	700	701	722	678	642	657	639	707	665	694	719	676	694	663	641	639	654	711	696	673	669	664	622	627	703	666	695	678	712	693	709	698	656	715	654	658	643	702	648	635	685	654	718	686	684	651	655	682	693	697	657	697	690	695	684	683	674	690	688	677	684	642	686	675	630	645	641	656	673	602	650	608	680	689	665	697	700	649	675	676	695	653	663	664	681	651	648	665	625	645	656	708	699	670	693	712	673	676	650	618	696	658	642	721	680	713	697	631	652	696	652	690	695	647	681	711	670	634	682	691	668	643	643	646	683	688	665	638	695	695	664	659	673	702	682	695	693	693	631	700	615	666	648	641	670	702	656	663	676	661	691	674	708	645	658	684	647	661	685	691	672	726	658	632	676	640	685	704	668	669	641	678	685	684	662	701	677	664	662	664	630	722	661	661	693	668	669	650	678	625	662	645	635	691	677	671	641	664	694	730	668	703	654	654	677	667	646	651	638	697	661	629	673	642	665	651	680	691	680	628	661	629	698	693	676	712	704	664	657	656	718	646	643	685	658	693	634	609	692	670	715	741	649	686	693	706	698	687	658	656	683	706	649	657	702	669	645	661	680	655	665	702	676	641	693	721	657	683	658	628	714	639	650	674	646	670	690	674	705	699	670	653	680	640	714	690	691	682	681	687	615	655	672	680	713	644	694	682	659	669	678	656	671	654	686	681	663	656	635	654	689	698	704	703	664	701	677	690	610	671	676	702	677	636	657	677	653	702	685	656	657	673	659	629	646	633	623	684	652	698	692	661	656	664	703	625	715	677	678	707	695	694	670	704	630	631	693	689	640	650	644	705	692	704	639	648	666	653	680	630	696	714	695	690	673	692	613	708	672	670	682	674	689	676	679	736	646	690	653	623	702	695	662	691	626	696	691	628	618	694	654	681	684	693	664	645	654	662	691	674	718	668	623	693	676	661	666	684	667	684	676	687	633	690	664	639	647	676	647	691	662	646	641	677	636	675	705	679	707	695	689	680	712	659	708	651	626	672	680	646	689	687	687	709	678	670	660	635	699	668	612	687	689	674	688	723	649	643	638	681	702	671	708	644	662	693	685	643	685	669	666	710	660	684	670	680	682	647	660	681	708	712	696	696	652	708	704	704	707	644	683	660	694	656	654	669	669	686	657	689	660	662	684	652	648	652	636	652	703	657	700	653	736	665	668	685	687	661	688	647	654	672	629	693	686	674	653	641	664	715	692	678	708	660	639	662	643	713	642	648	685	653	674	703	656	709	650	678	712	739	655	670	677	709	673	677	675	659	679	745	678	664	669	652	683	687	641	704	703	672	652	660	680	684	659	649	641	660	691	667	661	678	669	683	691	644	647	645	692	689	663	679	676	666	674	687	684	689	603	657	701	672	725	654	658	683	666	659	668	663	681	693	634	728	670	617	666	638	730	660	658	666	638	635	694	628	651	638	685	651	644	667	673	657	719	688	674	687	675	724	688	658	684	653	679	699	660	645	649	680	681	667	591	678	673	640	646	681	730	633	701	687	689	700	684	681	679	668	683	681	625	631	694	679	659	664	675	671	701	648	617	675	641	701	703	712	737	686	690	658	669	649	602	681	677	682	675	667	680	651	649	711	663	652	663	667	638	698	718	661	696	696	667	669	675	727	693	607	676	663	650	670	704	702	665	689	666	643	701	676	656	735	690	691	695	663	700	678	686	646	641	685	683	693	623	668	696	699	681	646	707	708	627	692	667	668	634	664	690	644	658	690	664	710	647	654	640	690	641	680	676	641	691	697	633	672	666	660	672	708	640	707	649	664	688	677	664	642	669	658	708	678	647	701	671	681	676	680	656	615	697	724	709	660	684	689	698	628	703	638	678	676	679	703
15467	5038	5670	5015	3624	2182	1529	919	747	728	822	542	481	429	482	546	470	467	543	732	1161	1145	737	558	438	493	494	455	457	499	390	436	371	345	311	320	315	295	296	335	299	288	290	337	258	281	234	277	259	260	275	265	255	239	268	264	250	225	259	264	267	243	248	263	270	272	291	240	250	266	236	273	266	219	271	247	270	243	246	247	272	257	240	261	278	241	235	252	259	270	270	265	252	253	269	277	261	228	237	265	253	257	246	268	243	281	222	275	252	247	257	248	265	270	249	293	288	266	213	221	226	231	248	257	224	229	252	233	257	264	233	251	269	263	274	281	248	231	270	282	240	262	257	253	263	232	263	236	209	246	251	279	220	243	259	256	229	254	231	231	227	249	265	250	230	281	255	260	281	276	228	253	213	227	250	220	279	246	256	253	247	238	269	227	264	243	268	252	240	234	236	235	259	258	263	270	262	267	274	269	293	240	258	262	248	222	253	245	248	265	241	243	248	241	259	250	229	247	231	229	286	250	267	262	232	256	254	262	253	291	250	275	270	241	224	248	232	268	243	227	225	261	259	269	226	215	272	222	242	229	229	234	241	253	235	259	241	256	239	239	263	234	277	243	247	237	242	275	211	232	294	222	281	238	238	213	261	262	245	259	279	263	255	261	269	263	250	233	220	241	254	264	244	257	249	240	272	234	261	241	218	265	257	242	265	236	260	263	254	270	239	254	272	268	269	263	224	277	230	231	273	233	234	240	256	254	257	231	241	278	261	243	244	241	223	254	246	260	235	243	231	280	247	276	254	239	253	250	237	251	253	229	217	278	275	260	286	260	276	242	268	245	238	277	250	233	227	242	252	219	242	269	250	264	250	258	284	243	273	251	247	252	257	251	234	245	288	239	250	223	232	239	258	242	256	261	249	264	289	272	254	261	247	236	274	226	248	232	250	253	275	243	215	283	233	256	220	242	254	235	232	257	255	271	244	235	248	290	267	267	277	251	240	226	223	218	279	258	243	249	227	265	240	268	245	231	279	238	254	253	257	235	272	237	261	262	246	270	256	248	241	286	259	217	251	222	213	245	223	268	243	267	255	249	246	223	247	266	263	241	262	262	242	220	242	231	289	245	244	247	262	234	259	230	242	248	216	214	237	262	222	261	232	229	247	254	265	245	283	240	272	241	260	229	251	255	232	244	259	244	267	243	237	252	247	258	232	252	232	248	264	262	255	262	230	259	271	256	244	246	232	261	258	236	268	269	225	254	267	261	256	217	233	247	268	263	247	246	273	257	264	238	257	246	250	241	266	249	259	254	243	274	232	247	222	258	249	263	258	228	222	258	250	246	244	237	253	233	232	253	263	245	236	252	241	234	250	250	261	238	268	254	242	255	232	232	243	257	214	275	226	241	242	246	240	264	226	270	250	234	261	245	264	259	257	247	247	256	255	237	257	241	257	256	233	260	239	261	248	240	250	299	248	227	242	240	268	253	255	259	252	249	218	240	296	256	251	238	256	254	278	247	233	292	244	248	227	235	254	225	256	223	237	252	266	260	246	240	231	223	232	234	263	227	240	241	248	259	277	265	272	251	234	255	229	260	240	267	235	232	245	227	230	263	204	258	252	233	251	266	249	248	234	278	240	232	237	261	279	224	237	249	233	256	240	244	240	250	258	240	258	253	248	250	267	233	251	257	263	233	252	228	262	232	249	231	260	251	249	280	235	242	210	261	245	280	234	258	232	230	253	245	224	260	228	255	250	264	237	260	245	235	236	269	247	263	249	273	268	284	225	255	243	245	222	253	250	242	274	256	241	256	247	260	262	298	230	241	271	253	250	253	231	241	242	267	252	231	252	263	240	247	253	244	250	283	220	263	268	247	234	262	236	264	259	245	248	255	241	264	233	217	268	241	249	230	244	224	218	264	237	240	249	239	263	220	243	248	256	262	221	270	282	239	270	221	246	251	270	254	232	275	255	267	240	249	257	238	257	247	238	255	260	261	225	273	281	251	220	253	228	231	250	249	265	236	279	273	246	232	229	247	239	248	245	246	271	267	244	228	237	232	254	232	246	257	232	265	229	228	262	222	266	244	277	245	256	234	256	249	261	267	260	263	242	256	274	242	241	288	262	239	274	236	274	245	232	242	259	237	239	247	233	236	240	283	261	230	245	288	250	250	231	271	246	216	213	235	265	253	265	253	250	267	241	225	252	248	233	269	249	232	234	236	230	261	257	240	239	251	256	245	231	279	254	287	259	258	251	250	240	236	250	238	229	260	243	245	247	259	235	255	229	242	251	249	238	251	253	244	255	236	224	247	270	224	272	262	249	242	257	248	237	253	228	238	232	257	257	268	232	260	256	265	255	258	228	244	289	255	267	259	247	234	239	259	264	258	255	265	267	242	261	258	253	255	230	260	237	265	248	246	230	261	254	292	248	264	258	245	244	253	247	244	254	250	253	245	242	229	269	265	247	233	247	247	259	247	277	251	254	281	250	251	203	257	251	249	249	256	263	260	233	247	257	260	236	273	247	209	273	261	254	248	257	236	238	223	245	233	224	240	241	218	266	255	227	264	240	246	244	243	286	245	229	235	278	238	243	258	246	238	261	225	258	242	243	213	266	219	263	291	258	269	256	266	246	268	260	240	230	271	243	251	252	251	262	255	259	254	240	249	256	216	235	264	248	244	261	251	237	226	259	277	240	266	256	227	253	242	273	247	256	238	232	215	195	248	267	254	274	260	264	256	262	264	246	263	260	254	241	276	263	267	270	211	255	250	237	238	265	271	226	255	262	239	247	271	225	234	225	282	236	244	274	243	254	248	255	245	273	264	264	241	263	252	231	260	272	237	272	251	248	236	238	262	252	268	232	250	216	229	233	256	260	247	254	243	258	254	250	263	258	248	247	236	231	241	251	253	239	245	256	234	256	247	266	253	233	220	262	256	244	296	261	238	232	239	240	249	248	230	237	248	258	237	275	245	235	241	233	257	240	250	240	244	277	241	263	240	243	214	236	230	255	261	251	231	232	254	228	243	263	249	237	262	277	272	238	253	227	248	221	238	254	240	249	234	228	238	259	237	263	260	252	272	246	260	224	241	246	239	237	262	260	272	264	247	282	248	246	273	249	233	220	238	283	262	251	265	242	251	262	242	268	253	293	235	225	267	258	216	243	233	246	255	253	257	254	228	244	272	258	276	250	241	248	243	248	240	235	259	255	252	260	218	262	258	230	230	252	268	242	243	243	223	236	236	262	232	278	245	260	290	252	253	279	254	280	259	251	259	236	241	234	256	271	253	239	242	249	268	254	250	214	234	226	254	232	246	248	236	246	256	265	208	253	248	251	252	241	237	233	225	268	243	237	231	246	233	258	256	280	254	254	242	208	272	255	258	233	266	242	255	247	221	264	270	274	249	228	249	253	272	242	267	250	229	244	261	264	287	258	238	239	245	227	265	262	251	231	245	240	249	263	228	234	228	255	257	260	252	236	227	243	251
8942	3637	7376	8787	7896	6442	5053	4079	3639	3421	3162	2276	2148	1867	2049	2848	2185	2491	2926	4178	6704	6496	4149	3159	2320	2571	2566	2505	2816	2529	2237	2152	1692	1372	1260	1203	1196	1129	1245	1187	1160	1058	1071	1118	941	812	798	828	894	875	935	766	702	680	749	695	725	726	706	752	680	700	705	684	697	679	692	698	685	685	648	728	686	668	681	635	689	674	679	660	706	716	675	664	676	621	655	687	669	724	708	684	715	657	653	677	699	669	702	694	611	680	687	669	667	659	637	674	680	677	675	708	657	774	801	892	847	725	683	686	697	649	679	677	645	633	680	670	668	650	674	691	675	646	624	693	671	655	656	643	668	691	677	652	667	650	675	674	674	692	645	724	651	698	659	681	669	628	682	692	674	666	664	661	657	680	715	641	661	702	682	641	685	651	672	659	678	686	681	666	669	641	739	657	636	633	644	640	673	579	623	670	634	664	657	652	664	639	605	675	669	648	674	672	628	624	608	646	701	674	681	659	684	662	643	587	679	650	666	622	674	619	662	669	617	655	649	666	647	620	672	619	632	638	665	639	653	669	681	664	651	641	637	656	679	663	648	666	698	671	679	654	674	691	732	649	667	675	695	677	687	705	687	665	644	671	725	687	622	613	673	690	647	673	602	621	644	677	658	638	654	662	647	655	682	671	649	632	662	635	637	620	642	663	683	629	595	656	686	681	645	683	657	680	628	725	641	641	659	644	691	635	702	660	672	691	709	681	647	612	678	649	649	678	645	710	645	627	691	701	603	625	670	684	664	694	630	670	652	660	719	666	684	679	694	620	653	694	649	660	716	654	677	677	601	671	711	672	651	629	680	664	651	669	634	681	693	694	635	679	668	628	693	657	691	662	685	669	664	632	655	702	626	658	668	667	621	688	610	684	649	686	676	693	677	657	667	648	657	644	703	658	648	637	658	683	638	643	634	671	665	656	622	668	692	709	659	642	658	671	698	673	660	639	679	666	606	670	665	705	603	614	698	672	637	657	675	669	708	661	670	638	659	658	677	671	660	684	646	657	637	630	651	643	636	667	658	690	620	652	676	648	650	642	688	658	727	655	658	646	663	683	689	689	665	640	658	680	676	671	626	659	669	638	669	627	679	673	639	655	625	670	681	652	624	651	695	671	678	673	668	653	646	670	640	650	691	653	655	680	662	674	683	607	692	670	691	668	685	673	704	630	685	630	682	646	659	695	659	675	667	664	629	635	706	683	671	642	656	650	640	683	639	667	665	660	656	633	665	691	675	670	618	636	645	648	682	692	627	682	737	657	679	665	668	634	610	651	669	662	639	692	669	664	648	668	639	676	677	676	672	646	653	657	637	637	676	676	661	680	654	640	687	707	674	647	706	628	645	678	659	629	635	635	659	670	674	670	733	618	663	681	632	638	614	687	645	692	723	655	632	648	703	646	647	654	667	650	649	675	725	667	661	657	649	663	613	669	649	660	704	712	684	667	682	650	639	679	692	609	704	675	623	645	606	642	670	664	658	679	650	693	654	677	682	674	625	648	664	673	652	645	662	622	661	671	677	656	655	692	624	627	649	671	643	685	671	677	629	652	664	671	695	637	641	685	630	672	671	641	643	667	624	631	681	632	640	666	699	667	650	666	677	670	653	677	653	653	683	658	649	638	678	662	671	631	660	667	700	663	659	648	699	645	707	640	726	693	667	645	668	697	683	678	685	641	677	628	634	700	676	643	677	660	672	673	723	680	666	670	649	626	645	690	660	699	664	676	703	722	614	653	612	663	646	664	667	642	675	639	702	649	644	674	664	641	676	625	675	666	645	683	652	715	608	639	661	644	635	679	701	665	679	709	657	671	701	634	653	629	714	681	591	667	657	629	657	637	674	678	623	655	692	632	674	669	633	720	593	714	669	686	651	664	646	671	652	683	656	651	639	670	665	653	698	690	654	677	679	720	648	645	620	671	684	661	616	632	650	658	666	661	681	657	653	609	680	672	641	708	688	663	646	668	646	683	699	711	617	636	684	645	664	659	671	674	643	703	671	663	663	651	659	677	650	651	650	667	640	678	636	677	637	664	672	695	659	604	661	683	657	654	719	706	655	635	653	653	676	681	621	644	627	684	680	668	676	632	662	659	635	695	672	665	706	650	667	662	681	622	643	641	652	639	669	655	686	670	665	631	667	680	628	669	672	636	669	675	628	617	654	653	659	668	635	673	661	673	648	664	738	633	716	637	683	687	662	645	674	657	651	641	625	663	673	637	662	694	649	646	686	671	638	711	665	638	660	713	658	664	602	670	688	643	677	624	669	720	652	686	658	654	683	662	637	655	664	644	682	642	666	629	628	591	654	649	653	607	659	642	682	730	651	662	663	683	642	690	660	666	672	675	650	703	658	697	651	629	681	665	669	622	638	653	665	674	674	635	693	643	631	670	645	664	630	630	668	677	633	615	623	667	689	697	700	651	638	670	653	645	682	691	624	657	684	660	704	645	718	673	686	623	655	638	667	655	648	706	628	673	686	696	620	656	640	656	643	662	668	712	638	625	688	641	667	675	738	713	687	697	665	665	644	683	643	669	658	620	640	664	671	674	697	625	689	651	713	626	615	675	702	713	683	651	639	684	624	618	691	639	680	663	649	658	666	659	617	675	672	625	609	695	639	641	636	683	650	663	681	683	719	665	635	684	706	648	618	629	624	675	683	669	646	688	670	657	656	648	647	671	653	676	624	707	662	724	679	688	669	672	652	691	674	675	668	643	665	668	630	686	620	646	652	627	693	655	645	624	673	665	649	624	601	636	686	635	684	674	618	622	655	647	644	652	657	613	678	707	670	657	721	651	687	653	659	643	676	661	635	696	646	673	683	668	670	702	625	636	662	681	651	647	651	653	669	648	670	672	630	651	686	652	655	654	633	649	676	648	640	647	657	628	702	699	661	633	617	650	702	643	668	643	672	650	663	642	651	631	669	635	699	674	647	652	628	731	684	654	672	685	697	637	649	672	669	680	707	686	663	639	622	689	650	710	683	645	647	716	645	689	652	663	616	672	672	670	671	666	669	690	686	712	693	656	654	691	636	682	704	719	691	676	693	670	654	623	673	659	637	636	638	691	617	669	691	648	659	660	641	663	671	638	675	674	671	640	628	697	650	667	669	674	679	677	668	669	652	644	670	617	655	643	645	664	689	623	669	669	619	682	666	659	645	644	671	629	635	653	645	659	642	645	652	649	641	713	665	666	627	673	693	644	652	635	672	657	657	690	669	660	659	659	698	675	595	648	667	670	639	654	656	676	669	678	617	674	685	661	624	648	608	643	652	646	703	676	675	675	685	648	673	630	627	652	649	620	672	632	664	698	652	653	652	663	626	621	636	645	712	621	685	620	719	623	669	677	638	645	659	620	665	656	663	691	680	657	592	669	616	653	714	646	676	642	648	654	646	702	635	653	697	685	658	640	692	717	651	668	665	660	674	696	650	660	691	712	647	657	699	654	640	660	648	658	685	696
2408	611	642	613	563	466	493	456	477	460	470	409	481	425	447	536	460	461	479	500	474	489	502	455	488	498	471	437	528	499	468	471	463	491	478	465	441	466	443	458	429	417	442	475	451	468	481	445	416	458	439	425	514	508	474	408	422	416	431	430	478	438	446	486	445	461	400	414	453	423	429	412	445	453	472	436	432	399	415	426	452	430	437	483	495	442	428	457	452	465	445	442	448	454	463	433	460	429	437	439	473	476	426	472	480	406	456	456	452	453	449	441	458	452	477	456	459	394	415	432	454	437	471	411	451	448	433	428	451	423	473	432	421	420	446	463	490	462	476	474	518	448	446	437	429	472	432	457	453	416	447	439	441	431	445	443	434	448	451	444	466	471	453	450	446	480	486	494	453	421	450	420	455	455	442	440	489	437	483	424	447	432	450	454	416	448	486	468	433	452	402	439	420	465	421	438	420	441	431	417	429	453	483	453	490	455	442	441	471	448	448	445	439	483	482	440	426	458	442	431	440	423	481	423	432	438	439	416	472	465	484	441	437	424	463	449	443	428	465	442	439	443	471	438	449	471	411	442	435	461	428	462	459	436	461	443	463	483	432	443	463	455	468	449	424	468	432	458	436	449	458	462	489	448	442	439	426	431	440	467	478	479	527	446	490	457	444	431	459	459	414	402	451	434	494	467	478	473	456	442	472	410	468	414	474	473	470	490	447	470	439	458	451	484	415	454	426	458	460	423	456	460	481	469	441	426	422	433	428	446	435	494	449	441	461	469	467	459	463	436	474	452	473	423	429	464	416	435	457	486	442	426	445	410	439	444	443	443	446	445	439	451	420	436	454	457	439	455	473	421	447	461	429	459	452	431	482	459	449	410	422	462	431	457	455	475	448	409	451	417	469	445	407	486	425	464	463	472	496	418	447	438	439	462	435	474	455	480	446	448	457	441	440	436	480	462	411	414	485	429	431	457	441	430	437	423	425	451	434	446	419	500	427	436	442	476	462	454	434	470	477	504	429	497	404	490	449	466	473	462	434	461	416	463	452	471	453	481	464	411	440	470	497	453	452	450	437	486	468	445	416	463	467	474	448	436	456	451	457	455	443	466	463	438	420	442	439	461	442	474	453	440	455	478	479	473	454	453	457	460	405	412	421	442	489	434	436	434	418	428	439	452	395	455	448	438	430	468	463	404	419	465	458	421	432	467	447	461	438	472	411	451	438	466	448	422	465	422	474	458	441	446	464	422	463	423	464	459	490	436	430	443	516	442	473	475	455	445	443	456	434	465	414	420	492	450	458	465	442	451	425	418	424	477	503	483	437	410	462	470	405	452	464	436	441	468	452	428	432	420	435	446	434	419	422	428	478	455	451	427	436	466	403	435	446	431	424	456	431	429	450	434	466	460	420	436	447	454	466	456	454	460	426	463	414	430	443	470	429	442	456	417	414	416	476	455	449	491	439	435	459	432	449	420	472	470	480	424	450	444	470	480	420	465	436	442	451	450	430	389	428	472	434	435	458	410	437	483	447	479	469	399	457	423	464	475	450	484	440	439	445	487	479	448	480	421	458	459	478	449	475	461	478	443	468	446	474	451	432	435	439	467	498	469	453	446	423	435	438	488	437	455	434	422	392	464	468	448	436	493	483	439	448	413	473	395	438	455	448	429	447	452	462	448	468	387	497	473	447	494	463	453	472	409	409	465	439	493	421	433	431	452	461	428	419	470	409	438	434	475	431	460	434	460	446	427	471	445	435	416	448	437	452	433	458	419	428	458	409	451	424	469	449	455	464	429	459	452	461	433	473	462	453	442	408	449	433	425	427	452	483	444	438	451	474	448	442	407	443	445	442	446	496	437	414	448	437	465	455	441	460	407	458	419	425	430	474	478	447	471	449	444	437	430	457	472	465	434	447	464	436	480	454	450	462	444	476	432	440	460	455	442	454	459	444	410	418	465	435	455	455	435	456	440	453	445	478	464	431	425	480	431	485	482	418	444	458	429	458	471	489	482	461	434	456	430	475	454	455	472	425	435	459	430	449	465	462	429	471	460	424	415	451	444	437	463	466	468	470	464	428	452	491	450	477	433	454	451	436	446	440	500	452	428	463	451	447	482	438	482	468	420	485	417	473	479	467	442	472	482	446	450	403	465	451	458	457	461	422	425	427	428	480	453	441	447	467	467	446	465	430	419	439	452	428	451	431	449	423	466	462	424	451	472	433	450	428	438	457	476	487	489	456	438	441	442	444	439	426	456	491	434	445	449	448	453	462	431	451	447	455	442	450	436	432	457	449	452	452	476	438	472	458	456	411	446	463	438	440	483	426	431	494	450	447	415	439	489	462	410	435	458	450	460	467	458	485	469	437	437	448	409	465	454	433	456	457	418	478	425	444	494	428	458	437	442	454	451	434	452	438	451	432	454	444	489	413	411	437	460	413	431	505	457	438	433	454	453	426	425	443	477	464	433	450	493	438	467	428	438	425	457	475	468	461	458	471	390	411	469	471	477	456	449	405	435	478	453	472	439	426	499	445	431	442	446	463	458	441	470	453	444	460	478	504	485	439	467	454	422	467	468	470	435	430	446	460	451	441	472	475	427	462	426	438	463	437	423	424	420	450	460	440	458	448	445	435	498	441	427	453	481	444	444	490	442	508	434	472	458	441	463	428	450	404	484	401	453	415	433	436	451	456	440	456	438	452	437	428	414	503	427	428	444	469	466	427	452	466	481	482	442	471	476	474	422	442	432	451	456	461	453	468	441	481	423	433	442	462	424	470	426	491	424	455	442	418	462	466	434	441	445	422	409	430	446	427	438	480	484	425	440	488	463	465	463	443	432	464	479	444	429	470	436	478	446	456	413	450	444	441	454	445	429	443	465	445	478	450	455	454	441	447	423	461	434	476	412	438	455	480	416	420	458	474	460	460	450	467	436	461	432	421	454	482	457	443	489	488	427	446	451	463	481	470	422	422	423	456	516	442	473	420	461	437	416	408	444	469	413	452	451	448	449	426	410	444	474	466	468	471	459	446	471	482	431	450	453	421	432	461	422	408	460	486	471	463	401	436	442	422	464	451	437	436	439	440	473	458	413	467	454	483	458	479	457	445	447	393	473	439	452	429	432	453	425	427	448	400	469	424	445	486	442	436	471	464	452	472	467	451	480	413	443	454	439	482	456	450	419	428	459	439	415	394	437	477	442	440	478	439	471	455	455	444	436	409	479	452	444	441	430	464	456	410	448	451	460	433	449	410	450	483	462	479	417	410	447	478	451	442	438	462	428	421	448	422	472	415	426	441	471	508	437	427	415	497	423	445	428	442	480	467	471	473	459	470	463	469	467	457	458	463	451	407	474	445	470	455	433	451	413	425	442	473	433	438	453	422	448	424	452	436	458	402	486	447	446	444	411	435	453	448	497	415	447	483	423	472	462	442	463	430	494	461	419	433	442	462	440	445	455	465	473	484	429	483	449	463	436	435	441	410	435	466	420
2829	1206	1497	1466	1366	1352	1172	1140	1147	1219	1148	1107	1096	1101	1212	1493	1174	1224	1238	1247	1259	1358	1279	1294	1278	1304	1236	1346	1513	1258	1134	1168	1055	1065	1046	1063	1117	1012	1113	1066	1055	1067	1083	1067	1086	1052	1027	1051	1078	1097	1079	1091	1081	1087	1123	1048	1117	1051	1085	1028	1077	1070	1034	1049	1113	1068	1051	1056	1100	1074	1052	1075	1114	1056	1060	1079	1104	1033	1100	1078	1034	1126	1018	1069	1059	1060	1051	1031	1080	1059	1046	1044	1049	1080	1070	998	1103	1043	1055	1074	1026	1069	1041	1054	1044	1041	1025	1040	1098	1041	1089	1048	1045	1105	1093	1063	1097	1094	1078	1033	1050	1020	1053	1063	1038	1015	1033	1053	1049	1022	1102	1051	1041	1067	1065	1085	1033	1034	1108	1052	1070	1090	1077	1050	1064	1071	1059	1047	1044	1114	1072	1049	1002	1043	1095	1030	1064	1020	1060	1056	1097	1063	1073	1072	1108	1053	1089	1073	1063	1045	1055	1076	1065	1072	1084	1089	1086	1067	1048	1016	1081	1075	1067	1069	1089	1058	1049	1056	1071	1099	1073	1106	1061	1053	1105	1038	1066	1016	968	1038	1119	1054	1042	1058	1009	1067	1052	1068	1031	1026	1038	1045	1128	1111	1032	1037	1072	1068	997	1057	1068	1113	1070	1068	1009	1092	1088	1089	1055	1072	1071	1079	1046	1061	1075	1068	1133	1081	1037	1022	1045	1023	1077	1059	1084	1093	1003	1051	1035	1046	1052	1041	1111	1048	1049	1106	986	1067	1058	1042	1042	1034	1103	1043	1077	1045	1075	1111	1087	1099	1107	1040	1100	1095	1081	1188	1073	1077	996	1070	1078	1021	1041	1020	1076	1025	1047	1047	1069	1029	1020	1128	1049	1055	1091	1013	986	1078	1038	1080	1037	1016	1068	1073	1104	1099	1063	1090	1051	1081	1085	1022	1083	1071	1076	1075	1079	1060	1002	1044	1052	1045	1028	1062	1045	1006	1103	1053	1096	1082	1095	1077	1098	991	1079	1048	1068	1099	1087	1045	1085	1039	1019	1075	974	1074	1080	1032	1066	1101	1018	1071	1128	1063	1062	1009	1041	1047	1070	1082	1041	1076	1047	1075	1088	1047	1051	1027	1051	1062	1021	1089	1074	1081	1112	1095	1097	1013	1012	1076	1103	1084	1127	1055	1074	1082	1086	1061	1067	1003	1050	1074	1054	1025	1062	1039	1101	1090	1062	1086	1075	1097	1100	1047	1079	1089	1071	1044	1107	1093	1075	1061	1017	1067	1035	1045	1053	1101	1037	1063	1060	1063	1032	1028	1030	1046	988	1055	1047	1057	1048	1124	1113	1043	1045	1037	1015	1056	1085	1001	1039	1049	1040	1063	1102	1173	1074	1037	1015	1068	1033	993	1057	1017	1070	1025	1110	1077	1078	1062	1073	1018	1098	1032	1033	1031	981	1030	1086	1125	1013	1073	1023	1094	1043	1061	1048	1052	1084	1043	1057	996	1048	1020	1090	1020	1072	1033	1109	1104	1024	1063	1019	1008	1023	1080	1104	1098	1081	1095	1071	1098	1071	1102	1040	1079	1123	1059	1052	1042	1060	1065	1087	1062	1053	1060	1058	1021	1037	1076	1017	1044	1070	990	1057	1046	1076	1069	1064	1057	1054	1060	1069	990	1057	1040	1044	1098	1005	1048	974	1100	1060	1105	1049	1078	1040	1098	1092	1078	1056	1056	1084	1092	1051	1023	1014	1048	1111	1104	1066	1125	1109	982	1054	1029	1071	1093	1081	1051	1037	1080	1072	995	1060	1096	1076	1073	1037	1069	1019	1037	1045	1053	1064	1086	1092	992	1038	1048	1090	995	1075	1055	1073	1145	1063	1027	1045	1072	1032	1077	1020	1075	1031	1012	1085	1088	1084	1101	1063	1048	1067	1100	1046	1100	1027	1068	1097	1021	1102	1064	1000	1015	1045	1012	1048	1072	1021	1080	1067	1057	998	1082	1020	1056	1059	1061	1092	1091	1046	1057	1137	1125	1040	1099	1089	1055	1087	1118	1079	1084	1137	1035	993	1010	1089	1049	1005	1086	1035	1076	1096	1026	1072	1018	1016	1066	1066	1071	1017	1083	1037	995	1044	1070	1042	1092	973	1078	1082	1042	1066	1057	1094	1041	1036	1033	1028	1101	1053	1053	1008	1083	1064	1035	1033	1079	1085	1039	1037	1039	1077	1071	1074	1081	1094	1075	1064	1037	1086	1099	1051	1043	1057	1079	1063	1067	1064	1056	1035	1071	1093	1066	1063	1048	1066	1049	1078	956	1013	1059	1025	1045	1050	1110	1031	1055	1032	1100	1072	1020	1074	1063	1072	999	1096	1059	1074	1070	1082	1078	1044	989	1099	1030	1007	998	1078	1099	1012	1126	1002	1070	1062	1118	1058	1082	1064	1106	1099	1068	1064	987	1084	1041	1059	1060	1056	1103	1111	1091	1070	1062	1016	1079	1054	1027	1048	1073	1062	1000	1087	1061	1061	1046	1110	1085	1037	1030	1006	1117	1091	1102	1027	1034	1041	1088	1017	1049	1047	1092	1027	1080	1059	1088	1074	1047	1047	1097	1029	1047	1069	1065	1092	1056	963	1044	1023	1096	1091	1038	1068	1057	1088	1063	1042	1059	1095	940	1095	1050	1008	1032	1098	1069	1069	1097	1063	1083	1072	1078	1098	1095	1031	1120	1025	1060	1021	1100	1068	1024	1028	1054	1068	1060	1044	1055	1022	1041	1125	1065	1000	1079	1075	1033	1098	1086	1088	1076	1102	1106	1090	1025	1068	1033	1046	1032	1008	1026	1054	1050	1035	1047	1104	1086	1102	995	1091	1072	1080	1069	1112	1083	1087	1056	1030	1086	1020	1071	1032	1028	1041	1155	1080	1108	1106	1094	1030	1073	1105	1049	1029	1068	1016	1037	987	1064	1112	1058	1063	1038	1063	1064	1084	1056	1069	1044	1016	1041	1047	1096	1077	1073	1089	1056	1031	1096	1077	1078	1089	1020	1068	1073	1071	1097	1121	1026	1075	1051	1098	1062	1048	1032	1082	1028	1002	1072	1085	1105	1105	1041	1015	1040	1035	1091	1083	1056	1117	1019	1044	1076	1054	1002	1027	1086	1048	1032	1068	1021	1001	1044	1013	1018	1031	1021	1050	1012	1050	1111	1045	1109	998	1037	1080	1009	1033	1014	1050	1008	1138	1002	1064	1008	1031	1080	1066	1102	1041	1047	1044	1071	1061	1163	1090	1038	1082	1061	1052	1093	1040	1037	1102	1070	1045	1057	1002	1043	1005	1044	1046	1029	1082	1051	1060	1032	1120	1071	1038	1067	1043	1072	1086	1067	1021	1049	1082	1122	1087	1050	1067	1035	1051	1105	1158	1125	1037	1059	1092	1073	1087	1104	1134	1095	1053	1064	1096	1053	1030	1066	1090	1090	1090	1040	1057	1033	1002	1092	1020	1090	959	1030	1032	1038	1096	1003	1058	1026	1086	1038	1036	1087	1064	1120	1042	1080	1063	1055	1057	1035	1052	1089	1068	1040	1038	1108	1098	1000	1040	1044	998	1085	1028	996	1096	1084	1067	1047	1036	1032	1105	1073	1054	1106	1062	1085	1052	1026	1075	1109	1080	1080	1069	1000	1066	1027	1099	1007	1106	1037	1056	999	995	1111	1015	1079	1007	1024	1104	1082	1037	1039	1100	1069	1104	1057	1024	1030	1008	1111	1071	1057	1064	1093	1091	1072	1055	1014	1030	1075	1111	1121	1073	1058	1009	1084	1038	1064	1091	1102	1041	1000	1150	1010	1064	1072	1111	1077	1077	1051	1032	1020	1016	1097	1018	1082	1089	1055	1069	1051	1018	1024	1029	1082	1124	1105	1089	1029	1081	1081	1088	1086	1105	1038	1041	1018	1035	1034	1064	1025	1030	1029	1051	1032	982	1068	1096	1017	1068	1048	1118	1096	1053	1110	1007	1079	1076	1064	1040	1104	1029	1069	1087	1094	1081	1109	1021	1064	1057	1106	1038	1036	1002	1067	1043	1031	1035	1039	1082	1043	1043	1028	1065	1066	1104	1041	1033	1065	1036	1090	1103	999	1063	1115	1078	1029	1096	1054	1054	1113	1004	1001	980	1039	1053	1066	1070	1045	1136	1089	1075	1067	1089	1124	1034	1016	1042	1014	1075	1109	1041	1015	1085	1065	1106	1057	1067	1054	1087	1084	1035	1042	1065	1061	1032	1056	1105	1091	1082	1093	980	1099	1066	1024	1094	1080	1090	1042	1002	1088	1064	1072	1047	1039	1076	1036	1059	1034	1055	1082	1061	1080	961	1051	1092	1048	1025	1085	1123	1062	1037	979	1033	1019	1082	1148	1056	1061	1016	1060	1102	1013	1091	1050	1057	1048	1008	977	1063	1080	1075	971	1060	1029	1083	1080	1103	1066	1070	1085	1045	1034	1087	1061	1043	1075	1061	1026	1041	1098	1005	1072	1087	1056	1013	1035	1115	1025	1066	1033	1075	1110	1072	1006	1075	1083	1074	1032	1005	1092	1079	1046	1000	1056	1071	1081	1097	1080	1060	1071	1064	1070	1069	1152	972	1073	1026	1087	1089	1068	1062	1116	1063	1046	1079	1032	1002	1051	1020	1092	1022	1002	1021	1054	1028	1001	1015	1077	1032	1113	992	1047	1055	1035	1075	1068	1084	1053	1049	1086	1028	1082	1030	1060	1061	1048	1061	971	1025	1071	1056	1013	1064	1030	1106	1090	1099	1050	1041	1085	1045	1061	1085	1032	1038	1068	1086	1116	1056	1072	1043	1066	1099	1064	1077	1015	1126	1043	1054	1024	1053	1041	1016	1109	1109	1089	1028	1045	1028	1029	1046	1029	1100	1038	1033	1028	1026	1040	1022	1031	1087	1052	1075	1047	1099	1062
8758	2768	2978	2568	1923	1146	747	551	541	452	477	397	395	352	419	432	366	415	433	522	722	534	467	368	388	357	355	432	410	349	357	340	310	278	253	313	310	256	273	295	295	269	292	285	298	284	287	253	274	281	275	263	238	243	279	257	287	256	248	255	263	237	278	253	238	246	255	239	261	261	260	279	253	234	221	264	256	261	268	222	268	268	261	274	249	248	261	251	280	249	247	237	266	280	275	238	250	237	259	254	264	261	246	276	256	258	258	244	279	258	266	254	252	276	272	271	288	275	288	274	284	251	251	268	284	287	258	279	216	264	260	288	251	241	266	272	277	276	231	252	256	260	260	253	246	265	266	277	239	268	284	286	230	278	276	277	267	245	221	252	260	270	279	260	282	278	258	256	260	256	239	262	259	229	260	245	271	253	237	247	291	259	243	293	234	229	255	264	247	271	256	261	229	256	253	256	239	253	277	234	256	277	266	267	256	249	253	248	272	260	268	265	277	259	238	269	267	236	231	267	267	242	229	271	227	265	272	251	259	265	240	225	234	277	255	287	269	295	283	257	264	250	236	270	268	279	236	234	245	282	260	266	257	276	256	286	273	257	286	259	251	249	241	260	269	279	255	281	257	255	244	238	272	275	276	252	231	246	258	266	290	248	240	291	231	277	262	278	230	231	258	238	256	259	257	265	270	274	251	275	236	252	281	270	247	251	246	243	239	260	250	261	244	262	239	268	279	262	286	262	258	252	234	269	278	271	242	250	287	267	229	227	258	286	261	244	282	272	273	255	283	233	249	264	249	248	276	278	254	282	281	258	265	257	256	266	266	274	281	280	265	254	249	248	251	225	249	258	230	272	239	278	254	259	245	257	237	262	290	254	298	284	265	241	281	281	252	238	237	246	236	255	245	278	295	263	266	234	259	277	237	256	280	255	251	245	246	226	242	234	250	253	242	268	264	288	289	295	282	252	242	258	245	260	273	297	238	246	264	249	262	260	288	297	254	267	266	233	255	274	247	235	268	290	230	267	251	242	249	254	315	268	272	278	246	241	271	247	258	228	268	271	267	252	243	250	229	259	256	294	238	248	273	215	269	276	263	271	262	265	268	260	255	260	231	269	258	275	250	247	247	275	268	250	266	253	250	265	274	271	240	272	252	240	266	229	251	264	264	256	238	261	265	242	239	273	223	252	267	255	291	245	226	255	270	254	259	248	273	249	250	286	241	234	234	281	262	269	267	242	253	259	261	243	267	266	260	289	262	235	276	253	293	277	263	270	250	254	246	281	263	258	267	289	245	255	264	278	268	216	256	251	271	267	276	261	288	249	266	233	274	291	268	259	244	266	261	253	246	271	289	249	224	245	268	269	312	266	277	241	296	250	234	246	249	263	271	261	253	264	241	246	265	232	276	265	260	242	235	272	274	263	267	270	242	255	274	247	275	250	238	252	272	278	221	262	254	254	271	246	217	257	229	255	236	269	272	277	242	260	262	293	241	235	283	236	270	260	235	260	274	232	248	249	250	242	284	275	280	264	249	261	271	253	255	274	263	289	270	236	258	265	263	236	240	264	248	280	288	257	243	253	255	227	252	250	244	270	231	251	282	303	280	262	278	247	272	268	286	264	251	219	247	235	240	277	245	242	258	249	270	250	225	234	227	284	254	251	261	278	253	281	268	258	243	279	274	251	270	265	258	272	257	233	266	288	285	244	274	243	246	237	291	288	290	267	272	251	242	245	254	250	269	274	256	249	236	264	239	242	255	277	253	270	265	262	254	267	269	255	210	254	264	256	270	256	235	261	282	258	266	290	286	230	256	247	232	277	235	241	275	245	245	263	284	274	259	248	269	275	232	262	254	279	271	261	269	246	268	249	238	263	274	252	261	263	258	277	289	238	251	260	235	263	264	270	266	249	232	261	304	248	268	231	262	248	263	257	244	245	256	267	247	244	273	237	269	242	265	224	227	284	254	275	267	265	250	253	262	273	240	246	261	250	255	263	260	260	281	264	256	252	263	267	262	281	286	271	251	271	263	267	273	265	300	268	239	252	250	241	248	273	276	251	239	275	248	274	231	242	265	259	255	251	247	255	297	247	251	261	259	270	261	260	262	260	270	255	270	245	258	267	271	260	268	243	245	254	264	274	253	241	242	261	252	255	263	276	272	241	236	272	235	274	258	266	276	245	255	238	271	280	258	235	260	258	221	266	260	266	265	258	254	249	248	254	273	262	258	236	242	248	298	282	254	269	281	252	263	270	273	232	280	263	250	272	243	250	236	230	252	240	277	224	241	250	241	243	257	265	250	249	266	257	231	244	241	279	245	284	266	292	264	302	258	279	226	269	241	254	245	267	228	262	255	251	256	250	254	241	272	263	221	263	246	237	273	255	236	250	249	248	265	249	267	260	280	244	262	254	255	235	234	268	266	245	235	242	238	272	283	275	256	247	267	239	259	250	247	251	268	250	266	271	213	253	219	257	251	263	266	242	253	253	281	266	239	246	267	249	279	233	268	296	251	256	257	214	260	230	269	261	254	270	260	272	279	272	236	293	250	250	228	262	249	266	269	254	255	265	251	254	252	268	242	254	249	261	234	251	281	243	244	258	242	326	278	260	251	256	242	268	248	235	294	273	275	270	270	280	238	240	253	241	270	265	258	278	264	248	251	254	257	249	248	236	264	256	251	242	216	270	223	247	274	269	271	248	245	261	249	281	233	282	243	247	256	240	278	273	274	255	250	256	271	245	237	260	276	279	278	242	236	274	249	263	246	246	264	267	252	258	257	238	245	237	263	275	242	237	282	270	256	282	271	311	267	238	267	291	286	281	255	250	277	242	249	254	266	250	273	261	260	248	283	282	245	258	287	289	269	261	249	232	238	264	255	269	281	253	240	279	275	263	271	268	245	263	243	267	262	250	263	239	239	255	243	248	245	264	258	277	256	269	274	259	294	240	266	270	261	276	264	245	242	238	260	227	248	249	262	225	263	257	237	233	268	260	253	260	244	253	256	294	264	227	262	278	254	250	270	261	311	259	246	274	275	247	271	276	241	258	256	248	235	278	289	249	293	272	236	273	257	252	242	253	241	246	258	260	277	236	273	244	249	237	261	252	276	253	240	258	264	257	239	271	275	293	287	292	239	279	263	280	248	272	277	244	264	249	298	294	294	280	247	263	245	221	282	231	271	240	256	267	253	251	264	270	263	263	254	267	268	273	253	255	229	261	232	246	227	289	269	256	238	274	255	274	249	250	247	273	259	235	254	262	291	290	262	271	290	257	282	275	271	237	264	250	247	267	241	231	244	267	279	267	262	268	243	274	244	239	235	277	254	255	295	245	237	256	254	271	238	268	263	272	264	239	244	270	265	259	261	244	243	253	255	282	251	274	256	263	254	255	223	261	249	254	231	231	253	271	267	263	249	228	271	254	249	266	271	281	256	272	249	272	286	269	276	215	249	266	276	272	287	268	282	247	254	267	263	237	240	269	285	250
6643	2436	4595	5191	4734	3823	2974	2404	2326	2304	1859	1430	1455	1275	1545	1919	1519	1727	1999	2799	4057	3019	2393	1806	1670	1694	1630	2000	1840	1437	1379	1332	1038	1047	905	932	984	951	949	882	873	866	820	818	784	720	731	720	763	809	822	714	650	691	692	690	654	669	682	716	697	674	660	647	703	671	682	676	675	649	693	671	625	647	684	667	701	653	675	728	675	700	662	666	648	647	667	611	667	669	654	657	688	674	671	652	627	694	657	654	650	661	695	656	663	649	667	681	654	644	675	676	615	646	669	739	802	730	659	642	638	677	666	644	656	650	638	661	639	707	654	669	645	643	648	639	616	631	652	632	647	622	650	644	633	645	627	671	661	633	643	616	625	653	658	646	667	690	684	602	695	681	633	672	686	640	611	666	648	695	651	641	646	672	638	635	655	663	650	666	655	635	667	643	628	660	639	656	610	677	636	665	636	697	662	702	635	693	658	668	638	688	686	710	687	698	720	653	647	652	642	653	630	667	651	590	680	643	691	656	657	731	712	670	642	664	625	670	641	639	664	623	616	674	710	619	663	657	659	639	653	630	679	703	636	660	658	614	668	650	649	631	664	659	628	636	663	624	636	706	681	660	674	686	663	662	630	635	658	643	663	679	658	679	666	649	634	614	647	680	625	627	626	675	676	683	707	703	667	659	663	619	637	670	647	708	683	595	689	656	679	632	656	645	657	705	668	621	651	652	679	653	668	618	653	642	640	656	613	667	626	680	626	615	641	677	679	677	672	661	639	679	708	673	676	650	693	633	649	647	654	635	657	678	650	671	673	667	677	696	632	676	688	660	663	696	624	655	683	671	640	669	672	614	669	702	648	661	644	654	704	674	684	678	668	632	660	669	691	640	643	651	679	685	679	635	654	655	660	621	718	629	667	682	667	652	590	655	639	668	682	626	661	661	639	688	643	676	677	662	640	666	602	667	656	670	649	674	680	705	661	652	660	648	650	653	680	689	643	640	637	603	665	639	662	682	666	620	656	684	657	664	647	615	670	668	694	689	646	675	703	663	699	669	631	669	666	684	624	651	650	640	681	649	631	691	624	650	626	681	638	651	617	671	649	620	651	612	631	646	688	686	684	713	670	696	685	652	644	660	688	648	676	633	601	626	625	681	636	693	694	697	668	702	652	597	689	665	663	696	670	649	637	667	665	664	697	667	679	703	657	629	647	648	666	662	677	648	671	669	676	619	637	660	636	615	673	678	668	646	635	626	691	706	672	667	675	655	661	646	655	657	679	635	580	661	657	658	675	598	674	633	667	641	664	666	671	640	665	586	651	650	664	625	661	646	633	645	628	627	685	682	670	669	637	644	664	679	681	680	666	646	648	647	687	668	650	641	662	643	675	646	625	626	650	654	682	620	647	681	634	714	677	634	668	660	657	640	642	656	627	666	621	700	647	629	633	657	625	696	647	664	636	701	643	668	656	639	678	609	669	643	667	668	666	661	745	633	692	612	692	638	647	667	630	635	620	685	682	669	630	622	620	718	645	675	713	711	640	634	603	657	657	678	613	646	636	640	669	689	637	695	688	669	656	638	630	642	635	660	686	640	662	639	610	624	673	632	661	684	672	619	654	661	730	589	628	656	678	659	637	656	614	633	632	619	645	642	694	630	649	666	664	668	650	686	663	651	635	647	643	643	637	645	679	684	619	633	658	653	662	606	635	685	647	643	639	625	691	646	713	617	609	666	645	691	685	647	630	653	602	675	667	679	664	628	675	626	702	677	616	617	641	632	633	650	650	656	648	644	681	650	651	619	638	646	675	687	672	720	593	686	635	647	640	641	671	610	645	646	668	703	662	684	647	622	603	649	679	632	657	679	700	637	689	686	706	648	653	618	676	698	709	647	669	649	625	683	685	669	687	687	682	644	672	644	661	635	712	642	648	648	674	597	668	670	631	651	648	706	669	669	617	611	668	652	662	677	679	683	658	669	682	712	683	687	687	638	704	685	655	647	654	636	655	682	647	632	664	682	633	652	666	639	679	679	636	637	677	646	635	667	668	669	682	670	659	648	659	652	661	694	685	657	668	642	640	701	631	647	684	663	676	681	660	644	634	681	671	651	699	662	656	645	649	647	668	677	618	640	656	662	629	613	653	654	633	670	680	640	647	660	654	607	650	678	660	620	672	684	653	681	677	699	685	676	665	633	631	701	650	660	623	670	676	662	674	695	641	677	667	641	677	689	627	645	658	700	695	658	656	621	663	654	668	641	644	663	649	649	668	655	663	692	690	658	635	676	636	639	625	661	603	665	649	725	647	664	614	652	671	615	679	612	676	677	649	656	673	677	574	590	660	662	664	666	673	657	663	653	658	651	691	661	647	657	694	639	709	672	645	653	638	655	661	639	623	688	631	646	646	689	656	718	685	646	625	646	669	650	688	653	681	644	680	649	628	658	703	684	653	671	656	662	655	662	658	651	619	663	647	621	629	688	654	621	629	673	642	677	725	655	662	677	644	694	680	642	684	657	660	669	688	623	617	660	630	640	640	701	670	629	697	637	662	620	620	675	596	639	690	668	624	646	656	673	663	662	590	634	653	682	680	634	658	653	634	616	642	657	663	677	696	612	630	661	725	621	641	636	721	733	657	665	689	677	666	621	670	647	633	682	656	671	713	602	670	636	661	658	685	633	716	728	674	691	670	667	675	650	681	623	680	627	674	636	671	646	630	620	683	644	619	649	682	728	653	650	659	676	654	657	671	685	719	634	650	637	637	694	702	647	680	686	660	634	660	625	676	660	676	651	661	659	665	632	628	648	656	643	677	642	685	675	678	654	673	645	702	700	644	637	656	697	643	685	604	735	668	648	652	653	674	665	648	666	691	673	610	619	673	663	643	641	659	666	625	693	632	665	592	641	699	625	619	668	676	667	646	696	623	682	622	613	655	666	678	696	650	647	641	683	681	681	636	647	691	600	648	674	640	646	645	613	636	607	648	692	669	646	631	686	691	657	674	707	670	667	655	611	653	681	685	665	603	656	632	648	646	672	685	665	649	663	648	694	637	645	701	646	674	640	662	652	673	683	618	694	630	613	663	640	633	669	670	694	626	641	680	670	659	653	699	647	632	658	651	651	642	666	689	650	651	668	664	617	651	695	666	621	678	648	642	680	685	682	682	670	699	618	663	658	695	679	641	652	657	656	664	674	660	662	645	649	650	652	624	694	681	631	636	664	664	653	661	657	632	708	666	683	659	694	686	671	632	671	630	593	677	641	628	677	676	658	718	672	642	695	676	677	697	652	646	716	649	688	676	678	649	663	640	646	654	630	662	649	660	649	669	684	637	660	656	674	688	650	642	651	671	689	611	663	631	678	629	667	673	603	630	645	618	697	686	654	610	614	689	693	675	664	691	650	668	662	618	639	645	632	694	652	659	639	653	672	648	636	611	666	711	670	713	673	626	667	675	678	617	683	644	654	694	679	691	649	717	627	659	635	712	677	651	638	676	624	675	680
47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
