0	0
1	1
2	2
3	3
4	4
5	5
6	6
7	7
8	8
9	9
10	10
11	11
12	12
13	13
14	14
15	15
16	16
17	17
18	18
19	19
20	20
21	21
22	22
23	23
24	24
25	25
26	26
27	27
28	28
29	29
30	30
31	31
32	32
33	33
34	34
35	35
36	33
37	36
38	37
39	38
40	39
41	40
42	41
43	42
44	43
45	44
46	45
47	46
48	47
49	48
50	49
51	50
52	51
53	52
54	53
55	54
56	55
57	56
57	57
57	58
58	59
59	60
60	61
61	62
62	63
63	65
64	66
65	67
66	68
67	69
68	70
69	71
69	72
70	41
71	73
72	74
73	75
74	76
75	79
76	80
77	71
78	81
79	82
79	83
79	84
79	85
80	86
81	87
82	88
83	89
84	90
85	91
86	92
86	93
87	94
88	95
89	96
90	97
91	99
92	100
93	101
94	102
95	103
96	104
97	105
98	32
99	106
100	107
101	108
102	109
103	110
104	111
105	112
106	113
107	114
108	30
109	115
110	116
111	117
111	118
112	119
113	120
114	121
115	122
116	123
117	124
118	125
119	126
120	127
121	128
121	129
122	130
123	131
124	132
125	133
126	134
126	135
127	122
128	136
129	137
130	138
131	139
132	140
133	141
134	142
135	143
135	144
135	145
135	146
135	147
135	148
135	149
136	150
137	151
138	152
138	153
139	154
140	155
141	156
142	157
142	158
143	159
144	160
145	14
146	161
147	162
148	163
149	33
150	164
150	165
150	166
151	167
152	168
153	169
154	170
155	171
156	172
157	173
158	94
159	174
160	175
161	176
162	177
163	178
164	179
165	180
166	181
167	182
168	183
169	184
170	185
171	186
172	187
173	188
174	189
175	190
175	191
176	192
177	193
178	194
179	195
180	196
181	197
182	198
183	159
184	199
185	170
186	200
187	201
188	202
189	203
190	204
191	205
192	206
193	5
194	207
195	208
195	209
195	210
195	211
196	212
197	213
198	214
199	215
200	216
200	217
201	219
202	30
203	220
204	42
205	221
206	222
207	223
208	224
209	225
210	226
210	227
211	228
212	229
213	119
214	230
215	231
216	232
217	233
218	234
219	235
219	236
220	34
221	237
222	238
223	239
224	240
224	241
225	242
226	243
227	244
228	245
229	246
230	247
231	248
232	249
233	250
234	251
235	252
236	253
237	254
238	255
239	256
240	257
241	258
242	259
243	260
244	261
244	262
244	263
244	264
244	265
245	266
246	267
246	268
247	269
248	159
249	270
250	271
251	272
252	273
253	274
254	275
255	276
256	277
257	278
257	279
257	280
258	281
258	282
258	283
258	284
258	285
258	286
259	287
260	288
261	289
262	290
263	291
264	292
265	293
266	294
267	295
268	296
269	297
270	298
271	299
272	300
273	218
274	301
275	302
276	303
277	304
278	305
279	306
280	160
281	307
282	40
283	308
284	309
285	310
286	311
287	68
288	312
289	313
290	314
291	315
292	316
293	317
294	318
295	319
296	320
297	321
298	255
299	322
300	323
301	324
302	325
303	326
304	327
305	328
306	329
307	330
308	331
309	332
310	333
311	334
312	335
313	336
314	337
315	338
316	339
317	340
318	341
319	33
320	342
321	343
322	344
323	345
324	346
325	347
326	348
327	349
328	350
329	351
329	171
330	352
330	353
331	354
332	355
333	356
334	357
335	358
336	359
337	360
338	361
339	362
340	363
341	364
342	365
343	366
344	367
345	322
346	368
347	369
348	370
349	23
350	371
351	372
352	373
353	374
354	375
355	376
356	377
357	378
358	379
359	380
359	381
360	382
361	383
362	384
363	385
364	386
365	387
366	388
367	389
368	390
369	25
370	391
371	392
372	393
373	394
374	395
375	396
376	397
377	398
378	76
379	399
380	400
381	401
382	402
383	403
384	404
385	405
386	406
387	180
388	407
389	408
390	409
391	410
392	411
393	412
394	413
395	414
396	415
397	416
397	417
397	418
398	419
399	420
400	421
401	422
402	423
403	424
404	425
405	52
406	426
406	427
407	112
408	428
409	429
410	302
411	430
412	431
413	371
414	432
415	433
416	434
417	435
418	49
419	436
420	437
421	438
422	439
423	440
424	200
425	441
426	442
427	443
428	444
429	445
430	446
431	447
431	448
431	449
431	450
432	205
433	451
434	452
435	453
436	454
437	455
438	456
439	457
440	458
441	459
442	460
443	461
444	462
445	26
446	325
447	296
448	463
449	464
450	465
451	94
452	466
453	353
454	467
455	184
456	276
457	468
458	469
459	266
460	470
461	471
462	472
463	473
464	474
465	310
466	475
467	476
468	477
469	478
470	479
471	480
472	481
472	482
473	483
474	484
475	485
475	486
475	487
476	488
477	489
478	490
479	491
480	492
480	493
481	494
482	495
483	496
484	65
485	497
486	490
487	498
488	499
489	298
489	500
490	501
491	502
492	160
493	289
494	503
495	140
496	504
497	101
498	505
499	506
500	507
501	508
502	509
503	100
504	510
505	184
506	306
507	511
508	512
509	513
510	514
511	515
512	491
513	516
514	371
515	517
516	310
517	518
518	519
519	520
520	521
521	522
522	523
523	524
524	525
525	526
526	527
527	528
528	529
529	530
530	531
531	532
532	533
533	534
534	535
535	48
536	536
537	537
538	538
539	539
539	540
539	541
540	542
541	543
542	544
543	545
544	546
545	412
546	547
546	548
547	417
548	549
549	550
550	552
551	553
552	137
553	554
554	556
555	557
556	558
557	559
558	511
559	560
560	550
560	561
560	562
561	426
562	563
563	564
564	565
564	566
565	567
566	252
567	568
568	569
569	570
570	571
571	572
571	573
572	574
573	63
574	575
575	576
576	577
577	578
578	579
579	332
580	580
581	581
582	582
583	62
584	583
585	120
586	584
587	585
588	586
589	587
590	588
591	589
592	590
593	298
594	591
595	592
596	557
597	593
598	594
598	595
599	596
600	597
601	598
602	599
603	188
604	600
605	523
606	601
607	602
608	353
609	603
610	604
611	605
612	606
612	607
613	608
614	609
615	610
616	611
617	612
618	613
619	42
619	614
620	615
621	616
622	617
623	618
624	619
624	620
625	621
626	622
627	623
628	624
629	535
630	625
631	626
632	627
633	628
634	629
635	630
636	631
637	632
638	633
639	634
640	636
641	637
641	638
642	302
643	639
644	640
645	641
646	421
647	642
648	643
649	644
650	645
651	646
652	647
653	648
654	649
655	650
656	651
657	652
658	653
659	654
660	195
661	109
662	316
663	655
664	656
665	657
666	658
667	659
668	660
668	661
668	662
669	663
670	272
671	291
672	173
673	664
674	665
675	666
676	667
677	668
678	669
679	557
680	670
680	671
681	672
682	673
683	674
684	675
685	676
685	677
686	678
687	679
688	680
689	681
690	682
691	683
692	684
693	685
694	686
695	372
696	168
697	687
698	688
699	689
700	690
701	691
702	69
703	692
704	693
705	694
706	695
707	696
708	697
709	698
710	699
711	700
712	701
712	702
713	703
713	704
714	705
715	706
716	707
717	708
718	709
719	710
719	711
720	195
721	712
722	713
723	714
724	715
724	716
725	717
726	718
727	69
728	719
728	409
728	720
729	367
730	721
731	722
731	723
732	724
733	725
734	726
735	727
736	728
737	729
738	730
739	731
740	412
741	732
742	733
743	734
744	735
745	736
746	737
747	738
748	739
748	740
748	418
748	741
749	742
750	743
751	744
752	745
753	746
754	747
755	748
756	157
756	158
757	749
758	750
759	751
760	336
761	752
762	753
763	754
764	433
765	755
765	756
766	314
767	757
768	758
769	372
770	759
771	760
772	761
773	762
774	763
775	764
776	765
777	766
778	767
779	768
780	473
780	769
781	770
782	771
783	772
784	252
785	188
786	773
787	227
788	774
789	775
790	776
790	777
790	778
791	493
791	779
792	780
793	277
794	781
795	782
796	783
797	784
798	785
799	786
800	787
801	788
802	41
803	789
804	178
805	644
806	790
807	791
808	9
809	792
810	793
811	794
812	167
813	795
814	254
815	389
816	796
817	797
818	798
819	799
820	800
821	801
822	587
823	802
824	803
825	587
826	669
827	804
828	367
829	805
829	806
830	311
831	807
832	808
833	809
834	810
835	113
836	523
837	811
838	812
839	813
840	814
841	815
842	816
843	817
844	818
845	659
846	819
847	678
848	820
849	821
850	822
851	823
852	824
852	825
853	826
854	827
855	828
856	829
857	171
858	830
859	831
860	832
861	833
862	834
863	835
864	336
865	836
866	837
867	838
868	839
869	840
870	841
870	842
870	843
871	844
872	63
873	845
874	846
874	847
875	848
876	849
877	850
878	851
879	568
880	749
881	852
882	853
883	34
884	854
885	855
886	856
887	857
888	858
889	859
890	860
891	861
892	862
893	863
893	864
894	822
895	865
896	255
897	866
898	867
899	440
900	868
901	869
902	870
903	871
904	872
905	873
906	874
907	875
908	876
909	877
910	878
911	879
912	880
913	289
914	881
915	383
916	882
917	526
918	883
919	884
920	122
921	885
922	887
923	888
924	889
925	890
926	891
927	634
928	666
929	892
930	727
931	227
932	893
933	635
934	894
935	895
936	883
937	896
938	897
939	898
940	899
941	260
942	900
943	901
944	196
945	902
946	903
947	904
948	905
949	157
949	158
950	906
951	907
952	908
953	196
954	909
955	910
956	911
957	912
958	771
959	913
960	914
961	915
962	916
963	917
963	918
964	433
965	919
966	315
967	622
968	920
969	890
970	921
971	922
972	923
973	601
974	41
975	441
976	924
977	807
978	925
979	926
980	927
981	928
982	929
983	734
984	930
985	931
986	932
987	933
988	934
989	935
990	426
991	936
992	937
993	938
994	218
995	939
996	455
997	8
998	940
999	39
1000	941
1001	942
1002	360
1003	943
1004	868
1005	944
1006	480
1007	655
1008	945
1008	946
1009	838
1010	3
1011	947
1012	948
1013	949
1014	950
1015	951
1016	302
1017	952
1018	953
1019	954
1019	955
1020	956
1021	957
1022	958
1023	959
1023	960
1024	961
1025	570
1025	390
1025	182
1025	254
1025	962
1026	963
1027	964
1028	965
1029	966
1030	967
1031	968
1032	303
1033	969
1034	970
1035	971
1036	972
1037	973
1038	974
1039	975
1040	501
1041	976
1042	977
1043	978
1044	480
1045	979
1046	771
1047	980
1048	981
1049	982
1050	983
1051	984
1052	985
1053	831
1054	885
1055	986
1056	987
1057	988
1058	989
1059	990
1060	991
1061	992
1062	993
1063	994
1064	20
1065	995
1066	996
1067	997
1068	466
1069	998
1070	999
1071	1000
1072	666
1073	1001
1074	934
1075	234
1076	1002
1077	1003
1078	1004
1079	1005
1080	1006
1081	751
1082	1007
1083	1008
1084	1009
1085	1010
1086	557
1087	1011
1088	1012
1089	1013
1090	913
1091	1014
1092	1015
1093	1016
1094	1017
1095	312
1096	1019
1097	1020
1098	604
1099	1021
1100	1022
1101	1023
1102	1024
1103	1025
1104	1026
1105	1027
1106	545
1107	167
1108	1028
1109	277
1110	1029
1111	518
1112	1030
1113	1018
1114	1031
1115	435
1116	1032
1117	1033
1118	1034
1119	1035
1120	1036
1121	1037
1122	1038
1123	1039
1123	1020
1124	1040
1125	1041
1126	491
1127	1042
1128	1043
1129	275
1130	1044
1130	1045
1131	1046
1132	1047
1133	252
1134	1048
1135	942
1136	1049
1137	1050
1138	1051
1139	1052
1140	784
1141	1053
1142	335
1143	1054
1144	475
1145	1055
1145	1056
1146	1057
1147	1058
1148	64
1149	773
1150	568
1151	1059
1152	1060
1153	336
1154	1061
1155	1062
1156	1063
1157	1064
1158	390
1159	1065
1160	1066
1161	852
1162	332
1163	1067
1164	1068
1165	1069
1166	207
1167	718
1168	1070
1169	288
1170	1071
1171	1072
1172	1073
1173	1074
1174	1075
1175	1076
1176	1077
1177	180
1178	933
1179	1079
1180	1080
1180	1081
1180	1082
1181	1083
1182	1084
1183	1085
1183	1086
1183	1087
1184	1088
1185	1089
1186	1090
1187	1091
1188	568
1189	1092
1189	1093
1190	1094
1191	1095
1192	206
1193	1096
1194	39
1195	1097
1196	1098
1196	1099
1197	1100
1198	1101
1199	1102
1200	440
1201	1103
1202	1104
1203	1105
1204	1106
1205	818
1206	1107
1207	1108
1208	1109
1209	1110
1210	1111
1211	1112
1211	1113
1212	1114
1213	1115
1214	1116
1215	230
1216	218
1217	1117
1218	1021
1219	1084
1220	336
1220	168
1221	1118
1222	1119
1223	1120
1224	1121
1225	549
1226	1122
1227	1123
1228	1124
1229	1125
1230	259
1231	1126
1232	1127
1233	1128
1234	1129
1235	250
1236	1130
1237	60
1238	474
1239	1131
1240	1132
1241	853
1242	1133
1243	1134
1244	1135
1245	713
1246	704
1246	14
1247	1136
1248	1137
1249	1138
1250	1139
1251	1140
1252	1141
1253	396
1254	137
1255	1142
1256	34
1257	1143
1258	142
1259	103
1260	1144
1261	1145
1261	1146
1262	1147
1263	474
1264	1148
1265	1149
1266	1150
1267	1151
1268	1152
1269	629
1270	1153
1270	1154
1270	1155
1271	160
1272	1156
1273	1157
1274	1158
1275	1159
1276	1160
1277	1161
1278	336
1279	709
1280	976
1281	1162
1282	604
1283	299
1284	1163
1285	1164
1286	1165
1287	29
1288	1166
1289	173
1290	1167
1291	1168
1292	506
1293	9
1294	1169
1295	1170
1296	1171
1297	684
1298	1172
1299	896
1300	1173
1301	966
1302	464
1303	1122
1304	1174
1304	911
1305	306
1306	41
1307	302
1308	1175
1309	160
1310	475
1311	183
1312	1176
1313	1177
1314	1178
1315	1179
1316	1180
1316	676
1317	1181
1318	1182
1319	316
1320	1047
1321	1183
1322	1184
1323	1185
1324	1186
1325	1187
1326	1188
1327	1189
1328	1190
1329	1191
1330	1192
1331	1018
1332	1193
1333	1194
1333	1195
1334	1196
1335	885
1336	1197
1336	1198
1337	119
1338	121
1339	636
1340	1199
1341	557
1342	1200
1343	1201
1344	1202
1345	807
1346	989
1347	587
1348	799
1349	1203
1350	1204
1351	621
1352	1205
1353	1206
1354	726
1355	1207
1356	1071
1357	1208
1358	1209
1359	1210
1360	1211
1361	89
1362	1201
1363	1212
1364	1213
1365	1214
1366	1215
1367	1216
1368	112
1369	1217
1370	332
1371	1218
1372	886
1373	1219
1374	1220
1375	1221
1376	1222
1377	1223
1378	1224
1379	1225
1380	1139
1381	630
1382	1226
1383	1227
1384	1228
1385	1229
1386	409
1387	1230
1387	1231
1388	1232
1389	997
1389	1233
1390	34
1391	1234
1392	1235
1393	1236
1394	1237
1395	834
1396	1238
1397	1192
1398	1239
1399	1240
1400	1241
1401	794
1402	1242
1403	1243
1404	1244
1405	1245
1406	1246
1406	1247
1407	1248
1408	1249
1409	1250
1410	52
1411	1251
1412	523
1413	1252
1414	1253
1415	1254
1416	34
1417	1255
1418	635
1419	1256
1420	1257
1421	1258
1422	1259
1423	1260
1424	1261
1425	1262
1426	1263
1427	1264
1428	1265
1429	684
1430	1266
1431	1267
1432	1268
1433	277
1434	1269
1435	886
1436	1270
1437	1271
1438	1272
1438	1273
1438	1274
1439	1275
1440	1276
1441	1025
1442	1277
1442	1278
1443	1279
1444	180
1445	1280
1446	1281
1447	1234
1448	886
1449	1282
1450	160
1451	1283
1452	1284
1453	1285
1454	1286
1455	1287
1456	1288
1457	1289
1458	27
1459	1290
1460	1291
1461	445
1462	1292
1463	1293
1464	504
1465	122
1466	1294
1467	1295
1468	1296
1469	1297
1470	372
1471	1250
1472	1298
1473	825
1474	1299
1475	1300
1476	734
1477	1301
1478	1079
1479	1302
1480	491
1481	1303
1482	963
1482	1304
1483	474
1484	684
1485	1305
1486	1306
1487	1307
1488	1308
1489	333
1490	1309
1491	629
1492	565
1493	237
1494	1310
1495	1311
1496	1312
1497	390
1498	1313
1499	1229
1500	1314
1501	1315
1501	1316
1502	1071
1503	1317
1504	1275
1505	1318
1506	1319
1507	96
1508	1320
1509	329
1510	1321
1511	1322
1512	1323
1513	311
1514	167
1515	1324
1516	913
1517	1325
1518	1326
1519	1327
1520	180
1521	167
1522	1328
1523	701
1524	1329
1525	1330
1526	1331
1527	1287
1528	1332
1529	254
1530	1253
1531	1333
1532	1334
1533	1335
1534	1336
1535	1337
1536	1338
1537	312
1538	822
1539	302
1540	1339
1541	1340
1542	511
1543	158
1543	157
1544	1341
1545	665
1546	1342
1547	1343
1548	467
1549	1344
1550	1271
1551	1345
1552	1346
1552	1347
1553	1348
1554	1349
1555	1350
1556	1351
1557	1352
1558	1353
1559	992
1560	1354
1561	254
1562	1355
1563	183
1564	1356
1565	1357
1566	1358
1567	1359
1567	1360
1567	1361
1567	1362
1568	734
1569	1363
1570	1364
1571	1365
1572	1366
1573	1367
1574	1368
1574	296
1575	1369
1576	1370
1577	1371
1578	1372
1579	1373
1580	1374
1581	471
1582	184
1583	1229
1584	658
1585	1256
1586	489
1587	1375
1588	1376
1589	1377
1590	1297
1591	1378
1592	1379
1593	129
1594	333
1595	1380
1596	1381
1597	1382
1598	1383
1599	1384
1600	1385
1601	33
1602	43
1603	62
1604	1386
1605	1387
1606	609
1607	471
1608	1388
1609	1389
1610	1390
1611	1391
1612	1392
1613	1393
1614	1394
1615	436
1616	1395
1617	1396
1618	1397
1619	1398
1620	1399
1621	151
1622	1400
1623	1259
1624	457
1625	1401
1626	587
1627	1402
1628	1403
1629	1404
1630	1405
1631	1158
1632	1107
1633	1349
1634	1406
1635	1407
1636	94
1637	1408
1638	1037
1639	807
1640	1001
1641	196
1642	1390
1643	882
1644	1409
1645	1410
1645	1411
1646	645
1647	1412
1648	1413
1649	1414
1650	1415
1651	1416
1652	768
1653	1417
1654	1418
1654	1419
1654	1420
1655	1059
1656	1421
1657	1358
1658	1422
1659	1423
1660	220
1661	121
1662	1424
1663	182
1664	1419
1664	1425
1665	1426
1666	1427
1667	1428
1668	574
1669	965
1670	1429
1671	417
1672	1430
1673	943
1674	1431
1675	1432
1676	1433
1677	479
1678	659
1679	550
1680	1334
1681	1434
1682	111
1683	1435
1684	1136
1685	1436
1686	1437
1687	1110
1688	1438
1689	1439
1690	1121
1691	1440
1692	1441
1693	1442
1694	1004
1695	1443
1696	1444
1697	1344
1698	171
1699	1445
1700	1446
1701	1447
1702	1448
1703	1449
1704	1450
1705	1451
1706	1452
1707	1453
1707	1454
1708	1455
1709	1456
1710	1457
1711	1458
1712	1459
1713	1460
1714	446
1714	196
1715	71
1715	72
1716	504
1717	603
1718	1461
1719	41
1720	1462
1721	1463
1722	1464
1723	377
1724	1465
1725	1466
1726	1467
1727	348
1728	1468
1729	1469
1730	1470
1731	1471
1732	353
1733	1472
1734	1473
1735	1474
1736	1301
1737	1475
1738	1476
1738	1477
1739	1412
1740	1478
1741	1479
1742	288
1743	1480
1744	1481
1745	1482
1746	167
1746	1483
1747	1484
1748	1485
1749	218
1750	1486
1751	1487
1752	774
1753	1488
1754	1489
1755	1490
1756	1491
1757	575
1758	1492
1759	1493
1760	1494
1761	1495
1762	1496
1763	1189
1764	1497
1764	1498
1765	1499
1766	832
1767	1500
1768	1046
1769	1501
1769	493
1770	1502
1771	1255
1772	653
1773	868
1774	1026
1775	1503
1776	721
1777	1504
1778	1505
1779	1281
1780	1506
1780	1507
1781	1332
1782	1508
1783	1509
1784	896
1785	1401
1786	160
1787	822
1788	589
1789	1510
1790	1511
1790	1512
1791	1513
1792	1514
1793	724
1794	1515
1794	1516
1795	1517
1796	455
1797	684
1798	1518
1799	1519
1799	1520
1800	135
1801	1521
1802	1522
1803	910
1804	568
1805	570
1806	1523
1807	273
1808	1524
1809	947
1810	692
1810	1525
1811	568
1812	1526
1812	1527
1813	12
1814	1528
1815	1529
1816	1230
1816	1231
1816	1030
1816	1530
1816	1531
1817	1532
1818	1533
1819	98
1820	868
1821	609
1822	1534
1823	1535
1824	13
1825	1536
1825	1537
1826	1538
1827	1539
1828	1540
1829	1541
1829	1542
1830	1543
1831	1544
1832	1545
1833	480
1834	77
1834	78
1835	1546
1836	471
1837	555
1838	1547
1839	1548
1840	1549
1841	816
1842	646
1843	1550
1844	1551
1845	1059
1846	1330
1847	1552
1848	1105
1849	189
1850	1553
1851	528
1852	1554
1853	1555
1854	1556
1855	514
1856	1557
1857	1558
1858	1559
1859	868
1860	1560
1861	987
1861	354
1862	559
1863	1349
1864	1561
1865	1562
1866	1563
1867	1564
1868	64
1869	1565
1870	697
1871	1566
1872	865
1873	207
1874	1567
1875	1568
1876	1569
1877	1570
1878	1571
1879	551
1880	1572
1881	1573
1882	1574
1883	426
1884	1575
1885	167
1886	1576
1887	825
1888	1577
1889	1578
1889	1579
1890	1580
1891	1581
1892	1030
1892	1582
1893	1583
1894	1054
1895	1136
1896	1584
1897	1585
1898	274
1899	1586
1899	1587
1900	350
1901	1588
1902	1589
1903	1486
1904	587
1905	826
1906	1590
1907	1591
1908	1592
1909	1593
1910	1594
1910	1595
1911	1596
1911	1250
1912	1597
1913	1598
1914	41
1915	1599
1916	1303
1917	1600
1918	1542
1919	882
1920	1601
1921	1021
1922	1602
1923	1603
1924	218
1925	1408
1926	1604
1927	880
1928	1605
1929	1207
1930	1606
1931	1607
1932	77
1932	78
1933	1197
1934	1109
1935	1608
1936	1609
1937	773
1938	677
1939	1610
1940	1611
1941	1612
1942	1613
1943	1614
1944	368
1945	1615
1946	1616
1947	1617
1948	322
1949	566
1950	1618
1951	1619
1952	1620
1953	1621
1954	489
1955	1622
1955	854
1956	1623
1957	1624
1958	1625
1959	1626
1960	759
1961	679
1962	1627
1963	665
1964	1628
1965	1629
1966	1630
1967	1631
1968	1632
1969	1633
1970	1634
1971	1635
1972	701
1973	1636
1974	1637
1975	1638
1976	1639
1977	1640
1978	1641
1979	1642
1980	1601
1981	880
1982	1643
1983	1644
1984	266
1985	1105
1986	1645
1987	1646
1988	1647
1989	1648
1990	1420
1991	1078
1992	131
1993	1649
1993	1484
1994	1650
1995	1597
1996	1619
1997	1197
1998	1651
1999	1652
2000	1653
2001	609
2002	1654
2003	1655
2004	1656
2005	1657
2006	1658
2007	1659
2008	1660
2009	1661
2010	1662
2011	1663
2012	1664
2013	1665
2014	1666
2015	242
2016	1667
2017	489
2018	1668
2019	1669
2020	1670
2021	276
2022	1450
2022	1671
2023	276
2024	1072
2025	1672
2026	243
2027	1624
2028	1673
2029	1601
2030	1674
2031	239
2032	1675
2033	1676
2034	1677
2035	766
2036	475
2037	1678
2038	1679
2039	1680
2039	991
2040	1681
2041	1682
2042	1683
2043	421
2044	1684
2045	1185
2046	254
2047	1685
2048	1469
2048	1686
2049	1687
2050	1688
2051	1689
2052	786
2053	1232
2054	1690
2055	234
2056	770
2057	655
2058	1691
2059	68
2060	1692
2061	784
2062	735
2063	1693
2064	1694
2065	202
2066	1695
2066	1281
2067	1696
2068	1697
2069	785
2070	1698
2071	434
2072	883
2073	1699
2074	112
2075	512
2076	1700
2077	1701
2078	1702
2079	49
2080	363
2081	1703
2082	1704
2083	420
2084	1705
2085	304
2086	1228
2087	97
2088	1706
2089	1707
2090	1708
2091	1709
2092	1710
2093	1711
2094	1712
2095	1713
2096	659
2097	1714
2098	1715
2099	111
2100	436
2101	1201
2102	1716
2103	1005
2104	1717
2104	1718
2105	1719
2106	157
2106	158
2107	1170
2107	1720
2108	1721
2109	1722
2110	1723
2111	1082
2112	31
2113	1724
2113	1725
2114	473
2115	551
2116	1726
2117	1727
2118	353
2119	284
2119	286
2120	1728
2121	1729
2122	1730
2123	1731
2124	1260
2125	1663
2126	1732
2127	1733
2128	1734
2129	1735
2130	1121
2131	1457
2132	1736
2133	17
2134	426
2135	1737
2136	1600
2137	1738
2138	767
2139	1624
2140	1739
2141	119
2142	1740
2143	396
2144	851
2145	880
2146	1741
2147	1742
2148	1342
2149	1743
2150	1744
2151	142
2152	1745
2153	342
2154	1746
2155	66
2156	718
2157	1747
2158	1748
2159	411
2160	1072
2161	1749
2162	1750
2163	1751
2164	659
2165	692
2166	390
2167	1752
2168	1753
2168	1754
2169	1755
2170	49
2171	36
2172	1756
2173	1757
2174	985
2175	1484
2175	1758
2176	491
2177	1759
2178	454
2179	850
2180	1760
2181	589
2182	1761
2183	609
2184	1021
2185	1762
2186	1763
2186	1764
2186	1765
2187	97
2188	1766
2189	1767
2190	1768
2191	1769
2192	396
2193	1770
2193	1771
2194	180
2195	103
2196	508
2196	189
2197	515
2198	94
2199	1772
2200	1773
2201	1774
2202	254
2203	1292
2204	1775
2205	1776
2206	1777
2207	786
2208	1778
2209	1779
2210	1780
2211	899
2212	1353
2213	1781
2214	1782
2215	1783
2216	1784
2217	1785
2218	1059
2219	1732
2220	180
2221	1500
2222	1786
2223	140
2224	88
2225	395
2226	1202
2227	1787
2228	1788
2229	1789
2230	1790
2231	1791
2232	227
2233	718
2234	1792
2235	1793
2236	766
2236	1794
2237	1795
2238	672
2239	41
2240	535
2241	1796
2242	1797
2243	1798
2244	1799
2245	157
2245	158
2246	1338
2247	1800
2248	1801
2249	731
2250	1802
2251	1803
2252	1547
2253	180
2254	1804
2255	1018
2256	1805
2256	1080
2257	1806
2258	1807
2259	1808
2260	101
2261	868
2262	1809
2263	189
2264	1810
2265	1811
2266	1812
2267	66
2268	1813
2269	1814
2270	1297
2271	1408
2272	1375
2273	1815
2274	29
2275	1816
2276	746
2277	1817
2278	1818
2279	1819
2280	1820
2281	1821
2282	1822
2283	1250
2284	1823
2285	1824
2286	870
2287	1469
2288	1825
2289	1715
2290	653
2291	1196
2292	1826
2293	1827
2294	1260
2295	1828
2296	1829
2297	480
2298	1830
2299	1831
2300	1832
2301	1833
2302	1834
2303	1835
2303	1420
2303	410
2304	1836
2305	832
2306	445
2307	1837
2308	469
2309	1838
2310	1839
2311	1840
2312	600
2313	461
2314	1841
2315	1842
2316	1843
2317	1197
2318	1844
2319	310
2320	1027
2321	417
2322	1845
2323	727
2324	1846
2325	218
2326	475
2327	1847
2328	1848
2329	1189
2330	1849
2331	1468
2332	1850
2333	17
2334	1851
2335	36
2336	1831
2337	1852
2338	114
2339	1800
2340	1853
2341	1204
2342	1854
2343	1500
2344	1855
2345	1856
2346	1857
2346	1858
2347	1715
2348	1859
2349	1860
2350	1861
2351	1862
2351	1863
2352	1864
2353	354
2354	1744
2355	1865
2356	737
2357	1185
2358	22
2359	1866
2360	1066
2361	1867
2362	1868
2363	1869
2364	1870
2365	1238
2366	1871
2367	1872
2368	1166
2369	1873
2370	1874
2371	1819
2372	1875
2373	771
2374	1876
2375	899
2376	1877
2377	1412
2378	1357
2379	1878
2380	1879
2381	882
2382	1880
2383	294
2384	992
2385	1881
2385	1882
2385	1606
2386	1883
2387	1320
2388	1884
2389	317
2390	1885
2391	575
2392	1861
2393	1886
2394	1887
2395	1888
2396	547
2396	1889
2397	1890
2398	1891
2399	825
2400	1225
2401	633
2402	1892
2403	705
2404	1893
2405	1010
2406	1894
2407	1866
2408	1895
2408	1896
2408	1897
2409	1898
2410	1899
2411	342
2412	1900
2413	1901
2414	1902
2415	1903
2416	1904
2417	1905
2418	1906
2418	1907
2419	1593
2420	1908
2421	1909
2422	1910
2423	1911
2424	1912
2425	868
2426	509
2427	1913
2428	1914
2429	629
2430	1915
2431	1916
2432	1320
2433	1917
2434	1918
2435	625
2436	1919
2437	1920
2438	126
2439	1921
2440	94
2441	1922
2442	1923
2443	1924
2444	708
2445	1925
2446	1228
2447	551
2448	1926
2449	231
2450	1927
2451	1358
2452	734
2453	992
2454	1928
2455	1929
2456	1930
2457	1197
2458	1931
2459	1932
2460	1933
2461	527
2462	1934
2463	1935
2464	1936
2464	1937
2465	1938
2466	121
2466	1939
2467	1683
2468	794
2469	1940
2470	277
2471	1941
2471	1942
2472	1943
2473	1944
2474	1945
2475	1677
2476	516
2477	1946
2478	1947
2479	405
2480	1170
2481	336
2482	1948
2483	1605
2484	64
2485	1949
2486	1950
2487	524
2488	1250
2489	1951
2490	1747
2491	245
2492	74
2493	1952
2493	84
2494	1953
2495	1954
2496	97
2497	305
2498	1898
2499	673
2500	1955
2501	1956
2502	1957
2503	1958
2504	1395
2505	1959
2506	1604
2507	354
2508	42
2509	469
2510	332
2511	1960
2512	433
2513	173
2514	112
2515	1461
2516	1250
2517	868
2518	1961
2519	1962
2520	1963
2521	490
2522	1964
2523	141
2524	1965
2525	1966
2526	1967
2526	1968
2527	41
2528	60
2529	1969
2530	547
2530	1081
2530	548
2531	1970
2532	583
2533	1106
2534	1971
2535	1972
2536	1196
2537	1973
2538	1974
2539	1975
2540	1976
2541	60
2542	1710
2543	1977
2544	1978
2545	1979
2546	1320
2547	758
2548	302
2549	1980
2550	254
2551	1018
2552	336
2553	1981
2554	1982
2555	1177
2556	338
2557	1983
2558	1204
2559	1984
2560	1985
2561	1207
2562	420
2563	305
2564	1986
2565	1987
2566	688
2567	1468
2568	1988
2568	1989
2569	297
2570	1990
2571	267
2572	1991
2573	1992
2574	940
2574	1993
2575	1994
2576	1995
2577	1996
2578	1997
2579	1801
2580	1769
2581	1998
2582	1999
2583	2000
2584	1069
2585	2001
2586	2002
2587	2003
2588	478
2589	2004
2590	2005
2591	313
2592	2006
2593	354
2594	325
2595	2007
2596	2008
2597	2009
2598	2010
2599	557
2599	2011
2600	2012
2600	100
2601	1969
2602	491
2603	886
2604	2013
2605	2014
2606	2015
2607	1933
2608	688
2609	2016
2610	2017
2611	1123
2612	2018
2613	957
2614	2019
2615	2020
2616	990
2617	142
2618	2021
2619	33
2620	2022
2621	98
2622	2023
2623	688
2624	2024
2625	2025
2626	1610
2627	359
2628	103
2629	2026
2629	1125
2630	2027
2630	2028
2631	2029
2632	2030
2633	2031
2634	2032
2635	1486
2636	2033
2637	1835
2638	2034
2639	2035
2640	2036
2641	1604
2642	2037
2643	39
2644	2038
2645	12
2646	2039
2647	2040
2648	2041
2649	2042
2650	1184
2651	2043
2652	469
2653	167
2654	2044
2655	2045
2656	228
2657	2046
2658	112
2659	2047
2660	1255
2661	2048
2662	1231
2662	2049
2662	2050
2663	2007
2664	2051
2665	2052
2666	2053
2667	1056
2668	2054
2669	2055
2670	2056
2671	160
2672	1887
2673	2057
2674	2058
2675	287
2676	1702
2677	1330
2678	1465
2679	2059
2679	2060
2680	1109
2681	987
2682	2061
2683	515
2684	2062
2684	2063
2685	2064
2686	2065
2687	506
2688	1368
2689	2066
2689	2067
2690	1348
2691	854
2692	2068
2693	480
2694	2069
2695	2070
2696	2071
2697	2072
2698	604
2699	612
2700	665
2701	2073
2702	2074
2703	354
2704	167
2705	1912
2706	1335
2707	2075
2708	2076
2709	2077
2710	2078
2711	2079
2712	2080
2713	390
2714	1437
2715	911
2716	2081
2717	2082
2718	2083
2719	2084
2720	1970
2721	1185
2722	2085
2723	2086
2724	2087
2725	2088
2726	2089
2727	1104
2728	1238
2729	1281
2730	1375
2731	260
2732	2090
2732	2091
2733	1106
2734	712
2735	1302
2735	1742
2736	22
2737	2092
2738	2093
2739	579
2740	2094
2741	699
2742	2095
2743	2028
2743	2027
2744	2096
2744	2097
2745	551
2746	2098
2747	2099
2748	136
2749	2100
2750	260
2751	2101
2752	738
2753	2102
2754	1500
2755	289
2755	2103
2756	2104
2757	2105
2758	2106
2759	2107
2760	1485
2761	2108
2762	2109
2763	2110
2764	2111
2765	1078
2766	2112
2767	2113
2768	2114
2769	2115
2770	41
2771	1954
2772	725
2773	2116
2774	1093
2774	547
2775	672
2776	2117
2777	104
2778	373
2779	2118
2780	2119
2781	2120
2782	1136
2783	2121
2784	2122
2785	659
2786	2123
2787	1600
2788	2124
2789	439
2790	254
2791	167
2792	71
2793	851
2794	2125
2795	568
2796	508
2797	2126
2798	2127
2798	2128
2799	2129
2800	766
2801	369
2802	2130
2803	735
2804	2131
2805	2132
2806	417
2807	2133
2808	2134
2809	2135
2810	701
2811	2136
2812	2137
2813	778
2814	691
2815	354
2816	2138
2817	2050
2817	1889
2818	94
2819	2139
2820	2140
2821	2141
2822	985
2823	2142
2824	137
2825	2143
2826	2144
2827	1411
2827	2145
2828	2146
2829	2147
2830	2148
2831	68
2832	2149
2833	2150
2834	1316
2835	1038
2836	72
2837	910
2838	957
2839	730
2840	2151
2841	234
2842	2152
2843	1418
2843	704
2844	1401
2845	296
2845	1368
2846	2153
2847	2154
2848	2155
2849	2156
2850	312
2851	457
2852	2157
2853	325
2854	2158
2855	2159
2856	336
2857	780
2858	158
2858	157
2859	2160
2859	2105
2860	2161
2861	1606
2862	2162
2862	2163
2863	2164
2864	2165
2865	2166
2866	2167
2867	910
2868	1933
2869	1149
2870	2168
2871	2169
2872	2170
2873	2171
2874	2172
2875	255
2876	2173
2877	2174
2878	2175
2879	1076
2880	2176
2881	2177
2882	2178
2883	1480
2884	2179
2885	2180
2885	2181
2886	550
2887	2182
2888	2183
2889	2184
2890	1760
2891	2185
2892	2186
2893	2187
2894	2080
2895	2188
2896	2189
2897	2190
2898	2191
2899	2192
2900	2193
2901	2194
2902	762
2903	762
2904	2195
2904	940
2905	2196
2906	475
2907	400
2908	371
2909	2036
2910	2183
2911	2197
2912	260
2913	2198
2914	1319
2915	635
2916	2199
2917	2200
2918	255
2919	698
2920	2201
2921	371
2922	1940
2923	200
2924	2036
2925	2202
2926	1511
2927	167
2928	785
2929	490
2930	420
2931	2203
2932	347
2933	1395
2934	885
2935	2204
2936	557
2937	473
2938	1173
2939	33
2940	1861
2941	285
2942	2205
2943	2206
2944	1197
2945	254
2946	2207
2947	2099
2948	2208
2949	2209
2950	2210
2951	699
2952	1186
2953	219
2954	41
2955	2211
2956	78
2956	77
2957	2212
2958	774
2959	645
2960	314
2961	469
2962	853
2963	1934
2964	2213
2965	2214
2966	2215
2967	2216
2968	489
2969	2217
2970	237
2971	1094
2972	807
2973	2218
2974	2219
2975	2220
2976	49
2977	299
2978	1225
2979	1962
2980	1078
2981	688
2982	2221
2983	2222
2984	1446
2985	2223
2986	2224
2987	2225
2988	2226
2989	49
2990	2227
2991	1330
2992	1300
2993	1636
2994	2228
2995	2229
2995	2230
2996	2231
2997	36
2998	1878
2999	2232
3000	1856
3001	2233
3002	1786
3003	1006
3004	2234
3005	2235
3006	2236
3007	2237
3008	395
3009	1572
3010	2238
3011	2239
3012	2240
3013	822
3014	949
3015	2241
3015	1419
3016	1486
3016	62
3017	316
3018	294
3019	2242
3020	2243
3021	2244
3022	2245
3023	2246
3024	435
3025	390
3026	2247
3027	2248
3028	989
3029	1918
3030	33
3031	2249
3032	1701
3033	838
3034	1771
3035	515
3036	1017
3037	1860
3038	2250
3039	813
3040	2251
3041	2252
3042	2253
3043	2254
3044	2255
3045	2256
3046	2257
3047	457
3048	1456
3049	1513
3050	2258
3051	2259
3052	1007
3053	406
3054	2260
3055	886
3056	396
3057	2261
3058	2262
3059	1636
3060	63
3061	396
3062	2263
3063	868
3064	2264
3065	659
3066	2265
3067	2266
3068	1025
3069	1184
3070	1816
3071	824
3071	2267
3071	1595
3072	2268
3073	2269
3074	14
3075	2270
3075	2271
3076	1140
3077	2272
3078	2273
3079	2049
3079	2274
3080	2275
3081	2276
3082	2277
3083	2278
3084	2279
3085	1383
3085	1377
3086	2280
3087	2281
3088	2237
3089	2282
3090	2283
3091	2284
3092	1734
3093	1830
3094	354
3095	846
3096	255
3097	1926
3098	1250
3099	553
3100	2285
3101	555
3102	2286
3103	186
3103	2287
3104	1768
3105	2288
3106	97
3107	942
3108	2289
3109	2290
3110	2291
3111	506
3112	2292
3113	2293
3114	580
3115	2294
3116	241
3117	183
3118	1703
3119	2295
3120	513
3120	85
3121	2296
3122	2297
3123	2298
3124	1585
3125	2299
3126	54
3127	820
3128	2300
3129	2280
3130	1377
3131	2231
3132	2301
3133	2302
3134	453
3135	2120
3136	2303
3137	2304
3138	1816
3139	1807
3140	555
3141	2305
3141	2306
3142	2307
3143	2308
3144	2309
3145	1716
3146	2310
3147	1984
3148	2311
3149	2312
3150	1480
3151	2313
3152	2314
3153	218
3154	2315
3155	2316
3156	2317
3157	947
3158	2318
3159	2319
3160	945
3161	985
3162	2320
3163	2321
3164	1056
3165	353
3166	1598
3166	1420
3167	2081
3168	113
3169	1259
3170	2322
3171	2323
3172	601
3173	2324
3174	2325
3175	2326
3176	426
3177	2327
3178	568
3179	1598
3179	1419
3180	2328
3181	2329
3181	2330
3182	504
3183	2331
3184	2332
3185	2333
3186	1683
3187	60
3188	1193
3189	390
3190	2334
3191	75
3192	2185
3193	2335
3194	2336
3195	2268
3196	490
3197	2337
3198	2338
3199	2141
3200	2339
3201	2340
3202	2341
3203	2310
3204	2342
3205	1311
3206	1257
3207	2343
3208	2344
3209	1647
3210	1891
3211	2345
3212	786
3213	2346
3214	2347
3215	2348
3216	1923
3217	1534
3218	354
3219	2349
3219	2350
3219	2351
3219	2352
3220	2353
3221	2354
3222	1125
3222	2355
3223	665
3224	1652
3225	1828
3226	2356
3227	1140
3228	2357
3229	2358
3230	672
3231	1955
3232	2359
3233	601
3234	33
3235	2360
3236	390
3237	1538
3238	2361
3239	2362
3240	1572
3241	2363
3242	220
3243	1078
3244	2364
3245	65
3246	2365
3247	1964
3248	1707
3249	2366
3250	2367
3251	354
3252	2368
3253	2369
3254	1585
3254	2370
3255	2371
3256	2372
3257	316
3258	2373
3259	2374
3260	1114
3261	2375
3262	2376
3263	367
3264	894
3264	2377
3264	2378
3265	1349
3266	33
3267	2379
3268	2380
3269	2381
3270	2382
3271	2383
3271	2384
3272	2385
3273	2386
3273	2387
3274	2388
3274	2389
3275	2390
3276	2391
3277	7
3278	2392
3278	2393
3279	1932
3280	1984
3281	2394
3282	41
3283	2247
3284	2395
3285	2396
3286	2397
3287	2398
3287	2399
3288	1419
3289	2400
3290	2401
3291	2402
3291	2403
3292	2404
3293	403
3294	2405
3295	1488
3296	2406
3297	837
3298	109
3299	2394
3300	2407
3301	609
3302	688
3303	2408
3304	464
3305	312
3306	2409
3307	2410
3308	883
3309	1707
3310	2411
3311	2412
3312	2413
3313	784
3314	1683
3315	698
3316	2414
3317	958
3318	2415
3319	2416
3320	2027
3321	196
3322	2417
3323	1734
3324	40
3325	180
3326	2418
3327	1017
3328	2419
3329	2420
3330	532
3331	2421
3332	372
3333	2422
3334	371
3335	1994
3336	1945
3337	2423
3338	2424
3339	2425
3340	2426
3341	2427
3342	218
3343	2428
3344	2424
3345	2429
3346	180
3347	2347
3348	918
3349	109
3350	2430
3351	1078
3352	2431
3353	124
3354	382
3355	2432
3356	2433
3357	2434
3358	2435
3359	2436
3360	610
3361	2437
3362	2438
3363	2439
3364	2440
3365	1391
3366	545
3367	1194
3367	1195
3368	2441
3369	2158
3370	2442
3371	1560
3372	2443
3373	2444
3374	2445
3375	2331
3376	2446
3377	684
3378	2447
3379	2448
3380	2449
3381	67
3382	98
3383	788
3384	2450
3385	1196
3386	111
3387	1665
3388	2451
3389	2452
3390	2453
3391	1467
3392	2454
3393	2455
3394	2456
3395	2431
3396	1194
3396	1195
3397	2457
3398	2458
3399	1869
3400	2459
3401	2460
3402	2461
3402	2462
3403	2463
3404	382
3405	2203
3406	2464
3407	2465
3408	2131
3409	485
3409	487
3410	1388
3411	2466
3412	2467
3412	2468
3413	414
3414	2469
3415	2470
3416	2078
3417	338
3418	85
3418	104
3419	335
3420	2471
3421	211
3422	2472
3423	1677
3424	1847
3425	2473
3426	390
3427	2474
3428	2475
3429	1456
3429	1234
3430	258
3431	2476
3432	260
3433	77
3433	78
3434	1090
3435	296
3436	2477
3437	33
3438	1813
3439	2478
3440	2479
3441	99
3442	195
3443	2480
3444	2481
3445	1980
3446	2482
3447	2483
3448	2484
3449	1800
3450	1624
3451	807
3452	1669
3453	644
3454	2485
3455	2486
3456	2487
3457	2488
3458	2489
3459	2490
3459	373
3460	336
3461	478
3462	2123
3462	120
3463	2491
3464	1485
3465	1734
3466	2492
3467	321
3468	2493
3469	2494
3470	101
3471	2495
3472	513
3473	2496
3474	1030
3475	885
3476	622
3477	2497
3478	1286
3479	1292
3480	1513
3481	768
3482	1246
3483	2498
3484	2425
3485	2499
3486	2500
3486	2501
3487	635
3488	1290
3489	659
3490	1897
3490	1896
3490	1895
3491	177
