-57	740
-53	735
-49	741
-45	748
-41	749
-37	756
-33	751
-29	743
-25	760
-21	760
-17	753
-13	747
-9	752
-5	779
-1	820
2	784
6	756
10	773
14	770
18	762
22	765
26	768
30	768
34	772
38	780
42	789
46	795
50	819
54	1052
58	4266
62	17277
66	32417
70	38629
74	39703
78	38222
81	36418
85	36804
89	38462
93	41145
97	43650
101	43936
105	43711
109	43257
113	42739
117	42999
121	43098
125	43358
129	43475
133	43059
137	42797
141	42108
144	41759
148	41602
152	41731
156	41936
160	41935
164	42672
168	43065
172	43240
176	43239
180	43766
184	43995
187	44075
191	44096
195	44477
199	44963
203	45098
207	45446
211	45261
215	45477
219	45865
222	45850
226	45778
230	45900
234	46155
238	46324
242	46076
246	45966
250	46153
253	46190
257	46212
261	46036
265	46007
269	46074
273	45993
277	46125
280	46350
284	46759
288	47240
292	47320
296	47603
300	47985
303	47984
307	47851
311	48202
315	48285
319	48090
323	47802
327	47459
330	47784
334	47415
338	47297
342	47068
346	47110
349	47150
353	47409
357	47184
361	47698
365	48139
368	48138
372	48472
376	49156
380	49085
384	49442
388	49529
391	49539
395	49001
399	49455
403	48835
406	48610
410	48422
414	48136
418	47662
422	47491
425	47371
429	47507
433	47663
437	48000
441	48408
444	48626
448	49143
452	49389
456	50055
459	50511
463	50996
467	51575
471	51824
474	51811
478	52214
482	52128
486	51971
489	51736
493	51764
497	51141
501	51025
504	50905
508	50436
512	50278
516	50424
519	50411
523	50348
527	50231
530	50902
534	51108
538	51168
542	51710
545	51825
549	52070
553	52656
557	52775
560	53214
564	52954
568	53227
571	53887
575	54063
579	54076
583	54142
586	54090
590	53909
594	54365
597	54136
601	54327
605	54149
608	54566
612	54509
616	54588
619	54608
623	54882
627	54621
630	54671
634	54533
638	54608
642	54410
645	54443
649	54310
653	54286
656	54242
660	53884
664	54072
667	54061
671	54054
675	54138
678	54420
682	54349
685	54472
689	54770
693	55039
696	55319
700	55897
704	56179
707	56120
711	56317
715	56699
718	56732
722	57046
726	57043
729	57102
733	56895
736	56710
740	56643
744	56539
747	56161
751	56402
755	55952
758	55778
762	55347
765	54979
769	54686
773	54653
776	55002
780	54757
783	54950
787	54727
791	55005
794	55006
798	55214
801	55205
805	55206
809	56084
812	56028
816	56515
819	57279
823	57703
827	57791
830	57939
834	58078
837	58257
841	58448
844	59094
848	58989
852	59289
855	59343
859	59443
862	59283
866	59420
869	59468
873	59506
877	59312
880	59314
884	59135
887	58944
891	59116
894	59006
898	58935
901	58979
905	59068
909	58870
912	58851
916	58482
919	58759
923	58817
926	58990
930	59170
933	59303
937	59279
940	59454
944	59804
947	59707
951	60093
954	60229
958	59919
962	60255
965	60640
969	60600
972	60506
976	61024
979	61541
983	61369
986	61546
990	61049
993	61111
997	61140
1000	61255
1004	61187
1007	61023
1011	60681
1014	60457
1018	60404
1021	60044
1025	59577
1028	59824
1032	60044
1035	59655
1039	59782
1042	59698
1046	59241
1049	59383
1052	59441
1056	59201
1059	59562
1063	59840
1066	60139
1070	60263
1073	60627
1077	60653
1080	61290
1084	61165
1087	61557
1091	62015
1094	62224
1098	62606
1101	62506
1104	62835
1108	63378
1111	63490
1115	63510
1118	63250
1122	63339
1125	63660
1129	63725
1132	63327
1135	63424
1139	63250
1142	63103
1146	63298
1149	62827
1153	62651
1156	62762
1159	62462
1163	62287
1166	62236
1170	62120
1173	62210
1177	62335
1180	62391
1183	62607
1187	62590
1190	62422
1194	62659
1197	63033
1200	63340
1204	63422
1207	63480
1211	63643
1214	64071
1217	64088
1221	64143
1224	64312
1228	64441
1231	64535
1234	64586
1238	64799
1241	64675
1245	64973
1248	64838
1251	64759
1255	64757
1258	64791
1261	64624
1265	64616
1268	64259
1272	64464
1275	64163
1278	64508
1282	64683
1285	64637
1288	64912
1292	64821
1295	65244
1299	65510
1302	65535
1305	65535
1309	65535
1312	65535
1315	65535
1319	65535
1322	65535
1325	65535
1329	65535
1332	65535
1335	65535
1339	65535
1342	65535
1345	65535
1349	65535
1352	65535
1355	65535
1359	65535
1362	65535
1365	65535
1369	65535
1372	65535
1375	65535
1379	65535
1382	65535
1385	65535
1389	65535
1392	65535
1395	65535
1399	65535
1402	65535
1405	65535
1409	65535
1412	65535
1415	65535
1418	65535
1422	65535
1425	65535
1428	65535
1432	65535
1435	65535
1438	65535
1442	65535
1445	65535
1448	65535
1451	65535
1455	65535
1458	65535
1461	65535
1465	65535
1468	65535
1471	65535
1474	65535
1478	65535
1481	65535
1484	65418
1488	64900
1491	64723
1494	64767
1497	64064
1501	63942
1504	64198
1507	64287
1510	63937
1514	63724
1517	64055
1520	64331
1523	64103
1527	64275
1530	64140
1533	64705
1536	64817
1540	64823
1543	65288
1546	65310
1549	65535
1553	65535
1556	65535
1559	65535
1562	65535
1566	65535
1569	65535
1572	65535
1575	65535
1579	65535
1582	65490
1585	65435
1588	65302
1591	64832
1595	64055
1598	63860
1601	63533
1604	63039
1608	62628
1611	62275
1614	61829
1617	62048
1620	61675
1624	61499
1627	61052
1630	61022
1633	60871
1636	60691
1640	60711
1643	60839
1646	60893
1649	60904
1652	60895
1656	61006
1659	61416
1662	60786
1665	61255
1668	61142
1672	61032
1675	61284
1678	61358
1681	60947
1684	61345
1688	61247
1691	60873
1694	60975
1697	60700
1700	60818
1703	60583
1707	60328
1710	60108
1713	60087
1716	59878
1719	59383
1722	59567
1726	59229
1729	59108
1732	59179
1735	59038
1738	59054
1741	58779
1745	58316
1748	58825
1751	58677
1754	58785
1757	58686
1760	58950
1763	59104
1767	58929
1770	59101
1773	58725
1776	59259
1779	59044
1782	59101
1785	59013
1789	59005
1792	59379
1795	59779
1798	59525
1801	59898
1804	59641
1807	59896
1810	59287
1814	59342
1817	59368
1820	58729
1823	58928
1826	58907
1829	58680
1832	58639
1835	58712
1839	58214
1842	57873
1845	57778
1848	57573
1851	57458
1854	57295
1857	57006
1860	56868
1863	56674
1866	56742
1870	56863
1873	56469
1876	56709
1879	56723
1882	56412
1885	56435
1888	56668
1891	56467
1894	56694
1897	56184
1900	56625
1904	57009
1907	56831
1910	57122
1913	57253
1916	57343
1919	57435
1922	57259
1925	57379
1928	57874
1931	57836
1934	57319
1937	57658
1940	57525
1944	57762
1947	57563
1950	57379
1953	57633
1956	57686
1959	57430
1962	57342
1965	57288
1968	57169
1971	57081
1974	56949
1977	56992
1980	57127
1983	56937
1986	56319
1989	56497
1992	56766
1995	56455
1998	56477
2002	56170
2005	56403
2008	56263
2011	55820
2014	55883
2017	55905
2020	56166
2023	56297
2026	55668
2029	56015
2032	55986
2035	56036
2038	55846
2041	55952
2044	55944
2047	55898
2050	55723
2053	55517
2056	55492
2059	55571
2062	55700
2065	55419
2068	55454
2071	55018
2074	55022
2077	55161
2080	54938
2083	54716
2086	54911
2089	54562
2092	54546
2095	54327
2098	54330
2101	54229
2104	54047
2107	53478
2110	53483
2113	53521
2116	53421
2119	53173
2122	53202
2125	52958
2128	52889
2131	52694
2134	52765
2137	52522
2140	52491
2143	52206
2146	52290
2149	52185
2152	51801
2155	51770
2158	51624
2161	51527
2164	51724
2167	51232
2170	51112
2173	51304
2175	51311
2178	51254
2181	51295
2184	51466
2187	51441
2190	51463
2193	51421
2196	51277
2199	51527
2202	51417
2205	51176
2208	51296
2211	51364
2214	51334
2217	51158
2220	51177
2223	51346
2226	51433
2229	51374
2232	51427
2234	51284
2237	51415
2240	51466
2243	51396
2246	51746
2249	51488
2252	51572
2255	51698
2258	51581
2261	51918
2264	51796
2267	51862
2270	51907
2273	52105
2275	51811
2278	51713
2281	51839
2284	51979
2287	52305
2290	52123
2293	52156
2296	52307
2299	52372
2302	51874
2305	51949
2307	52101
2310	52106
2313	51849
2316	51632
2319	51363
2322	51513
2325	51312
2328	51191
2331	51219
2334	51060
2336	50845
2339	50879
2342	50710
2345	50598
2348	50649
2351	50020
2354	50116
2357	50264
2359	49636
2362	49495
2365	49543
2368	49511
2371	49760
2374	49755
2377	49400
2380	49280
2382	49074
2385	48862
2388	48784
2391	48952
2394	49212
2397	49163
2400	49243
2403	48797
2405	48528
2408	48512
2411	48562
2414	48476
2417	48610
2420	48722
2423	48515
2425	48367
2428	48576
2431	48464
2434	48216
2437	47920
2440	48239
2443	47943
2445	48017
2448	48145
2451	48042
2454	48122
2457	47961
2460	47579
2462	47458
2465	47669
2468	47609
2471	47435
2474	47242
2477	47055
2479	47018
2482	47193
2485	47406
2488	46975
2491	46847
2494	46841
2496	46686
2499	46814
2502	46748
2505	46808
2508	46562
2510	46491
2513	46692
2516	46411
2519	46608
2522	46658
2524	46626
2527	46238
2530	46626
2533	46358
2536	46491
2539	46103
2541	46311
2544	46400
2547	46382
2550	46328
2553	46244
2555	45960
2558	46070
2561	45908
2564	46046
2566	46019
2569	45788
2572	45631
2575	45484
2578	45483
2580	45226
2583	45147
2586	44791
2589	44883
2592	45033
2594	45093
2597	44811
2600	44828
2603	44801
2605	44420
2608	44405
2611	44478
2614	44565
2617	44276
2619	44267
2622	44281
2625	44469
2628	44343
2630	44795
2633	44353
2636	44680
2639	44566
2641	44370
2644	44734
2647	44839
2650	45024
2652	44932
2655	44798
2658	44808
2661	45067
2663	44743
2666	44806
2669	45236
2672	44802
2674	44964
2677	45084
2680	45217
2683	44956
2685	45123
2688	44862
2691	44848
2694	45088
2696	45049
2699	45167
2702	44593
2705	44999
2707	44886
2710	44494
2713	44523
2715	44376
2718	44170
2721	44234
2724	44407
2726	43872
2729	44165
2732	43710
2735	43700
2737	44196
2740	43447
2743	43199
2745	43631
2748	43302
2751	42525
2754	42618
2756	42893
2759	43195
2762	42796
2764	42416
2767	42264
2770	42134
2772	42428
2775	42198
2778	42204
2781	42131
2783	41544
2786	41983
2789	41989
2791	41433
2794	41554
2797	41656
2799	41590
2802	41522
2805	40957
2807	41157
2810	40410
2813	40556
2816	41018
2818	40732
2821	40334
2824	40589
2826	40773
2829	40584
2832	40327
2834	40857
2837	40554
2840	40495
2842	40712
2845	40232
2848	41011
2850	40885
2853	40873
2856	40775
2858	40907
2861	40414
2864	40744
2866	40833
2869	41255
2872	40512
2874	40690
2877	41240
2880	40714
2882	40906
2885	40913
2888	41021
2890	40968
2893	41238
2896	40843
2898	41058
2901	41016
2904	40704
2906	41123
2909	41345
2911	40709
2914	41197
2917	40920
2919	40766
2922	41146
2925	41199
2927	41297
2930	41326
2933	41346
2935	41033
2938	41021
2940	40817
2943	40700
2946	40739
2948	40595
2951	40555
2954	40209
2956	40063
2959	39969
2962	39908
2964	39957
2967	39864
2969	39670
2972	39570
2975	39121
2977	39245
2980	38875
2982	38798
2985	38580
2988	38420
2990	38387
2993	38296
2996	37781
2998	37549
3001	37449
3003	37471
3006	37086
3009	36604
3011	36679
3014	36562
3016	36376
3019	36165
3022	35927
3024	35765
3027	35670
3029	35617
3032	35387
3035	35120
3037	35060
3040	34951
3042	34719
3045	34556
3047	34421
3050	34035
3053	34123
3055	34066
3058	33997
3060	33832
3063	33838
3066	33762
3068	33458
3071	33440
3073	33272
3076	33154
3078	33206
3081	33204
3084	33058
3086	32856
3089	33231
3091	32832
3094	33081
3096	32910
3099	32851
3102	32934
3104	32650
3107	32907
3109	32767
3112	32869
3114	32631
3117	32639
3119	32703
3122	32591
3125	32336
3127	32280
3130	32438
3132	32474
3135	32259
3137	32318
3140	32110
3142	32066
3145	31990
3148	31815
3150	32016
3153	31615
3155	31538
3158	31575
3160	31564
3163	31209
3165	31388
3168	31331
3170	31195
3173	31166
3175	30991
3178	30879
3181	31024
3183	30985
3186	30892
3188	30805
3191	30665
3193	30504
3196	30603
3198	30462
3201	30482
3203	30317
